#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include template 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 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); } }; 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 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 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 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 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); } }; struct Action_1_tA72D33CF2F54A3A2B5EA5FC85BF59006A8BCC2BE; struct Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C; struct Action_1_t37F28C6DAF379A92A85643971106064D8BBD7997; struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C; struct Action_1_tC0F6621EB53EDD3D0A48E63AC5F65F60E5FA319D; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; struct Action_2_tC2DD197673ADDAA7EFFAEDAC57ED274829FE9863; struct Action_2_tE67E241ADDD6964BDEDF10FD8447DED1DA9FCE48; struct Action_2_tCB70C6C619E16ED17FB9F193DFE6878FEAF1C9DF; struct Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606; struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645; struct Dictionary_2_t74667C424CDD2B5DB81CEC61E57169FA17BCF782; struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55; struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710; struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1; struct Func_2_tD09524AE0D223491FAE25D1029A6E28481814997; struct Func_2_tA902DD1C5FBE1CF100D0F838A770B99860FB8FAA; struct Func_2_tD24B716801B989695090985C9EF07D4297E3D6FC; struct Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781; struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00; struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; struct Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B; struct Func_2_tF977206E695EB64A75B156722E64301B70936032; struct Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8; struct Func_2_t6F18BD99DBFD8DEA66D59FD826E9068B8B427900; struct IEnumerable_1_tD3389067CF1DBB30D7B82BC3171E67FCD3A1C513; struct IEnumerable_1_tFED46E7EABC14F7A552B021736EF50FFBA542F0D; struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; struct IEnumerable_1_t707B13255FCBF39B7A3F82634CA5C83716F7902A; struct IEnumerable_1_t19C66284D306F88C5ABDACCB9879A40FF232D429; struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44; struct IEnumerable_1_t84C3E0BC2E9928A712C62AE6F9123A82D699D1AA; struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; struct IList_1_t59F64BD4671A3CFD9A6FC01A4FF2F4B732DD697D; struct KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36; struct List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713; struct List_1_tDB72209F35D56F62A287633F9450978E90B90987; struct List_1_t75A593D0EA566755481CBE3EAF0CD9CACD223EAF; struct List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1; struct List_1_t943229AAABC4E6975EBACC60261FD5BB3651365A; struct List_1_t0D080C48148B7CBB3482AF02D8B94B170E06EBD4; struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_t90C2DD43EBC206D8B33EA68730C68B8DC0D6E9FA; struct List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9; struct List_1_tC907BA3C053A12CF512BC52B3657F30C756D4B7B; struct List_1_tD25B27535A2152F2A5071985C3699F183881E0EA; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; struct List_1_tE1E599429A7CD2B5A94F14623DFA1E121EB6B4BF; struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12; struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED; struct ReadOnlyCollection_1_tA49701F42E3782EB8804C53D26901317BAD43A9E; struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17; struct ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E; struct Action_1U5BU5D_tB4049DA1D39B30139817A3CFA2949CC0FFF2CA62; struct EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96; struct ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2; struct AppleInAppPurchaseReceiptU5BU5D_t8A8951A16B47F87B92AC3879619FB94166150C8A; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct IGooglePurchaseU5BU5D_t888E88B6985A8933B58CCA83834BE61C28C196BC; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ProductDefinitionU5BU5D_t13505F8F6E21D11DDE178170C0F8179582C9EFC9; struct ProductDescriptionU5BU5D_t725911EFD4686F356D92129D9398EC18CB6FB632; struct RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct WinProductDescriptionU5BU5D_t1A7E02ED04D06A8F636D03704B7E9CEDE9526276; struct AbstractStore_t25AAD8244C4B96E096A9A637E89D5B4D907D4D55; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03; struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0; struct AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6; struct AppleReceipt_t16E9FEBF193F54B9B4E5D3323C48E487DCF3414C; struct AppleReceiptParser_t18F061D7847AC9FED491BEC4AC0368B86392F3C4; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B; struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007; struct CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA; struct CoreServicesEnvironmentSubject_tDD0E5C45B73AEBCBF6DA582C180A95EC504426AF; struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; struct Exception_t; struct ExponentialRetryPolicy_tAF11D74077419067490EDB35F6345A928AAB7035; struct FakeMicrosoftExtensions_t469F7579045A970690CAF1D58A42222D4426FC1C; struct FakeTransactionHistoryExtensions_t513B1BA7B1B42CB80B73605DB417A8744B5EFF07; struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; struct GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8; struct GoogleAcknowledgePurchaseListener_t6E473F7909F47F58F04139A8FB337B977C6A81E7; struct GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1; struct GoogleBillingResult_t745A56EF536C75D42537F287C4BF137739AC6EA4; struct GoogleConnectionRetryPolicy_tEF496A3E269158453DB14C57984546AC00A3E518; struct GoogleConsumeResponseListener_t554678618418EE1D7D9E4B49B8348D9239CFD8C3; struct GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2; struct GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF; struct GooglePurchaseBuilder_tDC255549B68F81C394C75B277556B466C8A3E94D; struct GooglePurchaseStateEnumProvider_t4F9C48DADF977FD31FFE29D767F092126332683A; struct GooglePurchasesResponseListener_t287518A06FF048023DAFC6405BAC158CE309408A; struct IAPSecurityException_t0CF168A490D20D9F3A643C75A77826B27ABDEA9B; struct IAsyncStateMachine_t0680C7F905C553076B552D5A1A6E39E2F0F36AA2; struct IBillingClientStateListener_t2FAE24F779EB93FF898457D3D2A30B1ED765C475; struct IComponentRegistry_t139D898B2B7C9D1FF36A573E8DC25415053883B7; struct IDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; struct IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7; struct IGoogleBillingResult_t2DBBCFD60D5D8E272BDE7BB5E466647D7FCE0CAB; struct IGoogleCachedQuerySkuDetailsService_tD6194EAF5D8E2E76D01EBBFF7312058E20BC3F4F; struct IGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20; struct IGooglePurchaseUpdatedListener_tB619F274A82A6BEFD04FE9922443FBFCE24587EA; struct ILogger_tD1F573C6DC829FBA987FA1EBA0A5FA64E0C2BC42; struct IMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F; struct INativeStoreProvider_t914FA36839115F95C08EEE7AD84B1C86C843CD25; struct IPackageRegistry_t598A337CA30E50021BB139EF5CF3C3867139CFA2; struct IPurchasingBinder_t10F2C525DF749C178EFA3A470BD6D9C00221ADD4; struct IServiceRegistry_tDC19B8061DEB2308A93ABB6466DD33837E3FB1BC; struct IStore_t6108200CA69362D316974FF860D2A84E4D74DD4B; struct IStoreCallback_t497F64D3AFC58671C97A0927F984E5628665E154; struct ITelemetryDiagnostics_tB1968C64778C34BFB887F918020E1098662C04CF; struct ITelemetryDiagnosticsInstanceWrapper_tE9C80569B5FADDB74AC6BA62B240969EEC271D78; struct ITelemetryMetricsInstanceWrapper_tCE178641236A54365C7446885E9FE7A0B95F9EDD; struct ITelemetryMetricsService_t400B7D678259BD03ACAD2B7AC902A63469461E37; struct IUtil_t57381F702008EC2AD5F50703BDD602CCA678BE66; struct IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796; struct IapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE; struct InitializationOptions_t51AA79A729CADA6922543A7A47F1E87A09DBD17A; struct InvalidProductTypeException_tAE9A866F76574220FCE831FCB3EE56890F89EC66; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MethodInfo_t; struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; struct NullProductIdException_t0FFCCE59F36802EB8DD351F1F9AE4954A3868968; struct NullReceiptException_t0FD2AFB5F7A401952C466E410DFB55562D3B8B98; struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; struct Product_t8CB4C6F2541BB4560097D6E07ABCB3AD3BB6082E; struct ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517; struct ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42; struct ProductDescriptionQuery_t03B36576574F6E71672313472421EE2FB8C5BFAE; struct ProductMetadata_t8C8138607558F5A57C08B6257B38FC2C77B32164; struct ReceiptParserException_t73F272E07520A78EB41297F258A4A5D96FB37FD0; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct SkuDetailsConverter_t83B84623D05ED10F507F04EF5A59000752E67B2D; struct SkuDetailsResponseListener_tD6C67C90ABC799DB99209E89D362774BD9B370A4; struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352; struct StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489; struct StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6; struct StoreSubscriptionInfoNotSupportedException_tF1C34286252CC1B0CA5D76F691F507D8B7818048; struct String_t; struct SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB; struct SubscriptionManager_t26B968EFEE38879C4B4DA4BE74237973B837147D; struct SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572; struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0; struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E; struct TelemetryMetricsService_t1AF5B6F54140EC2E2AD6DA877A4FD0F94F33D721; struct TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13; struct Type_t; struct UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3; struct WinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974; struct WinRTStore_t48E00F03328D89136362A032D73E709EF91A3777; struct U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9; struct U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570; struct U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2; struct U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F; struct U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E; struct U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB; struct MicrosoftConfiguration_t8433ADE5DCCB152C38CAC9672622E12D30A2C915; struct StoreInstance_tE334F08374C14889F3118AFD0E1F280950C138D6; struct U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53; struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540; struct U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358; struct U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE; struct U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528; struct U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77; struct U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E; IL2CPP_EXTERN_C RuntimeClass* ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t37F28C6DAF379A92A85643971106064D8BBD7997_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AppStore_t1A0679644D9F3B2186929F5883B207A1EB156601_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AppleReceiptParser_t18F061D7847AC9FED491BEC4AC0368B86392F3C4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AppleStoreProductType_t5DD28D151253D496D6E2E753450B9751FA10F03C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606_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* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t6F18BD99DBFD8DEA66D59FD826E9068B8B427900_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tA902DD1C5FBE1CF100D0F838A770B99860FB8FAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tD09524AE0D223491FAE25D1029A6E28481814997_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tD24B716801B989695090985C9EF07D4297E3D6FC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tF977206E695EB64A75B156722E64301B70936032_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GoogleAcknowledgePurchaseListener_t6E473F7909F47F58F04139A8FB337B977C6A81E7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GoogleConsumeResponseListener_t554678618418EE1D7D9E4B49B8348D9239CFD8C3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GooglePurchasesResponseListener_t287518A06FF048023DAFC6405BAC158CE309408A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IAPSecurityException_t0CF168A490D20D9F3A643C75A77826B27ABDEA9B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_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* IGoogleCachedQuerySkuDetailsService_tD6194EAF5D8E2E76D01EBBFF7312058E20BC3F4F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ILogger_tD1F573C6DC829FBA987FA1EBA0A5FA64E0C2BC42_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ITelemetryDiagnosticsInstanceWrapper_tE9C80569B5FADDB74AC6BA62B240969EEC271D78_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ITelemetryMetricsInstanceWrapper_tCE178641236A54365C7446885E9FE7A0B95F9EDD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ITelemetryMetricsService_t400B7D678259BD03ACAD2B7AC902A63469461E37_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidProductTypeException_tAE9A866F76574220FCE831FCB3EE56890F89EC66_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tDB72209F35D56F62A287633F9450978E90B90987_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NullProductIdException_t0FFCCE59F36802EB8DD351F1F9AE4954A3868968_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NullReceiptException_t0FD2AFB5F7A401952C466E410DFB55562D3B8B98_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_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* ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ProductType_tAD52B0201D43A6F223C6003BFA84AC8D5B89369A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ScreenOrientation_t928A8AFB38625B9356E57BA75BBD90FA653DCFC2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SkuDetailsResponseListener_tD6C67C90ABC799DB99209E89D362774BD9B370A4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StoreSubscriptionInfoNotSupportedException_tF1C34286252CC1B0CA5D76F691F507D8B7818048_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TelemetryMetricDefinitions_t63284200B00B4201BC469073154A2DC237BF40D9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TelemetryMetricsService_t1AF5B6F54140EC2E2AD6DA877A4FD0F94F33D721_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral001453AEE96196C60F5094DBB37BD7779972F12D; IL2CPP_EXTERN_C String_t* _stringLiteral04AD085524DDE5FCAC5C8B9E97BFC562CEBACED4; IL2CPP_EXTERN_C String_t* _stringLiteral0506D427EC0329A6EB605888F60B3AFA2264DA50; IL2CPP_EXTERN_C String_t* _stringLiteral089C1E0B9EE6ADF5F979F43928FBC4C73BC1DC92; IL2CPP_EXTERN_C String_t* _stringLiteral0DF1C1C5184050271D01CA0DD020721C60AE0460; IL2CPP_EXTERN_C String_t* _stringLiteral10F8CF3A1DDE08A78622FCE6462E800EDD8AC9F4; IL2CPP_EXTERN_C String_t* _stringLiteral11DAACCA9560F6BED1CF92FEF94602800BEF9A20; IL2CPP_EXTERN_C String_t* _stringLiteral142518FAF78B271ED3AFD15F3A36559763014354; IL2CPP_EXTERN_C String_t* _stringLiteral185EA08EFC15CA94E2EEC2396C949698CC067FDB; IL2CPP_EXTERN_C String_t* _stringLiteral1A569D2EAEB9C57AE0D180CFA9396A30C0267A44; IL2CPP_EXTERN_C String_t* _stringLiteral20353326ACF03BB4112F3080DBCA0AC47DBC7BB2; IL2CPP_EXTERN_C String_t* _stringLiteral240A4EF75B062CE86A8F921B98896CED0E932E92; IL2CPP_EXTERN_C String_t* _stringLiteral24D3DE153958E752CFE514CB0421AEAA5D3AC266; IL2CPP_EXTERN_C String_t* _stringLiteral262420555EA5B16B5A4C3D90B8838492D7CA04F9; IL2CPP_EXTERN_C String_t* _stringLiteral269B276065AA2FD25E2FC1E4ED6E8FBDFB83D44D; IL2CPP_EXTERN_C String_t* _stringLiteral27353943B75B826B09C910934BD0E73236675429; IL2CPP_EXTERN_C String_t* _stringLiteral2778FD4BAB0076B85A6DC02C1B233BF0A7848FC0; IL2CPP_EXTERN_C String_t* _stringLiteral283A5E2C7FF2F98F76268C8CFB12CA428D08EF99; IL2CPP_EXTERN_C String_t* _stringLiteral2FF8A519504C6CCE22675AFBE30EAD3B2AA5F1F6; IL2CPP_EXTERN_C String_t* _stringLiteral3261C3E11E9AB172DA0BD2010EF79C41DE23C91C; IL2CPP_EXTERN_C String_t* _stringLiteral34041E68B94E3B99CF0B3B4B0D5AD33B0CE46C1A; IL2CPP_EXTERN_C String_t* _stringLiteral36E77E9491650B09E62878D9730C867FEA84FCD8; IL2CPP_EXTERN_C String_t* _stringLiteral37DE638335775168CC634695107CD741DC14F2BC; IL2CPP_EXTERN_C String_t* _stringLiteral3D82205049DF1F8E34729B0E7B8FE91ABB6129FF; IL2CPP_EXTERN_C String_t* _stringLiteral402C5532DF27B27F8A09150739866753D6F5F7DC; IL2CPP_EXTERN_C String_t* _stringLiteral411E87C498A4A4314946F553A3D07376685F8798; IL2CPP_EXTERN_C String_t* _stringLiteral41EAC32469BB72FE3CF9159FA4EA177B9C648F90; IL2CPP_EXTERN_C String_t* _stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84; IL2CPP_EXTERN_C String_t* _stringLiteral450C8EF3D0450ABCD23C53730AAA221835C6A350; IL2CPP_EXTERN_C String_t* _stringLiteral4AB2B70CADC85FDC6915309B826BAACC5034EDD4; IL2CPP_EXTERN_C String_t* _stringLiteral4AF84F16421B44F3C9DB949CA6917212BBB501AB; IL2CPP_EXTERN_C String_t* _stringLiteral4DA292056609E91DF87CFB0BE26ACC4860B8C273; IL2CPP_EXTERN_C String_t* _stringLiteral4E5B2566BC5D188977FB56C7B6DA93D2CAE621D6; IL2CPP_EXTERN_C String_t* _stringLiteral4EC0FCDA8D5F7B9765A5007FF4D30DC4D002A055; IL2CPP_EXTERN_C String_t* _stringLiteral5364286D453662CBFAD0610736DCAE600399206C; IL2CPP_EXTERN_C String_t* _stringLiteral5A0370C4053F9CFA36D6BC04AF621FE2F3C3BEF3; IL2CPP_EXTERN_C String_t* _stringLiteral5C767A364462AB40FA35B65B718774ADC62DBE7E; IL2CPP_EXTERN_C String_t* _stringLiteral5E888801948A6E06613C0933AAF51C710574BB64; IL2CPP_EXTERN_C String_t* _stringLiteral5E9A8B9490715BE488FC276751AC092CED72E331; IL2CPP_EXTERN_C String_t* _stringLiteral5F82F3F3B1AA2D118C693E3DAE50A3EB8A5977B0; IL2CPP_EXTERN_C String_t* _stringLiteral6079AE2B62685587AFC3A5F43EAFD2948D574952; IL2CPP_EXTERN_C String_t* _stringLiteral63C24B473E127CB6B089ACEF244BCB238A34E135; IL2CPP_EXTERN_C String_t* _stringLiteral6DAB35E4EA4BBD5AF1473155FA1288D974D1DAD9; IL2CPP_EXTERN_C String_t* _stringLiteral6E1CB7C6103F25079BE1A6F61D75875BD47F5068; IL2CPP_EXTERN_C String_t* _stringLiteral6E8CBB569C4874A2F0E474496F382FF1A1870DC3; IL2CPP_EXTERN_C String_t* _stringLiteral70D01F16EFD33F4DFC81BB8642B5AF4A9C88E069; IL2CPP_EXTERN_C String_t* _stringLiteral73576A423C5BB15856742F9FEDFF2FFF8BA5898F; IL2CPP_EXTERN_C String_t* _stringLiteral73791369CA6FA6760921EE4FF1AED066DBD398A3; IL2CPP_EXTERN_C String_t* _stringLiteral74320907E0EFDCA8532E8CBD2C1A2910BB8C42D7; IL2CPP_EXTERN_C String_t* _stringLiteral7535A877CC7A258810A546BD47780403A6033D8F; IL2CPP_EXTERN_C String_t* _stringLiteral76C41506C48C50491E7B491CC16239D496B8C6CA; IL2CPP_EXTERN_C String_t* _stringLiteral78A4651E158FD6F3E69E525EE8DAA0A0F8312E0C; IL2CPP_EXTERN_C String_t* _stringLiteral7DF2D77A4C0E1D0B34B035D65123E0BE0BE49DC6; IL2CPP_EXTERN_C String_t* _stringLiteral7FEA58AAF24C61EE697135803E8D03C83500C3F5; IL2CPP_EXTERN_C String_t* _stringLiteral8055A4A9E767B33586547086A689E15D02BE18B7; IL2CPP_EXTERN_C String_t* _stringLiteral82E7FD0A6F1924734BD56BAAC0E26EAAB7666434; IL2CPP_EXTERN_C String_t* _stringLiteral8AAAB87B9D0CF10017CA275F666E1DD21098C106; IL2CPP_EXTERN_C String_t* _stringLiteral8BBDC2A18D5F5AE48C6CE7DD32753A2729B9B2DE; IL2CPP_EXTERN_C String_t* _stringLiteral8C99461589CBC42FE28D0A29D20F63D0EE7E6E00; IL2CPP_EXTERN_C String_t* _stringLiteral9212EB82B7556F7B18209CD59A3FD02EFF719BF6; IL2CPP_EXTERN_C String_t* _stringLiteral92A0367A0299056CA05B86632AFA0D8FA9C6BF91; IL2CPP_EXTERN_C String_t* _stringLiteral9303FDBBA3EA9F42A781A1107ABF8F1702BF684C; IL2CPP_EXTERN_C String_t* _stringLiteral930CB8F6DA84828CD491A428D366B0EB14678734; IL2CPP_EXTERN_C String_t* _stringLiteral93E9295B685CD7C639F93DF2223A3DD3E2955B1D; IL2CPP_EXTERN_C String_t* _stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694; IL2CPP_EXTERN_C String_t* _stringLiteral9C65AE428D66E9596028DEE3D50639FC92DA9E83; IL2CPP_EXTERN_C String_t* _stringLiteral9CCC0F42EB96D4600C1A6E282B06C11F67181066; IL2CPP_EXTERN_C String_t* _stringLiteralA44250C90C4461C6F602B3B9DC9B873627787D3B; IL2CPP_EXTERN_C String_t* _stringLiteralA5868C1F61F8859D84C803C66A240FA7D48F1E96; IL2CPP_EXTERN_C String_t* _stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728; IL2CPP_EXTERN_C String_t* _stringLiteralA95D1E81C7BC7AC0366BE713EB53E009DE304727; IL2CPP_EXTERN_C String_t* _stringLiteralB599F7943E63846FF6287E29254EF871F7C11DD9; IL2CPP_EXTERN_C String_t* _stringLiteralB68F28755D63FE386531C2F52FF6A58B380E0ECC; IL2CPP_EXTERN_C String_t* _stringLiteralBAC49E6DFC5B4CC3310673D8D72EA1E595137E56; IL2CPP_EXTERN_C String_t* _stringLiteralBB2B73BFA8052A44992D85E72AD1C9DFDB616DD4; IL2CPP_EXTERN_C String_t* _stringLiteralBB41F6AA393B13ACF328552548478F727D430959; IL2CPP_EXTERN_C String_t* _stringLiteralBC1453603F9A6DE2102D6964D14E662C2E92AFB2; IL2CPP_EXTERN_C String_t* _stringLiteralBE8C1D391821C5AE706B1E3CCB6547B999E360AA; IL2CPP_EXTERN_C String_t* _stringLiteralC0996A36415E22F8B9021DA5470FAD41831458D9; IL2CPP_EXTERN_C String_t* _stringLiteralC0FB8B944A767E1AACE82F930D95E69ED912ADAD; IL2CPP_EXTERN_C String_t* _stringLiteralC3965E447D3A6A4A2A405A3FAA415B621989011A; IL2CPP_EXTERN_C String_t* _stringLiteralC4FD5B06A6B7174802B6D991C7560C98FB781820; IL2CPP_EXTERN_C String_t* _stringLiteralC53354E87BDA5285431DDA542D48714F94E95113; IL2CPP_EXTERN_C String_t* _stringLiteralC5EE8C59C90DE1E698A3010542A9B964C720ED30; IL2CPP_EXTERN_C String_t* _stringLiteralC78EC3F74CCA23585E9A7614A4999AB7092D65B7; IL2CPP_EXTERN_C String_t* _stringLiteralC90E9C620FF08EC425BBC933A1E5074B3084EFB0; IL2CPP_EXTERN_C String_t* _stringLiteralD174F2301AD5C89CAB70C2B92F29AC0986869319; IL2CPP_EXTERN_C String_t* _stringLiteralD1BC95382E937429BD5741792056300D87684F48; IL2CPP_EXTERN_C String_t* _stringLiteralD28EF2C38A0A55BE3AB734DA03B84556FF609C0E; IL2CPP_EXTERN_C String_t* _stringLiteralD3FA52E2FCB7530CC7BD3604D153C81F34D48B93; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDA8BCE10DEAE9B8E6EB9317CF4BFCE9A1D046B73; IL2CPP_EXTERN_C String_t* _stringLiteralDB96DD5B2C98650AE5C7D9E7932029E2143614F1; IL2CPP_EXTERN_C String_t* _stringLiteralDFA95E44884A185E337CCF76AEA0AB3659991F3D; IL2CPP_EXTERN_C String_t* _stringLiteralE2433BCDD0FC596DC6BE25A30596DC79E361AAA0; IL2CPP_EXTERN_C String_t* _stringLiteralE29A7707123E34029B0EAF0AE3CDC0F7855489C0; IL2CPP_EXTERN_C String_t* _stringLiteralE33503325A4AA6F5C94BEB2A330809AA305CE841; IL2CPP_EXTERN_C String_t* _stringLiteralE621E6581BCE23AE171A5EFE8813FCCCF6DC45FF; IL2CPP_EXTERN_C String_t* _stringLiteralF169275544223C785E8F3C2E7F2BB05FB2885329; IL2CPP_EXTERN_C String_t* _stringLiteralF21D6B78377A8816FA29309E793418132693C582; IL2CPP_EXTERN_C String_t* _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7; IL2CPP_EXTERN_C String_t* _stringLiteralF3DB8521ADB71488B0A3D538F58F98B35E326552; IL2CPP_EXTERN_C String_t* _stringLiteralF6E05D2223FEAB96CFC1CB43F18B0AC110ED5872; IL2CPP_EXTERN_C String_t* _stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B; IL2CPP_EXTERN_C String_t* _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024; IL2CPP_EXTERN_C String_t* _stringLiteralF982A0BE2A926AE46522B50CEC43A42A44F80CBA; IL2CPP_EXTERN_C String_t* _stringLiteralFDA8274FF56B7EDE4851D24817AB1EABB77A5CB1; IL2CPP_EXTERN_C String_t* _stringLiteralFDDA0E2D635BC7B9C335D0CAD680D884795E20A6; IL2CPP_EXTERN_C String_t* _stringLiteralFFA59E17C5130FD6E7E1D5621F39533B1120F332; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObjectExtensions_Enumerate_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m474ACB822D64A1626B93CE3DCC049635BF5AE217_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObjectExtensions_Enumerate_TisString_t_mACBF5A02F47B293C90E2E62AF3B5E90B471E1599_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_Call_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m63E24F733CDC205FED0CF4659E49DB4AE06ADBB9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_m49C3F218EA9D61615B2641FCD75AAEFB4B7F0AFF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_m72C6C7033F6BF43A10916558644262DA7A901354_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_mB4CF3E94BF0CFC8D2F4D236AC21809FD618B812A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_mAB46FA21F8B835BBF5183F1968D4360217806ABF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncVoidMethodBuilder_Start_TisU3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_m0F47E9F7D28D7716C70980F1AADD03E768A3273C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncVoidMethodBuilder_Start_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_mAF202ADFF0A4A26628C280746D44E62BA64D61CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_DependsOn_TisIDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_m01FD24BC4E25926AA2FA51EE043C8FBEB1DEA5DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_DependsOn_TisIMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_mAAAC4DFCA0707823134A60AAD6883345738C8543_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_OptionallyDependsOn_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mB5864B336E711CC7847E7FCA9EF07C8290AD1A5F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_m0D140EC4248F3F4CE6EE20D4864369D308EF521B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_m9825DA2F6B0AE6ECF9D7DBCA69BF1EFBADFFA5FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_RegisterPackage_TisIapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE_m10830ED0A9D586C7CA60A8FFBB261AAC094F4EF1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* EnumerableExtensions_IgnoreExceptions_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_TisArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_m6E184059C508623A50612F7F74A35908B69CEE8A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisString_t_m9CA8A9DE7F8DCB619529414D42C259BDF6C05A5B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mEDDEBFF578646F505A4E0A5BE06B23E0FDB73D88_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisString_t_mB3879ED95FE5D75F6951C746C895FCE961E507BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_mEEA805A8B7F855089187C252395B76A364C29293_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_m095504FE165E486D87A660F8C49108290242D014_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisString_t_mF1CEF96BC9AE8757DBC63C982E10690A2C4AB52C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_TisWinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_m4AD2E851B059B64B5DD3A35856EE89A501D37FB1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisRuntimeObject_TisString_t_m4212A6B9DDC97D402346EC78AE3115A600469C8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisString_t_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m1397BFA25F4085D1F52D402001A44DC3237EC1E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_m92CBD5F9335B326714D3E20F58CC80518753F084_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_m80FEA5BB136494F72CCF89A4F4B1653DF41D3B95_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisWinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_m718F1B7CCB109058FF0625DDBCE13A2B34E3B5C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_mBBBBF6853D140CBF608C3508BD7AD6078CC9AAC6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m993432E6F59A9F04D89EB6B02C6F902AA380E783_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m4AEB802C574E8B550BAF83C6EA8F835635C542EB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m29B914A68B38CB68DBA414C2AB9BD5B5807B9DAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GooglePurchaseBuilder_BuildPurchase_m77518408286891FC35D2969E1930542E67EAC9A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GooglePurchaseBuilder_LogWarningForException_mBB4B675CA121EE06A50A6CA1A656E861ED13D5F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1ADE5D912BC0B1DB98E94AC9BBB199FE2E955448_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m516CC7340C5C8194052845BC1E0A320E218DAD7F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m5B99D67CB378BFA8A1142343F9DB44D94322EAD3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mECE0AF7F542B680CF593EC4EB1F9BA598CB5C2B1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m344AD90676A608EA37B9DF93050BA9F80C23D17E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_CopyTo_mC0579E6985120F719A23A5D47DFB83A186782151_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m35ECF228FCE04D6BC156DC5841E12EC008F35C25_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_mC0CA9C17998654AF123D1134E1CD3D53951CACDA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB5530D7206436670741DA242D1CF91EAAFB350CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB6DED24B0943B876BE68E5B3CA317D46D9434549_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBFD6DF02E045EDF3C322E2112C922457016C8212_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mFD5B5846BC30FFDBBCDB78A0F7537F9D8A9074EC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5E7FCE3DF7B23B6D88C14A04177C1DCD15063858_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE9474E7BB248CA9747975976FEE83C90CD971620_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8050EFAC3F7F7685AA38A57AE56E1F5BE5A37772_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m76C9842998C91C360CE05A556EAAD8AD4A614A59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m253CD5D0DEEB5662FAC239342AE197DC171AE31B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkuDetailsConverter_ToProductDescription_mFEF5C82FAF0E5B727EAAB8E7A8F2C37AF25B6C0A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SubscriptionInfo__ctor_mAD14FD7347A1867CD6A67162726A88AD696B9D94_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SubscriptionInfo__ctor_mCE7F9D5333417F7A11001D0231307E68BB191E3A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SubscriptionManager_getSubscriptionInfo_mDA75086D3BBB5F42857356C9B05B3D3C1282B66E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CDelayedCoroutineU3Ed__48_System_Collections_IEnumerator_Reset_mA7A39D9903DC70DA5DB697EFF9D6D207EF4C5BF4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRetrieveProductsU3Eb__8_0_mED3B5305EC5CF5F0CA5F97E22DDD29DB1DCD65E2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRetrieveProductsU3Eb__8_1_m376EA2F5E999011A34EE5C34493E597EACB31340_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__26_0_m7EE2EB1174F22732D41A2FB17B869FAAACFE612E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CfindMostRecentReceiptU3Eb__11_0_m6F59F1652B537921E2705E8DC1D55603C8D4C3E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CgetGooglePlayStoreSubInfoU3Eb__12_0_m4F386D12BEC0A7E102D3CFE3743E47A4BC8EAE27_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3CInitializeU3Eb__0_m8EC8D03E9F215419C12C002864E69EEDCF4913E6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__RetryU7C0_mFB4D1A3042FBBC528DE0DA514AB8D71E7971FB29_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__WaitAndRetryU7C0_m55D84DFAE6C4400161B3A2C725B0C1CF8EDC4CD2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass6_0_U3CTryFindAllSkuDetailsU3Eb__0_m06177FDD20AF3974C5512277CCE8AC3D764DF009_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass6_1_U3CTryFindAllSkuDetailsU3Eb__1_m8B9DF3FDBAF6F898611AB9CCD99B8C7921720C70_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* AppStore_t1A0679644D9F3B2186929F5883B207A1EB156601_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* AppleStoreProductType_t5DD28D151253D496D6E2E753450B9751FA10F03C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ProductType_tAD52B0201D43A6F223C6003BFA84AC8D5B89369A_0_0_0_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2; struct AppleInAppPurchaseReceiptU5BU5D_t8A8951A16B47F87B92AC3879619FB94166150C8A; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; 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 Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36* ____keys; ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E* ____values; RuntimeObject* ____syncRoot; }; struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject { }; struct List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713 : public RuntimeObject { Action_1U5BU5D_tB4049DA1D39B30139817A3CFA2949CC0FFF2CA62* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tDB72209F35D56F62A287633F9450978E90B90987 : public RuntimeObject { ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1 : public RuntimeObject { AppleInAppPurchaseReceiptU5BU5D_t8A8951A16B47F87B92AC3879619FB94166150C8A* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t0D080C48148B7CBB3482AF02D8B94B170E06EBD4 : public RuntimeObject { IGooglePurchaseU5BU5D_t888E88B6985A8933B58CCA83834BE61C28C196BC* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576 : public RuntimeObject { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9 : public RuntimeObject { ProductDefinitionU5BU5D_t13505F8F6E21D11DDE178170C0F8179582C9EFC9* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tC907BA3C053A12CF512BC52B3657F30C756D4B7B : public RuntimeObject { ProductDescriptionU5BU5D_t725911EFD4686F356D92129D9398EC18CB6FB632* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tD25B27535A2152F2A5071985C3699F183881E0EA : public RuntimeObject { RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tE1E599429A7CD2B5A94F14623DFA1E121EB6B4BF : public RuntimeObject { WinProductDescriptionU5BU5D_t1A7E02ED04D06A8F636D03704B7E9CEDE9526276* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct ReadOnlyCollection_1_tA49701F42E3782EB8804C53D26901317BAD43A9E : public RuntimeObject { RuntimeObject* ___list; RuntimeObject* ____syncRoot; }; struct U3CPrivateImplementationDetailsU3E_t8D0DB3264ABFAB6DDFFE3BB44566FFCAE6765D0D : public RuntimeObject { }; struct AbstractPurchasingModule_t2CC681047C9428D3A74AD55F014C31823C70D20D : public RuntimeObject { RuntimeObject* ___m_Binder; }; struct AbstractStore_t25AAD8244C4B96E096A9A637E89D5B4D907D4D55 : public RuntimeObject { }; struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0 : public RuntimeObject { GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___m_jobject; GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___m_jclass; }; struct AndroidJavaObjectExtensions_t41766DB8EFEEED5B5FEDF05FC0BB3CCB9609935D : public RuntimeObject { }; struct AppleReceiptParser_t18F061D7847AC9FED491BEC4AC0368B86392F3C4 : public RuntimeObject { }; struct CoreServicesEnvironmentSubject_tDD0E5C45B73AEBCBF6DA582C180A95EC504426AF : public RuntimeObject { String_t* ___m_LastKnownEnvironment; List_1_t943229AAABC4E6975EBACC60261FD5BB3651365A* ___m_Observers; }; struct Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F : public RuntimeObject { }; struct EnumerableExtensions_t9A49CA76117811C415A9A70AC51EFFFF1807B176 : public RuntimeObject { }; struct ExponentialRetryPolicy_tAF11D74077419067490EDB35F6345A928AAB7035 : public RuntimeObject { int32_t ___m_BaseRetryDelay; int32_t ___m_MaxRetryDelay; int32_t ___m_ExponentialFactor; }; struct FakeMicrosoftExtensions_t469F7579045A970690CAF1D58A42222D4426FC1C : public RuntimeObject { }; struct FakeTransactionHistoryExtensions_t513B1BA7B1B42CB80B73605DB417A8744B5EFF07 : public RuntimeObject { }; struct GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1 : public RuntimeObject { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___m_BillingClient; String_t* ___m_ObfuscatedAccountId; String_t* ___m_ObfuscatedProfileId; RuntimeObject* ___m_Util; RuntimeObject* ___m_TelemetryDiagnostics; }; struct GoogleBillingStrings_t48F0D3FE154AC4ACDCD81C88AA5A1937ECB6E085 : public RuntimeObject { }; struct GoogleConnectionRetryPolicy_tEF496A3E269158453DB14C57984546AC00A3E518 : public RuntimeObject { int32_t ___m_BaseRetryDelay; int32_t ___m_MaxRetryDelay; int32_t ___m_ExponentialFactor; }; struct GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF : public RuntimeObject { bool ___U3CisAcknowledgedU3Ek__BackingField; int32_t ___U3CpurchaseStateU3Ek__BackingField; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___U3CskusU3Ek__BackingField; String_t* ___U3CorderIdU3Ek__BackingField; String_t* ___U3CreceiptU3Ek__BackingField; String_t* ___U3CsignatureU3Ek__BackingField; String_t* ___U3CoriginalJsonU3Ek__BackingField; String_t* ___U3CpurchaseTokenU3Ek__BackingField; }; struct GooglePurchaseBuilder_tDC255549B68F81C394C75B277556B466C8A3E94D : public RuntimeObject { RuntimeObject* ___m_CachedQuerySkuDetailsService; RuntimeObject* ___m_Logger; }; struct GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D : public RuntimeObject { }; struct GooglePurchaseStateEnumProvider_t4F9C48DADF977FD31FFE29D767F092126332683A : public RuntimeObject { }; struct GoogleReceiptEncoder_tCED61006E63D2C980C0C1FC90AB7FB33C0278FFE : public RuntimeObject { }; struct GoogleSkuTypeEnum_t9471ABA55B0D1C212ADDB21BFEEC7DEA6571335C : public RuntimeObject { }; struct IapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE : public RuntimeObject { }; struct MemberInfo_t : public RuntimeObject { }; struct Product_t8CB4C6F2541BB4560097D6E07ABCB3AD3BB6082E : public RuntimeObject { ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* ___U3CdefinitionU3Ek__BackingField; ProductMetadata_t8C8138607558F5A57C08B6257B38FC2C77B32164* ___U3CmetadataU3Ek__BackingField; bool ___U3CavailableToPurchaseU3Ek__BackingField; String_t* ___U3CtransactionIDU3Ek__BackingField; String_t* ___U3CappleOriginalTransactionIDU3Ek__BackingField; bool ___U3CappleProductIsRestoredU3Ek__BackingField; String_t* ___U3CreceiptU3Ek__BackingField; }; struct ProductDefinitionExtensions_t70BE94F8F01B6072614C1BD70975BCD30A535DF3 : public RuntimeObject { }; struct ProductDescriptionQuery_t03B36576574F6E71672313472421EE2FB8C5BFAE : public RuntimeObject { ReadOnlyCollection_1_tA49701F42E3782EB8804C53D26901317BAD43A9E* ___products; Action_1_tA72D33CF2F54A3A2B5EA5FC85BF59006A8BCC2BE* ___onProductsReceived; Action_2_tC2DD197673ADDAA7EFFAEDAC57ED274829FE9863* ___onRetrieveProductsFailed; }; struct SkuDetailsConverter_t83B84623D05ED10F507F04EF5A59000752E67B2D : public RuntimeObject { }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct SubscriptionManager_t26B968EFEE38879C4B4DA4BE74237973B837147D : public RuntimeObject { String_t* ___receipt; String_t* ___productId; String_t* ___intro_json; }; 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 TelemetryMetricDefinitions_t63284200B00B4201BC469073154A2DC237BF40D9 : public RuntimeObject { }; struct TelemetryMetricsService_t1AF5B6F54140EC2E2AD6DA877A4FD0F94F33D721 : public RuntimeObject { RuntimeObject* ___m_TelemetryMetricsInstanceWrapper; }; struct TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13 : public RuntimeObject { double ___days; int32_t ___months; int32_t ___years; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject { }; struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { }; struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { }; struct U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9 : public RuntimeObject { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onRetryAction; int32_t ___currentRetryDelay; ExponentialRetryPolicy_tAF11D74077419067490EDB35F6345A928AAB7035* ___U3CU3E4__this; Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* ___actionToTry; }; struct U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570 : public RuntimeObject { int32_t ___currentRetryDelay; GoogleConnectionRetryPolicy_tEF496A3E269158453DB14C57984546AC00A3E518* ___U3CU3E4__this; Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* ___actionToTry; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onRetryAction; int32_t ___retryAttempts; }; struct U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2 : public RuntimeObject { }; struct U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F : public RuntimeObject { RuntimeObject* ___skuDetails; }; struct U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E : public RuntimeObject { String_t* ___sku; }; struct U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB : public RuntimeObject { CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___registry; RuntimeObject* ___metricsInstanceWrapper; RuntimeObject* ___diagnosticsInstanceWrapper; }; struct MicrosoftConfiguration_t8433ADE5DCCB152C38CAC9672622E12D30A2C915 : public RuntimeObject { StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489* ___module; }; struct StoreInstance_tE334F08374C14889F3118AFD0E1F280950C138D6 : public RuntimeObject { String_t* ___U3CstoreNameU3Ek__BackingField; RuntimeObject* ___U3CinstanceU3Ek__BackingField; }; struct U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53 : public RuntimeObject { }; struct U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358 : public RuntimeObject { int32_t ___U3CU3E1__state; RuntimeObject* ___U3CU3E2__current; RuntimeObject* ___coroutine; int32_t ___delay; UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* ___U3CU3E4__this; }; struct U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE : public RuntimeObject { }; struct Enumerator_t235236CC2F6D1E55AA4B09B8F54C2AD9D321EF50 { List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713* ____list; int32_t ____index; int32_t ____version; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ____current; }; struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list; int32_t ____index; int32_t ____version; RuntimeObject* ____current; }; struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 { RuntimeObject* ___key; RuntimeObject* ___value; }; struct KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 { String_t* ___key; RuntimeObject* ___value; }; struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 { bool ___hasValue; int32_t ___value; }; 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 Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F { union { #pragma pack(push, tp, 1) struct { int32_t ___flags; }; #pragma pack(pop, tp) struct { int32_t ___flags_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___hi_OffsetPadding[4]; int32_t ___hi; }; #pragma pack(pop, tp) struct { char ___hi_OffsetPadding_forAlignmentOnly[4]; int32_t ___hi_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___lo_OffsetPadding[8]; int32_t ___lo; }; #pragma pack(pop, tp) struct { char ___lo_OffsetPadding_forAlignmentOnly[8]; int32_t ___lo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___mid_OffsetPadding[12]; int32_t ___mid; }; #pragma pack(pop, tp) struct { char ___mid_OffsetPadding_forAlignmentOnly[12]; int32_t ___mid_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___ulomidLE_OffsetPadding[8]; uint64_t ___ulomidLE; }; #pragma pack(pop, tp) struct { char ___ulomidLE_OffsetPadding_forAlignmentOnly[8]; uint64_t ___ulomidLE_forAlignmentOnly; }; }; }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___m_value; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; 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 UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { uint32_t ___m_value; }; struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { uint64_t ___m_value; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3 : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { float ___m_Seconds; }; struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { float ___m_Seconds; }; struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { float ___m_Seconds; }; struct WinRTStore_t48E00F03328D89136362A032D73E709EF91A3777 : public AbstractStore_t25AAD8244C4B96E096A9A637E89D5B4D907D4D55 { RuntimeObject* ___win8; RuntimeObject* ___callback; RuntimeObject* ___util; RuntimeObject* ___logger; bool ___m_CanReceivePurchases; }; struct AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState; Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* ___m_task; }; struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 { Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary; int32_t ____version; int32_t ____index; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current; int32_t ____getEnumeratorRetType; }; struct Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ____dictionary; int32_t ____version; int32_t ____index; KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 ____current; int32_t ____getEnumeratorRetType; }; struct AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D : public RuntimeObject { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* ___javaInterface; intptr_t ___proxyObject; }; struct AppStore_t1A0679644D9F3B2186929F5883B207A1EB156601 { int32_t ___value__; }; struct AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6 : public RuntimeObject { int32_t ___U3CquantityU3Ek__BackingField; String_t* ___U3CproductIDU3Ek__BackingField; String_t* ___U3CtransactionIDU3Ek__BackingField; String_t* ___U3CoriginalTransactionIdentifierU3Ek__BackingField; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___U3CpurchaseDateU3Ek__BackingField; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___U3CoriginalPurchaseDateU3Ek__BackingField; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___U3CsubscriptionExpirationDateU3Ek__BackingField; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___U3CcancellationDateU3Ek__BackingField; int32_t ___U3CisFreeTrialU3Ek__BackingField; int32_t ___U3CproductTypeU3Ek__BackingField; int32_t ___U3CisIntroductoryPricePeriodU3Ek__BackingField; }; struct AppleReceipt_t16E9FEBF193F54B9B4E5D3323C48E487DCF3414C : public RuntimeObject { String_t* ___U3CbundleIDU3Ek__BackingField; String_t* ___U3CappVersionU3Ek__BackingField; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CopaqueU3Ek__BackingField; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3ChashU3Ek__BackingField; String_t* ___U3CoriginalApplicationVersionU3Ek__BackingField; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___U3CreceiptCreationDateU3Ek__BackingField; AppleInAppPurchaseReceiptU5BU5D_t8A8951A16B47F87B92AC3879619FB94166150C8A* ___inAppPurchaseReceipts; }; struct AppleStoreProductType_t5DD28D151253D496D6E2E753450B9751FA10F03C { int32_t ___value__; }; struct AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D { SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ___m_synchronizationContext; AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task; }; struct AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D_marshaled_pinvoke { SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ___m_synchronizationContext; AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_pinvoke ___m_coreState; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task; }; struct AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D_marshaled_com { SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ___m_synchronizationContext; AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_com ___m_coreState; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task; }; struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { intptr_t ___m_Ptr; }; struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { intptr_t ___m_Ptr; }; struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { intptr_t ___m_Ptr; }; struct DateTimeKind_t3AD6DA06BEF8955A740777163FFB481C19089BBC { int32_t ___value__; }; 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 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 FakeStoreUIMode_t91B0F980A6C0B181B22CE81BF0D48ED60E7FE7D8 { int32_t ___value__; }; struct GoogleBillingConnectionState_t3432C5ACF07B4EC50A15891F42F7CC8B07B51ABA { int32_t ___value__; }; struct GoogleBillingResponseCode_tD3D1BC53B17735BB20E9A590473BA59AD7C12D45 { int32_t ___value__; }; struct GooglePlayProrationMode_tBCBC8FF1CA1C305D435D0ACEFA5B2E0330DDBE86 { int32_t ___value__; }; struct GoogleRetrieveProductsFailureReason_t8CD7157F4723CDDD8B66BB46D12451C411C2686E { int32_t ___value__; }; struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { int32_t ___value__; }; 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 ProductMetadata_t8C8138607558F5A57C08B6257B38FC2C77B32164 : public RuntimeObject { String_t* ___U3ClocalizedPriceStringU3Ek__BackingField; String_t* ___U3ClocalizedTitleU3Ek__BackingField; String_t* ___U3ClocalizedDescriptionU3Ek__BackingField; String_t* ___U3CisoCurrencyCodeU3Ek__BackingField; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___U3ClocalizedPriceU3Ek__BackingField; }; struct ProductType_tAD52B0201D43A6F223C6003BFA84AC8D5B89369A { int32_t ___value__; }; struct Result_tBF5FC3501DD4DAE50A29094F884A55666CE71ACE { int32_t ___value__; }; struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E { int32_t ___value__; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct ScreenOrientation_t928A8AFB38625B9356E57BA75BBD90FA653DCFC2 { int32_t ___value__; }; struct ServicesType_tADBD438310A0CD0A3D892A8C5A90F59A9E76A461 { int32_t ___value__; }; struct StoreSpecificPurchaseErrorCode_t280B257A4F93D02EA3317B29E213DA99ACEB385E { int32_t ___value__; }; struct SubscriptionPeriodUnit_t47A9D2606169DC14C3B102548FC36C7FD8BD16FE { int32_t ___value__; }; struct TelemetryMetricTypes_t59A8238F5A9F2C5541BA95D41E41885B14D6BAD0 { int32_t ___value__; }; struct WinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974 : public RuntimeObject { String_t* ___U3CplatformSpecificIDU3Ek__BackingField; String_t* ___U3CpriceU3Ek__BackingField; String_t* ___U3CtitleU3Ek__BackingField; String_t* ___U3CdescriptionU3Ek__BackingField; String_t* ___U3CISOCurrencyCodeU3Ek__BackingField; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___U3CpriceDecimalU3Ek__BackingField; String_t* ___U3CreceiptU3Ek__BackingField; String_t* ___U3CtransactionIDU3Ek__BackingField; bool ___U3CconsumableU3Ek__BackingField; }; struct Nullable_1_t80AC45D0A85DB6A123A1C14782CD54F6ECBE3E48 { bool ___hasValue; int32_t ___value; }; struct Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14 { bool ___hasValue; int32_t ___value; }; 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 GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct GoogleAcknowledgePurchaseListener_t6E473F7909F47F58F04139A8FB337B977C6A81E7 : public AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D { Action_1_tC0F6621EB53EDD3D0A48E63AC5F65F60E5FA319D* ___m_OnAcknowledgePurchaseResponse; }; struct GoogleBillingResult_t745A56EF536C75D42537F287C4BF137739AC6EA4 : public RuntimeObject { int32_t ___U3CresponseCodeU3Ek__BackingField; String_t* ___U3CdebugMessageU3Ek__BackingField; }; struct GoogleConsumeResponseListener_t554678618418EE1D7D9E4B49B8348D9239CFD8C3 : public AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D { Action_1_tC0F6621EB53EDD3D0A48E63AC5F65F60E5FA319D* ___m_OnConsumeResponse; }; struct GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2 : public ProductMetadata_t8C8138607558F5A57C08B6257B38FC2C77B32164 { String_t* ___U3CoriginalJsonU3Ek__BackingField; String_t* ___U3CsubscriptionPeriodU3Ek__BackingField; String_t* ___U3CfreeTrialPeriodU3Ek__BackingField; String_t* ___U3CintroductoryPriceU3Ek__BackingField; String_t* ___U3CintroductoryPricePeriodU3Ek__BackingField; int32_t ___U3CintroductoryPriceCyclesU3Ek__BackingField; }; struct GooglePurchasesResponseListener_t287518A06FF048023DAFC6405BAC158CE309408A : public AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D { Action_2_tE67E241ADDD6964BDEDF10FD8447DED1DA9FCE48* ___m_OnQueryPurchasesResponse; }; struct IAPSecurityException_t0CF168A490D20D9F3A643C75A77826B27ABDEA9B : public Exception_t { }; 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 ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517 : public RuntimeObject { String_t* ___U3CidU3Ek__BackingField; String_t* ___U3CstoreSpecificIdU3Ek__BackingField; int32_t ___U3CtypeU3Ek__BackingField; bool ___U3CenabledU3Ek__BackingField; List_1_t90C2DD43EBC206D8B33EA68730C68B8DC0D6E9FA* ___m_Payouts; }; struct ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42 : public RuntimeObject { String_t* ___U3CstoreSpecificIdU3Ek__BackingField; int32_t ___type; ProductMetadata_t8C8138607558F5A57C08B6257B38FC2C77B32164* ___U3CmetadataU3Ek__BackingField; String_t* ___U3CreceiptU3Ek__BackingField; String_t* ___U3CtransactionIdU3Ek__BackingField; }; struct ReceiptParserException_t73F272E07520A78EB41297F258A4A5D96FB37FD0 : public Exception_t { }; struct SkuDetailsResponseListener_tD6C67C90ABC799DB99209E89D362774BD9B370A4 : public AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D { Action_2_tCB70C6C619E16ED17FB9F193DFE6878FEAF1C9DF* ___m_OnSkuDetailsResponse; RuntimeObject* ___m_Util; RuntimeObject* ___m_TelemetryDiagnostics; }; struct StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489 : public AbstractPurchasingModule_t2CC681047C9428D3A74AD55F014C31823C70D20D { String_t* ___k_Version; RuntimeObject* ___m_NativeStoreProvider; int32_t ___m_RuntimePlatform; RuntimeObject* ___U3CutilU3Ek__BackingField; RuntimeObject* ___U3CloggerU3Ek__BackingField; StoreInstance_tE334F08374C14889F3118AFD0E1F280950C138D6* ___U3CstoreInstanceU3Ek__BackingField; RuntimeObject* ___U3CtelemetryMetricsInstanceWrapperU3Ek__BackingField; RuntimeObject* ___U3CtelemetryDiagnosticsInstanceWrapperU3Ek__BackingField; int32_t ___U3CappStoreU3Ek__BackingField; int32_t ___U3CuseFakeStoreUIModeU3Ek__BackingField; bool ___U3CuseFakeStoreAlwaysU3Ek__BackingField; WinRTStore_t48E00F03328D89136362A032D73E709EF91A3777* ___windowsStore; }; struct StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6 : public RuntimeObject { int32_t ___U3CandroidStoreU3Ek__BackingField; }; struct SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB : public RuntimeObject { int32_t ___is_subscribed; int32_t ___is_expired; int32_t ___is_cancelled; int32_t ___is_free_trial; int32_t ___is_auto_renewing; int32_t ___is_introductory_price_period; String_t* ___productId; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___purchaseDate; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___subscriptionExpireDate; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___subscriptionCancelDate; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___remainedTime; String_t* ___introductory_price; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___introductory_price_period; int64_t ___introductory_price_cycles; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___freeTrialPeriod; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___subscriptionPeriod; String_t* ___free_trial_period_string; String_t* ___sku_details; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F { int32_t ___U3CMetricTypeU3Ek__BackingField; String_t* ___U3CMetricNameU3Ek__BackingField; }; struct TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F_marshaled_pinvoke { int32_t ___U3CMetricTypeU3Ek__BackingField; char* ___U3CMetricNameU3Ek__BackingField; }; struct TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F_marshaled_com { int32_t ___U3CMetricTypeU3Ek__BackingField; Il2CppChar* ___U3CMetricNameU3Ek__BackingField; }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; struct U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528 : public RuntimeObject { int32_t ___U3CU3E1__state; AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D ___U3CU3Et__builder; U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* ___U3CU3E4__this; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 ___U3CU3Eu__1; }; struct U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E : public RuntimeObject { int32_t ___U3CU3E1__state; AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D ___U3CU3Et__builder; U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* ___U3CU3E4__this; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 ___U3CU3Eu__1; }; struct Action_1_tA72D33CF2F54A3A2B5EA5FC85BF59006A8BCC2BE : public MulticastDelegate_t { }; struct Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C : public MulticastDelegate_t { }; struct Action_1_t37F28C6DAF379A92A85643971106064D8BBD7997 : public MulticastDelegate_t { }; struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t { }; struct Action_1_tC0F6621EB53EDD3D0A48E63AC5F65F60E5FA319D : public MulticastDelegate_t { }; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t { }; struct Action_2_tC2DD197673ADDAA7EFFAEDAC57ED274829FE9863 : public MulticastDelegate_t { }; struct Action_2_tE67E241ADDD6964BDEDF10FD8447DED1DA9FCE48 : public MulticastDelegate_t { }; struct Action_2_tCB70C6C619E16ED17FB9F193DFE6878FEAF1C9DF : public MulticastDelegate_t { }; struct Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606 : public MulticastDelegate_t { }; struct Func_2_tD09524AE0D223491FAE25D1029A6E28481814997 : public MulticastDelegate_t { }; struct Func_2_tA902DD1C5FBE1CF100D0F838A770B99860FB8FAA : public MulticastDelegate_t { }; struct Func_2_tD24B716801B989695090985C9EF07D4297E3D6FC : public MulticastDelegate_t { }; struct Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781 : public MulticastDelegate_t { }; struct Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B : public MulticastDelegate_t { }; struct Func_2_tF977206E695EB64A75B156722E64301B70936032 : public MulticastDelegate_t { }; struct Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8 : public MulticastDelegate_t { }; struct Func_2_t6F18BD99DBFD8DEA66D59FD826E9068B8B427900 : public MulticastDelegate_t { }; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t { }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct InvalidProductTypeException_tAE9A866F76574220FCE831FCB3EE56890F89EC66 : public ReceiptParserException_t73F272E07520A78EB41297F258A4A5D96FB37FD0 { }; struct KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct NullProductIdException_t0FFCCE59F36802EB8DD351F1F9AE4954A3868968 : public ReceiptParserException_t73F272E07520A78EB41297F258A4A5D96FB37FD0 { }; struct NullReceiptException_t0FD2AFB5F7A401952C466E410DFB55562D3B8B98 : public ReceiptParserException_t73F272E07520A78EB41297F258A4A5D96FB37FD0 { }; struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct StoreSubscriptionInfoNotSupportedException_tF1C34286252CC1B0CA5D76F691F507D8B7818048 : public ReceiptParserException_t73F272E07520A78EB41297F258A4A5D96FB37FD0 { }; struct U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77 : public RuntimeObject { int32_t ___U3CU3E1__state; AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 ___U3CU3Et__builder; U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* ___U3CU3E4__this; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 ___U3CU3Eu__1; }; struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource; }; struct UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713* ___pauseListeners; }; struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value; }; struct List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713_StaticFields { Action_1U5BU5D_tB4049DA1D39B30139817A3CFA2949CC0FFF2CA62* ___s_emptyArray; }; struct List_1_tDB72209F35D56F62A287633F9450978E90B90987_StaticFields { ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* ___s_emptyArray; }; struct List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1_StaticFields { AppleInAppPurchaseReceiptU5BU5D_t8A8951A16B47F87B92AC3879619FB94166150C8A* ___s_emptyArray; }; struct List_1_t0D080C48148B7CBB3482AF02D8B94B170E06EBD4_StaticFields { IGooglePurchaseU5BU5D_t888E88B6985A8933B58CCA83834BE61C28C196BC* ___s_emptyArray; }; struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576_StaticFields { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9_StaticFields { ProductDefinitionU5BU5D_t13505F8F6E21D11DDE178170C0F8179582C9EFC9* ___s_emptyArray; }; struct List_1_tC907BA3C053A12CF512BC52B3657F30C756D4B7B_StaticFields { ProductDescriptionU5BU5D_t725911EFD4686F356D92129D9398EC18CB6FB632* ___s_emptyArray; }; struct List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_StaticFields { RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___s_emptyArray; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray; }; struct List_1_tE1E599429A7CD2B5A94F14623DFA1E121EB6B4BF_StaticFields { WinProductDescriptionU5BU5D_t1A7E02ED04D06A8F636D03704B7E9CEDE9526276* ___s_emptyArray; }; struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_StaticFields { bool ___enableDebugPrints; }; struct AppleReceiptParser_t18F061D7847AC9FED491BEC4AC0368B86392F3C4_StaticFields { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ____mostRecentReceiptData; }; struct CoreServicesEnvironmentSubject_tDD0E5C45B73AEBCBF6DA582C180A95EC504426AF_StaticFields { CoreServicesEnvironmentSubject_tDD0E5C45B73AEBCBF6DA582C180A95EC504426AF* ___s_Instance; }; struct Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_StaticFields { RuntimeObject* ___s_DefaultLogger; RuntimeObject* ___s_Logger; }; struct GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* ___s_SkuDetailsParamsClass; AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* ___s_BillingFlowParamsClass; AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* ___s_SubscriptionUpdateParamsClass; AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* ___s_ConsumeParamsClass; AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* ___s_AcknowledgePurchaseParamsClass; AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* ___s_BillingClientClass; }; struct GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_StaticFields { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___s_Purchased; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___s_Pending; }; struct String_t_StaticFields { String_t* ___Empty; }; 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 TelemetryMetricDefinitions_t63284200B00B4201BC469073154A2DC237BF40D9_StaticFields { TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___confirmSubscriptionPriceChangeName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___continuePromotionalPurchasesName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___dequeueQueryProductsTimeName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___dequeueQueryPurchasesTimeName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___fetchStorePromotionOrderName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___fetchStorePromotionVisibilityName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___initPurchaseName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___packageInitTimeName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___presentCodeRedemptionSheetName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___refreshAppReceiptName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___restoreTransactionName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___retrieveProductsName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___setStorePromotionOrderName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___setStorePromotionVisibilityName; TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F ___upgradeDowngradeSubscriptionName; }; struct U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_StaticFields { U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2* ___U3CU3E9; Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781* ___U3CU3E9__26_0; }; struct U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_StaticFields { U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53* ___U3CU3E9; Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606* ___U3CU3E9__11_0; Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B* ___U3CU3E9__12_0; }; struct U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_StaticFields { U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE* ___U3CU3E9; Func_2_tF977206E695EB64A75B156722E64301B70936032* ___U3CU3E9__8_0; Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8* ___U3CU3E9__8_1; }; 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 Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields { Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; 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 AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_StaticFields { Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* ___s_cachedCompleted; }; struct CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA_StaticFields { CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___U3CInstanceU3Ek__BackingField; }; struct StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489_StaticFields { StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489* ___ModuleInstance; Dictionary_2_t74667C424CDD2B5DB81CEC61E57169FA17BCF782* ___AndroidStoreNameMap; }; struct Type_t_StaticFields { Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder; Il2CppChar ___Delimiter; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes; RuntimeObject* ___Missing; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase; }; struct UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields { List_1_tDB72209F35D56F62A287633F9450978E90B90987* ___s_Callbacks; bool ___s_CallbacksPending; List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* ___s_PcControlledPlatforms; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct AppleInAppPurchaseReceiptU5BU5D_t8A8951A16B47F87B92AC3879619FB94166150C8A : public RuntimeArray { ALIGN_FIELD (8) AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* m_Items[1]; inline AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6** 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, AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* 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 ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2 : public RuntimeArray { ALIGN_FIELD (8) Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* m_Items[1]; inline Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** 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, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; 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 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 Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared (Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___0_comparison, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, 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_EXTERN_C IL2CPP_METHOD_ATTR void AsyncVoidMethodBuilder_Start_TisRuntimeObject_m3CA145CBB6CFE8B4ADD6148BF98E85899F95DCEA_gshared (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, RuntimeObject** ___0_stateMachine, 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 AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisRuntimeObject_mA1922A937C96CD00CF28F4FA407EDC0C6C133959_gshared (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, RuntimeObject** ___1_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 Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mF78C4E1EE072C25D5CDEB5057184058E94DF8634_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mDA4751F464411AB4C757C63C6EDBF4891BFD6891_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) ; 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 RuntimeObject* CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, 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_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumerableExtensions_IgnoreExceptions_TisRuntimeObject_TisRuntimeObject_m09228AD5EA7A68BAF98E5929920EC3F40B7FE839_gshared (RuntimeObject* ___0_enumerable, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_onException, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (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 RuntimeObject* AndroidJavaObjectExtensions_Enumerate_TisRuntimeObject_mBCE5BAC766D1BE338A897668497CB1A4CDD77A2E_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_androidJavaList, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_First_TisRuntimeObject_mC6FA107934316BE28EA02DDB9EADA7AE8DD1916B_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AndroidJavaObject_Call_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m63E24F733CDC205FED0CF4659E49DB4AE06ADBB9_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 RuntimeObject* AndroidJavaObject_CallStatic_TisRuntimeObject_mCAFE27630F6092C4910E14592B050DACFCBE146F_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_m7DE546C4F58329C905F662422736A44C50268ECD_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StoreConfiguration_set_androidStore_mC489914742751F34F6602DA872EB2B3BB3939F17_inline (StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MiniJson_JsonDecode_m5B62B33DF18A7AF5D050F9508ACAE7916B3B1C43 (String_t* ___0_json, const RuntimeMethod* method) ; inline RuntimeObject* Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enum_IsDefined_m1C9A0C4F54B0538351585FF563A01091A6FE2F28 (Type_t* ___0_enumType, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12 (Type_t* ___0_enumType, String_t* ___1_value, bool ___2_ignoreCase, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StoreConfiguration__ctor_mADD6F4BFB5F946DF21CD51CBAAEEBE9C6DFC57EA (StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6* __this, int32_t ___0_store, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Product_get_receipt_m0C80E1794DD8A8F287F752B00188679B109BCAFA_inline (Product_t8CB4C6F2541BB4560097D6E07ABCB3AD3BB6082E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* Product_get_definition_m99F1AE5F43863A860DF8C2CFC049EF41560A4873_inline (Product_t8CB4C6F2541BB4560097D6E07ABCB3AD3BB6082E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ProductDefinition_get_storeSpecificId_mEB2CB96C5CD753F11A4DF85F3C7B930110962E36_inline (ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* __this, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, RuntimeObject**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* SubscriptionManager_getGooglePlayStoreSubInfo_m33014BAC48470E67FD8C7DD5A73840AFB836B186 (SubscriptionManager_t26B968EFEE38879C4B4DA4BE74237973B837147D* __this, String_t* ___0_payload, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullProductIdException__ctor_mEA2182523EBF3FD28F6AAEA328255EC125C5ADED (NullProductIdException_t0FFCCE59F36802EB8DD351F1F9AE4954A3868968* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* SubscriptionManager_getAppleAppStoreSubInfo_mE2E2FA57D9CA97BA5BDCFC9AB0B47C84CD73A908 (SubscriptionManager_t26B968EFEE38879C4B4DA4BE74237973B837147D* __this, String_t* ___0_payload, String_t* ___1_productId, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* SubscriptionManager_getAmazonAppStoreSubInfo_mC2FBA869F8527BB7F45955A219080EB533445F96 (SubscriptionManager_t26B968EFEE38879C4B4DA4BE74237973B837147D* __this, String_t* ___0_productId, 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 StoreSubscriptionInfoNotSupportedException__ctor_m4DBA3E5AB3A76393010CE741CBD009062819D62D (StoreSubscriptionInfoNotSupportedException_tF1C34286252CC1B0CA5D76F691F507D8B7818048* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullReceiptException__ctor_mBDE195811C11A65AD4BC519D3DF51762A3F7EC41 (NullReceiptException_t0FD2AFB5F7A401952C466E410DFB55562D3B8B98* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubscriptionInfo__ctor_mF959D7594682F5F1B8C3D725BC19352E4A4C289A (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, String_t* ___0_productId, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Debug_get_unityLogger_m4FDE4D41C187123244FE13124DA636BB50C9C1E1_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppleReceiptParser__ctor_m37F790ADCF3944313DDEFB0E0D799206EBA2E1BC (AppleReceiptParser_t18F061D7847AC9FED491BEC4AC0368B86392F3C4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Convert_FromBase64String_m267327B074B41D93C9622D142B95CFAA4ACCCA9C (String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppleReceipt_t16E9FEBF193F54B9B4E5D3323C48E487DCF3414C* AppleReceiptParser_Parse_mFAE4E9EF93C25AC15978711491532FC91ACB8488 (AppleReceiptParser_t18F061D7847AC9FED491BEC4AC0368B86392F3C4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_receiptData, const RuntimeMethod* method) ; inline void List_1__ctor_mB5530D7206436670741DA242D1CF91EAAFB350CD (List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* __this, const RuntimeMethod* method) { (( void (*) (List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AppleInAppPurchaseReceipt_get_productID_m084EF4FFEBF308CE58401DBA48416D05CD01AC6A_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; inline void List_1_Add_mECE0AF7F542B680CF593EC4EB1F9BA598CB5C2B1_inline (List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* __this, AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1*, AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline int32_t List_1_get_Count_mE9474E7BB248CA9747975976FEE83C90CD971620_inline (List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* SubscriptionManager_findMostRecentReceipt_m0FD65E6D239431E638811715970081B4999F2A3D (SubscriptionManager_t26B968EFEE38879C4B4DA4BE74237973B837147D* __this, List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* ___0_receipts, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubscriptionInfo__ctor_mCE7F9D5333417F7A11001D0231307E68BB191E3A (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* ___0_r, String_t* ___1_intro_json, const RuntimeMethod* method) ; inline void Comparison_1__ctor_mC0FDC100B7A460E7FE37689D633D5B580B534BAF (Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___0_object, ___1_method, method); } inline void List_1_Sort_mC0CA9C17998654AF123D1134E1CD3D53951CACDA (List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* __this, Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606* ___0_comparison, const RuntimeMethod* method) { (( void (*) (List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1*, Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___0_comparison, method); } inline AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* List_1_get_Item_m8050EFAC3F7F7685AA38A57AE56E1F5BE5A37772 (List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* (*) (List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline void Func_2__ctor_mD6767DE619116219CD1567BC735C4AC96B9348CF (Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } inline RuntimeObject* Enumerable_Select_TisRuntimeObject_TisString_t_m4212A6B9DDC97D402346EC78AE3115A600469C8C (RuntimeObject* ___0_source, Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_mD89390EF215242275A4E8F78C2C3E8BC3EF6F3C3 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___0_year, int32_t ___1_month, int32_t ___2_day, int32_t ___3_hour, int32_t ___4_minute, int32_t ___5_second, int32_t ___6_kind, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_AddMilliseconds_mEF44A0EE635A478B7B0CDAA438D2240C14C88D05 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, double ___0_value, const RuntimeMethod* method) ; inline String_t* Enumerable_First_TisString_t_mB3879ED95FE5D75F6951C746C895FCE961E507BD (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( String_t* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_gshared)(___0_source, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubscriptionInfo__ctor_mAD14FD7347A1867CD6A67162726A88AD696B9D94 (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, String_t* ___0_skuDetails, bool ___1_isAutoRenewing, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___2_purchaseDate, bool ___3_isFreeTrial, bool ___4_hasIntroductoryPriceTrial, bool ___5_purchaseHistorySupported, String_t* ___6_updateMetadata, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m199CB830F8629981ADA4F0C991B4F508A2E86750 (U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D AppleInAppPurchaseReceipt_get_purchaseDate_mD0C3B7344A76EE7BFEC69AB815F02B52F98145B9_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_CompareTo_m4A3000CD4FF15EA7CA2E9C5C95A9D07F3AA8D35D (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AppleInAppPurchaseReceipt_get_productType_mA5E7583E60B52D6D959FA7123FC5E9BF1D8774B1_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_Parse_m2846B01D5DEA00E4674AED09DE0B2E59ECEED61F (Type_t* ___0_enumType, String_t* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidProductTypeException__ctor_m79E0FD982F7188E0D74E438205909876F0A5B486 (InvalidProductTypeException_tAE9A866F76574220FCE831FCB3EE56890F89EC66* __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 String_t* SerializationExtensions_TryGetString_m50B16F206A82935DDBDEAA88520270BE788F5B33 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___0_dic, String_t* ___1_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Convert_ToInt64_mE141C5A7AE0C7A127BA9B6D165F3098B10726591 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_FromDays_mCFEAEBBA8CF0C9EEE18ABC0999D5BF52701EA539 (double ___0_value, 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 TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_FromTicks_m9C683B1D142312F22E8CC6C803E32EF6D42F9003 (int64_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_AddMonths_mF426338945B097998273C1AD421CF809035660AD (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___0_months, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_d2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_AddYears_mA68B1642A84DA30E21F6279BE5196FC07B578DEE (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D AppleInAppPurchaseReceipt_get_subscriptionExpirationDate_m643E75D4AFD8C1D478C51377E72D5809B383648F_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D AppleInAppPurchaseReceipt_get_cancellationDate_mDF2DD93796406B22172FBB7670D94A28F9AB0DC7_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AppleInAppPurchaseReceipt_get_isFreeTrial_m759D2E45FFC7CEDF367DCBCFB621DB339BDDB5EC_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AppleInAppPurchaseReceipt_get_isIntroductoryPricePeriod_m562487C7A6F83DA38820E1F47D21D3E481C790D5_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ; inline bool Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* SubscriptionInfo_parsePeriodTimeSpanUnits_m35F883FE27081A3998B5A723683EC875A365085B (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, String_t* ___0_time_span, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SubscriptionInfo_computePeriodTimeSpan_m999CB3C5CFF7DBB5579A5C196BBFDDC9D034B6ED (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* ___0_units, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SubscriptionInfo_parseTimeSpan_m3222C7A089EC328707F30D57576DAF0E0174AA87 (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, String_t* ___0_period_string, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SubscriptionInfo_accumulateIntroductoryDuration_m503F206556C2124CF3641CC0952B16718A52B468 (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* ___0_units, int64_t ___1_cycles, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SubscriptionInfo_computeExtraTime_m45672397041F6C14857C72C446EB0716CAF0DF08 (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, String_t* ___0_metadata, double ___1_new_sku_period_in_seconds, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_FromSeconds_m4401B50C0CA831134068595C6AF2F1CA92AAF80F (double ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeSpan_op_LessThanOrEqual_m56A0500CAC0C9B531B5D390D94B0F0A062A3808A (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_t1, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_t2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_Add_m2225A425832F851825CDA4A74903841DDB62AA19 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_ts, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeSpan_op_LessThan_m91C76FBEB38D80680A92A5FACA3A93810349B0FF (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_t1, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_t2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SubscriptionInfo_nextBillingDate_m0FB32D84F4B95E127E6B0C537098AF179831E7BA (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_billing_begin_date, TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* ___1_units, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_m30157484F8C1D6527DC8B93AC6C9268EDB0B1168 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___0_year, int32_t ___1_month, int32_t ___2_day, int32_t ___3_hour, int32_t ___4_minute, int32_t ___5_second, int32_t ___6_millisecond, int32_t ___7_kind, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_AddDays_m9DC06105845A82FEAF697D5E30308ABD49E5721B (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, double ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_Compare_mF0E4E7A00DBC08126468AC4BF61B64AF58F2BEB4 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_t1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_t2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A XmlConvert_ToTimeSpan_mDF57053BCC75597B17BD744CFC2E3777006782C2 (String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeSpan__ctor_m513B2AFB80D3350E59FBD23F53B2F1322175C24D (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, int32_t ___0_days, int32_t ___1_hours, int32_t ___2_minutes, int32_t ___3_seconds, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeSpanUnits__ctor_m69AF2FA3540250AD07DE4C3CD8E97F64EA8B6EF1 (TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* __this, double ___0_d, int32_t ___1_m, int32_t ___2_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Days_m1317F48F8D9849E161D1CDBEB5CA08344EAAC107 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m203319D1EA1274689B380A947B4ADC8445662B8F (Exception_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReceiptParserException__ctor_m602A8964067A5FAF6A0E1D5C59EF5784CD1A2D01 (ReceiptParserException_t73F272E07520A78EB41297F258A4A5D96FB37FD0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReceiptParserException__ctor_mD3C699CB23161C65A8882A879D36066E37E294DF (ReceiptParserException_t73F272E07520A78EB41297F258A4A5D96FB37FD0* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_m4E921B377C6E8A0A6DEDC027FA0EF79EC07C49F1 (U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* __this, 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) ; inline void Action_1_Invoke_mF440996DC69351FDEDC9C3E51946BB4F7F01BE31_inline (Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C*, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CInvokeU3Eg__RetryU7C0U3Ed__ctor_mE59EB90B01BF918DABBA240A8EF633FDA2171DF5 (U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D AsyncVoidMethodBuilder_Create_m13D0B23DD350C14035918384E10AF641E6B9EE67 (const RuntimeMethod* method) ; inline void AsyncVoidMethodBuilder_Start_TisU3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_m0F47E9F7D28D7716C70980F1AADD03E768A3273C (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528** ___0_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*, U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528**, const RuntimeMethod*))AsyncVoidMethodBuilder_Start_TisRuntimeObject_m3CA145CBB6CFE8B4ADD6148BF98E85899F95DCEA_gshared)(__this, ___0_stateMachine, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed__ctor_m6E9FAD9BFB1C70140EA8B3B0E02741D572721B6C (U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A (const RuntimeMethod* method) ; inline void AsyncTaskMethodBuilder_Start_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_m72C6C7033F6BF43A10916558644262DA7A901354 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77** ___0_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77**, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__WaitAndRetryU7C1_m3F1198382F690803E1CD999797BFA199A3737CBC (U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* __this, 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 AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_mB4CF3E94BF0CFC8D2F4D236AC21809FD618B812A (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528** ___1_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*, U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528**, const RuntimeMethod*))AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisRuntimeObject_mA1922A937C96CD00CF28F4FA407EDC0C6C133959_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 AsyncVoidMethodBuilder_SetException_mD9A6F5D1A99A62AC9DF322901BFDE05193CB177B (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncVoidMethodBuilder_SetResult_m008490FDF057D5F5D871F537C7A58BE36027F3DC (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_Delay_m4B84654B4DAADEC41096D9F01C099CCEA9927A48 (int32_t ___0_millisecondsDelay, const RuntimeMethod* method) ; inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_m49C3F218EA9D61615B2641FCD75AAEFB4B7F0AFF (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77** ___1_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*, U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77**, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisRuntimeObject_mA57D17CC22941935FA487582A05C7D7807AC9DCF_gshared)(__this, ___0_awaiter, ___1_stateMachine, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExponentialRetryPolicy_AdjustDelay_m5B9A18AE35D79859E9E8364F29557A1A076325BF (ExponentialRetryPolicy_tAF11D74077419067490EDB35F6345A928AAB7035* __this, int32_t ___0_delay, 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) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_mBC098BE7B48A9D407A8146CDA753B2238DAA8CF0 (U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__WaitAndRetryU7C0_m55D84DFAE6C4400161B3A2C725B0C1CF8EDC4CD2 (U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed__ctor_m139B7829A2AD72F87B71CD1A33B2527B71CF31B8 (U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E* __this, const RuntimeMethod* method) ; inline void AsyncVoidMethodBuilder_Start_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_mAF202ADFF0A4A26628C280746D44E62BA64D61CC (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E** ___0_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*, U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E**, const RuntimeMethod*))AsyncVoidMethodBuilder_Start_TisRuntimeObject_m3CA145CBB6CFE8B4ADD6148BF98E85899F95DCEA_gshared)(__this, ___0_stateMachine, method); } inline void AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_mAB46FA21F8B835BBF5183F1968D4360217806ABF (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E** ___1_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*, U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E**, const RuntimeMethod*))AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisRuntimeObject_mA1922A937C96CD00CF28F4FA407EDC0C6C133959_gshared)(__this, ___0_awaiter, ___1_stateMachine, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GoogleConnectionRetryPolicy_AdjustDelay_m057F0DCA4CDF3153EAD3078E2C58DF47C1FE41F2 (GoogleConnectionRetryPolicy_tEF496A3E269158453DB14C57984546AC00A3E518* __this, int32_t ___0_delay, const RuntimeMethod* method) ; inline void List_1__ctor_mB6DED24B0943B876BE68E5B3CA317D46D9434549 (List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9* __this, const RuntimeMethod* method) { (( void (*) (List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { return (( Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419 (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } inline Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, const RuntimeMethod* method) { return (( Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method); } inline void Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method); } inline KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_inline (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 (*) (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method); } inline String_t* KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9* __this, const RuntimeMethod* method) { return (( String_t* (*) (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD (String_t* __this, const RuntimeMethod* method) ; inline RuntimeObject* KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProductDefinition__ctor_m11578282A2F709573A7BE6A5790BA2CF5969B792 (ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* __this, String_t* ___0_id, String_t* ___1_storeSpecificId, int32_t ___2_type, const RuntimeMethod* method) ; inline void List_1_Add_m1ADE5D912BC0B1DB98E94AC9BBB199FE2E955448_inline (List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9* __this, ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9*, ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AbstractStore__ctor_mEC2076D59BF2100DABCD577660972095AAF41319 (AbstractStore_t25AAD8244C4B96E096A9A637E89D5B4D907D4D55* __this, const RuntimeMethod* method) ; inline void Func_2__ctor_m8D016CED7C12CCEEF418A8C9816F9EE7000999DB (Func_2_tF977206E695EB64A75B156722E64301B70936032* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tF977206E695EB64A75B156722E64301B70936032*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } inline RuntimeObject* Enumerable_Where_TisProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_mBBBBF6853D140CBF608C3508BD7AD6078CC9AAC6 (RuntimeObject* ___0_source, Func_2_tF977206E695EB64A75B156722E64301B70936032* ___1_predicate, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tF977206E695EB64A75B156722E64301B70936032*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method); } inline void Func_2__ctor_m17D67FD56E13C82910C97F35A2BFA78EBD357DB6 (Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } inline RuntimeObject* Enumerable_Select_TisProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_TisWinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_m4AD2E851B059B64B5DD3A35856EE89A501D37FB1 (RuntimeObject* ___0_source, Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method); } inline List_1_tE1E599429A7CD2B5A94F14623DFA1E121EB6B4BF* Enumerable_ToList_TisWinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_m718F1B7CCB109058FF0625DDBCE13A2B34E3B5C1 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( List_1_tE1E599429A7CD2B5A94F14623DFA1E121EB6B4BF* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinRTStore_init_mA94BEFABDB0D1DE85C4F457B468DF2C246EB0FA6 (WinRTStore_t48E00F03328D89136362A032D73E709EF91A3777* __this, int32_t ___0_delay, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m38F009CF5EAC3E6F1FB96B45D44C650BAE93619E (U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProductDefinition_get_type_m66F4D4D03E3A6B95FD6F312EBACE07FA1B8E18E7_inline (ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Decimal__ctor_mC089D0AF6A28E017DE6F2F0966D8EBEBFE2DAAF7 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F* __this, int32_t ___0_lo, int32_t ___1_mid, int32_t ___2_hi, bool ___3_isNegative, uint8_t ___4_scale, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinProductDescription__ctor_mF87A63C34788D1FE9140FB82C0B6357D57712F79 (WinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974* __this, String_t* ___0_id, String_t* ___1_price, String_t* ___2_title, String_t* ___3_description, String_t* ___4_isoCode, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___5_priceD, String_t* ___6_receipt, String_t* ___7_transactionId, bool ___8_consumable, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_deviceUniqueIdentifier_m61BA4CB77ADA09730B8B575700D85027EFDB4EFC (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_unityVersion_m27BB3207901305BD239E1C3A74035E15CF3E5D21 (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* PlayerPrefs_GetString_mE80FED64ACC3134149C8202FDDDE774C29CB0AF2 (String_t* ___0_key, String_t* ___1_defaultValue, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_version_m9CC0E94F12493682C1A2CA803083F6F01BA43124 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t UInt64_Parse_m90068CF93B1268DCAD57BD1D8E1FE811E0AABDC7 (String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_deviceModel_m308FFBADED4BF6CB34C318A0BBDA762D09A7F185 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_deviceName_mBF171D8609337585AF50DDC7FFC9D7EEA3B4A58E (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_deviceType_m9BA3769FAC1102E252B5350FE208BF885E5F24D0 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_operatingSystem_m47B20646C221517ACA8F99DE8576BF794AEB6F8D (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Screen_get_dpi_mEEDAA2189F84A47BD69D62A611E031D5C59CFE8E (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E (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 Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityUtil_DelayedCoroutine_m2157CDC5CC835BDE12352016CB82A25C6634B632 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, RuntimeObject* ___0_coroutine, int32_t ___1_delay, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ; inline void List_1_Add_m5B99D67CB378BFA8A1142343F9DB44D94322EAD3_inline (List_1_tDB72209F35D56F62A287633F9450978E90B90987* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tDB72209F35D56F62A287633F9450978E90B90987*, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* __this, float ___0_seconds, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ; inline bool List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* __this, int32_t ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*, int32_t, const RuntimeMethod*))List_1_Contains_mF78C4E1EE072C25D5CDEB5057184058E94DF8634_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDelayedCoroutineU3Ed__48__ctor_mDE418D0BD65328F25766EB4DA1477DCCE841D88E (U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m5E7FCE3DF7B23B6D88C14A04177C1DCD15063858_inline (List_1_tDB72209F35D56F62A287633F9450978E90B90987* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tDB72209F35D56F62A287633F9450978E90B90987*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void List_1_CopyTo_mC0579E6985120F719A23A5D47DFB83A186782151 (List_1_tDB72209F35D56F62A287633F9450978E90B90987* __this, ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* ___0_array, const RuntimeMethod* method) { (( void (*) (List_1_tDB72209F35D56F62A287633F9450978E90B90987*, ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2*, const RuntimeMethod*))List_1_CopyTo_mDA4751F464411AB4C757C63C6EDBF4891BFD6891_gshared)(__this, ___0_array, method); } inline void List_1_Clear_m344AD90676A608EA37B9DF93050BA9F80C23D17E_inline (List_1_tDB72209F35D56F62A287633F9450978E90B90987* __this, const RuntimeMethod* method) { (( void (*) (List_1_tDB72209F35D56F62A287633F9450978E90B90987*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } inline void List_1_Add_m516CC7340C5C8194052845BC1E0A320E218DAD7F_inline (List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713*, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline Enumerator_t235236CC2F6D1E55AA4B09B8F54C2AD9D321EF50 List_1_GetEnumerator_m35ECF228FCE04D6BC156DC5841E12EC008F35C25 (List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713* __this, const RuntimeMethod* method) { return (( Enumerator_t235236CC2F6D1E55AA4B09B8F54C2AD9D321EF50 (*) (List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_m993432E6F59A9F04D89EB6B02C6F902AA380E783 (Enumerator_t235236CC2F6D1E55AA4B09B8F54C2AD9D321EF50* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t235236CC2F6D1E55AA4B09B8F54C2AD9D321EF50*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* Enumerator_get_Current_m29B914A68B38CB68DBA414C2AB9BD5B5807B9DAF_inline (Enumerator_t235236CC2F6D1E55AA4B09B8F54C2AD9D321EF50* __this, const RuntimeMethod* method) { return (( Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* (*) (Enumerator_t235236CC2F6D1E55AA4B09B8F54C2AD9D321EF50*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___0_obj, method); } inline bool Enumerator_MoveNext_m4AEB802C574E8B550BAF83C6EA8F835635C542EB (Enumerator_t235236CC2F6D1E55AA4B09B8F54C2AD9D321EF50* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t235236CC2F6D1E55AA4B09B8F54C2AD9D321EF50*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; inline void List_1__ctor_mFD5B5846BC30FFDBBCDB78A0F7537F9D8A9074EC (List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713* __this, const RuntimeMethod* method) { (( void (*) (List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; inline void List_1__ctor_mBFD6DF02E045EDF3C322E2112C922457016C8212 (List_1_tDB72209F35D56F62A287633F9450978E90B90987* __this, const RuntimeMethod* method) { (( void (*) (List_1_tDB72209F35D56F62A287633F9450978E90B90987*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline void List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913 (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* __this, const RuntimeMethod* method) { (( void (*) (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*, const RuntimeMethod*))List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared)(__this, method); } inline void List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_inline (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* __this, int32_t ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*, int32_t, const RuntimeMethod*))List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, 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 IapCoreInitializeCallback__ctor_m6E44A3E7FFD242CBE0873F9E2C9DA1CB1240CAD5 (IapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE* __this, const RuntimeMethod* method) ; inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistry_RegisterPackage_TisIapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE_m10830ED0A9D586C7CA60A8FFBB261AAC094F4EF1 (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, IapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE* ___0_package, const RuntimeMethod* method) { return (( CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, IapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE*, const RuntimeMethod*))CoreRegistry_RegisterPackage_TisRuntimeObject_m5DF8BA5ABD5476A91872308A910C81D92F1FC6DD_gshared)(__this, ___0_package, method); } inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisIMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_mAAAC4DFCA0707823134A60AAD6883345738C8543 (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_TisIDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_m01FD24BC4E25926AA2FA51EE043C8FBEB1DEA5DF (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_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mB5864B336E711CC7847E7FCA9EF07C8290AD1A5F (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method) { return (( CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_OptionallyDependsOn_TisRuntimeObject_m665878F2DB1DB7696E4B4AB9F508D27F40DCBFE5_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_mD26B7CD05EAC67AEBA106C9BEA1F86810C737123 (U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489* StandardPurchasingModule_Instance_mBD397180F4D74807B93E47E71D7320463B1C3A1A (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* StandardPurchasingModule_get_telemetryMetricsInstanceWrapper_mF393B4FAA53F486752C053600DC1218679486040_inline (StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* StandardPurchasingModule_get_telemetryDiagnosticsInstanceWrapper_mC8A3736751296DAF9BD4CC9910D1A60EEAD80AC0_inline (StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TelemetryMetricsService__ctor_mDB35AF4406F2E81A9CDEA8D18F463E06CBEE4DF0 (TelemetryMetricsService_t1AF5B6F54140EC2E2AD6DA877A4FD0F94F33D721* __this, RuntimeObject* ___0_telemetryMetricsInstanceWrapper, 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 String_t* IapCoreInitializeCallback_GetCurrentEnvironment_m067A99A22E9AFA796E3A033A347F746BC3177A64 (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___0_registry, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreServicesEnvironmentSubject_tDD0E5C45B73AEBCBF6DA582C180A95EC504426AF* CoreServicesEnvironmentSubject_Instance_mC2E92C9736CADF5282DDDB824E244EA00D99F4A7 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreServicesEnvironmentSubject_UpdateCurrentEnvironment_mC7FD9394E15211CD150F17003786B0C6EAEA9126 (CoreServicesEnvironmentSubject_tDD0E5C45B73AEBCBF6DA582C180A95EC504426AF* __this, String_t* ___0_currentEnvironment, const RuntimeMethod* 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_TisIDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_m0D140EC4248F3F4CE6EE20D4864369D308EF521B (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method); } inline RuntimeObject* CoreRegistry_GetServiceComponent_TisIMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_m9825DA2F6B0AE6ECF9D7DBCA69BF1EFBADFFA5FB (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 IapCoreInitializeCallback_CacheInitializedEnvironment_m120A82DCA5B60A92819D8CA908E63BE219703417 (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___0_registry, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IapCoreInitializeCallback_InitializeTelemetryComponents_m0FF7204282A99A54A50CC4C691BCDF373ECBF39D (RuntimeObject* ___0_metricsInstanceWrapper, RuntimeObject* ___1_diagnosticsInstanceWrapper, const RuntimeMethod* method) ; inline void Func_2__ctor_m42CB8495DB83FBF7B368A17C6F56A0CF5160A19C (Func_2_tA902DD1C5FBE1CF100D0F838A770B99860FB8FAA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tA902DD1C5FBE1CF100D0F838A770B99860FB8FAA*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } inline RuntimeObject* Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_mEEA805A8B7F855089187C252395B76A364C29293 (RuntimeObject* ___0_source, Func_2_tA902DD1C5FBE1CF100D0F838A770B99860FB8FAA* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tA902DD1C5FBE1CF100D0F838A770B99860FB8FAA*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method); } inline void Action_1__ctor_m4DA8813802DC8B1E90DE648E1D523660C46A2ED3 (Action_1_t37F28C6DAF379A92A85643971106064D8BBD7997* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t37F28C6DAF379A92A85643971106064D8BBD7997*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method); } inline RuntimeObject* EnumerableExtensions_IgnoreExceptions_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_TisArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_m6E184059C508623A50612F7F74A35908B69CEE8A (RuntimeObject* ___0_enumerable, Action_1_t37F28C6DAF379A92A85643971106064D8BBD7997* ___1_onException, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Action_1_t37F28C6DAF379A92A85643971106064D8BBD7997*, const RuntimeMethod*))EnumerableExtensions_IgnoreExceptions_TisRuntimeObject_TisRuntimeObject_m09228AD5EA7A68BAF98E5929920EC3F40B7FE839_gshared)(___0_enumerable, ___1_onException, method); } inline List_1_t0D080C48148B7CBB3482AF02D8B94B170E06EBD4* Enumerable_ToList_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_m92CBD5F9335B326714D3E20F58CC80518753F084 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( List_1_t0D080C48148B7CBB3482AF02D8B94B170E06EBD4* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoggerExtensions_LogIAPWarning_m458D0E47F32491B8D21FE50E09D31C935FAF2DCA (RuntimeObject* ___0_logger, String_t* ___1_message, const RuntimeMethod* method) ; inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline (const RuntimeMethod* method) { return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(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 RuntimeObject* AndroidJavaObjectExtensions_Enumerate_TisString_t_mACBF5A02F47B293C90E2E62AF3B5E90B471E1599 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_androidJavaList, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, const RuntimeMethod*))AndroidJavaObjectExtensions_Enumerate_TisRuntimeObject_mBCE5BAC766D1BE338A897668497CB1A4CDD77A2E_gshared)(___0_androidJavaList, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GooglePurchaseBuilder_TryFindAllSkuDetails_m97BACAB34C63D99265895B07F1EAA156A1372066 (RuntimeObject* ___0_skus, RuntimeObject* ___1_skuDetails, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GooglePurchase__ctor_m2EE677158EEE27268D0BABF905F4FC1E56E1063E (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_purchase, RuntimeObject* ___1_skuDetails, const RuntimeMethod* method) ; inline String_t* AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { return (( String_t* (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))AndroidJavaObject_Call_TisRuntimeObject_mA5AF1A9E0463CE91F0ACB6AC2FE0C1922B579EF7_gshared)(__this, ___0_methodName, ___1_args, 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 void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m81FD27417D227650D3FC61A353728EC311F5AF85 (U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F* __this, const RuntimeMethod* method) ; inline void Func_2__ctor_m7D2682100AFBB959BA191E8181D6DCB9538B8DAD (Func_2_t6F18BD99DBFD8DEA66D59FD826E9068B8B427900* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t6F18BD99DBFD8DEA66D59FD826E9068B8B427900*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } inline RuntimeObject* Enumerable_Select_TisString_t_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m1397BFA25F4085D1F52D402001A44DC3237EC1E0 (RuntimeObject* ___0_source, Func_2_t6F18BD99DBFD8DEA66D59FD826E9068B8B427900* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t6F18BD99DBFD8DEA66D59FD826E9068B8B427900*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_1__ctor_m56696465C1EDEE255F035976B53D68B54593DD18 (U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E* __this, const RuntimeMethod* method) ; inline void Func_2__ctor_mB052ED71445F0DA5BABBF7B563BC2863BD4D5EFB (Func_2_tD09524AE0D223491FAE25D1029A6E28481814997* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tD09524AE0D223491FAE25D1029A6E28481814997*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } inline AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* Enumerable_First_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mEDDEBFF578646F505A4E0A5BE06B23E0FDB73D88 (RuntimeObject* ___0_source, Func_2_tD09524AE0D223491FAE25D1029A6E28481814997* ___1_predicate, const RuntimeMethod* method) { return (( AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* (*) (RuntimeObject*, Func_2_tD09524AE0D223491FAE25D1029A6E28481814997*, const RuntimeMethod*))Enumerable_First_TisRuntimeObject_mC6FA107934316BE28EA02DDB9EADA7AE8DD1916B_gshared)(___0_source, ___1_predicate, method); } inline void Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MiniJson_JsonEncode_m41013803427D4F4AA5FE91C375330042C909DE23 (RuntimeObject* ___0_json, const RuntimeMethod* method) ; inline void Func_2__ctor_mEA6DF3E1486B90BA7F4DB471DD814C3B9BFCF213 (Func_2_tD24B716801B989695090985C9EF07D4297E3D6FC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tD24B716801B989695090985C9EF07D4297E3D6FC*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } inline RuntimeObject* Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_m095504FE165E486D87A660F8C49108290242D014 (RuntimeObject* ___0_source, Func_2_tD24B716801B989695090985C9EF07D4297E3D6FC* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tD24B716801B989695090985C9EF07D4297E3D6FC*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method); } inline List_1_tC907BA3C053A12CF512BC52B3657F30C756D4B7B* Enumerable_ToList_TisProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_m80FEA5BB136494F72CCF89A4F4B1653DF41D3B95 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( List_1_tC907BA3C053A12CF512BC52B3657F30C756D4B7B* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42* SkuDetailsConverter_BuildProductDescription_m17409FADBDD74BB66CC527C53CF84AB0D1C34218 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_skuDetails, const RuntimeMethod* method) ; inline int64_t AndroidJavaObject_Call_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m63E24F733CDC205FED0CF4659E49DB4AE06ADBB9 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { return (( int64_t (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))AndroidJavaObject_Call_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m63E24F733CDC205FED0CF4659E49DB4AE06ADBB9_gshared)(__this, ___0_methodName, ___1_args, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Convert_ToDecimal_mAF1D2181BB8C5D3F25C0963245437B4AF4E6C575 (double ___0_value, const RuntimeMethod* 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_EXTERN_C IL2CPP_METHOD_ATTR void GoogleProductMetadata__ctor_m6987658611A6B5BDD48C3C87283ACB6346F28A6B (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, String_t* ___0_priceString, String_t* ___1_title, String_t* ___2_description, String_t* ___3_currencyCode, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___4_localizedPrice, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GoogleProductMetadata_set_originalJson_m2AA4A01F9FD6D875D3178EA3516A2CA7E0C2F458_inline (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GoogleProductMetadata_set_introductoryPrice_m5A6A7589836E3AAAB78BF64B2EB434D50697FC55_inline (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GoogleProductMetadata_set_subscriptionPeriod_mE8B892F4C6E22156A092545EE251E829BD657A4B_inline (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GoogleProductMetadata_set_freeTrialPeriod_mAD70EE78EF91C1EC5BC3EDC1BA4C36832F6DB82F_inline (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GoogleProductMetadata_set_introductoryPricePeriod_mF7C017AF4C274A6417A5FF1AFFB94584F3950D53_inline (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GoogleProductMetadata_set_introductoryPriceCycles_m5D7A148FCFC8C13188F970F2AB846033CD30EE64_inline (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProductDescription__ctor_mB1C3A8337438FCF34BFBFE57377EB18E13BE6020 (ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42* __this, String_t* ___0_id, ProductMetadata_t8C8138607558F5A57C08B6257B38FC2C77B32164* ___1_metadata, String_t* ___2_receipt, String_t* ___3_transactionId, const RuntimeMethod* method) ; inline RuntimeObject* AndroidJavaObjectExtensions_Enumerate_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m474ACB822D64A1626B93CE3DCC049635BF5AE217 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_androidJavaList, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, const RuntimeMethod*))AndroidJavaObjectExtensions_Enumerate_TisRuntimeObject_mBCE5BAC766D1BE338A897668497CB1A4CDD77A2E_gshared)(___0_androidJavaList, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389 (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* __this, String_t* ___0_className, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* GoogleBillingClient_GetBillingClientClass_m1E14F996196BF4138635CAB42D07135D2D830887 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* UnityActivity_GetCurrentActivity_m4AD23C47CE2C5D5400EC5FE79E910F7E17EE7CB8 (const RuntimeMethod* method) ; inline AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63 (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_CallStatic_TisRuntimeObject_mCAFE27630F6092C4910E14592B050DACFCBE146F_gshared)(__this, ___0_methodName, ___1_args, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject_Dispose_m2B1593C20B3CE1C8FF95982F638F50985F9DD9E6 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GooglePurchasesResponseListener__ctor_m9605CF62666DDFF86C4355AD2A9E1499AF00ACE9 (GooglePurchasesResponseListener_t287518A06FF048023DAFC6405BAC158CE309408A* __this, Action_2_tE67E241ADDD6964BDEDF10FD8447DED1DA9FCE48* ___0_onQueryPurchasesResponse, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ListExtension_ToJava_mE978EBDBB715630BF3EB53D57B0DADE80E36BE44 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_values, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* GoogleBillingClient_GetSkuDetailsParamClass_m23B9C69DDF3CE5E6473D8D651D3DDA07151C2185 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkuDetailsResponseListener__ctor_mF86016CDDE155D2BE9F8B17CEFEC0D163EB7A4D2 (SkuDetailsResponseListener_tD6C67C90ABC799DB99209E89D362774BD9B370A4* __this, Action_2_tCB70C6C619E16ED17FB9F193DFE6878FEAF1C9DF* ___0_onSkuDetailsResponseAction, RuntimeObject* ___1_util, RuntimeObject* ___2_telemetryDiagnostics, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* GoogleBillingClient_MakeBillingFlowParams_mB97F07BB18F188942C5FEE9242A8C13F74C28037 (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_sku, String_t* ___1_oldPurchaseToken, Nullable_1_t80AC45D0A85DB6A123A1C14782CD54F6ECBE3E48 ___2_prorationMode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* GoogleBillingClient_GetBillingFlowParamClass_m58D8DA6228AFAD52D99ECA73F12DCA7F43FD7007 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* GoogleBillingClient_SetObfuscatedAccountIdIfNeeded_m8F0E529640262D3F00CA1497A7E11933BCE3C2C8 (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_billingFlowParams, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* GoogleBillingClient_SetObfuscatedProfileIdIfNeeded_m4892A481DA1DE9B548ED540F581A95CF0A917E9E (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_billingFlowParams, const RuntimeMethod* method) ; inline bool Nullable_1_get_HasValue_m76C9842998C91C360CE05A556EAAD8AD4A614A59_inline (Nullable_1_t80AC45D0A85DB6A123A1C14782CD54F6ECBE3E48* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t80AC45D0A85DB6A123A1C14782CD54F6ECBE3E48*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } inline int32_t Nullable_1_get_Value_m253CD5D0DEEB5662FAC239342AE197DC171AE31B (Nullable_1_t80AC45D0A85DB6A123A1C14782CD54F6ECBE3E48* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_t80AC45D0A85DB6A123A1C14782CD54F6ECBE3E48*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* GoogleBillingClient_BuildSubscriptionUpdateParams_m97A7A6F6915CCB261135B1F72679A677CB6F9033 (String_t* ___0_oldPurchaseToken, int32_t ___1_prorationMode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* GoogleBillingClient_GetSubscriptionUpdateParamClass_mA43B88A77C88EFB159589EB987A8336571E789B5 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* GoogleBillingClient_GetConsumeParamsClass_m58C66A4B4CA41C79D27E3D1A9B5A1472FDB08E85 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GoogleConsumeResponseListener__ctor_m8CE0D56E7F1AA8E7CFDFCFC7050CB47DFFF2C3AB (GoogleConsumeResponseListener_t554678618418EE1D7D9E4B49B8348D9239CFD8C3* __this, Action_1_tC0F6621EB53EDD3D0A48E63AC5F65F60E5FA319D* ___0_onConsumeResponseAction, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* GoogleBillingClient_GetAcknowledgePurchaseParamsClass_m01201653BC18C4E4F35BFD3936E0DB688F734AA9 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GoogleAcknowledgePurchaseListener__ctor_mB509911DE8C7BEE8D023360D6E5C1BC970E94FE1 (GoogleAcknowledgePurchaseListener_t6E473F7909F47F58F04139A8FB337B977C6A81E7* __this, Action_1_tC0F6621EB53EDD3D0A48E63AC5F65F60E5FA319D* ___0_onAcknowledgePurchaseResponseAction, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* GooglePurchase_get_skus_mFB5A449AA1EE9433CFE668CDE90A55B7FDEB81A4_inline (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) ; inline String_t* Enumerable_FirstOrDefault_TisString_t_m9CA8A9DE7F8DCB619529414D42C259BDF6C05A5B (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( String_t* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_m7DE546C4F58329C905F662422736A44C50268ECD_gshared)(___0_source, method); } inline bool AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { return (( bool (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF_gshared)(__this, ___0_methodName, ___1_args, method); } inline List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method); } inline void Func_2__ctor_mFFF7D7AEADBD0AD9CD7E585C3CA3C49E9D07C689 (Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } inline RuntimeObject* Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisString_t_mF1CEF96BC9AE8757DBC63C982E10690A2C4AB52C (RuntimeObject* ___0_source, Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GooglePurchase_get_originalJson_m6708011BD0AE03F2280CD86A0F07875EA578D5BA_inline (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GooglePurchase_get_signature_m72063440F5794869DB8A4DE3F56A73F4444786AC_inline (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GoogleReceiptEncoder_EncodeReceipt_m17FC37EB777C0CD19B0A1345C320C17F030911D8 (String_t* ___0_purchaseOriginalJson, String_t* ___1_purchaseSignature, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___2_skuDetailsJson, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GooglePurchase_get_isAcknowledged_m0C8DDEF734DE02C7F40F0E2818A0E0834FFC2C33_inline (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GooglePurchase_get_purchaseState_m25B05A607B60519FBA52843CAEF8FD8FEE0752A9_inline (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GooglePurchaseStateEnum_Purchased_m3791A59F7885C918735F78345549C35C39E661F0 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GooglePurchaseStateEnum_Pending_m419C6870D3097EADAF00FF0D6FF5C486BFB13171 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m696F4E3E542DD5C7ADEFA41805FB149F796B836A (U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2* __this, const RuntimeMethod* method) ; inline bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* GooglePurchaseStateEnum_GetPurchaseStateJavaObject_mBEFD71488906CB2105D270DACD285AFFE95C89E1 (const RuntimeMethod* method) ; inline int32_t AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method) { return (( int32_t (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, const RuntimeMethod*))AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_gshared)(__this, ___0_fieldName, method); } inline void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703 (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared)(__this, ___0_value, method); } inline int32_t Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_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) ; inline void List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530 (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*, int32_t, const RuntimeMethod*))List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530_gshared)(__this, ___0_item, method); } #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* StoreInstance_get_storeName_mCABF6348271D6010C0B37F3FCDFD4588B3B4E5F5 (StoreInstance_tE334F08374C14889F3118AFD0E1F280950C138D6* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CstoreNameU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* StoreInstance_get_instance_m4F4739A78FFBF202811C0E886F3D8733F660F3DB (StoreInstance_tE334F08374C14889F3118AFD0E1F280950C138D6* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CinstanceU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StoreInstance__ctor_mEB51377D6F9CB9F344D2717ED0EAA999E888D5D3 (StoreInstance_tE334F08374C14889F3118AFD0E1F280950C138D6* __this, String_t* ___0_name, RuntimeObject* ___1_instance, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_0 = ___0_name; __this->___U3CstoreNameU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstoreNameU3Ek__BackingField), (void*)L_0); RuntimeObject* L_1 = ___1_instance; __this->___U3CinstanceU3Ek__BackingField = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinstanceU3Ek__BackingField), (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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MicrosoftConfiguration__ctor_mD9DFFF7108C127CF3E542D2EAAC9E49E036BB365 (MicrosoftConfiguration_t8433ADE5DCCB152C38CAC9672622E12D30A2C915* __this, StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489* ___0_module, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489* L_0 = ___0_module; __this->___module = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___module), (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 int32_t StoreConfiguration_get_androidStore_m375B89A150E3F92E8C9F36F75188637F1FF8A74E (StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CandroidStoreU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StoreConfiguration_set_androidStore_mC489914742751F34F6602DA872EB2B3BB3939F17 (StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CandroidStoreU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StoreConfiguration__ctor_mADD6F4BFB5F946DF21CD51CBAAEEBE9C6DFC57EA (StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6* __this, int32_t ___0_store, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_store; StoreConfiguration_set_androidStore_mC489914742751F34F6602DA872EB2B3BB3939F17_inline(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6* StoreConfiguration_Deserialize_m326EDC43F29A0F2B546B9D6B212A8A124BD336A1 (String_t* ___0_json, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppStore_t1A0679644D9F3B2186929F5883B207A1EB156601_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppStore_t1A0679644D9F3B2186929F5883B207A1EB156601_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB96DD5B2C98650AE5C7D9E7932029E2143614F1); s_Il2CppMethodInitialized = true; } Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6* V_3 = NULL; int32_t G_B3_0 = 0; { String_t* L_0 = ___0_json; RuntimeObject* L_1; L_1 = MiniJson_JsonDecode_m5B62B33DF18A7AF5D050F9508ACAE7916B3B1C43(L_0, NULL); V_0 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)CastclassClass((RuntimeObject*)L_1, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_2 = V_0; NullCheck(L_2); RuntimeObject* L_3; L_3 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_2, _stringLiteralDB96DD5B2C98650AE5C7D9E7932029E2143614F1, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); V_2 = ((String_t*)CastclassSealed((RuntimeObject*)L_3, String_t_il2cpp_TypeInfo_var)); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast (AppStore_t1A0679644D9F3B2186929F5883B207A1EB156601_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_5; L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL); String_t* L_6 = V_2; il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); bool L_7; L_7 = Enum_IsDefined_m1C9A0C4F54B0538351585FF563A01091A6FE2F28(L_5, L_6, NULL); if (!L_7) { goto IL_0057; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast (AppStore_t1A0679644D9F3B2186929F5883B207A1EB156601_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_9; L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_10 = V_0; NullCheck(L_10); RuntimeObject* L_11; L_11 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_10, _stringLiteralDB96DD5B2C98650AE5C7D9E7932029E2143614F1, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeObject* L_12; L_12 = Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12(L_9, ((String_t*)CastclassSealed((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var)), (bool)1, NULL); G_B3_0 = ((int32_t)(((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_12, AppStore_t1A0679644D9F3B2186929F5883B207A1EB156601_il2cpp_TypeInfo_var)))))); goto IL_0058; } IL_0057: { G_B3_0 = 1; } IL_0058: { V_1 = G_B3_0; int32_t L_13 = V_1; StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6* L_14 = (StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6*)il2cpp_codegen_object_new(StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6_il2cpp_TypeInfo_var); StoreConfiguration__ctor_mADD6F4BFB5F946DF21CD51CBAAEEBE9C6DFC57EA(L_14, L_13, NULL); V_3 = L_14; goto IL_0062; } IL_0062: { StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6* L_15 = V_3; return L_15; } } #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 void TimeSpanUnits__ctor_m69AF2FA3540250AD07DE4C3CD8E97F64EA8B6EF1 (TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* __this, double ___0_d, int32_t ___1_m, int32_t ___2_y, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); double L_0 = ___0_d; __this->___days = L_0; int32_t L_1 = ___1_m; __this->___months = L_1; int32_t L_2 = ___2_y; __this->___years = L_2; 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 SubscriptionManager__ctor_m0ECAAC1D1E250FF4913D790B1F9341EEA14C1826 (SubscriptionManager_t26B968EFEE38879C4B4DA4BE74237973B837147D* __this, Product_t8CB4C6F2541BB4560097D6E07ABCB3AD3BB6082E* ___0_product, String_t* ___1_intro_json, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Product_t8CB4C6F2541BB4560097D6E07ABCB3AD3BB6082E* L_0 = ___0_product; NullCheck(L_0); String_t* L_1; L_1 = Product_get_receipt_m0C80E1794DD8A8F287F752B00188679B109BCAFA_inline(L_0, NULL); __this->___receipt = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___receipt), (void*)L_1); Product_t8CB4C6F2541BB4560097D6E07ABCB3AD3BB6082E* L_2 = ___0_product; NullCheck(L_2); ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* L_3; L_3 = Product_get_definition_m99F1AE5F43863A860DF8C2CFC049EF41560A4873_inline(L_2, NULL); NullCheck(L_3); String_t* L_4; L_4 = ProductDefinition_get_storeSpecificId_mEB2CB96C5CD753F11A4DF85F3C7B930110962E36_inline(L_3, NULL); __this->___productId = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___productId), (void*)L_4); String_t* L_5 = ___1_intro_json; __this->___intro_json = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___intro_json), (void*)L_5); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* SubscriptionManager_getSubscriptionInfo_mDA75086D3BBB5F42857356C9B05B3D3C1282B66E (SubscriptionManager_t26B968EFEE38879C4B4DA4BE74237973B837147D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EC0FCDA8D5F7B9765A5007FF4D30DC4D002A055); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6079AE2B62685587AFC3A5F43EAFD2948D574952); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E1CB7C6103F25079BE1A6F61D75875BD47F5068); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7535A877CC7A258810A546BD47780403A6033D8F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9212EB82B7556F7B18209CD59A3FD02EFF719BF6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3FA52E2FCB7530CC7BD3604D153C81F34D48B93); s_Il2CppMethodInitialized = true; } bool V_0 = false; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_1 = NULL; bool V_2 = false; RuntimeObject* V_3 = NULL; bool V_4 = false; RuntimeObject* V_5 = NULL; bool V_6 = false; String_t* V_7 = NULL; String_t* V_8 = NULL; String_t* V_9 = NULL; String_t* V_10 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* V_11 = NULL; bool V_12 = false; { String_t* L_0 = __this->___receipt; V_0 = (bool)((!(((RuntimeObject*)(String_t*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_00fc; } } { String_t* L_2 = __this->___receipt; RuntimeObject* L_3; L_3 = MiniJson_JsonDecode_m5B62B33DF18A7AF5D050F9508ACAE7916B3B1C43(L_2, NULL); V_1 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)CastclassClass((RuntimeObject*)L_3, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_4 = V_1; NullCheck(L_4); bool L_5; L_5 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_4, _stringLiteral4EC0FCDA8D5F7B9765A5007FF4D30DC4D002A055, (&V_3), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); V_2 = L_5; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_6 = V_1; NullCheck(L_6); bool L_7; L_7 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_6, _stringLiteral6E1CB7C6103F25079BE1A6F61D75875BD47F5068, (&V_5), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); V_4 = L_7; bool L_8 = V_2; bool L_9 = V_4; V_6 = (bool)((int32_t)((int32_t)L_8&(int32_t)L_9)); bool L_10 = V_6; if (!L_10) { goto IL_00fb; } } { RuntimeObject* L_11 = V_3; V_7 = ((String_t*)IsInstSealed((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var)); RuntimeObject* L_12 = V_5; V_8 = ((String_t*)IsInstSealed((RuntimeObject*)L_12, String_t_il2cpp_TypeInfo_var)); String_t* L_13 = V_8; V_10 = L_13; String_t* L_14 = V_10; V_9 = L_14; String_t* L_15 = V_9; bool L_16; L_16 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_15, _stringLiteral6079AE2B62685587AFC3A5F43EAFD2948D574952, NULL); if (L_16) { goto IL_00a1; } } { String_t* L_17 = V_9; bool L_18; L_18 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_17, _stringLiteral7535A877CC7A258810A546BD47780403A6033D8F, NULL); if (L_18) { goto IL_00ae; } } { String_t* L_19 = V_9; bool L_20; L_20 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_19, _stringLiteralD3FA52E2FCB7530CC7BD3604D153C81F34D48B93, NULL); if (L_20) { goto IL_00ae; } } { String_t* L_21 = V_9; bool L_22; L_22 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_21, _stringLiteral9212EB82B7556F7B18209CD59A3FD02EFF719BF6, NULL); if (L_22) { goto IL_00d7; } } { goto IL_00e8; } IL_00a1: { String_t* L_23 = V_7; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* L_24; L_24 = SubscriptionManager_getGooglePlayStoreSubInfo_m33014BAC48470E67FD8C7DD5A73840AFB836B186(__this, L_23, NULL); V_11 = L_24; goto IL_0102; } IL_00ae: { String_t* L_25 = __this->___productId; V_12 = (bool)((((RuntimeObject*)(String_t*)L_25) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_26 = V_12; if (!L_26) { goto IL_00c5; } } { NullProductIdException_t0FFCCE59F36802EB8DD351F1F9AE4954A3868968* L_27 = (NullProductIdException_t0FFCCE59F36802EB8DD351F1F9AE4954A3868968*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullProductIdException_t0FFCCE59F36802EB8DD351F1F9AE4954A3868968_il2cpp_TypeInfo_var))); NullProductIdException__ctor_mEA2182523EBF3FD28F6AAEA328255EC125C5ADED(L_27, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SubscriptionManager_getSubscriptionInfo_mDA75086D3BBB5F42857356C9B05B3D3C1282B66E_RuntimeMethod_var))); } IL_00c5: { String_t* L_28 = V_7; String_t* L_29 = __this->___productId; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* L_30; L_30 = SubscriptionManager_getAppleAppStoreSubInfo_mE2E2FA57D9CA97BA5BDCFC9AB0B47C84CD73A908(__this, L_28, L_29, NULL); V_11 = L_30; goto IL_0102; } IL_00d7: { String_t* L_31 = __this->___productId; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* L_32; L_32 = SubscriptionManager_getAmazonAppStoreSubInfo_mC2FBA869F8527BB7F45955A219080EB533445F96(__this, L_31, NULL); V_11 = L_32; goto IL_0102; } IL_00e8: { String_t* L_33 = V_8; String_t* L_34; L_34 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral142518FAF78B271ED3AFD15F3A36559763014354)), L_33, NULL); StoreSubscriptionInfoNotSupportedException_tF1C34286252CC1B0CA5D76F691F507D8B7818048* L_35 = (StoreSubscriptionInfoNotSupportedException_tF1C34286252CC1B0CA5D76F691F507D8B7818048*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StoreSubscriptionInfoNotSupportedException_tF1C34286252CC1B0CA5D76F691F507D8B7818048_il2cpp_TypeInfo_var))); StoreSubscriptionInfoNotSupportedException__ctor_m4DBA3E5AB3A76393010CE741CBD009062819D62D(L_35, L_34, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_35, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SubscriptionManager_getSubscriptionInfo_mDA75086D3BBB5F42857356C9B05B3D3C1282B66E_RuntimeMethod_var))); } IL_00fb: { } IL_00fc: { NullReceiptException_t0FD2AFB5F7A401952C466E410DFB55562D3B8B98* L_36 = (NullReceiptException_t0FD2AFB5F7A401952C466E410DFB55562D3B8B98*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReceiptException_t0FD2AFB5F7A401952C466E410DFB55562D3B8B98_il2cpp_TypeInfo_var))); NullReceiptException__ctor_mBDE195811C11A65AD4BC519D3DF51762A3F7EC41(L_36, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_36, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SubscriptionManager_getSubscriptionInfo_mDA75086D3BBB5F42857356C9B05B3D3C1282B66E_RuntimeMethod_var))); } IL_0102: { SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* L_37 = V_11; return L_37; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* SubscriptionManager_getAmazonAppStoreSubInfo_mC2FBA869F8527BB7F45955A219080EB533445F96 (SubscriptionManager_t26B968EFEE38879C4B4DA4BE74237973B837147D* __this, String_t* ___0_productId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* V_0 = NULL; { String_t* L_0 = ___0_productId; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* L_1 = (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB*)il2cpp_codegen_object_new(SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB_il2cpp_TypeInfo_var); SubscriptionInfo__ctor_mF959D7594682F5F1B8C3D725BC19352E4A4C289A(L_1, L_0, NULL); V_0 = L_1; goto IL_000a; } IL_000a: { SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* SubscriptionManager_getAppleAppStoreSubInfo_mE2E2FA57D9CA97BA5BDCFC9AB0B47C84CD73A908 (SubscriptionManager_t26B968EFEE38879C4B4DA4BE74237973B837147D* __this, String_t* ___0_payload, String_t* ___1_productId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppleReceiptParser_t18F061D7847AC9FED491BEC4AC0368B86392F3C4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_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_mECE0AF7F542B680CF593EC4EB1F9BA598CB5C2B1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB5530D7206436670741DA242D1CF91EAAFB350CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE9474E7BB248CA9747975976FEE83C90CD971620_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AppleReceipt_t16E9FEBF193F54B9B4E5D3323C48E487DCF3414C* V_0 = NULL; RuntimeObject* V_1 = NULL; List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* V_2 = NULL; ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* V_3 = NULL; IAPSecurityException_t0CF168A490D20D9F3A643C75A77826B27ABDEA9B* V_4 = NULL; NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* V_5 = NULL; bool V_6 = false; AppleInAppPurchaseReceiptU5BU5D_t8A8951A16B47F87B92AC3879619FB94166150C8A* V_7 = NULL; int32_t V_8 = 0; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* V_9 = NULL; bool V_10 = false; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* V_11 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B9_0 = 0; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B19_0 = NULL; { V_0 = (AppleReceipt_t16E9FEBF193F54B9B4E5D3323C48E487DCF3414C*)NULL; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = Debug_get_unityLogger_m4FDE4D41C187123244FE13124DA636BB50C9C1E1_inline(NULL); V_1 = L_0; } try { AppleReceiptParser_t18F061D7847AC9FED491BEC4AC0368B86392F3C4* L_1 = (AppleReceiptParser_t18F061D7847AC9FED491BEC4AC0368B86392F3C4*)il2cpp_codegen_object_new(AppleReceiptParser_t18F061D7847AC9FED491BEC4AC0368B86392F3C4_il2cpp_TypeInfo_var); AppleReceiptParser__ctor_m37F790ADCF3944313DDEFB0E0D799206EBA2E1BC(L_1, NULL); String_t* L_2 = ___0_payload; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = Convert_FromBase64String_m267327B074B41D93C9622D142B95CFAA4ACCCA9C(L_2, NULL); NullCheck(L_1); AppleReceipt_t16E9FEBF193F54B9B4E5D3323C48E487DCF3414C* L_4; L_4 = AppleReceiptParser_Parse_mFAE4E9EF93C25AC15978711491532FC91ACB8488(L_1, L_3, NULL); V_0 = L_4; goto IL_0058; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_001e; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IAPSecurityException_t0CF168A490D20D9F3A643C75A77826B27ABDEA9B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0030; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0044; } throw e; } CATCH_001e: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = ((ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)IL2CPP_GET_ACTIVE_EXCEPTION(ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*));; V_3 = L_5; RuntimeObject* L_6 = V_1; ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = V_3; NullCheck(L_6); InterfaceActionInvoker2< String_t*, RuntimeObject* >::Invoke(5, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tD1F573C6DC829FBA987FA1EBA0A5FA64E0C2BC42_il2cpp_TypeInfo_var)), L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDFA95E44884A185E337CCF76AEA0AB3659991F3D)), L_7); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0058; } CATCH_0030: { IAPSecurityException_t0CF168A490D20D9F3A643C75A77826B27ABDEA9B* L_8 = ((IAPSecurityException_t0CF168A490D20D9F3A643C75A77826B27ABDEA9B*)IL2CPP_GET_ACTIVE_EXCEPTION(IAPSecurityException_t0CF168A490D20D9F3A643C75A77826B27ABDEA9B*));; V_4 = L_8; RuntimeObject* L_9 = V_1; IAPSecurityException_t0CF168A490D20D9F3A643C75A77826B27ABDEA9B* L_10 = V_4; NullCheck(L_9); InterfaceActionInvoker2< String_t*, RuntimeObject* >::Invoke(5, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tD1F573C6DC829FBA987FA1EBA0A5FA64E0C2BC42_il2cpp_TypeInfo_var)), L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDFA95E44884A185E337CCF76AEA0AB3659991F3D)), L_10); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0058; } CATCH_0044: { NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_11 = ((NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)IL2CPP_GET_ACTIVE_EXCEPTION(NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*));; V_5 = L_11; RuntimeObject* L_12 = V_1; NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_13 = V_5; NullCheck(L_12); InterfaceActionInvoker2< String_t*, RuntimeObject* >::Invoke(5, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tD1F573C6DC829FBA987FA1EBA0A5FA64E0C2BC42_il2cpp_TypeInfo_var)), L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDFA95E44884A185E337CCF76AEA0AB3659991F3D)), L_13); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0058; } IL_0058: { List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* L_14 = (List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1*)il2cpp_codegen_object_new(List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1_il2cpp_TypeInfo_var); List_1__ctor_mB5530D7206436670741DA242D1CF91EAAFB350CD(L_14, List_1__ctor_mB5530D7206436670741DA242D1CF91EAAFB350CD_RuntimeMethod_var); V_2 = L_14; AppleReceipt_t16E9FEBF193F54B9B4E5D3323C48E487DCF3414C* L_15 = V_0; if (!L_15) { goto IL_0075; } } { AppleReceipt_t16E9FEBF193F54B9B4E5D3323C48E487DCF3414C* L_16 = V_0; NullCheck(L_16); AppleInAppPurchaseReceiptU5BU5D_t8A8951A16B47F87B92AC3879619FB94166150C8A* L_17 = L_16->___inAppPurchaseReceipts; if (!L_17) { goto IL_0075; } } { AppleReceipt_t16E9FEBF193F54B9B4E5D3323C48E487DCF3414C* L_18 = V_0; NullCheck(L_18); AppleInAppPurchaseReceiptU5BU5D_t8A8951A16B47F87B92AC3879619FB94166150C8A* L_19 = L_18->___inAppPurchaseReceipts; NullCheck(L_19); G_B9_0 = ((!(((uint32_t)(((RuntimeArray*)L_19)->max_length)) <= ((uint32_t)0)))? 1 : 0); goto IL_0076; } IL_0075: { G_B9_0 = 0; } IL_0076: { V_6 = (bool)G_B9_0; bool L_20 = V_6; if (!L_20) { goto IL_00c1; } } { AppleReceipt_t16E9FEBF193F54B9B4E5D3323C48E487DCF3414C* L_21 = V_0; NullCheck(L_21); AppleInAppPurchaseReceiptU5BU5D_t8A8951A16B47F87B92AC3879619FB94166150C8A* L_22 = L_21->___inAppPurchaseReceipts; V_7 = L_22; V_8 = 0; goto IL_00b8; } IL_008b: { AppleInAppPurchaseReceiptU5BU5D_t8A8951A16B47F87B92AC3879619FB94166150C8A* L_23 = V_7; int32_t L_24 = V_8; NullCheck(L_23); int32_t L_25 = L_24; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_26 = (L_23)->GetAt(static_cast(L_25)); V_9 = L_26; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_27 = V_9; NullCheck(L_27); String_t* L_28; L_28 = AppleInAppPurchaseReceipt_get_productID_m084EF4FFEBF308CE58401DBA48416D05CD01AC6A_inline(L_27, NULL); String_t* L_29 = ___1_productId; NullCheck(L_28); bool L_30; L_30 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_28, L_29, NULL); V_10 = L_30; bool L_31 = V_10; if (!L_31) { goto IL_00b1; } } { List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* L_32 = V_2; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_33 = V_9; NullCheck(L_32); List_1_Add_mECE0AF7F542B680CF593EC4EB1F9BA598CB5C2B1_inline(L_32, L_33, List_1_Add_mECE0AF7F542B680CF593EC4EB1F9BA598CB5C2B1_RuntimeMethod_var); } IL_00b1: { int32_t L_34 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_00b8: { int32_t L_35 = V_8; AppleInAppPurchaseReceiptU5BU5D_t8A8951A16B47F87B92AC3879619FB94166150C8A* L_36 = V_7; NullCheck(L_36); if ((((int32_t)L_35) < ((int32_t)((int32_t)(((RuntimeArray*)L_36)->max_length))))) { goto IL_008b; } } { } IL_00c1: { List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* L_37 = V_2; NullCheck(L_37); int32_t L_38; L_38 = List_1_get_Count_mE9474E7BB248CA9747975976FEE83C90CD971620_inline(L_37, List_1_get_Count_mE9474E7BB248CA9747975976FEE83C90CD971620_RuntimeMethod_var); if (!L_38) { goto IL_00dd; } } { List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* L_39 = V_2; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_40; L_40 = SubscriptionManager_findMostRecentReceipt_m0FD65E6D239431E638811715970081B4999F2A3D(__this, L_39, NULL); String_t* L_41 = __this->___intro_json; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* L_42 = (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB*)il2cpp_codegen_object_new(SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB_il2cpp_TypeInfo_var); SubscriptionInfo__ctor_mCE7F9D5333417F7A11001D0231307E68BB191E3A(L_42, L_40, L_41, NULL); G_B19_0 = L_42; goto IL_00de; } IL_00dd: { G_B19_0 = ((SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB*)(NULL)); } IL_00de: { V_11 = G_B19_0; goto IL_00e2; } IL_00e2: { SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* L_43 = V_11; return L_43; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* SubscriptionManager_findMostRecentReceipt_m0FD65E6D239431E638811715970081B4999F2A3D (SubscriptionManager_t26B968EFEE38879C4B4DA4BE74237973B837147D* __this, List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* ___0_receipts, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_mC0CA9C17998654AF123D1134E1CD3D53951CACDA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8050EFAC3F7F7685AA38A57AE56E1F5BE5A37772_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CfindMostRecentReceiptU3Eb__11_0_m6F59F1652B537921E2705E8DC1D55603C8D4C3E0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* V_0 = NULL; Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606* G_B2_0 = NULL; List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* G_B2_1 = NULL; Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606* G_B1_0 = NULL; List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* G_B1_1 = NULL; { List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* L_0 = ___0_receipts; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var); Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606* L_1 = ((U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var))->___U3CU3E9__11_0; Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606* L_2 = L_1; if (L_2) { G_B2_0 = L_2; G_B2_1 = L_0; goto IL_0021; } G_B1_0 = L_2; G_B1_1 = L_0; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var); U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53* L_3 = ((U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var))->___U3CU3E9; Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606* L_4 = (Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606*)il2cpp_codegen_object_new(Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606_il2cpp_TypeInfo_var); Comparison_1__ctor_mC0FDC100B7A460E7FE37689D633D5B580B534BAF(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CfindMostRecentReceiptU3Eb__11_0_m6F59F1652B537921E2705E8DC1D55603C8D4C3E0_RuntimeMethod_var), NULL); Comparison_1_t9272FEBA2ED9918EE39A8ADFDA4A6348F5AC5606* L_5 = L_4; ((U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var))->___U3CU3E9__11_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var))->___U3CU3E9__11_0), (void*)L_5); G_B2_0 = L_5; G_B2_1 = G_B1_1; } IL_0021: { NullCheck(G_B2_1); List_1_Sort_mC0CA9C17998654AF123D1134E1CD3D53951CACDA(G_B2_1, G_B2_0, List_1_Sort_mC0CA9C17998654AF123D1134E1CD3D53951CACDA_RuntimeMethod_var); List_1_t569260CBA9779DCB3A932CC156A3229C3B5A0FF1* L_6 = ___0_receipts; NullCheck(L_6); AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_7; L_7 = List_1_get_Item_m8050EFAC3F7F7685AA38A57AE56E1F5BE5A37772(L_6, 0, List_1_get_Item_m8050EFAC3F7F7685AA38A57AE56E1F5BE5A37772_RuntimeMethod_var); V_0 = L_7; goto IL_0031; } IL_0031: { AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_8 = V_0; return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* SubscriptionManager_getGooglePlayStoreSubInfo_m33014BAC48470E67FD8C7DD5A73840AFB836B186 (SubscriptionManager_t26B968EFEE38879C4B4DA4BE74237973B837147D* __this, String_t* ___0_payload, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisString_t_mB3879ED95FE5D75F6951C746C895FCE961E507BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisRuntimeObject_TisString_t_m4212A6B9DDC97D402346EC78AE3115A600469C8C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CgetGooglePlayStoreSubInfoU3Eb__12_0_m4F386D12BEC0A7E102D3CFE3743E47A4BC8EAE27_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41EAC32469BB72FE3CF9159FA4EA177B9C648F90); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E888801948A6E06613C0933AAF51C710574BB64); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73791369CA6FA6760921EE4FF1AED066DBD398A3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DF2D77A4C0E1D0B34B035D65123E0BE0BE49DC6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB599F7943E63846FF6287E29254EF871F7C11DD9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB2B73BFA8052A44992D85E72AD1C9DFDB616DD4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE2433BCDD0FC596DC6BE25A30596DC79E361AAA0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF982A0BE2A926AE46522B50CEC43A42A44F80CBA); s_Il2CppMethodInitialized = true; } Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; bool V_3 = false; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_4 = NULL; bool V_5 = false; RuntimeObject* V_6 = NULL; bool V_7 = false; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_8; memset((&V_8), 0, sizeof(V_8)); bool V_9 = false; RuntimeObject* V_10 = NULL; int64_t V_11 = 0; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_12; memset((&V_12), 0, sizeof(V_12)); bool V_13 = false; RuntimeObject* V_14 = NULL; bool V_15 = false; bool V_16 = false; String_t* V_17 = NULL; String_t* V_18 = NULL; bool V_19 = false; bool V_20 = false; bool V_21 = false; String_t* V_22 = NULL; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_23 = NULL; bool V_24 = false; RuntimeObject* V_25 = NULL; bool V_26 = false; RuntimeObject* V_27 = NULL; bool V_28 = false; RuntimeObject* V_29 = NULL; bool V_30 = false; bool V_31 = false; bool V_32 = false; bool V_33 = false; bool V_34 = false; bool V_35 = false; RuntimeObject* V_36 = NULL; bool V_37 = false; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* V_38 = NULL; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* G_B2_0 = NULL; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* G_B1_0 = NULL; RuntimeObject* G_B5_0 = NULL; Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B* G_B4_0 = NULL; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* G_B4_1 = NULL; Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B* G_B3_0 = NULL; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* G_B3_1 = NULL; { String_t* L_0 = ___0_payload; RuntimeObject* L_1; L_1 = MiniJson_JsonDecode_m5B62B33DF18A7AF5D050F9508ACAE7916B3B1C43(L_0, NULL); V_0 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)CastclassClass((RuntimeObject*)L_1, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_2 = V_0; NullCheck(L_2); bool L_3; L_3 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_2, _stringLiteral7DF2D77A4C0E1D0B34B035D65123E0BE0BE49DC6, (&V_1), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); RuntimeObject* L_4 = V_1; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_5 = ((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)IsInstClass((RuntimeObject*)L_4, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var)); if (L_5) { G_B2_0 = L_5; goto IL_0028; } G_B1_0 = L_5; } { G_B5_0 = ((RuntimeObject*)(NULL)); goto IL_004c; } IL_0028: { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var); Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B* L_6 = ((U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var))->___U3CU3E9__12_0; Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B* L_7 = L_6; if (L_7) { G_B4_0 = L_7; G_B4_1 = G_B2_0; goto IL_0047; } G_B3_0 = L_7; G_B3_1 = G_B2_0; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var); U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53* L_8 = ((U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B* L_9 = (Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B*)il2cpp_codegen_object_new(Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B_il2cpp_TypeInfo_var); Func_2__ctor_mD6767DE619116219CD1567BC735C4AC96B9348CF(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3CgetGooglePlayStoreSubInfoU3Eb__12_0_m4F386D12BEC0A7E102D3CFE3743E47A4BC8EAE27_RuntimeMethod_var), NULL); Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B* L_10 = L_9; ((U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var))->___U3CU3E9__12_0 = L_10; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var))->___U3CU3E9__12_0), (void*)L_10); G_B4_0 = L_10; G_B4_1 = G_B3_1; } IL_0047: { RuntimeObject* L_11; L_11 = Enumerable_Select_TisRuntimeObject_TisString_t_m4212A6B9DDC97D402346EC78AE3115A600469C8C(G_B4_1, G_B4_0, Enumerable_Select_TisRuntimeObject_TisString_t_m4212A6B9DDC97D402346EC78AE3115A600469C8C_RuntimeMethod_var); G_B5_0 = L_11; } IL_004c: { V_2 = G_B5_0; V_3 = (bool)0; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_12 = V_0; NullCheck(L_12); RuntimeObject* L_13; L_13 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_12, _stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); RuntimeObject* L_14; L_14 = MiniJson_JsonDecode_m5B62B33DF18A7AF5D050F9508ACAE7916B3B1C43(((String_t*)CastclassSealed((RuntimeObject*)L_13, String_t_il2cpp_TypeInfo_var)), NULL); V_4 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)CastclassClass((RuntimeObject*)L_14, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_15 = V_4; NullCheck(L_15); bool L_16; L_16 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_15, _stringLiteralF982A0BE2A926AE46522B50CEC43A42A44F80CBA, (&V_6), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); V_5 = L_16; V_7 = (bool)0; bool L_17 = V_5; V_19 = L_17; bool L_18 = V_19; if (!L_18) { goto IL_0091; } } { RuntimeObject* L_19 = V_6; V_7 = ((*(bool*)((bool*)(bool*)UnBox(L_19, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0091: { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime__ctor_mD89390EF215242275A4E8F78C2C3E8BC3EF6F3C3((&V_8), ((int32_t)1970), 1, 1, 0, 0, 0, 1, NULL); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_20 = V_4; NullCheck(L_20); bool L_21; L_21 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_20, _stringLiteral73791369CA6FA6760921EE4FF1AED066DBD398A3, (&V_10), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); V_9 = L_21; V_11 = ((int64_t)0); bool L_22 = V_9; V_20 = L_22; bool L_23 = V_20; if (!L_23) { goto IL_00ca; } } { RuntimeObject* L_24 = V_10; V_11 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_24, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))); } IL_00ca: { int64_t L_25 = V_11; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_26; L_26 = DateTime_AddMilliseconds_mEF44A0EE635A478B7B0CDAA438D2240C14C88D05((&V_8), ((double)L_25), NULL); V_12 = L_26; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_27 = V_4; NullCheck(L_27); bool L_28; L_28 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_27, _stringLiteralB599F7943E63846FF6287E29254EF871F7C11DD9, (&V_14), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); V_13 = L_28; V_15 = (bool)0; V_16 = (bool)0; V_17 = (String_t*)NULL; bool L_29 = V_13; V_21 = L_29; bool L_30 = V_21; if (!L_30) { goto IL_01ac; } } { RuntimeObject* L_31 = V_14; V_22 = ((String_t*)CastclassSealed((RuntimeObject*)L_31, String_t_il2cpp_TypeInfo_var)); String_t* L_32 = V_22; RuntimeObject* L_33; L_33 = MiniJson_JsonDecode_m5B62B33DF18A7AF5D050F9508ACAE7916B3B1C43(L_32, NULL); V_23 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)CastclassClass((RuntimeObject*)L_33, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_34 = V_23; NullCheck(L_34); bool L_35; L_35 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_34, _stringLiteralE2433BCDD0FC596DC6BE25A30596DC79E361AAA0, (&V_25), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); V_24 = L_35; bool L_36 = V_24; V_31 = L_36; bool L_37 = V_31; if (!L_37) { goto IL_0135; } } { RuntimeObject* L_38 = V_25; V_15 = ((*(bool*)((bool*)(bool*)UnBox(L_38, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0135: { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_39 = V_23; NullCheck(L_39); bool L_40; L_40 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_39, _stringLiteral5E888801948A6E06613C0933AAF51C710574BB64, (&V_27), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); V_26 = L_40; bool L_41 = V_26; V_32 = L_41; bool L_42 = V_32; if (!L_42) { goto IL_0158; } } { RuntimeObject* L_43 = V_27; V_16 = ((*(bool*)((bool*)(bool*)UnBox(L_43, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0158: { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_44 = V_23; NullCheck(L_44); bool L_45; L_45 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_44, _stringLiteral41EAC32469BB72FE3CF9159FA4EA177B9C648F90, (&V_29), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); V_28 = L_45; V_30 = (bool)0; bool L_46 = V_28; V_33 = L_46; bool L_47 = V_33; if (!L_47) { goto IL_017e; } } { RuntimeObject* L_48 = V_29; V_30 = ((*(bool*)((bool*)(bool*)UnBox(L_48, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_017e: { bool L_49 = V_30; V_34 = L_49; bool L_50 = V_34; if (!L_50) { goto IL_01ab; } } { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_51 = V_23; NullCheck(L_51); bool L_52; L_52 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_51, _stringLiteralBB2B73BFA8052A44992D85E72AD1C9DFDB616DD4, (&V_36), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); V_35 = L_52; bool L_53 = V_35; V_37 = L_53; bool L_54 = V_37; if (!L_54) { goto IL_01aa; } } { RuntimeObject* L_55 = V_36; V_17 = ((String_t*)CastclassSealed((RuntimeObject*)L_55, String_t_il2cpp_TypeInfo_var)); } IL_01aa: { } IL_01ab: { } IL_01ac: { RuntimeObject* L_56 = V_2; String_t* L_57; L_57 = Enumerable_First_TisString_t_mB3879ED95FE5D75F6951C746C895FCE961E507BD(L_56, Enumerable_First_TisString_t_mB3879ED95FE5D75F6951C746C895FCE961E507BD_RuntimeMethod_var); V_18 = L_57; String_t* L_58 = V_18; bool L_59 = V_7; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_60 = V_12; bool L_61 = V_15; bool L_62 = V_16; bool L_63 = V_3; String_t* L_64 = V_17; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* L_65 = (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB*)il2cpp_codegen_object_new(SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB_il2cpp_TypeInfo_var); SubscriptionInfo__ctor_mAD14FD7347A1867CD6A67162726A88AD696B9D94(L_65, L_58, L_59, L_60, L_61, L_62, L_63, L_64, NULL); V_38 = L_65; goto IL_01ca; } IL_01ca: { SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* L_66 = V_38; return L_66; } } #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__cctor_m9734FC8CA5E2B48A77EFFE2156421123B8635EB0 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53* L_0 = (U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53*)il2cpp_codegen_object_new(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m199CB830F8629981ADA4F0C991B4F508A2E86750(L_0, NULL); ((U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m199CB830F8629981ADA4F0C991B4F508A2E86750 (U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CfindMostRecentReceiptU3Eb__11_0_m6F59F1652B537921E2705E8DC1D55603C8D4C3E0 (U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53* __this, AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* ___0_b, AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* ___1_a, 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)); { AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_0 = ___1_a; NullCheck(L_0); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1; L_1 = AppleInAppPurchaseReceipt_get_purchaseDate_mD0C3B7344A76EE7BFEC69AB815F02B52F98145B9_inline(L_0, NULL); V_0 = L_1; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_2 = ___0_b; NullCheck(L_2); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3; L_3 = AppleInAppPurchaseReceipt_get_purchaseDate_mD0C3B7344A76EE7BFEC69AB815F02B52F98145B9_inline(L_2, NULL); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); int32_t L_4; L_4 = DateTime_CompareTo_m4A3000CD4FF15EA7CA2E9C5C95A9D07F3AA8D35D((&V_0), L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CgetGooglePlayStoreSubInfoU3Eb__12_0_m4F386D12BEC0A7E102D3CFE3743E47A4BC8EAE27 (U3CU3Ec_t4949A2FAAAB7863059A503E71290261664796C53* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_obj; return ((String_t*)IsInstSealed((RuntimeObject*)L_0, String_t_il2cpp_TypeInfo_var)); } } #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 SubscriptionInfo__ctor_mCE7F9D5333417F7A11001D0231307E68BB191E3A (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* ___0_r, String_t* ___1_intro_json, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppleStoreProductType_t5DD28D151253D496D6E2E753450B9751FA10F03C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppleStoreProductType_t5DD28D151253D496D6E2E753450B9751FA10F03C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34041E68B94E3B99CF0B3B4B0D5AD33B0CE46C1A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70D01F16EFD33F4DFC81BB8642B5AF4A9C88E069); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8055A4A9E767B33586547086A689E15D02BE18B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3965E447D3A6A4A2A405A3FAA415B621989011A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA8BCE10DEAE9B8E6EB9317CF4BFCE9A1D046B73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE33503325A4AA6F5C94BEB2A330809AA305CE841); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; bool V_3 = false; bool V_4 = false; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_8; memset((&V_8), 0, sizeof(V_8)); bool V_9 = false; Exception_t* V_10 = NULL; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_11; memset((&V_11), 0, sizeof(V_11)); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_12; memset((&V_12), 0, sizeof(V_12)); int32_t V_13 = 0; int32_t V_14 = 0; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_15; memset((&V_15), 0, sizeof(V_15)); bool V_16 = false; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_17; memset((&V_17), 0, sizeof(V_17)); il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B3_0 = 0; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B25_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B24_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B26_0 = NULL; int32_t G_B27_0 = 0; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B27_1 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B29_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B28_0 = NULL; int32_t G_B30_0 = 0; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B30_1 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B32_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B31_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B33_0 = NULL; int32_t G_B34_0 = 0; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B34_1 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B36_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B35_0 = NULL; int32_t G_B37_0 = 0; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B37_1 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B40_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B38_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B39_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B41_0 = NULL; int32_t G_B42_0 = 0; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B42_1 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B44_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B43_0 = NULL; int32_t G_B45_0 = 0; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B45_1 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B48_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B47_0 = NULL; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A G_B49_0; memset((&G_B49_0), 0, sizeof(G_B49_0)); SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B49_1 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (AppleStoreProductType_t5DD28D151253D496D6E2E753450B9751FA10F03C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_2 = ___0_r; NullCheck(L_2); int32_t L_3; L_3 = AppleInAppPurchaseReceipt_get_productType_mA5E7583E60B52D6D959FA7123FC5E9BF1D8774B1_inline(L_2, NULL); V_2 = L_3; String_t* L_4; L_4 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeObject* L_5; L_5 = Enum_Parse_m2846B01D5DEA00E4674AED09DE0B2E59ECEED61F(L_1, L_4, NULL); V_0 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_5, AppleStoreProductType_t5DD28D151253D496D6E2E753450B9751FA10F03C_il2cpp_TypeInfo_var)))); int32_t L_6 = V_0; if ((((int32_t)L_6) == ((int32_t)1))) { goto IL_0035; } } { int32_t L_7 = V_0; G_B3_0 = ((((int32_t)L_7) == ((int32_t)0))? 1 : 0); goto IL_0036; } IL_0035: { G_B3_0 = 1; } IL_0036: { V_3 = (bool)G_B3_0; bool L_8 = V_3; if (!L_8) { goto IL_0041; } } { InvalidProductTypeException_tAE9A866F76574220FCE831FCB3EE56890F89EC66* L_9 = (InvalidProductTypeException_tAE9A866F76574220FCE831FCB3EE56890F89EC66*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidProductTypeException_tAE9A866F76574220FCE831FCB3EE56890F89EC66_il2cpp_TypeInfo_var))); InvalidProductTypeException__ctor_m79E0FD982F7188E0D74E438205909876F0A5B486(L_9, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SubscriptionInfo__ctor_mCE7F9D5333417F7A11001D0231307E68BB191E3A_RuntimeMethod_var))); } IL_0041: { String_t* L_10 = ___1_intro_json; bool L_11; L_11 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_10, NULL); V_4 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0); bool L_12 = V_4; if (!L_12) { goto IL_01f4; } } { String_t* L_13 = ___1_intro_json; RuntimeObject* L_14; L_14 = MiniJson_JsonDecode_m5B62B33DF18A7AF5D050F9508ACAE7916B3B1C43(L_13, NULL); V_5 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)CastclassClass((RuntimeObject*)L_14, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); V_6 = (-1); V_7 = 4; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_15 = V_5; String_t* L_16; L_16 = SerializationExtensions_TryGetString_m50B16F206A82935DDBDEAA88520270BE788F5B33(L_15, _stringLiteralDA8BCE10DEAE9B8E6EB9317CF4BFCE9A1D046B73, NULL); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_17 = V_5; String_t* L_18; L_18 = SerializationExtensions_TryGetString_m50B16F206A82935DDBDEAA88520270BE788F5B33(L_17, _stringLiteral8055A4A9E767B33586547086A689E15D02BE18B7, NULL); String_t* L_19; L_19 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_16, L_18, NULL); __this->___introductory_price = L_19; Il2CppCodeGenWriteBarrier((void**)(&__this->___introductory_price), (void*)L_19); String_t* L_20 = __this->___introductory_price; bool L_21; L_21 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_20, NULL); V_9 = L_21; bool L_22 = V_9; if (!L_22) { goto IL_00aa; } } { __this->___introductory_price = _stringLiteral70D01F16EFD33F4DFC81BB8642B5AF4A9C88E069; Il2CppCodeGenWriteBarrier((void**)(&__this->___introductory_price), (void*)_stringLiteral70D01F16EFD33F4DFC81BB8642B5AF4A9C88E069); goto IL_0108; } IL_00aa: { } try { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_23 = V_5; String_t* L_24; L_24 = SerializationExtensions_TryGetString_m50B16F206A82935DDBDEAA88520270BE788F5B33(L_23, _stringLiteralE33503325A4AA6F5C94BEB2A330809AA305CE841, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int64_t L_25; L_25 = Convert_ToInt64_mE141C5A7AE0C7A127BA9B6D165F3098B10726591(L_24, NULL); __this->___introductory_price_cycles = L_25; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_26 = V_5; String_t* L_27; L_27 = SerializationExtensions_TryGetString_m50B16F206A82935DDBDEAA88520270BE788F5B33(L_26, _stringLiteralC3965E447D3A6A4A2A405A3FAA415B621989011A, NULL); int32_t L_28; L_28 = Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4(L_27, NULL); V_6 = L_28; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_29 = V_5; String_t* L_30; L_30 = SerializationExtensions_TryGetString_m50B16F206A82935DDBDEAA88520270BE788F5B33(L_29, _stringLiteral34041E68B94E3B99CF0B3B4B0D5AD33B0CE46C1A, NULL); int32_t L_31; L_31 = Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4(L_30, NULL); V_7 = L_31; goto IL_0107; } 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_00ec; } throw e; } CATCH_00ec: { Exception_t* L_32 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_10 = L_32; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); RuntimeObject* L_33; L_33 = Debug_get_unityLogger_m4FDE4D41C187123244FE13124DA636BB50C9C1E1_inline(NULL); Exception_t* L_34 = V_10; NullCheck(L_33); InterfaceActionInvoker2< String_t*, RuntimeObject* >::Invoke(5, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tD1F573C6DC829FBA987FA1EBA0A5FA64E0C2BC42_il2cpp_TypeInfo_var)), L_33, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral78A4651E158FD6F3E69E525EE8DAA0A0F8312E0C)), L_34); V_7 = 4; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0107; } IL_0107: { } IL_0108: { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_35; L_35 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL); V_8 = L_35; int32_t L_36 = V_7; V_14 = L_36; int32_t L_37 = V_14; V_13 = L_37; int32_t L_38 = V_13; switch (L_38) { case 0: { goto IL_0137; } case 1: { goto IL_0162; } case 2: { goto IL_018b; } case 3: { goto IL_01b3; } case 4: { goto IL_01dc; } } } { goto IL_01f1; } IL_0137: { il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_39; L_39 = TimeSpan_FromDays_mCFEAEBBA8CF0C9EEE18ABC0999D5BF52701EA539((1.0), NULL); V_15 = L_39; int64_t L_40; L_40 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&V_15), NULL); int32_t L_41 = V_6; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_42; L_42 = TimeSpan_FromTicks_m9C683B1D142312F22E8CC6C803E32EF6D42F9003(((int64_t)il2cpp_codegen_multiply(L_40, ((int64_t)L_41))), NULL); __this->___introductory_price_period = L_42; goto IL_01f1; } IL_0162: { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_43; L_43 = DateTime_AddMonths_mF426338945B097998273C1AD421CF809035660AD((&V_8), 1, NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_44 = V_8; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_45; L_45 = DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123(L_43, L_44, NULL); V_11 = L_45; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); int64_t L_46; L_46 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&V_11), NULL); int32_t L_47 = V_6; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_48; L_48 = TimeSpan_FromTicks_m9C683B1D142312F22E8CC6C803E32EF6D42F9003(((int64_t)il2cpp_codegen_multiply(L_46, ((int64_t)L_47))), NULL); __this->___introductory_price_period = L_48; goto IL_01f1; } IL_018b: { il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_49; L_49 = TimeSpan_FromDays_mCFEAEBBA8CF0C9EEE18ABC0999D5BF52701EA539((7.0), NULL); V_15 = L_49; int64_t L_50; L_50 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&V_15), NULL); int32_t L_51 = V_6; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_52; L_52 = TimeSpan_FromTicks_m9C683B1D142312F22E8CC6C803E32EF6D42F9003(((int64_t)il2cpp_codegen_multiply(L_50, ((int64_t)L_51))), NULL); __this->___introductory_price_period = L_52; goto IL_01f1; } IL_01b3: { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_53; L_53 = DateTime_AddYears_mA68B1642A84DA30E21F6279BE5196FC07B578DEE((&V_8), 1, NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_54 = V_8; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_55; L_55 = DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123(L_53, L_54, NULL); V_12 = L_55; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); int64_t L_56; L_56 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&V_12), NULL); int32_t L_57 = V_6; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_58; L_58 = TimeSpan_FromTicks_m9C683B1D142312F22E8CC6C803E32EF6D42F9003(((int64_t)il2cpp_codegen_multiply(L_56, ((int64_t)L_57))), NULL); __this->___introductory_price_period = L_58; goto IL_01f1; } IL_01dc: { il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_59 = ((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))->___Zero; __this->___introductory_price_period = L_59; __this->___introductory_price_cycles = ((int64_t)0); goto IL_01f1; } IL_01f1: { goto IL_0214; } IL_01f4: { __this->___introductory_price = _stringLiteral70D01F16EFD33F4DFC81BB8642B5AF4A9C88E069; Il2CppCodeGenWriteBarrier((void**)(&__this->___introductory_price), (void*)_stringLiteral70D01F16EFD33F4DFC81BB8642B5AF4A9C88E069); il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_60 = ((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))->___Zero; __this->___introductory_price_period = L_60; __this->___introductory_price_cycles = ((int64_t)0); } IL_0214: { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_61; L_61 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); V_1 = L_61; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_62 = ___0_r; NullCheck(L_62); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_63; L_63 = AppleInAppPurchaseReceipt_get_purchaseDate_mD0C3B7344A76EE7BFEC69AB815F02B52F98145B9_inline(L_62, NULL); __this->___purchaseDate = L_63; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_64 = ___0_r; NullCheck(L_64); String_t* L_65; L_65 = AppleInAppPurchaseReceipt_get_productID_m084EF4FFEBF308CE58401DBA48416D05CD01AC6A_inline(L_64, NULL); __this->___productId = L_65; Il2CppCodeGenWriteBarrier((void**)(&__this->___productId), (void*)L_65); AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_66 = ___0_r; NullCheck(L_66); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_67; L_67 = AppleInAppPurchaseReceipt_get_subscriptionExpirationDate_m643E75D4AFD8C1D478C51377E72D5809B383648F_inline(L_66, NULL); __this->___subscriptionExpireDate = L_67; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_68 = ___0_r; NullCheck(L_68); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_69; L_69 = AppleInAppPurchaseReceipt_get_cancellationDate_mDF2DD93796406B22172FBB7670D94A28F9AB0DC7_inline(L_68, NULL); __this->___subscriptionCancelDate = L_69; int32_t L_70 = V_0; V_16 = (bool)((((int32_t)L_70) == ((int32_t)2))? 1 : 0); bool L_71 = V_16; if (!L_71) { goto IL_0285; } } { __this->___is_subscribed = 2; __this->___is_expired = 2; __this->___is_cancelled = 2; __this->___is_free_trial = 2; __this->___is_auto_renewing = 2; __this->___is_introductory_price_period = 2; goto IL_0359; } IL_0285: { AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_72 = ___0_r; NullCheck(L_72); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_73; L_73 = AppleInAppPurchaseReceipt_get_cancellationDate_mDF2DD93796406B22172FBB7670D94A28F9AB0DC7_inline(L_72, NULL); V_17 = L_73; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); int64_t L_74; L_74 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_17), NULL); if ((((int64_t)L_74) <= ((int64_t)((int64_t)0)))) { G_B25_0 = __this; goto IL_02b2; } G_B24_0 = __this; } { AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_75 = ___0_r; NullCheck(L_75); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_76; L_76 = AppleInAppPurchaseReceipt_get_cancellationDate_mDF2DD93796406B22172FBB7670D94A28F9AB0DC7_inline(L_75, NULL); V_17 = L_76; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); int64_t L_77; L_77 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_17), NULL); int64_t L_78; L_78 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_1), NULL); if ((((int64_t)L_77) < ((int64_t)L_78))) { G_B26_0 = G_B24_0; goto IL_02b5; } G_B25_0 = G_B24_0; } IL_02b2: { G_B27_0 = 1; G_B27_1 = G_B25_0; goto IL_02b6; } IL_02b5: { G_B27_0 = 0; G_B27_1 = G_B26_0; } IL_02b6: { NullCheck(G_B27_1); G_B27_1->___is_cancelled = G_B27_0; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_79 = ___0_r; NullCheck(L_79); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_80; L_80 = AppleInAppPurchaseReceipt_get_subscriptionExpirationDate_m643E75D4AFD8C1D478C51377E72D5809B383648F_inline(L_79, NULL); V_17 = L_80; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); int64_t L_81; L_81 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_17), NULL); int64_t L_82; L_82 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_1), NULL); if ((((int64_t)L_81) >= ((int64_t)L_82))) { G_B29_0 = __this; goto IL_02d7; } G_B28_0 = __this; } { G_B30_0 = 1; G_B30_1 = G_B28_0; goto IL_02d8; } IL_02d7: { G_B30_0 = 0; G_B30_1 = G_B29_0; } IL_02d8: { NullCheck(G_B30_1); G_B30_1->___is_subscribed = G_B30_0; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_83 = ___0_r; NullCheck(L_83); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_84; L_84 = AppleInAppPurchaseReceipt_get_subscriptionExpirationDate_m643E75D4AFD8C1D478C51377E72D5809B383648F_inline(L_83, NULL); V_17 = L_84; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); int64_t L_85; L_85 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_17), NULL); if ((((int64_t)L_85) <= ((int64_t)((int64_t)0)))) { G_B32_0 = __this; goto IL_0309; } G_B31_0 = __this; } { AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_86 = ___0_r; NullCheck(L_86); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_87; L_87 = AppleInAppPurchaseReceipt_get_subscriptionExpirationDate_m643E75D4AFD8C1D478C51377E72D5809B383648F_inline(L_86, NULL); V_17 = L_87; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); int64_t L_88; L_88 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_17), NULL); int64_t L_89; L_89 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_1), NULL); if ((((int64_t)L_88) < ((int64_t)L_89))) { G_B33_0 = G_B31_0; goto IL_030c; } G_B32_0 = G_B31_0; } IL_0309: { G_B34_0 = 1; G_B34_1 = G_B32_0; goto IL_030d; } IL_030c: { G_B34_0 = 0; G_B34_1 = G_B33_0; } IL_030d: { NullCheck(G_B34_1); G_B34_1->___is_expired = G_B34_0; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_90 = ___0_r; NullCheck(L_90); int32_t L_91; L_91 = AppleInAppPurchaseReceipt_get_isFreeTrial_m759D2E45FFC7CEDF367DCBCFB621DB339BDDB5EC_inline(L_90, NULL); if ((((int32_t)L_91) == ((int32_t)1))) { G_B36_0 = __this; goto IL_031f; } G_B35_0 = __this; } { G_B37_0 = 1; G_B37_1 = G_B35_0; goto IL_0320; } IL_031f: { G_B37_0 = 0; G_B37_1 = G_B36_0; } IL_0320: { NullCheck(G_B37_1); G_B37_1->___is_free_trial = G_B37_0; int32_t L_92 = V_0; if ((!(((uint32_t)L_92) == ((uint32_t)3)))) { G_B40_0 = __this; goto IL_033c; } G_B38_0 = __this; } { int32_t L_93 = __this->___is_cancelled; if ((!(((uint32_t)L_93) == ((uint32_t)1)))) { G_B40_0 = G_B38_0; goto IL_033c; } G_B39_0 = G_B38_0; } { int32_t L_94 = __this->___is_expired; if ((((int32_t)L_94) == ((int32_t)1))) { G_B41_0 = G_B39_0; goto IL_033f; } G_B40_0 = G_B39_0; } IL_033c: { G_B42_0 = 1; G_B42_1 = G_B40_0; goto IL_0340; } IL_033f: { G_B42_0 = 0; G_B42_1 = G_B41_0; } IL_0340: { NullCheck(G_B42_1); G_B42_1->___is_auto_renewing = G_B42_0; AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_95 = ___0_r; NullCheck(L_95); int32_t L_96; L_96 = AppleInAppPurchaseReceipt_get_isIntroductoryPricePeriod_m562487C7A6F83DA38820E1F47D21D3E481C790D5_inline(L_95, NULL); if ((((int32_t)L_96) == ((int32_t)1))) { G_B44_0 = __this; goto IL_0352; } G_B43_0 = __this; } { G_B45_0 = 1; G_B45_1 = G_B43_0; goto IL_0353; } IL_0352: { G_B45_0 = 0; G_B45_1 = G_B44_0; } IL_0353: { NullCheck(G_B45_1); G_B45_1->___is_introductory_price_period = G_B45_0; } IL_0359: { int32_t L_97 = __this->___is_subscribed; if (!L_97) { G_B48_0 = __this; goto IL_0369; } G_B47_0 = __this; } { il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_98 = ((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))->___Zero; G_B49_0 = L_98; G_B49_1 = G_B47_0; goto IL_0379; } IL_0369: { AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* L_99 = ___0_r; NullCheck(L_99); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_100; L_100 = AppleInAppPurchaseReceipt_get_subscriptionExpirationDate_m643E75D4AFD8C1D478C51377E72D5809B383648F_inline(L_99, NULL); V_17 = L_100; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_101 = V_1; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_102; L_102 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A((&V_17), L_101, NULL); G_B49_0 = L_102; G_B49_1 = G_B48_0; } IL_0379: { NullCheck(G_B49_1); G_B49_1->___remainedTime = G_B49_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubscriptionInfo__ctor_mAD14FD7347A1867CD6A67162726A88AD696B9D94 (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, String_t* ___0_skuDetails, bool ___1_isAutoRenewing, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___2_purchaseDate, bool ___3_isFreeTrial, bool ___4_hasIntroductoryPriceTrial, bool ___5_purchaseHistorySupported, String_t* ___6_updateMetadata, 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*)&Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04AD085524DDE5FCAC5C8B9E97BFC562CEBACED4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral269B276065AA2FD25E2FC1E4ED6E8FBDFB83D44D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36E77E9491650B09E62878D9730C867FEA84FCD8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral402C5532DF27B27F8A09150739866753D6F5F7DC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4E5B2566BC5D188977FB56C7B6DA93D2CAE621D6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA44250C90C4461C6F602B3B9DC9B873627787D3B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA8BCE10DEAE9B8E6EB9317CF4BFCE9A1D046B73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7); s_Il2CppMethodInitialized = true; } Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_0 = NULL; bool V_1 = false; RuntimeObject* V_2 = NULL; bool V_3 = false; RuntimeObject* V_4 = NULL; String_t* V_5 = NULL; String_t* V_6 = NULL; String_t* V_7 = NULL; String_t* V_8 = NULL; int64_t V_9 = 0; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_10; memset((&V_10), 0, sizeof(V_10)); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_11; memset((&V_11), 0, sizeof(V_11)); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_12; memset((&V_12), 0, sizeof(V_12)); bool V_13 = false; bool V_14 = false; bool V_15 = false; bool V_16 = false; bool V_17 = false; bool V_18 = false; bool V_19 = false; bool V_20 = false; bool V_21 = false; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_22; memset((&V_22), 0, sizeof(V_22)); bool V_23 = false; bool V_24 = false; bool V_25 = false; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_26; memset((&V_26), 0, sizeof(V_26)); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_27; memset((&V_27), 0, sizeof(V_27)); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_28; memset((&V_28), 0, sizeof(V_28)); int32_t G_B3_0 = 0; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B9_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B8_0 = NULL; int32_t G_B10_0 = 0; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B10_1 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B12_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B11_0 = NULL; int32_t G_B13_0 = 0; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B13_1 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B28_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B27_0 = NULL; SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B29_0 = NULL; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A G_B30_0; memset((&G_B30_0), 0, sizeof(G_B30_0)); SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* G_B30_1 = NULL; double G_B34_0 = 0.0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_0 = ___0_skuDetails; RuntimeObject* L_1; L_1 = MiniJson_JsonDecode_m5B62B33DF18A7AF5D050F9508ACAE7916B3B1C43(L_0, NULL); V_0 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)CastclassClass((RuntimeObject*)L_1, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_2 = V_0; NullCheck(L_2); bool L_3; L_3 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_2, _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7, (&V_2), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); V_1 = L_3; bool L_4 = V_1; if (!L_4) { goto IL_0037; } } { RuntimeObject* L_5 = V_2; bool L_6; L_6 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(((String_t*)CastclassSealed((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var)), _stringLiteralA44250C90C4461C6F602B3B9DC9B873627787D3B, NULL); G_B3_0 = ((int32_t)(L_6)); goto IL_0038; } IL_0037: { G_B3_0 = 1; } IL_0038: { V_13 = (bool)G_B3_0; bool L_7 = V_13; if (!L_7) { goto IL_0045; } } { InvalidProductTypeException_tAE9A866F76574220FCE831FCB3EE56890F89EC66* L_8 = (InvalidProductTypeException_tAE9A866F76574220FCE831FCB3EE56890F89EC66*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidProductTypeException_tAE9A866F76574220FCE831FCB3EE56890F89EC66_il2cpp_TypeInfo_var))); InvalidProductTypeException__ctor_m79E0FD982F7188E0D74E438205909876F0A5B486(L_8, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SubscriptionInfo__ctor_mAD14FD7347A1867CD6A67162726A88AD696B9D94_RuntimeMethod_var))); } IL_0045: { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_9 = V_0; NullCheck(L_9); bool L_10; L_10 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_9, _stringLiteral269B276065AA2FD25E2FC1E4ED6E8FBDFB83D44D, (&V_4), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); V_3 = L_10; __this->___productId = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___productId), (void*)(String_t*)NULL); bool L_11 = V_3; V_14 = L_11; bool L_12 = V_14; if (!L_12) { goto IL_0070; } } { RuntimeObject* L_13 = V_4; __this->___productId = ((String_t*)IsInstSealed((RuntimeObject*)L_13, String_t_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___productId), (void*)((String_t*)IsInstSealed((RuntimeObject*)L_13, String_t_il2cpp_TypeInfo_var))); } IL_0070: { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_14 = ___2_purchaseDate; __this->___purchaseDate = L_14; __this->___is_subscribed = 0; bool L_15 = ___1_isAutoRenewing; if (L_15) { G_B9_0 = __this; goto IL_0085; } G_B8_0 = __this; } { G_B10_0 = 1; G_B10_1 = G_B8_0; goto IL_0086; } IL_0085: { G_B10_0 = 0; G_B10_1 = G_B9_0; } IL_0086: { NullCheck(G_B10_1); G_B10_1->___is_auto_renewing = G_B10_0; __this->___is_expired = 1; bool L_16 = ___1_isAutoRenewing; if (L_16) { G_B12_0 = __this; goto IL_0099; } G_B11_0 = __this; } { G_B13_0 = 0; G_B13_1 = G_B11_0; goto IL_009a; } IL_0099: { G_B13_0 = 1; G_B13_1 = G_B12_0; } IL_009a: { NullCheck(G_B13_1); G_B13_1->___is_cancelled = G_B13_0; __this->___is_free_trial = 1; V_5 = (String_t*)NULL; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_17 = V_0; NullCheck(L_17); bool L_18; L_18 = Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC(L_17, _stringLiteral402C5532DF27B27F8A09150739866753D6F5F7DC, Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC_RuntimeMethod_var); V_15 = L_18; bool L_19 = V_15; if (!L_19) { goto IL_00ce; } } { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_20 = V_0; NullCheck(L_20); RuntimeObject* L_21; L_21 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_20, _stringLiteral402C5532DF27B27F8A09150739866753D6F5F7DC, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); V_5 = ((String_t*)CastclassSealed((RuntimeObject*)L_21, String_t_il2cpp_TypeInfo_var)); } IL_00ce: { V_6 = (String_t*)NULL; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_22 = V_0; NullCheck(L_22); bool L_23; L_23 = Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC(L_22, _stringLiteral4E5B2566BC5D188977FB56C7B6DA93D2CAE621D6, Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC_RuntimeMethod_var); V_16 = L_23; bool L_24 = V_16; if (!L_24) { goto IL_00f6; } } { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_25 = V_0; NullCheck(L_25); RuntimeObject* L_26; L_26 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_25, _stringLiteral4E5B2566BC5D188977FB56C7B6DA93D2CAE621D6, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); V_6 = ((String_t*)CastclassSealed((RuntimeObject*)L_26, String_t_il2cpp_TypeInfo_var)); } IL_00f6: { V_7 = (String_t*)NULL; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_27 = V_0; NullCheck(L_27); bool L_28; L_28 = Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC(L_27, _stringLiteralDA8BCE10DEAE9B8E6EB9317CF4BFCE9A1D046B73, Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC_RuntimeMethod_var); V_17 = L_28; bool L_29 = V_17; if (!L_29) { goto IL_011e; } } { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_30 = V_0; NullCheck(L_30); RuntimeObject* L_31; L_31 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_30, _stringLiteralDA8BCE10DEAE9B8E6EB9317CF4BFCE9A1D046B73, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); V_7 = ((String_t*)CastclassSealed((RuntimeObject*)L_31, String_t_il2cpp_TypeInfo_var)); } IL_011e: { V_8 = (String_t*)NULL; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_32 = V_0; NullCheck(L_32); bool L_33; L_33 = Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC(L_32, _stringLiteral36E77E9491650B09E62878D9730C867FEA84FCD8, Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC_RuntimeMethod_var); V_18 = L_33; bool L_34 = V_18; if (!L_34) { goto IL_0146; } } { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_35 = V_0; NullCheck(L_35); RuntimeObject* L_36; L_36 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_35, _stringLiteral36E77E9491650B09E62878D9730C867FEA84FCD8, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); V_8 = ((String_t*)CastclassSealed((RuntimeObject*)L_36, String_t_il2cpp_TypeInfo_var)); } IL_0146: { V_9 = ((int64_t)0); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_37 = V_0; NullCheck(L_37); bool L_38; L_38 = Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC(L_37, _stringLiteral04AD085524DDE5FCAC5C8B9E97BFC562CEBACED4, Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC_RuntimeMethod_var); V_19 = L_38; bool L_39 = V_19; if (!L_39) { goto IL_016f; } } { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_40 = V_0; NullCheck(L_40); RuntimeObject* L_41; L_41 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_40, _stringLiteral04AD085524DDE5FCAC5C8B9E97BFC562CEBACED4, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); V_9 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_41, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))); } IL_016f: { String_t* L_42 = V_6; __this->___free_trial_period_string = L_42; Il2CppCodeGenWriteBarrier((void**)(&__this->___free_trial_period_string), (void*)L_42); String_t* L_43 = V_5; TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_44; L_44 = SubscriptionInfo_parsePeriodTimeSpanUnits_m35F883FE27081A3998B5A723683EC875A365085B(__this, L_43, NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_45; L_45 = SubscriptionInfo_computePeriodTimeSpan_m999CB3C5CFF7DBB5579A5C196BBFDDC9D034B6ED(__this, L_44, NULL); __this->___subscriptionPeriod = L_45; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_46 = ((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))->___Zero; __this->___freeTrialPeriod = L_46; bool L_47 = ___3_isFreeTrial; V_20 = L_47; bool L_48 = V_20; if (!L_48) { goto IL_01ae; } } { String_t* L_49 = V_6; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_50; L_50 = SubscriptionInfo_parseTimeSpan_m3222C7A089EC328707F30D57576DAF0E0174AA87(__this, L_49, NULL); __this->___freeTrialPeriod = L_50; } IL_01ae: { String_t* L_51 = V_7; __this->___introductory_price = L_51; Il2CppCodeGenWriteBarrier((void**)(&__this->___introductory_price), (void*)L_51); int64_t L_52 = V_9; __this->___introductory_price_cycles = L_52; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_53 = ((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))->___Zero; __this->___introductory_price_period = L_53; __this->___is_introductory_price_period = 1; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_54 = ((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))->___Zero; V_10 = L_54; bool L_55 = ___4_hasIntroductoryPriceTrial; V_21 = L_55; bool L_56 = V_21; if (!L_56) { goto IL_021c; } } { String_t* L_57 = V_8; if (!L_57) { G_B28_0 = __this; goto IL_01f0; } G_B27_0 = __this; } { String_t* L_58 = V_8; String_t* L_59 = V_5; NullCheck(L_58); bool L_60; L_60 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_58, L_59, NULL); if (L_60) { G_B29_0 = G_B27_0; goto IL_01fa; } G_B28_0 = G_B27_0; } IL_01f0: { String_t* L_61 = V_8; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_62; L_62 = SubscriptionInfo_parseTimeSpan_m3222C7A089EC328707F30D57576DAF0E0174AA87(__this, L_61, NULL); G_B30_0 = L_62; G_B30_1 = G_B28_0; goto IL_0200; } IL_01fa: { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_63 = __this->___subscriptionPeriod; G_B30_0 = L_63; G_B30_1 = G_B29_0; } IL_0200: { NullCheck(G_B30_1); G_B30_1->___introductory_price_period = G_B30_0; String_t* L_64 = V_8; TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_65; L_65 = SubscriptionInfo_parsePeriodTimeSpanUnits_m35F883FE27081A3998B5A723683EC875A365085B(__this, L_64, NULL); int64_t L_66 = __this->___introductory_price_cycles; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_67; L_67 = SubscriptionInfo_accumulateIntroductoryDuration_m503F206556C2124CF3641CC0952B16718A52B468(__this, L_65, L_66, NULL); V_10 = L_67; } IL_021c: { String_t* L_68 = ___6_updateMetadata; if (!L_68) { goto IL_0235; } } { String_t* L_69 = ___6_updateMetadata; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_70 = (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)(&__this->___subscriptionPeriod); il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); double L_71; L_71 = TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8(L_70, NULL); double L_72; L_72 = SubscriptionInfo_computeExtraTime_m45672397041F6C14857C72C446EB0716CAF0DF08(__this, L_69, L_71, NULL); G_B34_0 = L_72; goto IL_023e; } IL_0235: { G_B34_0 = (0.0); } IL_023e: { il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_73; L_73 = TimeSpan_FromSeconds_m4401B50C0CA831134068595C6AF2F1CA92AAF80F(G_B34_0, NULL); V_11 = L_73; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_74; L_74 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); V_22 = L_74; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_75 = ___2_purchaseDate; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_76; L_76 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A((&V_22), L_75, NULL); V_12 = L_76; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_77 = V_12; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_78 = V_11; bool L_79; L_79 = TimeSpan_op_LessThanOrEqual_m56A0500CAC0C9B531B5D390D94B0F0A062A3808A(L_77, L_78, NULL); V_23 = L_79; bool L_80 = V_23; if (!L_80) { goto IL_027b; } } { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_81 = V_11; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_82; L_82 = DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1((&___2_purchaseDate), L_81, NULL); __this->___subscriptionExpireDate = L_82; goto IL_035a; } IL_027b: { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_83 = V_12; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_84 = (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)(&__this->___freeTrialPeriod); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_85 = V_11; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_86; L_86 = TimeSpan_Add_m2225A425832F851825CDA4A74903841DDB62AA19(L_84, L_85, NULL); bool L_87; L_87 = TimeSpan_op_LessThanOrEqual_m56A0500CAC0C9B531B5D390D94B0F0A062A3808A(L_83, L_86, NULL); V_24 = L_87; bool L_88 = V_24; if (!L_88) { goto IL_02bd; } } { __this->___is_free_trial = 0; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_89 = (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)(&__this->___freeTrialPeriod); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_90 = V_11; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_91; L_91 = TimeSpan_Add_m2225A425832F851825CDA4A74903841DDB62AA19(L_89, L_90, NULL); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_92; L_92 = DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1((&___2_purchaseDate), L_91, NULL); __this->___subscriptionExpireDate = L_92; goto IL_035a; } IL_02bd: { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_93 = V_12; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_94 = (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)(&__this->___freeTrialPeriod); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_95 = V_11; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_96; L_96 = TimeSpan_Add_m2225A425832F851825CDA4A74903841DDB62AA19(L_94, L_95, NULL); V_26 = L_96; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_97 = V_10; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_98; L_98 = TimeSpan_Add_m2225A425832F851825CDA4A74903841DDB62AA19((&V_26), L_97, NULL); bool L_99; L_99 = TimeSpan_op_LessThan_m91C76FBEB38D80680A92A5FACA3A93810349B0FF(L_93, L_98, NULL); V_25 = L_99; bool L_100 = V_25; if (!L_100) { goto IL_031d; } } { __this->___is_introductory_price_period = 0; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_101 = (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)(&__this->___purchaseDate); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_102 = (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)(&__this->___freeTrialPeriod); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_103 = V_11; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_104; L_104 = TimeSpan_Add_m2225A425832F851825CDA4A74903841DDB62AA19(L_102, L_103, NULL); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_105; L_105 = DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1(L_101, L_104, NULL); V_27 = L_105; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_106 = V_27; String_t* L_107 = V_8; TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_108; L_108 = SubscriptionInfo_parsePeriodTimeSpanUnits_m35F883FE27081A3998B5A723683EC875A365085B(__this, L_107, NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_109; L_109 = SubscriptionInfo_nextBillingDate_m0FB32D84F4B95E127E6B0C537098AF179831E7BA(__this, L_106, L_108, NULL); __this->___subscriptionExpireDate = L_109; goto IL_035a; } IL_031d: { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_110 = (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)(&__this->___purchaseDate); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_111 = (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)(&__this->___freeTrialPeriod); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_112 = V_11; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_113; L_113 = TimeSpan_Add_m2225A425832F851825CDA4A74903841DDB62AA19(L_111, L_112, NULL); V_26 = L_113; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_114 = V_10; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_115; L_115 = TimeSpan_Add_m2225A425832F851825CDA4A74903841DDB62AA19((&V_26), L_114, NULL); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_116; L_116 = DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1(L_110, L_115, NULL); V_28 = L_116; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_117 = V_28; String_t* L_118 = V_5; TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_119; L_119 = SubscriptionInfo_parsePeriodTimeSpanUnits_m35F883FE27081A3998B5A723683EC875A365085B(__this, L_118, NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_120; L_120 = SubscriptionInfo_nextBillingDate_m0FB32D84F4B95E127E6B0C537098AF179831E7BA(__this, L_117, L_119, NULL); __this->___subscriptionExpireDate = L_120; } IL_035a: { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_121 = (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)(&__this->___subscriptionExpireDate); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_122; L_122 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_123; L_123 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A(L_121, L_122, NULL); __this->___remainedTime = L_123; String_t* L_124 = ___0_skuDetails; __this->___sku_details = L_124; Il2CppCodeGenWriteBarrier((void**)(&__this->___sku_details), (void*)L_124); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubscriptionInfo__ctor_mF959D7594682F5F1B8C3D725BC19352E4A4C289A (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, String_t* ___0_productId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_0 = ___0_productId; __this->___productId = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___productId), (void*)L_0); __this->___is_subscribed = 0; __this->___is_expired = 1; __this->___is_cancelled = 2; __this->___is_free_trial = 2; __this->___is_auto_renewing = 2; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_1 = ((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))->___MaxValue; __this->___remainedTime = L_1; __this->___is_introductory_price_period = 2; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2 = ((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))->___MaxValue; __this->___introductory_price_period = L_2; __this->___introductory_price = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___introductory_price), (void*)(String_t*)NULL); __this->___introductory_price_cycles = ((int64_t)0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SubscriptionInfo_isSubscribed_m9EAA4FD5FA07828BDD765F8243F49B8B2CFC0C62 (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___is_subscribed; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SubscriptionInfo_isExpired_m289877A70874E038E09275C90697D3EAA23C4535 (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___is_expired; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SubscriptionInfo_isCancelled_m561EFAC63331FB328D5F15695B246337FEFF07D8 (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___is_cancelled; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SubscriptionInfo_getExpireDate_m2F7EF006E79571EFECD46A91F83181A3F1CA147C (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, const RuntimeMethod* method) { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0; memset((&V_0), 0, sizeof(V_0)); { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = __this->___subscriptionExpireDate; V_0 = L_0; goto IL_000a; } IL_000a: { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SubscriptionInfo_nextBillingDate_m0FB32D84F4B95E127E6B0C537098AF179831E7BA (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_billing_begin_date, TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* ___1_units, 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)); bool V_1 = false; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_2; memset((&V_2), 0, sizeof(V_2)); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_3; memset((&V_3), 0, sizeof(V_3)); bool V_4 = false; int32_t G_B4_0 = 0; { TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_0 = ___1_units; NullCheck(L_0); double L_1 = L_0->___days; if ((!(((double)L_1) == ((double)(0.0))))) { goto IL_0025; } } { TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_2 = ___1_units; NullCheck(L_2); int32_t L_3 = L_2->___months; if (L_3) { goto IL_0025; } } { TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_4 = ___1_units; NullCheck(L_4); int32_t L_5 = L_4->___years; G_B4_0 = ((((int32_t)L_5) == ((int32_t)0))? 1 : 0); goto IL_0026; } IL_0025: { G_B4_0 = 0; } IL_0026: { V_1 = (bool)G_B4_0; bool L_6 = V_1; if (!L_6) { goto IL_003f; } } { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7; memset((&L_7), 0, sizeof(L_7)); DateTime__ctor_m30157484F8C1D6527DC8B93AC6C9268EDB0B1168((&L_7), ((int32_t)1970), 1, 1, 0, 0, 0, 0, 1, NULL); V_2 = L_7; goto IL_008a; } IL_003f: { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_8 = ___0_billing_begin_date; V_0 = L_8; goto IL_006f; } IL_0043: { TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_9 = ___1_units; NullCheck(L_9); double L_10 = L_9->___days; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_11; L_11 = DateTime_AddDays_m9DC06105845A82FEAF697D5E30308ABD49E5721B((&V_0), L_10, NULL); V_3 = L_11; TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_12 = ___1_units; NullCheck(L_12); int32_t L_13 = L_12->___months; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_14; L_14 = DateTime_AddMonths_mF426338945B097998273C1AD421CF809035660AD((&V_3), L_13, NULL); V_3 = L_14; TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_15 = ___1_units; NullCheck(L_15); int32_t L_16 = L_15->___years; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_17; L_17 = DateTime_AddYears_mA68B1642A84DA30E21F6279BE5196FC07B578DEE((&V_3), L_16, NULL); V_0 = L_17; } IL_006f: { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_18 = V_0; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_19; L_19 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); int32_t L_20; L_20 = DateTime_Compare_mF0E4E7A00DBC08126468AC4BF61B64AF58F2BEB4(L_18, L_19, NULL); V_4 = (bool)((((int32_t)((((int32_t)L_20) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_21 = V_4; if (L_21) { goto IL_0043; } } { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_22 = V_0; V_2 = L_22; goto IL_008a; } IL_008a: { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_23 = V_2; return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SubscriptionInfo_accumulateIntroductoryDuration_m503F206556C2124CF3641CC0952B16718A52B468 (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* ___0_units, int64_t ___1_cycles, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { 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; bool V_2 = false; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_3; memset((&V_3), 0, sizeof(V_3)); { il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))->___Zero; V_0 = L_0; V_1 = ((int64_t)0); goto IL_0022; } IL_000c: { TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_1 = ___0_units; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2; L_2 = SubscriptionInfo_computePeriodTimeSpan_m999CB3C5CFF7DBB5579A5C196BBFDDC9D034B6ED(__this, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_3; L_3 = TimeSpan_Add_m2225A425832F851825CDA4A74903841DDB62AA19((&V_0), L_2, NULL); V_0 = L_3; int64_t L_4 = V_1; V_1 = ((int64_t)il2cpp_codegen_add(L_4, ((int64_t)1))); } IL_0022: { int64_t L_5 = V_1; int64_t L_6 = ___1_cycles; V_2 = (bool)((((int64_t)L_5) < ((int64_t)L_6))? 1 : 0); bool L_7 = V_2; if (L_7) { goto IL_000c; } } { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_8 = V_0; V_3 = L_8; goto IL_002e; } IL_002e: { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_9 = V_3; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SubscriptionInfo_computePeriodTimeSpan_m999CB3C5CFF7DBB5579A5C196BBFDDC9D034B6ED (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* ___0_units, 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)); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1; memset((&V_1), 0, sizeof(V_1)); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_2; memset((&V_2), 0, sizeof(V_2)); { 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; TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_1 = ___0_units; NullCheck(L_1); double L_2 = L_1->___days; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3; L_3 = DateTime_AddDays_m9DC06105845A82FEAF697D5E30308ABD49E5721B((&V_0), L_2, NULL); V_1 = L_3; TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_4 = ___0_units; NullCheck(L_4); int32_t L_5 = L_4->___months; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6; L_6 = DateTime_AddMonths_mF426338945B097998273C1AD421CF809035660AD((&V_1), L_5, NULL); V_1 = L_6; TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_7 = ___0_units; NullCheck(L_7); int32_t L_8 = L_7->___years; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9; L_9 = DateTime_AddYears_mA68B1642A84DA30E21F6279BE5196FC07B578DEE((&V_1), L_8, NULL); V_1 = L_9; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_10 = V_0; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_11; L_11 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A((&V_1), L_10, NULL); V_2 = L_11; goto IL_003c; } IL_003c: { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_12 = V_2; return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SubscriptionInfo_computeExtraTime_m45672397041F6C14857C72C446EB0716CAF0DF08 (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, String_t* ___0_metadata, double ___1_new_sku_period_in_seconds, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0506D427EC0329A6EB605888F60B3AFA2264DA50); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3D82205049DF1F8E34729B0E7B8FE91ABB6129FF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5F82F3F3B1AA2D118C693E3DAE50A3EB8A5977B0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC78EC3F74CCA23585E9A7614A4999AB7092D65B7); s_Il2CppMethodInitialized = true; } Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_0 = NULL; int64_t V_1 = 0; int64_t V_2 = 0; double V_3 = 0.0; int64_t V_4 = 0; double V_5 = 0.0; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_6; memset((&V_6), 0, sizeof(V_6)); double V_7 = 0.0; { String_t* L_0 = ___0_metadata; RuntimeObject* L_1; L_1 = MiniJson_JsonDecode_m5B62B33DF18A7AF5D050F9508ACAE7916B3B1C43(L_0, NULL); V_0 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)CastclassClass((RuntimeObject*)L_1, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_2 = V_0; NullCheck(L_2); RuntimeObject* L_3; L_3 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_2, _stringLiteral5F82F3F3B1AA2D118C693E3DAE50A3EB8A5977B0, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); V_1 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_3, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_4 = V_0; NullCheck(L_4); RuntimeObject* L_5; L_5 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_4, _stringLiteral0506D427EC0329A6EB605888F60B3AFA2264DA50, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); V_2 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_5, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_6 = V_0; NullCheck(L_6); RuntimeObject* L_7; L_7 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_6, _stringLiteralC78EC3F74CCA23585E9A7614A4999AB7092D65B7, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_8; L_8 = SubscriptionInfo_parseTimeSpan_m3222C7A089EC328707F30D57576DAF0E0174AA87(__this, ((String_t*)CastclassSealed((RuntimeObject*)L_7, String_t_il2cpp_TypeInfo_var)), NULL); V_6 = L_8; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); double L_9; L_9 = TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8((&V_6), NULL); V_3 = L_9; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_10 = V_0; NullCheck(L_10); RuntimeObject* L_11; L_11 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_10, _stringLiteral3D82205049DF1F8E34729B0E7B8FE91ABB6129FF, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); V_4 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_11, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))); int64_t L_12 = V_1; double L_13 = V_3; int64_t L_14 = V_2; int64_t L_15 = V_4; double L_16 = ___1_new_sku_period_in_seconds; V_5 = ((double)il2cpp_codegen_multiply(((double)(((double)il2cpp_codegen_multiply(((double)(((double)L_12)/((double)L_13))), ((double)L_14)))/((double)L_15))), L_16)); double L_17 = V_5; V_7 = L_17; goto IL_0077; } IL_0077: { double L_18 = V_7; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SubscriptionInfo_parseTimeSpan_m3222C7A089EC328707F30D57576DAF0E0174AA87 (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, String_t* ___0_period_string, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_2; memset((&V_2), 0, sizeof(V_2)); il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B5_0 = 0; { } try { String_t* L_0 = ___0_period_string; il2cpp_codegen_runtime_class_init_inline(XmlConvert_t5D100AFD62FF717BD4F8A6CABA9EDF7A5DF719EA_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_1; L_1 = XmlConvert_ToTimeSpan_mDF57053BCC75597B17BD744CFC2E3777006782C2(L_0, NULL); V_0 = L_1; goto IL_003b; } 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_000c; } throw e; } CATCH_000c: { { Exception_t* L_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; String_t* L_3 = ___0_period_string; if (!L_3) { goto IL_001c; } } { String_t* L_4 = ___0_period_string; NullCheck(L_4); int32_t L_5; L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL); G_B5_0 = ((((int32_t)L_5) == ((int32_t)0))? 1 : 0); goto IL_001d; } IL_001c: { G_B5_0 = 1; } IL_001d: { V_1 = (bool)G_B5_0; bool L_6 = V_1; if (!L_6) { goto IL_002b; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_7 = ((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))))->___Zero; V_0 = L_7; goto IL_0038; } IL_002b: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))); TimeSpan__ctor_m513B2AFB80D3350E59FBD23F53B2F1322175C24D((&V_0), 7, 0, 0, 0, NULL); } IL_0038: { IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_003b; } } IL_003b: { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_8 = V_0; V_2 = L_8; goto IL_003f; } IL_003f: { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_9 = V_2; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* SubscriptionInfo_parsePeriodTimeSpanUnits_m35F883FE27081A3998B5A723683EC875A365085B (SubscriptionInfo_t28AC2D41B62C9A4D8579F616FA4F07E49BE0F4EB* __this, String_t* ___0_time_span, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral11DAACCA9560F6BED1CF92FEF94602800BEF9A20); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral411E87C498A4A4314946F553A3D07376685F8798); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E8CBB569C4874A2F0E474496F382FF1A1870DC3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8AAAB87B9D0CF10017CA275F666E1DD21098C106); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF21D6B78377A8816FA29309E793418132693C582); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* V_2 = NULL; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_3; memset((&V_3), 0, sizeof(V_3)); { String_t* L_0 = ___0_time_span; V_1 = L_0; String_t* L_1 = V_1; V_0 = L_1; String_t* L_2 = V_0; bool L_3; L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_2, _stringLiteral411E87C498A4A4314946F553A3D07376685F8798, NULL); if (L_3) { goto IL_0048; } } { String_t* L_4 = V_0; bool L_5; L_5 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_4, _stringLiteral8AAAB87B9D0CF10017CA275F666E1DD21098C106, NULL); if (L_5) { goto IL_005b; } } { String_t* L_6 = V_0; bool L_7; L_7 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_6, _stringLiteral11DAACCA9560F6BED1CF92FEF94602800BEF9A20, NULL); if (L_7) { goto IL_006e; } } { String_t* L_8 = V_0; bool L_9; L_9 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, _stringLiteral6E8CBB569C4874A2F0E474496F382FF1A1870DC3, NULL); if (L_9) { goto IL_0081; } } { String_t* L_10 = V_0; bool L_11; L_11 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_10, _stringLiteralF21D6B78377A8816FA29309E793418132693C582, NULL); if (L_11) { goto IL_0094; } } { goto IL_00a7; } IL_0048: { TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_12 = (TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13*)il2cpp_codegen_object_new(TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13_il2cpp_TypeInfo_var); TimeSpanUnits__ctor_m69AF2FA3540250AD07DE4C3CD8E97F64EA8B6EF1(L_12, (7.0), 0, 0, NULL); V_2 = L_12; goto IL_00c1; } IL_005b: { TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_13 = (TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13*)il2cpp_codegen_object_new(TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13_il2cpp_TypeInfo_var); TimeSpanUnits__ctor_m69AF2FA3540250AD07DE4C3CD8E97F64EA8B6EF1(L_13, (0.0), 1, 0, NULL); V_2 = L_13; goto IL_00c1; } IL_006e: { TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_14 = (TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13*)il2cpp_codegen_object_new(TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13_il2cpp_TypeInfo_var); TimeSpanUnits__ctor_m69AF2FA3540250AD07DE4C3CD8E97F64EA8B6EF1(L_14, (0.0), 3, 0, NULL); V_2 = L_14; goto IL_00c1; } IL_0081: { TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_15 = (TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13*)il2cpp_codegen_object_new(TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13_il2cpp_TypeInfo_var); TimeSpanUnits__ctor_m69AF2FA3540250AD07DE4C3CD8E97F64EA8B6EF1(L_15, (0.0), 6, 0, NULL); V_2 = L_15; goto IL_00c1; } IL_0094: { TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_16 = (TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13*)il2cpp_codegen_object_new(TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13_il2cpp_TypeInfo_var); TimeSpanUnits__ctor_m69AF2FA3540250AD07DE4C3CD8E97F64EA8B6EF1(L_16, (0.0), 0, 1, NULL); V_2 = L_16; goto IL_00c1; } IL_00a7: { String_t* L_17 = ___0_time_span; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_18; L_18 = SubscriptionInfo_parseTimeSpan_m3222C7A089EC328707F30D57576DAF0E0174AA87(__this, L_17, NULL); V_3 = L_18; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); int32_t L_19; L_19 = TimeSpan_get_Days_m1317F48F8D9849E161D1CDBEB5CA08344EAAC107((&V_3), NULL); TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_20 = (TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13*)il2cpp_codegen_object_new(TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13_il2cpp_TypeInfo_var); TimeSpanUnits__ctor_m69AF2FA3540250AD07DE4C3CD8E97F64EA8B6EF1(L_20, ((double)L_19), 0, 0, NULL); V_2 = L_20; goto IL_00c1; } IL_00c1: { TimeSpanUnits_t14D130EBE0765AFEC42E8A3BB916D13B8586AE13* L_21 = V_2; return L_21; } } #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 #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 ReceiptParserException__ctor_m602A8964067A5FAF6A0E1D5C59EF5784CD1A2D01 (ReceiptParserException_t73F272E07520A78EB41297F258A4A5D96FB37FD0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m203319D1EA1274689B380A947B4ADC8445662B8F(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReceiptParserException__ctor_mD3C699CB23161C65A8882A879D36066E37E294DF (ReceiptParserException_t73F272E07520A78EB41297F258A4A5D96FB37FD0* __this, String_t* ___0_message, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_message; il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_0, 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 InvalidProductTypeException__ctor_m79E0FD982F7188E0D74E438205909876F0A5B486 (InvalidProductTypeException_tAE9A866F76574220FCE831FCB3EE56890F89EC66* __this, const RuntimeMethod* method) { { ReceiptParserException__ctor_m602A8964067A5FAF6A0E1D5C59EF5784CD1A2D01(__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 NullProductIdException__ctor_mEA2182523EBF3FD28F6AAEA328255EC125C5ADED (NullProductIdException_t0FFCCE59F36802EB8DD351F1F9AE4954A3868968* __this, const RuntimeMethod* method) { { ReceiptParserException__ctor_m602A8964067A5FAF6A0E1D5C59EF5784CD1A2D01(__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 NullReceiptException__ctor_mBDE195811C11A65AD4BC519D3DF51762A3F7EC41 (NullReceiptException_t0FD2AFB5F7A401952C466E410DFB55562D3B8B98* __this, const RuntimeMethod* method) { { ReceiptParserException__ctor_m602A8964067A5FAF6A0E1D5C59EF5784CD1A2D01(__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 StoreSubscriptionInfoNotSupportedException__ctor_m4DBA3E5AB3A76393010CE741CBD009062819D62D (StoreSubscriptionInfoNotSupportedException_tF1C34286252CC1B0CA5D76F691F507D8B7818048* __this, String_t* ___0_message, const RuntimeMethod* method) { { String_t* L_0 = ___0_message; ReceiptParserException__ctor_mD3C699CB23161C65A8882A879D36066E37E294DF(__this, L_0, 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 FakeTransactionHistoryExtensions__ctor_mD34E51963B91B68D7129023F958802CFE4962D97 (FakeTransactionHistoryExtensions_t513B1BA7B1B42CB80B73605DB417A8744B5EFF07* __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 #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 ExponentialRetryPolicy__ctor_mAC23DF035809BB5B3A13905A479E556F80E10D0D (ExponentialRetryPolicy_tAF11D74077419067490EDB35F6345A928AAB7035* __this, int32_t ___0_baseRetryDelay, int32_t ___1_maxRetryDelay, int32_t ___2_exponentialFactor, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_baseRetryDelay; __this->___m_BaseRetryDelay = L_0; int32_t L_1 = ___1_maxRetryDelay; __this->___m_MaxRetryDelay = L_1; int32_t L_2 = ___2_exponentialFactor; __this->___m_ExponentialFactor = L_2; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExponentialRetryPolicy_Invoke_m897F5C1AE28B88A28112BD36DA204ACBED2515F6 (ExponentialRetryPolicy_tAF11D74077419067490EDB35F6345A928AAB7035* __this, Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* ___0_actionToTry, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_onRetryAction, 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*)&U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__RetryU7C0_mFB4D1A3042FBBC528DE0DA514AB8D71E7971FB29_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* V_0 = NULL; { U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_0 = (U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass4_0__ctor_m4E921B377C6E8A0A6DEDC027FA0EF79EC07C49F1(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_1 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = ___1_onRetryAction; NullCheck(L_1); L_1->___onRetryAction = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___onRetryAction), (void*)L_2); U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_3 = V_0; NullCheck(L_3); L_3->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E4__this), (void*)__this); U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_4 = V_0; Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* L_5 = ___0_actionToTry; NullCheck(L_4); L_4->___actionToTry = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___actionToTry), (void*)L_5); U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_6 = V_0; int32_t L_7 = __this->___m_BaseRetryDelay; NullCheck(L_6); L_6->___currentRetryDelay = L_7; U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_8 = V_0; NullCheck(L_8); Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* L_9 = L_8->___actionToTry; U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_10 = V_0; 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*)U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__RetryU7C0_mFB4D1A3042FBBC528DE0DA514AB8D71E7971FB29_RuntimeMethod_var), NULL); NullCheck(L_9); Action_1_Invoke_mF440996DC69351FDEDC9C3E51946BB4F7F01BE31_inline(L_9, L_11, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExponentialRetryPolicy_AdjustDelay_m5B9A18AE35D79859E9E8364F29557A1A076325BF (ExponentialRetryPolicy_tAF11D74077419067490EDB35F6345A928AAB7035* __this, int32_t ___0_delay, 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 = __this->___m_MaxRetryDelay; int32_t L_1 = ___0_delay; int32_t L_2 = __this->___m_ExponentialFactor; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_3; L_3 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, ((int32_t)il2cpp_codegen_multiply(L_1, L_2)), NULL); V_0 = L_3; goto IL_0017; } IL_0017: { int32_t L_4 = V_0; return L_4; } } #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__DisplayClass4_0__ctor_m4E921B377C6E8A0A6DEDC027FA0EF79EC07C49F1 (U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__RetryU7C0_mFB4D1A3042FBBC528DE0DA514AB8D71E7971FB29 (U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncVoidMethodBuilder_Start_TisU3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_m0F47E9F7D28D7716C70980F1AADD03E768A3273C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528* V_0 = NULL; { U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528* L_0 = (U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528*)il2cpp_codegen_object_new(U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_il2cpp_TypeInfo_var); U3CU3CInvokeU3Eg__RetryU7C0U3Ed__ctor_mE59EB90B01BF918DABBA240A8EF633FDA2171DF5(L_0, NULL); V_0 = L_0; U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528* L_1 = V_0; AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D L_2; L_2 = AsyncVoidMethodBuilder_Create_m13D0B23DD350C14035918384E10AF641E6B9EE67(NULL); NullCheck(L_1); L_1->___U3CU3Et__builder = L_2; Il2CppCodeGenWriteBarrier((void**)&(((&L_1->___U3CU3Et__builder))->___m_synchronizationContext), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&L_1->___U3CU3Et__builder))->___m_coreState))->___m_stateMachine), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&L_1->___U3CU3Et__builder))->___m_coreState))->___m_defaultContextAction), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_1->___U3CU3Et__builder))->___m_task), (void*)NULL); #endif U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528* L_3 = V_0; NullCheck(L_3); L_3->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E4__this), (void*)__this); U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528* L_4 = V_0; NullCheck(L_4); L_4->___U3CU3E1__state = (-1); U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528* L_5 = V_0; NullCheck(L_5); AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_6 = (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*)(&L_5->___U3CU3Et__builder); AsyncVoidMethodBuilder_Start_TisU3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_m0F47E9F7D28D7716C70980F1AADD03E768A3273C(L_6, (&V_0), AsyncVoidMethodBuilder_Start_TisU3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_m0F47E9F7D28D7716C70980F1AADD03E768A3273C_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__WaitAndRetryU7C1_m3F1198382F690803E1CD999797BFA199A3737CBC (U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_Start_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_m72C6C7033F6BF43A10916558644262DA7A901354_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77* V_0 = NULL; { U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77* L_0 = (U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77*)il2cpp_codegen_object_new(U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_il2cpp_TypeInfo_var); U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed__ctor_m6E9FAD9BFB1C70140EA8B3B0E02741D572721B6C(L_0, NULL); V_0 = L_0; U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77* 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 U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77* L_3 = V_0; NullCheck(L_3); L_3->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E4__this), (void*)__this); U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77* L_4 = V_0; NullCheck(L_4); L_4->___U3CU3E1__state = (-1); U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77* L_5 = V_0; NullCheck(L_5); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_6 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&L_5->___U3CU3Et__builder); AsyncTaskMethodBuilder_Start_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_m72C6C7033F6BF43A10916558644262DA7A901354(L_6, (&V_0), AsyncTaskMethodBuilder_Start_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_m72C6C7033F6BF43A10916558644262DA7A901354_RuntimeMethod_var); U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77* L_7 = V_0; NullCheck(L_7); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_8 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&L_7->___U3CU3Et__builder); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_9; L_9 = AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E(L_8, NULL); 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 U3CU3CInvokeU3Eg__RetryU7C0U3Ed__ctor_mE59EB90B01BF918DABBA240A8EF633FDA2171DF5 (U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CInvokeU3Eg__RetryU7C0U3Ed_MoveNext_m66CDE84F2811E1552B9492E6A10BFB1A9030819B (U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_mB4CF3E94BF0CFC8D2F4D236AC21809FD618B812A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 V_1; memset((&V_1), 0, sizeof(V_1)); U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528* V_2 = NULL; Exception_t* V_3 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B6_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B5_0 = NULL; { 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_0064_1; } IL_000e_1: { U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_2 = __this->___U3CU3E4__this; NullCheck(L_2); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = L_2->___onRetryAction; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = L_3; if (L_4) { G_B6_0 = L_4; goto IL_0020_1; } G_B5_0 = L_4; } { goto IL_0026_1; } IL_0020_1: { NullCheck(G_B6_0); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B6_0, NULL); } IL_0026_1: { U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_5 = __this->___U3CU3E4__this; NullCheck(L_5); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_6; L_6 = U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__WaitAndRetryU7C1_m3F1198382F690803E1CD999797BFA199A3737CBC(L_5, NULL); NullCheck(L_6); TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_7; L_7 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_6, NULL); V_1 = L_7; bool L_8; L_8 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_1), NULL); if (L_8) { goto IL_0080_1; } } { int32_t L_9 = 0; V_0 = L_9; __this->___U3CU3E1__state = L_9; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_10 = V_1; __this->___U3CU3Eu__1 = L_10; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1))->___m_task), (void*)NULL); V_2 = __this; AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_11 = (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*)(&__this->___U3CU3Et__builder); AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_mB4CF3E94BF0CFC8D2F4D236AC21809FD618B812A(L_11, (&V_1), (&V_2), AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528_mB4CF3E94BF0CFC8D2F4D236AC21809FD618B812A_RuntimeMethod_var); goto IL_00b6; } IL_0064_1: { TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_12 = __this->___U3CU3Eu__1; V_1 = L_12; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_13 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1); il2cpp_codegen_initobj(L_13, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833)); int32_t L_14 = (-1); V_0 = L_14; __this->___U3CU3E1__state = L_14; } IL_0080_1: { TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_1), NULL); goto IL_00a2; } } 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_008a; } throw e; } CATCH_008a: { Exception_t* L_15 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_3 = L_15; __this->___U3CU3E1__state = ((int32_t)-2); AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_16 = (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*)(&__this->___U3CU3Et__builder); Exception_t* L_17 = V_3; AsyncVoidMethodBuilder_SetException_mD9A6F5D1A99A62AC9DF322901BFDE05193CB177B(L_16, L_17, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00b6; } IL_00a2: { __this->___U3CU3E1__state = ((int32_t)-2); AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_18 = (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*)(&__this->___U3CU3Et__builder); AsyncVoidMethodBuilder_SetResult_m008490FDF057D5F5D871F537C7A58BE36027F3DC(L_18, NULL); } IL_00b6: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CInvokeU3Eg__RetryU7C0U3Ed_SetStateMachine_mEA9B7E8890D9CD5A5CFC37034FF766F1A3AFF024 (U3CU3CInvokeU3Eg__RetryU7C0U3Ed_tE5AC07E0116BB1D39DDAF27482E3C6C491030528* __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 U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed__ctor_m6E9FAD9BFB1C70140EA8B3B0E02741D572721B6C (U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_MoveNext_m92AAD93E2C4B46099F44EA233BE9E7B5DD97006A (U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77* __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*)&AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_m49C3F218EA9D61615B2641FCD75AAEFB4B7F0AFF_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); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__RetryU7C0_mFB4D1A3042FBBC528DE0DA514AB8D71E7971FB29_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 V_1; memset((&V_1), 0, sizeof(V_1)); U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77* V_2 = NULL; Exception_t* V_3 = NULL; il2cpp::utils::ExceptionSupportStack __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_0055_1; } IL_000e_1: { U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_2 = __this->___U3CU3E4__this; NullCheck(L_2); int32_t L_3 = L_2->___currentRetryDelay; il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4; L_4 = Task_Delay_m4B84654B4DAADEC41096D9F01C099CCEA9927A48(L_3, NULL); NullCheck(L_4); TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_5; L_5 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_4, NULL); V_1 = L_5; bool L_6; L_6 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_1), NULL); if (L_6) { goto IL_0071_1; } } { int32_t L_7 = 0; V_0 = L_7; __this->___U3CU3E1__state = L_7; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_8 = V_1; __this->___U3CU3Eu__1 = L_8; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1))->___m_task), (void*)NULL); V_2 = __this; AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_9 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_m49C3F218EA9D61615B2641FCD75AAEFB4B7F0AFF(L_9, (&V_1), (&V_2), AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77_m49C3F218EA9D61615B2641FCD75AAEFB4B7F0AFF_RuntimeMethod_var); goto IL_00ef; } IL_0055_1: { TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_10 = __this->___U3CU3Eu__1; V_1 = L_10; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_11 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1); il2cpp_codegen_initobj(L_11, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833)); int32_t L_12 = (-1); V_0 = L_12; __this->___U3CU3E1__state = L_12; } IL_0071_1: { TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_1), NULL); U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_13 = __this->___U3CU3E4__this; U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_14 = __this->___U3CU3E4__this; NullCheck(L_14); ExponentialRetryPolicy_tAF11D74077419067490EDB35F6345A928AAB7035* L_15 = L_14->___U3CU3E4__this; U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_16 = __this->___U3CU3E4__this; NullCheck(L_16); int32_t L_17 = L_16->___currentRetryDelay; NullCheck(L_15); int32_t L_18; L_18 = ExponentialRetryPolicy_AdjustDelay_m5B9A18AE35D79859E9E8364F29557A1A076325BF(L_15, L_17, NULL); NullCheck(L_13); L_13->___currentRetryDelay = L_18; U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_19 = __this->___U3CU3E4__this; NullCheck(L_19); Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* L_20 = L_19->___actionToTry; U3CU3Ec__DisplayClass4_0_tEF7EEFCDFD512405CEF6D9F0AA524523A887F0A9* L_21 = __this->___U3CU3E4__this; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_22 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_22, L_21, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__RetryU7C0_mFB4D1A3042FBBC528DE0DA514AB8D71E7971FB29_RuntimeMethod_var), NULL); NullCheck(L_20); Action_1_Invoke_mF440996DC69351FDEDC9C3E51946BB4F7F01BE31_inline(L_20, L_22, NULL); goto IL_00db; } } 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_00c3; } throw e; } CATCH_00c3: { Exception_t* L_23 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_3 = L_23; __this->___U3CU3E1__state = ((int32_t)-2); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_24 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); Exception_t* L_25 = 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_24, L_25, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00ef; } IL_00db: { __this->___U3CU3E1__state = ((int32_t)-2); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_26 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE(L_26, NULL); } IL_00ef: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_SetStateMachine_mAB950EC38EC7F7AD48DC7AEC0F9E4DE1830BFBAD (U3CU3CInvokeU3Eg__WaitAndRetryU7C1U3Ed_t31DA668B16863141F7188FCF7B12846273225A77* __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 GoogleConnectionRetryPolicy__ctor_m76204F7739D8093618588949A8A34E5D28EF61DC (GoogleConnectionRetryPolicy_tEF496A3E269158453DB14C57984546AC00A3E518* __this, int32_t ___0_baseRetryDelay, int32_t ___1_maxRetryDelay, int32_t ___2_exponentialFactor, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_baseRetryDelay; __this->___m_BaseRetryDelay = L_0; int32_t L_1 = ___1_maxRetryDelay; __this->___m_MaxRetryDelay = L_1; int32_t L_2 = ___2_exponentialFactor; __this->___m_ExponentialFactor = L_2; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GoogleConnectionRetryPolicy_Invoke_m0128FBE97E777BD55195DCB74316FC5344752BCE (GoogleConnectionRetryPolicy_tEF496A3E269158453DB14C57984546AC00A3E518* __this, Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* ___0_actionToTry, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_onRetryAction, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* V_0 = NULL; { U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_0 = (U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass4_0__ctor_mBC098BE7B48A9D407A8146CDA753B2238DAA8CF0(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_2 = V_0; Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* L_3 = ___0_actionToTry; NullCheck(L_2); L_2->___actionToTry = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___actionToTry), (void*)L_3); U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_4 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ___1_onRetryAction; NullCheck(L_4); L_4->___onRetryAction = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___onRetryAction), (void*)L_5); U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_6 = V_0; NullCheck(L_6); L_6->___retryAttempts = 0; U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_7 = V_0; int32_t L_8 = __this->___m_BaseRetryDelay; NullCheck(L_7); L_7->___currentRetryDelay = L_8; U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_9 = V_0; NullCheck(L_9); U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__WaitAndRetryU7C0_m55D84DFAE6C4400161B3A2C725B0C1CF8EDC4CD2(L_9, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GoogleConnectionRetryPolicy_AdjustDelay_m057F0DCA4CDF3153EAD3078E2C58DF47C1FE41F2 (GoogleConnectionRetryPolicy_tEF496A3E269158453DB14C57984546AC00A3E518* __this, int32_t ___0_delay, 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 = __this->___m_MaxRetryDelay; int32_t L_1 = ___0_delay; int32_t L_2 = __this->___m_ExponentialFactor; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_3; L_3 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, ((int32_t)il2cpp_codegen_multiply(L_1, L_2)), NULL); V_0 = L_3; goto IL_0017; } IL_0017: { int32_t L_4 = V_0; return L_4; } } #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__DisplayClass4_0__ctor_mBC098BE7B48A9D407A8146CDA753B2238DAA8CF0 (U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__WaitAndRetryU7C0_m55D84DFAE6C4400161B3A2C725B0C1CF8EDC4CD2 (U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncVoidMethodBuilder_Start_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_mAF202ADFF0A4A26628C280746D44E62BA64D61CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E* V_0 = NULL; { U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E* L_0 = (U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E*)il2cpp_codegen_object_new(U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_il2cpp_TypeInfo_var); U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed__ctor_m139B7829A2AD72F87B71CD1A33B2527B71CF31B8(L_0, NULL); V_0 = L_0; U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E* L_1 = V_0; AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D L_2; L_2 = AsyncVoidMethodBuilder_Create_m13D0B23DD350C14035918384E10AF641E6B9EE67(NULL); NullCheck(L_1); L_1->___U3CU3Et__builder = L_2; Il2CppCodeGenWriteBarrier((void**)&(((&L_1->___U3CU3Et__builder))->___m_synchronizationContext), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&L_1->___U3CU3Et__builder))->___m_coreState))->___m_stateMachine), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&L_1->___U3CU3Et__builder))->___m_coreState))->___m_defaultContextAction), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_1->___U3CU3Et__builder))->___m_task), (void*)NULL); #endif U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E* L_3 = V_0; NullCheck(L_3); L_3->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E4__this), (void*)__this); U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E* L_4 = V_0; NullCheck(L_4); L_4->___U3CU3E1__state = (-1); U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E* L_5 = V_0; NullCheck(L_5); AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_6 = (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*)(&L_5->___U3CU3Et__builder); AsyncVoidMethodBuilder_Start_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_mAF202ADFF0A4A26628C280746D44E62BA64D61CC(L_6, (&V_0), AsyncVoidMethodBuilder_Start_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_mAF202ADFF0A4A26628C280746D44E62BA64D61CC_RuntimeMethod_var); 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 U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed__ctor_m139B7829A2AD72F87B71CD1A33B2527B71CF31B8 (U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_MoveNext_mEE765EE7B466758AA988889CD1161EFC3FF440B5 (U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E* __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*)&AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_mAB46FA21F8B835BBF5183F1968D4360217806ABF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__WaitAndRetryU7C0_m55D84DFAE6C4400161B3A2C725B0C1CF8EDC4CD2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 V_1; memset((&V_1), 0, sizeof(V_1)); U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E* V_2 = NULL; int32_t V_3 = 0; Exception_t* V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B9_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B8_0 = NULL; { 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_0055_1; } IL_000e_1: { U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_2 = __this->___U3CU3E4__this; NullCheck(L_2); int32_t L_3 = L_2->___currentRetryDelay; il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4; L_4 = Task_Delay_m4B84654B4DAADEC41096D9F01C099CCEA9927A48(L_3, NULL); NullCheck(L_4); TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_5; L_5 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_4, NULL); V_1 = L_5; bool L_6; L_6 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_1), NULL); if (L_6) { goto IL_0071_1; } } { int32_t L_7 = 0; V_0 = L_7; __this->___U3CU3E1__state = L_7; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_8 = V_1; __this->___U3CU3Eu__1 = L_8; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1))->___m_task), (void*)NULL); V_2 = __this; AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_9 = (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*)(&__this->___U3CU3Et__builder); AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_mAB46FA21F8B835BBF5183F1968D4360217806ABF(L_9, (&V_1), (&V_2), AsyncVoidMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E_mAB46FA21F8B835BBF5183F1968D4360217806ABF_RuntimeMethod_var); goto IL_0122; } IL_0055_1: { TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_10 = __this->___U3CU3Eu__1; V_1 = L_10; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_11 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1); il2cpp_codegen_initobj(L_11, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833)); int32_t L_12 = (-1); V_0 = L_12; __this->___U3CU3E1__state = L_12; } IL_0071_1: { TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_1), NULL); U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_13 = __this->___U3CU3E4__this; U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_14 = __this->___U3CU3E4__this; NullCheck(L_14); GoogleConnectionRetryPolicy_tEF496A3E269158453DB14C57984546AC00A3E518* L_15 = L_14->___U3CU3E4__this; U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_16 = __this->___U3CU3E4__this; NullCheck(L_16); int32_t L_17 = L_16->___currentRetryDelay; NullCheck(L_15); int32_t L_18; L_18 = GoogleConnectionRetryPolicy_AdjustDelay_m057F0DCA4CDF3153EAD3078E2C58DF47C1FE41F2(L_15, L_17, NULL); NullCheck(L_13); L_13->___currentRetryDelay = L_18; U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_19 = __this->___U3CU3E4__this; NullCheck(L_19); Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* L_20 = L_19->___actionToTry; U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_21 = __this->___U3CU3E4__this; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_22 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_22, L_21, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CInvokeU3Eg__WaitAndRetryU7C0_m55D84DFAE6C4400161B3A2C725B0C1CF8EDC4CD2_RuntimeMethod_var), NULL); NullCheck(L_20); Action_1_Invoke_mF440996DC69351FDEDC9C3E51946BB4F7F01BE31_inline(L_20, L_22, NULL); U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_23 = __this->___U3CU3E4__this; NullCheck(L_23); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_24 = L_23->___onRetryAction; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_25 = L_24; if (L_25) { G_B9_0 = L_25; goto IL_00d2_1; } G_B8_0 = L_25; } { goto IL_00d8_1; } IL_00d2_1: { NullCheck(G_B9_0); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B9_0, NULL); } IL_00d8_1: { U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_26 = __this->___U3CU3E4__this; NullCheck(L_26); int32_t L_27 = L_26->___retryAttempts; V_3 = L_27; U3CU3Ec__DisplayClass4_0_tAFB30C09C52F673D22754A6F5DD6EE1F9C394570* L_28 = __this->___U3CU3E4__this; int32_t L_29 = V_3; NullCheck(L_28); L_28->___retryAttempts = ((int32_t)il2cpp_codegen_add(L_29, 1)); goto IL_010e; } } 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_00f4; } throw e; } CATCH_00f4: { Exception_t* L_30 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_4 = L_30; __this->___U3CU3E1__state = ((int32_t)-2); AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_31 = (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*)(&__this->___U3CU3Et__builder); Exception_t* L_32 = V_4; AsyncVoidMethodBuilder_SetException_mD9A6F5D1A99A62AC9DF322901BFDE05193CB177B(L_31, L_32, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0122; } IL_010e: { __this->___U3CU3E1__state = ((int32_t)-2); AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D* L_33 = (AsyncVoidMethodBuilder_t253E37B63E7E7B504878AE6563347C147F98EF2D*)(&__this->___U3CU3Et__builder); AsyncVoidMethodBuilder_SetResult_m008490FDF057D5F5D871F537C7A58BE36027F3DC(L_33, NULL); } IL_0122: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_SetStateMachine_m573388BE4BB7D0DA0302B3B18F323CD9DC82B85C (U3CU3CInvokeU3Eg__WaitAndRetryU7C0U3Ed_t7E2D164873670520915E4BBFA80E01B3F956433E* __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 List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9* ProductDefinitionExtensions_DecodeJSON_m7416F243BB95C9C63B91D12D74A3F3A00A4656E6 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_productsList, String_t* ___1_storeName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1ADE5D912BC0B1DB98E94AC9BBB199FE2E955448_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB6DED24B0943B876BE68E5B3CA317D46D9434549_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProductType_tAD52B0201D43A6F223C6003BFA84AC8D5B89369A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProductType_tAD52B0201D43A6F223C6003BFA84AC8D5B89369A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93E9295B685CD7C639F93DF2223A3DD3E2955B1D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4FD5B06A6B7174802B6D991C7560C98FB781820); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7); s_Il2CppMethodInitialized = true; } List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9* V_0 = NULL; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A V_1; memset((&V_1), 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_3 = NULL; RuntimeObject* V_4 = NULL; RuntimeObject* V_5 = NULL; RuntimeObject* V_6 = NULL; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_7 = NULL; String_t* V_8 = NULL; int32_t V_9 = 0; ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* V_10 = NULL; bool V_11 = false; Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 V_12; memset((&V_12), 0, sizeof(V_12)); KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 V_13; memset((&V_13), 0, sizeof(V_13)); String_t* V_14 = NULL; String_t* V_15 = NULL; bool V_16 = false; RuntimeObject* V_17 = NULL; String_t* V_18 = NULL; bool V_19 = false; List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9* V_20 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B9_0 = 0; { List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9* L_0 = (List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9*)il2cpp_codegen_object_new(List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9_il2cpp_TypeInfo_var); List_1__ctor_mB6DED24B0943B876BE68E5B3CA317D46D9434549(L_0, List_1__ctor_mB6DED24B0943B876BE68E5B3CA317D46D9434549_RuntimeMethod_var); V_0 = L_0; } try { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_1 = ___0_productsList; NullCheck(L_1); Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_2; L_2 = List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC(L_1, List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_RuntimeMethod_var); V_1 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0153_1: { Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419((&V_1), Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_RuntimeMethod_var); return; } }); try { { goto IL_0145_2; } IL_0015_2: { RuntimeObject* L_3; L_3 = Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline((&V_1), Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_RuntimeMethod_var); V_2 = L_3; RuntimeObject* L_4 = V_2; V_3 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)CastclassClass((RuntimeObject*)L_4, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_5 = V_3; NullCheck(L_5); bool L_6; L_6 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_5, _stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694, (&V_4), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_7 = V_3; NullCheck(L_7); bool L_8; L_8 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_7, _stringLiteral93E9295B685CD7C639F93DF2223A3DD3E2955B1D, (&V_5), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_9 = V_3; NullCheck(L_9); bool L_10; L_10 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_9, _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7, (&V_6), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); RuntimeObject* L_11 = V_5; V_7 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)IsInstClass((RuntimeObject*)L_11, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); RuntimeObject* L_12 = V_4; V_8 = ((String_t*)CastclassSealed((RuntimeObject*)L_12, String_t_il2cpp_TypeInfo_var)); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_13 = V_7; V_11 = (bool)((!(((RuntimeObject*)(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_14 = V_11; if (!L_14) { goto IL_00e2_2; } } { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_15 = V_7; NullCheck(L_15); Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 L_16; L_16 = Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC(L_15, Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC_RuntimeMethod_var); V_12 = L_16; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00d0_2: { Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F((&V_12), Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F_RuntimeMethod_var); return; } }); try { { goto IL_00c5_3; } IL_0079_3: { KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 L_17; L_17 = Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_inline((&V_12), Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_RuntimeMethod_var); V_13 = L_17; String_t* L_18; L_18 = KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline((&V_13), KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var); NullCheck(L_18); String_t* L_19; L_19 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_18, NULL); V_14 = L_19; RuntimeObject* L_20; L_20 = KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline((&V_13), KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var); V_15 = ((String_t*)CastclassSealed((RuntimeObject*)L_20, String_t_il2cpp_TypeInfo_var)); String_t* L_21 = V_15; bool L_22; L_22 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_21, NULL); if (L_22) { goto IL_00b7_3; } } { String_t* L_23 = ___1_storeName; NullCheck(L_23); String_t* L_24; L_24 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_23, NULL); String_t* L_25 = V_14; bool L_26; L_26 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_24, L_25, NULL); G_B9_0 = ((int32_t)(L_26)); goto IL_00b8_3; } IL_00b7_3: { G_B9_0 = 0; } IL_00b8_3: { V_16 = (bool)G_B9_0; bool L_27 = V_16; if (!L_27) { goto IL_00c4_3; } } { String_t* L_28 = V_15; V_8 = L_28; } IL_00c4_3: { } IL_00c5_3: { bool L_29; L_29 = Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E((&V_12), Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E_RuntimeMethod_var); if (L_29) { goto IL_0079_3; } } { goto IL_00df_2; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00df_2: { goto IL_010c_2; } IL_00e2_2: { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_30 = V_3; NullCheck(L_30); bool L_31; L_31 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_30, _stringLiteralC4FD5B06A6B7174802B6D991C7560C98FB781820, (&V_17), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); RuntimeObject* L_32 = V_17; V_18 = ((String_t*)CastclassSealed((RuntimeObject*)L_32, String_t_il2cpp_TypeInfo_var)); String_t* L_33 = V_18; V_19 = (bool)((!(((RuntimeObject*)(String_t*)L_33) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_34 = V_19; if (!L_34) { goto IL_010b_2; } } { String_t* L_35 = V_18; V_8 = L_35; } IL_010b_2: { } IL_010c_2: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast (ProductType_tAD52B0201D43A6F223C6003BFA84AC8D5B89369A_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_37; L_37 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_36, NULL); RuntimeObject* L_38 = V_6; il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeObject* L_39; L_39 = Enum_Parse_m2846B01D5DEA00E4674AED09DE0B2E59ECEED61F(L_37, ((String_t*)CastclassSealed((RuntimeObject*)L_38, String_t_il2cpp_TypeInfo_var)), NULL); V_9 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_39, ProductType_tAD52B0201D43A6F223C6003BFA84AC8D5B89369A_il2cpp_TypeInfo_var)))); RuntimeObject* L_40 = V_4; String_t* L_41 = V_8; int32_t L_42 = V_9; ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* L_43 = (ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517*)il2cpp_codegen_object_new(ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_il2cpp_TypeInfo_var); ProductDefinition__ctor_m11578282A2F709573A7BE6A5790BA2CF5969B792(L_43, ((String_t*)CastclassSealed((RuntimeObject*)L_40, String_t_il2cpp_TypeInfo_var)), L_41, L_42, NULL); V_10 = L_43; List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9* L_44 = V_0; ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* L_45 = V_10; NullCheck(L_44); List_1_Add_m1ADE5D912BC0B1DB98E94AC9BBB199FE2E955448_inline(L_44, L_45, List_1_Add_m1ADE5D912BC0B1DB98E94AC9BBB199FE2E955448_RuntimeMethod_var); } IL_0145_2: { bool L_46; L_46 = Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB((&V_1), Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_RuntimeMethod_var); if (L_46) { goto IL_0015_2; } } { goto IL_0162_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0162_1: { List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9* L_47 = V_0; V_20 = L_47; goto IL_016e; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0167; } throw e; } CATCH_0167: { RuntimeObject* L_48 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; V_20 = (List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9*)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_016e; } IL_016e: { List_1_tDC3DF36A388F26FC1C0FFAD666306A07C5E199A9* L_49 = V_20; return L_49; } } #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 FakeMicrosoftExtensions__ctor_m4F9FFC593BF05E4A5FDDEB1ED71D2583B5D66886 (FakeMicrosoftExtensions_t469F7579045A970690CAF1D58A42222D4426FC1C* __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 WinRTStore__ctor_mE5C6E24757C62599881D70F2AA1D8A82480FE311 (WinRTStore_t48E00F03328D89136362A032D73E709EF91A3777* __this, RuntimeObject* ___0_win8, RuntimeObject* ___1_util, RuntimeObject* ___2_logger, const RuntimeMethod* method) { { __this->___m_CanReceivePurchases = (bool)0; AbstractStore__ctor_mEC2076D59BF2100DABCD577660972095AAF41319(__this, NULL); RuntimeObject* L_0 = ___0_win8; __this->___win8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___win8), (void*)L_0); RuntimeObject* L_1 = ___1_util; __this->___util = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___util), (void*)L_1); RuntimeObject* L_2 = ___2_logger; __this->___logger = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___logger), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinRTStore_Initialize_mDEF3CF5B9F0CAA017C44C1878E5D4CB08AC5EF0B (WinRTStore_t48E00F03328D89136362A032D73E709EF91A3777* __this, RuntimeObject* ___0_biller, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_biller; __this->___callback = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___callback), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinRTStore_RetrieveProducts_m5480E3D22E25D41EDC18B4806BA4154BD2CE7B07 (WinRTStore_t48E00F03328D89136362A032D73E709EF91A3777* __this, ReadOnlyCollection_1_tA49701F42E3782EB8804C53D26901317BAD43A9E* ___0_productDefs, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_TisWinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_m4AD2E851B059B64B5DD3A35856EE89A501D37FB1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisWinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_m718F1B7CCB109058FF0625DDBCE13A2B34E3B5C1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_mBBBBF6853D140CBF608C3508BD7AD6078CC9AAC6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF977206E695EB64A75B156722E64301B70936032_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRetrieveProductsU3Eb__8_0_mED3B5305EC5CF5F0CA5F97E22DDD29DB1DCD65E2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRetrieveProductsU3Eb__8_1_m376EA2F5E999011A34EE5C34493E597EACB31340_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Func_2_tF977206E695EB64A75B156722E64301B70936032* G_B2_0 = NULL; ReadOnlyCollection_1_tA49701F42E3782EB8804C53D26901317BAD43A9E* G_B2_1 = NULL; Func_2_tF977206E695EB64A75B156722E64301B70936032* G_B1_0 = NULL; ReadOnlyCollection_1_tA49701F42E3782EB8804C53D26901317BAD43A9E* G_B1_1 = NULL; Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8* G_B4_0 = NULL; RuntimeObject* G_B4_1 = NULL; Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8* G_B3_0 = NULL; RuntimeObject* G_B3_1 = NULL; { ReadOnlyCollection_1_tA49701F42E3782EB8804C53D26901317BAD43A9E* L_0 = ___0_productDefs; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var); Func_2_tF977206E695EB64A75B156722E64301B70936032* L_1 = ((U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var))->___U3CU3E9__8_0; Func_2_tF977206E695EB64A75B156722E64301B70936032* L_2 = L_1; if (L_2) { G_B2_0 = L_2; G_B2_1 = L_0; goto IL_0021; } G_B1_0 = L_2; G_B1_1 = L_0; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var); U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE* L_3 = ((U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_tF977206E695EB64A75B156722E64301B70936032* L_4 = (Func_2_tF977206E695EB64A75B156722E64301B70936032*)il2cpp_codegen_object_new(Func_2_tF977206E695EB64A75B156722E64301B70936032_il2cpp_TypeInfo_var); Func_2__ctor_m8D016CED7C12CCEEF418A8C9816F9EE7000999DB(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CRetrieveProductsU3Eb__8_0_mED3B5305EC5CF5F0CA5F97E22DDD29DB1DCD65E2_RuntimeMethod_var), NULL); Func_2_tF977206E695EB64A75B156722E64301B70936032* L_5 = L_4; ((U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var))->___U3CU3E9__8_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var))->___U3CU3E9__8_0), (void*)L_5); G_B2_0 = L_5; G_B2_1 = G_B1_1; } IL_0021: { RuntimeObject* L_6; L_6 = Enumerable_Where_TisProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_mBBBBF6853D140CBF608C3508BD7AD6078CC9AAC6(G_B2_1, G_B2_0, Enumerable_Where_TisProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_mBBBBF6853D140CBF608C3508BD7AD6078CC9AAC6_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var); Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8* L_7 = ((U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var))->___U3CU3E9__8_1; Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8* L_8 = L_7; if (L_8) { G_B4_0 = L_8; G_B4_1 = L_6; goto IL_0045; } G_B3_0 = L_8; G_B3_1 = L_6; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var); U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE* L_9 = ((U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8* L_10 = (Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8*)il2cpp_codegen_object_new(Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8_il2cpp_TypeInfo_var); Func_2__ctor_m17D67FD56E13C82910C97F35A2BFA78EBD357DB6(L_10, L_9, (intptr_t)((void*)U3CU3Ec_U3CRetrieveProductsU3Eb__8_1_m376EA2F5E999011A34EE5C34493E597EACB31340_RuntimeMethod_var), NULL); Func_2_t18D53852D46EC33512131B9A9DDE12BC0C0290E8* L_11 = L_10; ((U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var))->___U3CU3E9__8_1 = L_11; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var))->___U3CU3E9__8_1), (void*)L_11); G_B4_0 = L_11; G_B4_1 = G_B3_1; } IL_0045: { RuntimeObject* L_12; L_12 = Enumerable_Select_TisProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_TisWinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_m4AD2E851B059B64B5DD3A35856EE89A501D37FB1(G_B4_1, G_B4_0, Enumerable_Select_TisProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517_TisWinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_m4AD2E851B059B64B5DD3A35856EE89A501D37FB1_RuntimeMethod_var); V_0 = L_12; RuntimeObject* L_13 = __this->___win8; RuntimeObject* L_14 = V_0; List_1_tE1E599429A7CD2B5A94F14623DFA1E121EB6B4BF* L_15; L_15 = Enumerable_ToList_TisWinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_m718F1B7CCB109058FF0625DDBCE13A2B34E3B5C1(L_14, Enumerable_ToList_TisWinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_m718F1B7CCB109058FF0625DDBCE13A2B34E3B5C1_RuntimeMethod_var); NullCheck(L_13); InterfaceActionInvoker1< List_1_tE1E599429A7CD2B5A94F14623DFA1E121EB6B4BF* >::Invoke(0, IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796_il2cpp_TypeInfo_var, L_13, L_15); WinRTStore_init_mA94BEFABDB0D1DE85C4F457B468DF2C246EB0FA6(__this, 0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinRTStore_FinishTransaction_mC624FB22E6E7C13F50D0E611FCD6EC5B69CE908F (WinRTStore_t48E00F03328D89136362A032D73E709EF91A3777* __this, ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* ___0_product, String_t* ___1_transactionId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___win8; String_t* L_1 = ___1_transactionId; NullCheck(L_0); InterfaceActionInvoker1< String_t* >::Invoke(4, IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796_il2cpp_TypeInfo_var, L_0, L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinRTStore_init_mA94BEFABDB0D1DE85C4F457B468DF2C246EB0FA6 (WinRTStore_t48E00F03328D89136362A032D73E709EF91A3777* __this, int32_t ___0_delay, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___win8; NullCheck(L_0); InterfaceActionInvoker1< RuntimeObject* >::Invoke(1, IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796_il2cpp_TypeInfo_var, L_0, __this); RuntimeObject* L_1 = __this->___win8; NullCheck(L_1); InterfaceActionInvoker1< bool >::Invoke(2, IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796_il2cpp_TypeInfo_var, L_1, (bool)1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinRTStore_Purchase_m467F9F8FD3A79225F610A48004C1A4C4186ADCF7 (WinRTStore_t48E00F03328D89136362A032D73E709EF91A3777* __this, ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* ___0_product, String_t* ___1_developerPayload, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___win8; ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* L_1 = ___0_product; NullCheck(L_1); String_t* L_2; L_2 = ProductDefinition_get_storeSpecificId_mEB2CB96C5CD753F11A4DF85F3C7B930110962E36_inline(L_1, NULL); NullCheck(L_0); InterfaceActionInvoker1< String_t* >::Invoke(3, IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796_il2cpp_TypeInfo_var, L_0, L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinRTStore_restoreTransactions_m93D2A3C481CA38BAE9DB9099955FE6AB10EB10F4 (WinRTStore_t48E00F03328D89136362A032D73E709EF91A3777* __this, bool ___0_pausing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { bool L_0 = ___0_pausing; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0024; } } { bool L_2 = __this->___m_CanReceivePurchases; V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_0023; } } { RuntimeObject* L_4 = __this->___win8; NullCheck(L_4); InterfaceActionInvoker1< bool >::Invoke(2, IWindowsIAP_t73A5B16DA370866C69D86DC9DFF6C85C940C4796_il2cpp_TypeInfo_var, L_4, (bool)0); } IL_0023: { } IL_0024: { 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__cctor_m29C0E94B6690D38BEE3FD1C980E88C9ED8B96E41 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE* L_0 = (U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE*)il2cpp_codegen_object_new(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m38F009CF5EAC3E6F1FB96B45D44C650BAE93619E(L_0, NULL); ((U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m38F009CF5EAC3E6F1FB96B45D44C650BAE93619E (U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CRetrieveProductsU3Eb__8_0_mED3B5305EC5CF5F0CA5F97E22DDD29DB1DCD65E2 (U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE* __this, ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* ___0_def, const RuntimeMethod* method) { { ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* L_0 = ___0_def; NullCheck(L_0); int32_t L_1; L_1 = ProductDefinition_get_type_m66F4D4D03E3A6B95FD6F312EBACE07FA1B8E18E7_inline(L_0, NULL); return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974* U3CU3Ec_U3CRetrieveProductsU3Eb__8_1_m376EA2F5E999011A34EE5C34493E597EACB31340 (U3CU3Ec_t3EEABDCD1931ABECE7845226EBECFA4E4DD418FE* __this, ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* ___0_def, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral283A5E2C7FF2F98F76268C8CFB12CA428D08EF99); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral74320907E0EFDCA8532E8CBD2C1A2910BB8C42D7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C99461589CBC42FE28D0A29D20F63D0EE7E6E00); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0FB8B944A767E1AACE82F930D95E69ED912ADAD); s_Il2CppMethodInitialized = true; } { ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* L_0 = ___0_def; NullCheck(L_0); String_t* L_1; L_1 = ProductDefinition_get_storeSpecificId_mEB2CB96C5CD753F11A4DF85F3C7B930110962E36_inline(L_0, NULL); ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* L_2 = ___0_def; NullCheck(L_2); String_t* L_3; L_3 = ProductDefinition_get_storeSpecificId_mEB2CB96C5CD753F11A4DF85F3C7B930110962E36_inline(L_2, NULL); String_t* L_4; L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral8C99461589CBC42FE28D0A29D20F63D0EE7E6E00, L_3, NULL); ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* L_5 = ___0_def; NullCheck(L_5); String_t* L_6; L_6 = ProductDefinition_get_storeSpecificId_mEB2CB96C5CD753F11A4DF85F3C7B930110962E36_inline(L_5, NULL); String_t* L_7; L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral74320907E0EFDCA8532E8CBD2C1A2910BB8C42D7, L_6, NULL); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_8; memset((&L_8), 0, sizeof(L_8)); Decimal__ctor_mC089D0AF6A28E017DE6F2F0966D8EBEBFE2DAAF7((&L_8), 1, 0, 0, (bool)0, (uint8_t)2, NULL); ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* L_9 = ___0_def; NullCheck(L_9); int32_t L_10; L_10 = ProductDefinition_get_type_m66F4D4D03E3A6B95FD6F312EBACE07FA1B8E18E7_inline(L_9, NULL); WinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974* L_11 = (WinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974*)il2cpp_codegen_object_new(WinProductDescription_tBF22B14F8B3F92A3EEB31026CBD2E29BE31F9974_il2cpp_TypeInfo_var); WinProductDescription__ctor_mF87A63C34788D1FE9140FB82C0B6357D57712F79(L_11, L_1, _stringLiteral283A5E2C7FF2F98F76268C8CFB12CA428D08EF99, L_4, L_7, _stringLiteralC0FB8B944A767E1AACE82F930D95E69ED912ADAD, L_8, (String_t*)NULL, (String_t*)NULL, (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0), NULL); return L_11; } } #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 UnityUtil_get_currentTime_mE40001425F55E1A90761D51411B81DE0FB9DF1B5 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __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; } { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0; L_0 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityUtil_get_persistentDataPath_m2AAF48A31B21C5A5ADC134ECB14E58D2D6CB5D46 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __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; } { il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); String_t* L_0; L_0 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityUtil_get_deviceUniqueIdentifier_m1AC62056A917557653A37C47461FB4996C2F0337 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { { String_t* L_0; L_0 = SystemInfo_get_deviceUniqueIdentifier_m61BA4CB77ADA09730B8B575700D85027EFDB4EFC(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityUtil_get_unityVersion_mE2949234D9C1C02226C7CC83374FC11075EFB241 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __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; } { il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); String_t* L_0; L_0 = Application_get_unityVersion_m27BB3207901305BD239E1C3A74035E15CF3E5D21(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityUtil_get_cloudProjectId_m3A658EA17D15C5F63C93B90A3FCC284DB3B8F86F (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __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; } { il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); String_t* L_0; L_0 = Application_get_cloudProjectId_m84C5E847485178EEDA2E56E5EF72B0A740453EF9(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityUtil_get_userId_m0D8EA6251AC88FE0FECA87BEB72AFD2D6FB6644C (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral20353326ACF03BB4112F3080DBCA0AC47DBC7BB2); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; String_t* L_1; L_1 = PlayerPrefs_GetString_mE80FED64ACC3134149C8202FDDDE774C29CB0AF2(_stringLiteral20353326ACF03BB4112F3080DBCA0AC47DBC7BB2, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityUtil_get_gameVersion_m850F0EAB8708FC24BF42A80509CE69DF76405048 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __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; } { il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); String_t* L_0; L_0 = Application_get_version_m9CC0E94F12493682C1A2CA803083F6F01BA43124(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t UnityUtil_get_sessionId_m0621F738E17339143ACF624F474680C19C13D0D8 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC53354E87BDA5285431DDA542D48714F94E95113); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = PlayerPrefs_GetString_mE80FED64ACC3134149C8202FDDDE774C29CB0AF2(_stringLiteralC53354E87BDA5285431DDA542D48714F94E95113, _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024, NULL); uint64_t L_1; L_1 = UInt64_Parse_m90068CF93B1268DCAD57BD1D8E1FE811E0AABDC7(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityUtil_get_platform_mF687BB437A671685484C604A86E99863F419302D (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __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; } { il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); int32_t L_0; L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityUtil_get_isEditor_mDD2E04E6B1CA00D5F06563910E72688974EF418A (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __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; } { il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); bool L_0; L_0 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityUtil_get_deviceModel_m594551957553EBEEB2704901C5FB8EB86F661AD7 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { { String_t* L_0; L_0 = SystemInfo_get_deviceModel_m308FFBADED4BF6CB34C318A0BBDA762D09A7F185(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityUtil_get_deviceName_m4026083CFFD874134D2918202EA370E1E4B0864E (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { { String_t* L_0; L_0 = SystemInfo_get_deviceName_mBF171D8609337585AF50DDC7FFC9D7EEA3B4A58E(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityUtil_get_deviceType_mA5AA09B2292D7A3572DAC584AE95924F9EB2E58E (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = SystemInfo_get_deviceType_m9BA3769FAC1102E252B5350FE208BF885E5F24D0(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityUtil_get_operatingSystem_mD92A36329BE72E6766CA9E5A2873F48CDE1DA838 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { { String_t* L_0; L_0 = SystemInfo_get_operatingSystem_m47B20646C221517ACA8F99DE8576BF794AEB6F8D(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityUtil_get_screenWidth_m8A3081DB40110DD42D952ED8DD378DC16571DF71 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityUtil_get_screenHeight_m35BCB594BA71E47F19F3A5A08C7BD651E54238DF (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityUtil_get_screenDpi_mD80E2591FA819A2CACB39F1B2E611AE435A0FDF7 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { { float L_0; L_0 = Screen_get_dpi_mEEDAA2189F84A47BD69D62A611E031D5C59CFE8E(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityUtil_get_screenOrientation_mE5D6B673B93171EE6FE392AC040F0E7972E6E5A5 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenOrientation_t928A8AFB38625B9356E57BA75BBD90FA653DCFC2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0; L_0 = Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E(NULL); V_0 = L_0; Il2CppFakeBox L_1(ScreenOrientation_t928A8AFB38625B9356E57BA75BBD90FA653DCFC2_il2cpp_TypeInfo_var, (&V_0)); String_t* L_2; L_2 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_1), NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityUtil_Uniject_IUtil_InitiateCoroutine_m8E0514A01EE0D435BA288DA4280089711785F681 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, RuntimeObject* ___0_start, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___0_start; Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_1; L_1 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_0, NULL); V_0 = L_1; goto IL_000b; } IL_000b: { RuntimeObject* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityUtil_Uniject_IUtil_InitiateCoroutine_m45F4BEA16B5ACF15D1293E48181C68DFBAFCD803 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, RuntimeObject* ___0_start, int32_t ___1_delay, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_start; int32_t L_1 = ___1_delay; RuntimeObject* L_2; L_2 = UnityUtil_DelayedCoroutine_m2157CDC5CC835BDE12352016CB82A25C6634B632(__this, L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityUtil_RunOnMainThread_mABF8141C1DCFB4CA8DF24451B65F5435294B27B5 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_runnable, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m5B99D67CB378BFA8A1142343F9DB44D94322EAD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tDB72209F35D56F62A287633F9450978E90B90987* V_0 = NULL; bool V_1 = false; { il2cpp_codegen_runtime_class_init_inline(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var); List_1_tDB72209F35D56F62A287633F9450978E90B90987* L_0 = ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_Callbacks; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002a: { { bool L_1 = V_1; if (!L_1) { goto IL_0034; } } { List_1_tDB72209F35D56F62A287633F9450978E90B90987* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_0034: { return; } } }); try { List_1_tDB72209F35D56F62A287633F9450978E90B90987* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var); List_1_tDB72209F35D56F62A287633F9450978E90B90987* L_4 = ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_Callbacks; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ___0_runnable; NullCheck(L_4); List_1_Add_m5B99D67CB378BFA8A1142343F9DB44D94322EAD3_inline(L_4, L_5, List_1_Add_m5B99D67CB378BFA8A1142343F9DB44D94322EAD3_RuntimeMethod_var); il2cpp_codegen_memory_barrier(); ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_CallbacksPending = (bool)1; goto IL_0035; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0035: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityUtil_GetWaitForSeconds_mB62D3D0EEC46AEB7849CF34DC0AC97962EE0C231 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, int32_t ___0_seconds, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { int32_t L_0 = ___0_seconds; WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_1 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var); WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_1, ((float)L_0), NULL); V_0 = L_1; goto IL_000b; } IL_000b: { RuntimeObject* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityUtil_Start_m9A05D9A4FADF3C331170E85EFC8F27B922186248 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0; L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityUtil_PcPlatform_m6C26A9452CDF2A3DED239242E5618999880407C7 (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*)&List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { il2cpp_codegen_runtime_class_init_inline(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var); List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_0 = ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_PcControlledPlatforms; il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); int32_t L_1; L_1 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL); NullCheck(L_0); bool L_2; L_2 = List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F(L_0, L_1, List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F_RuntimeMethod_var); V_0 = L_2; goto IL_0013; } IL_0013: { bool L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityUtil_DelayedCoroutine_m2157CDC5CC835BDE12352016CB82A25C6634B632 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, RuntimeObject* ___0_coroutine, int32_t ___1_delay, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358* L_0 = (U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358*)il2cpp_codegen_object_new(U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358_il2cpp_TypeInfo_var); U3CDelayedCoroutineU3Ed__48__ctor_mDE418D0BD65328F25766EB4DA1477DCCE841D88E(L_0, 0, NULL); U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358* L_2 = L_1; RuntimeObject* L_3 = ___0_coroutine; NullCheck(L_2); L_2->___coroutine = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___coroutine), (void*)L_3); U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358* L_4 = L_2; int32_t L_5 = ___1_delay; NullCheck(L_4); L_4->___delay = L_5; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityUtil_Update_m5CFB1587D42E5A854FBB56F5985DDAFB30A3D3F4 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m344AD90676A608EA37B9DF93050BA9F80C23D17E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_CopyTo_mC0579E6985120F719A23A5D47DFB83A186782151_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5E7FCE3DF7B23B6D88C14A04177C1DCD15063858_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* V_0 = NULL; bool V_1 = false; List_1_tDB72209F35D56F62A287633F9450978E90B90987* V_2 = NULL; bool V_3 = false; bool V_4 = false; ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* V_5 = NULL; int32_t V_6 = 0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_7 = NULL; { il2cpp_codegen_runtime_class_init_inline(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var); bool L_0 = ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_CallbacksPending; il2cpp_codegen_memory_barrier(); V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0015; } } { goto IL_00a2; } IL_0015: { il2cpp_codegen_runtime_class_init_inline(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var); List_1_tDB72209F35D56F62A287633F9450978E90B90987* L_2 = ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_Callbacks; V_2 = L_2; V_3 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006f: { { bool L_3 = V_3; if (!L_3) { goto IL_0079; } } { List_1_tDB72209F35D56F62A287633F9450978E90B90987* L_4 = V_2; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL); } IL_0079: { return; } } }); try { { List_1_tDB72209F35D56F62A287633F9450978E90B90987* L_5 = V_2; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_3), NULL); il2cpp_codegen_runtime_class_init_inline(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var); List_1_tDB72209F35D56F62A287633F9450978E90B90987* L_6 = ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_Callbacks; NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m5E7FCE3DF7B23B6D88C14A04177C1DCD15063858_inline(L_6, List_1_get_Count_m5E7FCE3DF7B23B6D88C14A04177C1DCD15063858_RuntimeMethod_var); V_4 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0); bool L_8 = V_4; if (!L_8) { goto IL_003d_1; } } { goto IL_00a2; } IL_003d_1: { il2cpp_codegen_runtime_class_init_inline(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var); List_1_tDB72209F35D56F62A287633F9450978E90B90987* L_9 = ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_Callbacks; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m5E7FCE3DF7B23B6D88C14A04177C1DCD15063858_inline(L_9, List_1_get_Count_m5E7FCE3DF7B23B6D88C14A04177C1DCD15063858_RuntimeMethod_var); ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* L_11 = (ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2*)(ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2*)SZArrayNew(ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2_il2cpp_TypeInfo_var, (uint32_t)L_10); V_0 = L_11; List_1_tDB72209F35D56F62A287633F9450978E90B90987* L_12 = ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_Callbacks; ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* L_13 = V_0; NullCheck(L_12); List_1_CopyTo_mC0579E6985120F719A23A5D47DFB83A186782151(L_12, L_13, List_1_CopyTo_mC0579E6985120F719A23A5D47DFB83A186782151_RuntimeMethod_var); List_1_tDB72209F35D56F62A287633F9450978E90B90987* L_14 = ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_Callbacks; NullCheck(L_14); List_1_Clear_m344AD90676A608EA37B9DF93050BA9F80C23D17E_inline(L_14, List_1_Clear_m344AD90676A608EA37B9DF93050BA9F80C23D17E_RuntimeMethod_var); il2cpp_codegen_memory_barrier(); ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_CallbacksPending = (bool)0; goto IL_007a; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_007a: { ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* L_15 = V_0; V_5 = L_15; V_6 = 0; goto IL_009a; } IL_0083: { ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* L_16 = V_5; int32_t L_17 = V_6; NullCheck(L_16); int32_t L_18 = L_17; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_19 = (L_16)->GetAt(static_cast(L_18)); V_7 = L_19; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_20 = V_7; NullCheck(L_20); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_20, NULL); int32_t L_21 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_009a: { int32_t L_22 = V_6; ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* L_23 = V_5; NullCheck(L_23); if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_0083; } } IL_00a2: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityUtil_AddPauseListener_mCA2B86FDD744EA10AEFA4A67DEBBFF36CEC45BAF (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_runnable, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m516CC7340C5C8194052845BC1E0A320E218DAD7F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713* L_0 = __this->___pauseListeners; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = ___0_runnable; NullCheck(L_0); List_1_Add_m516CC7340C5C8194052845BC1E0A320E218DAD7F_inline(L_0, L_1, List_1_Add_m516CC7340C5C8194052845BC1E0A320E218DAD7F_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityUtil_OnApplicationPause_m3325D8693C79C8F4D9CE2C9DA39443D55D07D3F7 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, bool ___0_paused, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m993432E6F59A9F04D89EB6B02C6F902AA380E783_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m4AEB802C574E8B550BAF83C6EA8F835635C542EB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m29B914A68B38CB68DBA414C2AB9BD5B5807B9DAF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m35ECF228FCE04D6BC156DC5841E12EC008F35C25_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t235236CC2F6D1E55AA4B09B8F54C2AD9D321EF50 V_0; memset((&V_0), 0, sizeof(V_0)); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL; { List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713* L_0 = __this->___pauseListeners; NullCheck(L_0); Enumerator_t235236CC2F6D1E55AA4B09B8F54C2AD9D321EF50 L_1; L_1 = List_1_GetEnumerator_m35ECF228FCE04D6BC156DC5841E12EC008F35C25(L_0, List_1_GetEnumerator_m35ECF228FCE04D6BC156DC5841E12EC008F35C25_RuntimeMethod_var); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002d: { Enumerator_Dispose_m993432E6F59A9F04D89EB6B02C6F902AA380E783((&V_0), Enumerator_Dispose_m993432E6F59A9F04D89EB6B02C6F902AA380E783_RuntimeMethod_var); return; } }); try { { goto IL_0022_1; } IL_0010_1: { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2; L_2 = Enumerator_get_Current_m29B914A68B38CB68DBA414C2AB9BD5B5807B9DAF_inline((&V_0), Enumerator_get_Current_m29B914A68B38CB68DBA414C2AB9BD5B5807B9DAF_RuntimeMethod_var); V_1 = L_2; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = V_1; bool L_4 = ___0_paused; NullCheck(L_3); Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_3, L_4, NULL); } IL_0022_1: { bool L_5; L_5 = Enumerator_MoveNext_m4AEB802C574E8B550BAF83C6EA8F835635C542EB((&V_0), Enumerator_MoveNext_m4AEB802C574E8B550BAF83C6EA8F835635C542EB_RuntimeMethod_var); if (L_5) { goto IL_0010_1; } } { goto IL_003c; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003c: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityUtil_IsClassOrSubclass_mAF60230AC46A684686AD3A7770CB08D3536E973A (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, Type_t* ___0_potentialBase, Type_t* ___1_potentialDescendant, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { Type_t* L_0 = ___1_potentialDescendant; Type_t* L_1 = ___0_potentialBase; NullCheck(L_0); bool L_2; L_2 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_0, L_1); if (L_2) { goto IL_0013; } } { Type_t* L_3 = ___1_potentialDescendant; Type_t* L_4 = ___0_potentialBase; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_5; L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, L_4, NULL); G_B3_0 = ((int32_t)(L_5)); goto IL_0014; } IL_0013: { G_B3_0 = 1; } IL_0014: { V_0 = (bool)G_B3_0; goto IL_0017; } IL_0017: { bool L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityUtil__ctor_mEB92A76AB1B9C942211165A08FCA4E9533E06288 (UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mFD5B5846BC30FFDBBCDB78A0F7537F9D8A9074EC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713* L_0 = (List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713*)il2cpp_codegen_object_new(List_1_tB2FB3A51525B691C3FF8B27FD20E9C31736D1713_il2cpp_TypeInfo_var); List_1__ctor_mFD5B5846BC30FFDBBCDB78A0F7537F9D8A9074EC(L_0, List_1__ctor_mFD5B5846BC30FFDBBCDB78A0F7537F9D8A9074EC_RuntimeMethod_var); __this->___pauseListeners = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___pauseListeners), (void*)L_0); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityUtil__cctor_mD87D721A40C447597EA6A2E5750381AAC8E8990E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBFD6DF02E045EDF3C322E2112C922457016C8212_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDB72209F35D56F62A287633F9450978E90B90987_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tDB72209F35D56F62A287633F9450978E90B90987* L_0 = (List_1_tDB72209F35D56F62A287633F9450978E90B90987*)il2cpp_codegen_object_new(List_1_tDB72209F35D56F62A287633F9450978E90B90987_il2cpp_TypeInfo_var); List_1__ctor_mBFD6DF02E045EDF3C322E2112C922457016C8212(L_0, List_1__ctor_mBFD6DF02E045EDF3C322E2112C922457016C8212_RuntimeMethod_var); ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_Callbacks = L_0; Il2CppCodeGenWriteBarrier((void**)(&((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_Callbacks), (void*)L_0); List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_1 = (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*)il2cpp_codegen_object_new(List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var); List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913(L_1, List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var); List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_2 = L_1; NullCheck(L_2); List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_inline(L_2, ((int32_t)13), List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var); List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_3 = L_2; NullCheck(L_3); List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_inline(L_3, 0, List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var); List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_4 = L_3; NullCheck(L_4); List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_inline(L_4, 1, List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var); List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_5 = L_4; NullCheck(L_5); List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_inline(L_5, 7, List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var); List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_6 = L_5; NullCheck(L_6); List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_inline(L_6, 2, List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var); ((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_PcControlledPlatforms = L_6; Il2CppCodeGenWriteBarrier((void**)(&((UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_StaticFields*)il2cpp_codegen_static_fields_for(UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383_il2cpp_TypeInfo_var))->___s_PcControlledPlatforms), (void*)L_6); 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 U3CDelayedCoroutineU3Ed__48__ctor_mDE418D0BD65328F25766EB4DA1477DCCE841D88E (U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDelayedCoroutineU3Ed__48_System_IDisposable_Dispose_m855222B8EDE19C80A1025598E59BC99B6C058540 (U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CDelayedCoroutineU3Ed__48_MoveNext_mB3801F6D60691ED8F0921767A84068E8C3B323F3 (U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; int32_t L_1 = V_0; if (!L_1) { goto IL_0012; } } { goto IL_000c; } IL_000c: { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0014; } } { goto IL_0016; } IL_0012: { goto IL_0018; } IL_0014: { goto IL_003b; } IL_0016: { return (bool)0; } IL_0018: { __this->___U3CU3E1__state = (-1); int32_t L_3 = __this->___delay; WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_4 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var); WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_4, ((float)L_3), NULL); __this->___U3CU3E2__current = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_4); __this->___U3CU3E1__state = 1; return (bool)1; } IL_003b: { __this->___U3CU3E1__state = (-1); UnityUtil_t5C5297312FAFF7794379E8B75C6FA39FDFE50383* L_5 = __this->___U3CU3E4__this; RuntimeObject* L_6 = __this->___coroutine; NullCheck(L_5); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_7; L_7 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_5, L_6, NULL); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDelayedCoroutineU3Ed__48_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m3B259068ECF9C87736D21DEBDC7465E8B2A90D37 (U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDelayedCoroutineU3Ed__48_System_Collections_IEnumerator_Reset_mA7A39D9903DC70DA5DB697EFF9D6D207EF4C5BF4 (U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CDelayedCoroutineU3Ed__48_System_Collections_IEnumerator_Reset_mA7A39D9903DC70DA5DB697EFF9D6D207EF4C5BF4_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDelayedCoroutineU3Ed__48_System_Collections_IEnumerator_get_Current_m2A61E2B47B3F5CB1508DEBE50D585441AD6EF7A4 (U3CDelayedCoroutineU3Ed__48_tBC5C03F6AFBA9C5F803D2371E9898FE7EB68E358* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current; return L_0; } } #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 IapCoreInitializeCallback_Register_m15649B35E0B38B36617AF6B510BBB8CC37BD4B3E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_DependsOn_TisIDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_m01FD24BC4E25926AA2FA51EE043C8FBEB1DEA5DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_DependsOn_TisIMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_mAAAC4DFCA0707823134A60AAD6883345738C8543_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_OptionallyDependsOn_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mB5864B336E711CC7847E7FCA9EF07C8290AD1A5F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_RegisterPackage_TisIapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE_m10830ED0A9D586C7CA60A8FFBB261AAC094F4EF1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE_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); IapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE* L_1 = (IapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE*)il2cpp_codegen_object_new(IapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE_il2cpp_TypeInfo_var); IapCoreInitializeCallback__ctor_m6E44A3E7FFD242CBE0873F9E2C9DA1CB1240CAD5(L_1, NULL); NullCheck(L_0); CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_2; L_2 = CoreRegistry_RegisterPackage_TisIapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE_m10830ED0A9D586C7CA60A8FFBB261AAC094F4EF1(L_0, L_1, CoreRegistry_RegisterPackage_TisIapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE_m10830ED0A9D586C7CA60A8FFBB261AAC094F4EF1_RuntimeMethod_var); V_0 = L_2; CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_3; L_3 = CoreRegistration_DependsOn_TisIMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_mAAAC4DFCA0707823134A60AAD6883345738C8543((&V_0), CoreRegistration_DependsOn_TisIMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_mAAAC4DFCA0707823134A60AAD6883345738C8543_RuntimeMethod_var); V_0 = L_3; CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_4; L_4 = CoreRegistration_DependsOn_TisIDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_m01FD24BC4E25926AA2FA51EE043C8FBEB1DEA5DF((&V_0), CoreRegistration_DependsOn_TisIDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_m01FD24BC4E25926AA2FA51EE043C8FBEB1DEA5DF_RuntimeMethod_var); V_0 = L_4; CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_5; L_5 = CoreRegistration_OptionallyDependsOn_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mB5864B336E711CC7847E7FCA9EF07C8290AD1A5F((&V_0), CoreRegistration_OptionallyDependsOn_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mB5864B336E711CC7847E7FCA9EF07C8290AD1A5F_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* IapCoreInitializeCallback_Initialize_mFA2269B6DE0CD38655A57455457747CFF5EC8D9A (IapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE* __this, CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___0_registry, 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*)&ITelemetryMetricsService_t400B7D678259BD03ACAD2B7AC902A63469461E37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TelemetryMetricDefinitions_t63284200B00B4201BC469073154A2DC237BF40D9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TelemetryMetricsService_t1AF5B6F54140EC2E2AD6DA877A4FD0F94F33D721_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3CInitializeU3Eb__0_m8EC8D03E9F215419C12C002864E69EEDCF4913E6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB* V_0 = NULL; RuntimeObject* V_1 = NULL; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_2 = NULL; { U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB* L_0 = (U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass2_0__ctor_mD26B7CD05EAC67AEBA106C9BEA1F86810C737123(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB* L_1 = V_0; CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_2 = ___0_registry; NullCheck(L_1); L_1->___registry = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___registry), (void*)L_2); U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB* L_3 = V_0; il2cpp_codegen_runtime_class_init_inline(StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489_il2cpp_TypeInfo_var); StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489* L_4; L_4 = StandardPurchasingModule_Instance_mBD397180F4D74807B93E47E71D7320463B1C3A1A(NULL); NullCheck(L_4); RuntimeObject* L_5; L_5 = StandardPurchasingModule_get_telemetryMetricsInstanceWrapper_mF393B4FAA53F486752C053600DC1218679486040_inline(L_4, NULL); NullCheck(L_3); L_3->___metricsInstanceWrapper = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_3->___metricsInstanceWrapper), (void*)L_5); U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB* L_6 = V_0; StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489* L_7; L_7 = StandardPurchasingModule_Instance_mBD397180F4D74807B93E47E71D7320463B1C3A1A(NULL); NullCheck(L_7); RuntimeObject* L_8; L_8 = StandardPurchasingModule_get_telemetryDiagnosticsInstanceWrapper_mC8A3736751296DAF9BD4CC9910D1A60EEAD80AC0_inline(L_7, NULL); NullCheck(L_6); L_6->___diagnosticsInstanceWrapper = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_6->___diagnosticsInstanceWrapper), (void*)L_8); U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB* L_9 = V_0; NullCheck(L_9); RuntimeObject* L_10 = L_9->___metricsInstanceWrapper; TelemetryMetricsService_t1AF5B6F54140EC2E2AD6DA877A4FD0F94F33D721* L_11 = (TelemetryMetricsService_t1AF5B6F54140EC2E2AD6DA877A4FD0F94F33D721*)il2cpp_codegen_object_new(TelemetryMetricsService_t1AF5B6F54140EC2E2AD6DA877A4FD0F94F33D721_il2cpp_TypeInfo_var); TelemetryMetricsService__ctor_mDB35AF4406F2E81A9CDEA8D18F463E06CBEE4DF0(L_11, L_10, NULL); V_1 = L_11; RuntimeObject* L_12 = V_1; U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB* L_13 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_14 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_14, L_13, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3CInitializeU3Eb__0_m8EC8D03E9F215419C12C002864E69EEDCF4913E6_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(TelemetryMetricDefinitions_t63284200B00B4201BC469073154A2DC237BF40D9_il2cpp_TypeInfo_var); TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F L_15 = ((TelemetryMetricDefinitions_t63284200B00B4201BC469073154A2DC237BF40D9_StaticFields*)il2cpp_codegen_static_fields_for(TelemetryMetricDefinitions_t63284200B00B4201BC469073154A2DC237BF40D9_il2cpp_TypeInfo_var))->___packageInitTimeName; NullCheck(L_12); InterfaceActionInvoker2< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, TelemetryMetricDefinition_t645F4C4D66993A7EAF178F4475E08FFCC6B5948F >::Invoke(0, ITelemetryMetricsService_t400B7D678259BD03ACAD2B7AC902A63469461E37_il2cpp_TypeInfo_var, L_12, L_14, L_15); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_16; L_16 = Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline(NULL); V_2 = L_16; goto IL_005a; } IL_005a: { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_17 = V_2; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IapCoreInitializeCallback_CacheInitializedEnvironment_m120A82DCA5B60A92819D8CA908E63BE219703417 (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___0_registry, const RuntimeMethod* method) { String_t* V_0 = NULL; { CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_0 = ___0_registry; String_t* L_1; L_1 = IapCoreInitializeCallback_GetCurrentEnvironment_m067A99A22E9AFA796E3A033A347F746BC3177A64(L_0, NULL); V_0 = L_1; CoreServicesEnvironmentSubject_tDD0E5C45B73AEBCBF6DA582C180A95EC504426AF* L_2; L_2 = CoreServicesEnvironmentSubject_Instance_mC2E92C9736CADF5282DDDB824E244EA00D99F4A7(NULL); String_t* L_3 = V_0; NullCheck(L_2); CoreServicesEnvironmentSubject_UpdateCurrentEnvironment_mC7FD9394E15211CD150F17003786B0C6EAEA9126(L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IapCoreInitializeCallback_GetCurrentEnvironment_m067A99A22E9AFA796E3A033A347F746BC3177A64 (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___0_registry, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { } try { CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_0 = ___0_registry; NullCheck(L_0); RuntimeObject* L_1; L_1 = CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF(L_0, CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF_RuntimeMethod_var); NullCheck(L_1); String_t* L_2; L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_il2cpp_TypeInfo_var, L_1); V_0 = L_2; goto IL_0016; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0010; } throw e; } CATCH_0010: { KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E* L_3 = ((KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E*)IL2CPP_GET_ACTIVE_EXCEPTION(KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E*));; V_0 = (String_t*)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0016; } IL_0016: { String_t* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IapCoreInitializeCallback_InitializeTelemetryComponents_m0FF7204282A99A54A50CC4C691BCDF373ECBF39D (RuntimeObject* ___0_metricsInstanceWrapper, RuntimeObject* ___1_diagnosticsInstanceWrapper, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_m0D140EC4248F3F4CE6EE20D4864369D308EF521B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_m9825DA2F6B0AE6ECF9D7DBCA69BF1EFBADFFA5FB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITelemetryDiagnosticsInstanceWrapper_tE9C80569B5FADDB74AC6BA62B240969EEC271D78_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITelemetryMetricsInstanceWrapper_tCE178641236A54365C7446885E9FE7A0B95F9EDD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD174F2301AD5C89CAB70C2B92F29AC0986869319); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; { CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_0; L_0 = CoreRegistry_get_Instance_m73A64BD3CB78EF5AC698D1635B5872CEB9F9AFE2_inline(NULL); NullCheck(L_0); RuntimeObject* L_1; L_1 = CoreRegistry_GetServiceComponent_TisIDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_m0D140EC4248F3F4CE6EE20D4864369D308EF521B(L_0, CoreRegistry_GetServiceComponent_TisIDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_m0D140EC4248F3F4CE6EE20D4864369D308EF521B_RuntimeMethod_var); V_0 = L_1; RuntimeObject* L_2 = ___1_diagnosticsInstanceWrapper; RuntimeObject* L_3 = V_0; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(0, IDiagnosticsFactory_t5DBE289089E6EAD4C111F0D8880F3FE812BE2CC0_il2cpp_TypeInfo_var, L_3, _stringLiteralD174F2301AD5C89CAB70C2B92F29AC0986869319); NullCheck(L_2); InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, ITelemetryDiagnosticsInstanceWrapper_tE9C80569B5FADDB74AC6BA62B240969EEC271D78_il2cpp_TypeInfo_var, L_2, L_4); CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_5; L_5 = CoreRegistry_get_Instance_m73A64BD3CB78EF5AC698D1635B5872CEB9F9AFE2_inline(NULL); NullCheck(L_5); RuntimeObject* L_6; L_6 = CoreRegistry_GetServiceComponent_TisIMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_m9825DA2F6B0AE6ECF9D7DBCA69BF1EFBADFFA5FB(L_5, CoreRegistry_GetServiceComponent_TisIMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_m9825DA2F6B0AE6ECF9D7DBCA69BF1EFBADFFA5FB_RuntimeMethod_var); V_1 = L_6; RuntimeObject* L_7 = ___0_metricsInstanceWrapper; RuntimeObject* L_8 = V_1; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(0, IMetricsFactory_t28787E894D3913155A7403F74BD62B562E3F906F_il2cpp_TypeInfo_var, L_8, _stringLiteralD174F2301AD5C89CAB70C2B92F29AC0986869319); NullCheck(L_7); InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, ITelemetryMetricsInstanceWrapper_tCE178641236A54365C7446885E9FE7A0B95F9EDD_il2cpp_TypeInfo_var, L_7, L_9); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IapCoreInitializeCallback__ctor_m6E44A3E7FFD242CBE0873F9E2C9DA1CB1240CAD5 (IapCoreInitializeCallback_tD637EC5C7AF20EC75F8ED0F35EA4213AD15DC8EE* __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 U3CU3Ec__DisplayClass2_0__ctor_mD26B7CD05EAC67AEBA106C9BEA1F86810C737123 (U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0_U3CInitializeU3Eb__0_m8EC8D03E9F215419C12C002864E69EEDCF4913E6 (U3CU3Ec__DisplayClass2_0_t8C39FEB00624A4301E783F715ED0F2E9D68CF4DB* __this, const RuntimeMethod* method) { { CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_0 = __this->___registry; IapCoreInitializeCallback_CacheInitializedEnvironment_m120A82DCA5B60A92819D8CA908E63BE219703417(L_0, NULL); RuntimeObject* L_1 = __this->___metricsInstanceWrapper; RuntimeObject* L_2 = __this->___diagnosticsInstanceWrapper; IapCoreInitializeCallback_InitializeTelemetryComponents_m0FF7204282A99A54A50CC4C691BCDF373ECBF39D(L_1, L_2, 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 GooglePurchaseBuilder__ctor_m6C1B7226BD1D12FD00A794B018D35E8BD543577D (GooglePurchaseBuilder_tDC255549B68F81C394C75B277556B466C8A3E94D* __this, RuntimeObject* ___0_cachedQuerySkuDetailsService, RuntimeObject* ___1_logger, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_cachedQuerySkuDetailsService; __this->___m_CachedQuerySkuDetailsService = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedQuerySkuDetailsService), (void*)L_0); RuntimeObject* L_1 = ___1_logger; __this->___m_Logger = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Logger), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GooglePurchaseBuilder_BuildPurchases_mCBFBC50607A0B39F0A76BDF565745FABE1D69D0C (GooglePurchaseBuilder_tDC255549B68F81C394C75B277556B466C8A3E94D* __this, RuntimeObject* ___0_purchases, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t37F28C6DAF379A92A85643971106064D8BBD7997_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerableExtensions_IgnoreExceptions_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_TisArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_m6E184059C508623A50612F7F74A35908B69CEE8A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_mEEA805A8B7F855089187C252395B76A364C29293_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_m92CBD5F9335B326714D3E20F58CC80518753F084_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tA902DD1C5FBE1CF100D0F838A770B99860FB8FAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GooglePurchaseBuilder_LogWarningForException_mBB4B675CA121EE06A50A6CA1A656E861ED13D5F8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___0_purchases; Func_2_tA902DD1C5FBE1CF100D0F838A770B99860FB8FAA* L_1 = (Func_2_tA902DD1C5FBE1CF100D0F838A770B99860FB8FAA*)il2cpp_codegen_object_new(Func_2_tA902DD1C5FBE1CF100D0F838A770B99860FB8FAA_il2cpp_TypeInfo_var); Func_2__ctor_m42CB8495DB83FBF7B368A17C6F56A0CF5160A19C(L_1, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 5)), NULL); RuntimeObject* L_2; L_2 = Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_mEEA805A8B7F855089187C252395B76A364C29293(L_0, L_1, Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_mEEA805A8B7F855089187C252395B76A364C29293_RuntimeMethod_var); Action_1_t37F28C6DAF379A92A85643971106064D8BBD7997* L_3 = (Action_1_t37F28C6DAF379A92A85643971106064D8BBD7997*)il2cpp_codegen_object_new(Action_1_t37F28C6DAF379A92A85643971106064D8BBD7997_il2cpp_TypeInfo_var); Action_1__ctor_m4DA8813802DC8B1E90DE648E1D523660C46A2ED3(L_3, __this, (intptr_t)((void*)GooglePurchaseBuilder_LogWarningForException_mBB4B675CA121EE06A50A6CA1A656E861ED13D5F8_RuntimeMethod_var), NULL); RuntimeObject* L_4; L_4 = EnumerableExtensions_IgnoreExceptions_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_TisArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_m6E184059C508623A50612F7F74A35908B69CEE8A(L_2, L_3, EnumerableExtensions_IgnoreExceptions_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_TisArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_m6E184059C508623A50612F7F74A35908B69CEE8A_RuntimeMethod_var); List_1_t0D080C48148B7CBB3482AF02D8B94B170E06EBD4* L_5; L_5 = Enumerable_ToList_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_m92CBD5F9335B326714D3E20F58CC80518753F084(L_4, Enumerable_ToList_TisIGooglePurchase_tB9FC8FE6F116F0EA2B5FF9D39B4EDDBF40481E20_m92CBD5F9335B326714D3E20F58CC80518753F084_RuntimeMethod_var); V_0 = L_5; goto IL_002d; } IL_002d: { RuntimeObject* L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GooglePurchaseBuilder_LogWarningForException_mBB4B675CA121EE06A50A6CA1A656E861ED13D5F8 (GooglePurchaseBuilder_tDC255549B68F81C394C75B277556B466C8A3E94D* __this, Exception_t* ___0_exception, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___m_Logger; Exception_t* L_1 = ___0_exception; NullCheck(L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_1); LoggerExtensions_LogIAPWarning_m458D0E47F32491B8D21FE50E09D31C935FAF2DCA(L_0, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GooglePurchaseBuilder_BuildPurchase_m77518408286891FC35D2969E1930542E67EAC9A2 (GooglePurchaseBuilder_tDC255549B68F81C394C75B277556B466C8A3E94D* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_purchase, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObjectExtensions_Enumerate_TisString_t_mACBF5A02F47B293C90E2E62AF3B5E90B471E1599_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGoogleCachedQuerySkuDetailsService_tD6194EAF5D8E2E76D01EBBFF7312058E20BC3F4F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral262420555EA5B16B5A4C3D90B8838492D7CA04F9); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_1 = NULL; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; RuntimeObject* V_4 = NULL; String_t* V_5 = NULL; String_t* V_6 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { RuntimeObject* L_0 = __this->___m_CachedQuerySkuDetailsService; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IGoogleCachedQuerySkuDetailsService_tD6194EAF5D8E2E76D01EBBFF7312058E20BC3F4F_il2cpp_TypeInfo_var, L_0); V_0 = L_1; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2 = ___0_purchase; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3; L_3 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_2); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_4; L_4 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_2, _stringLiteral262420555EA5B16B5A4C3D90B8838492D7CA04F9, L_3, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); V_1 = L_4; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0092: { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5 = V_1; if (!L_5) { goto IL_009c; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_6 = V_1; NullCheck(L_6); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6); } IL_009c: { return; } } }); try { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_7 = V_1; RuntimeObject* L_8; L_8 = AndroidJavaObjectExtensions_Enumerate_TisString_t_mACBF5A02F47B293C90E2E62AF3B5E90B471E1599(L_7, AndroidJavaObjectExtensions_Enumerate_TisString_t_mACBF5A02F47B293C90E2E62AF3B5E90B471E1599_RuntimeMethod_var); V_2 = L_8; } try { RuntimeObject* L_9 = V_2; RuntimeObject* L_10 = V_0; RuntimeObject* L_11; L_11 = GooglePurchaseBuilder_TryFindAllSkuDetails_m97BACAB34C63D99265895B07F1EAA156A1372066(L_9, L_10, NULL); V_3 = L_11; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_12 = ___0_purchase; RuntimeObject* L_13 = V_3; GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* L_14 = (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF*)il2cpp_codegen_object_new(GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF_il2cpp_TypeInfo_var); GooglePurchase__ctor_m2EE677158EEE27268D0BABF905F4FC1E56E1063E(L_14, L_12, L_13, NULL); V_4 = L_14; goto IL_009d; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0039_1; } throw e; } CATCH_0039_1: { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_15 = ((InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*));; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_16 = ___0_purchase; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17; L_17 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var))); NullCheck(L_16); String_t* L_18; L_18 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD1BC95382E937429BD5741792056300D87684F48)), L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var))); V_5 = L_18; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_19 = ___0_purchase; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20; L_20 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var))); NullCheck(L_19); String_t* L_21; L_21 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_19, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF169275544223C785E8F3C2E7F2BB05FB2885329)), L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var))); V_6 = L_21; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_22; NullCheck(L_23); (L_23)->SetAt(static_cast(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA95D1E81C7BC7AC0366BE713EB53E009DE304727))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23; String_t* L_25 = V_5; NullCheck(L_24); (L_24)->SetAt(static_cast(1), (String_t*)L_25); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_24; NullCheck(L_26); (L_26)->SetAt(static_cast(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5C767A364462AB40FA35B65B718774ADC62DBE7E))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26; String_t* L_28 = V_6; NullCheck(L_27); (L_27)->SetAt(static_cast(3), (String_t*)L_28); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_27; NullCheck(L_29); (L_29)->SetAt(static_cast(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFDA8274FF56B7EDE4851D24817AB1EABB77A5CB1))); String_t* L_30; L_30 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_29, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_31 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_31, L_30, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); IL2CPP_RAISE_MANAGED_EXCEPTION(L_31, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GooglePurchaseBuilder_BuildPurchase_m77518408286891FC35D2969E1930542E67EAC9A2_RuntimeMethod_var))); } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_009d: { RuntimeObject* L_32 = V_4; return L_32; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GooglePurchaseBuilder_TryFindAllSkuDetails_m97BACAB34C63D99265895B07F1EAA156A1372066 (RuntimeObject* ___0_skus, RuntimeObject* ___1_skuDetails, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisString_t_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m1397BFA25F4085D1F52D402001A44DC3237EC1E0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t6F18BD99DBFD8DEA66D59FD826E9068B8B427900_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_U3CTryFindAllSkuDetailsU3Eb__0_m06177FDD20AF3974C5512277CCE8AC3D764DF009_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F* V_0 = NULL; RuntimeObject* V_1 = NULL; { U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F* L_0 = (U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass6_0__ctor_m81FD27417D227650D3FC61A353728EC311F5AF85(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F* L_1 = V_0; RuntimeObject* L_2 = ___1_skuDetails; NullCheck(L_1); L_1->___skuDetails = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___skuDetails), (void*)L_2); RuntimeObject* L_3 = ___0_skus; U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F* L_4 = V_0; Func_2_t6F18BD99DBFD8DEA66D59FD826E9068B8B427900* L_5 = (Func_2_t6F18BD99DBFD8DEA66D59FD826E9068B8B427900*)il2cpp_codegen_object_new(Func_2_t6F18BD99DBFD8DEA66D59FD826E9068B8B427900_il2cpp_TypeInfo_var); Func_2__ctor_m7D2682100AFBB959BA191E8181D6DCB9538B8DAD(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass6_0_U3CTryFindAllSkuDetailsU3Eb__0_m06177FDD20AF3974C5512277CCE8AC3D764DF009_RuntimeMethod_var), NULL); RuntimeObject* L_6; L_6 = Enumerable_Select_TisString_t_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m1397BFA25F4085D1F52D402001A44DC3237EC1E0(L_3, L_5, Enumerable_Select_TisString_t_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m1397BFA25F4085D1F52D402001A44DC3237EC1E0_RuntimeMethod_var); V_1 = L_6; goto IL_0023; } IL_0023: { RuntimeObject* L_7 = V_1; return L_7; } } #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__DisplayClass6_0__ctor_m81FD27417D227650D3FC61A353728EC311F5AF85 (U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* U3CU3Ec__DisplayClass6_0_U3CTryFindAllSkuDetailsU3Eb__0_m06177FDD20AF3974C5512277CCE8AC3D764DF009 (U3CU3Ec__DisplayClass6_0_t299BA441599A814CD673C5965457AD87DFC2968F* __this, String_t* ___0_sku, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mEDDEBFF578646F505A4E0A5BE06B23E0FDB73D88_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tD09524AE0D223491FAE25D1029A6E28481814997_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_1_U3CTryFindAllSkuDetailsU3Eb__1_m8B9DF3FDBAF6F898611AB9CCD99B8C7921720C70_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E* V_0 = NULL; { U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E* L_0 = (U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass6_1__ctor_m56696465C1EDEE255F035976B53D68B54593DD18(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E* L_1 = V_0; String_t* L_2 = ___0_sku; NullCheck(L_1); L_1->___sku = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___sku), (void*)L_2); RuntimeObject* L_3 = __this->___skuDetails; U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E* L_4 = V_0; Func_2_tD09524AE0D223491FAE25D1029A6E28481814997* L_5 = (Func_2_tD09524AE0D223491FAE25D1029A6E28481814997*)il2cpp_codegen_object_new(Func_2_tD09524AE0D223491FAE25D1029A6E28481814997_il2cpp_TypeInfo_var); Func_2__ctor_mB052ED71445F0DA5BABBF7B563BC2863BD4D5EFB(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass6_1_U3CTryFindAllSkuDetailsU3Eb__1_m8B9DF3FDBAF6F898611AB9CCD99B8C7921720C70_RuntimeMethod_var), NULL); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_6; L_6 = Enumerable_First_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mEDDEBFF578646F505A4E0A5BE06B23E0FDB73D88(L_3, L_5, Enumerable_First_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mEDDEBFF578646F505A4E0A5BE06B23E0FDB73D88_RuntimeMethod_var); return L_6; } } #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__DisplayClass6_1__ctor_m56696465C1EDEE255F035976B53D68B54593DD18 (U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass6_1_U3CTryFindAllSkuDetailsU3Eb__1_m8B9DF3FDBAF6F898611AB9CCD99B8C7921720C70 (U3CU3Ec__DisplayClass6_1_tAFFBA614D02F4257193469D94120F7AB895F5E7E* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_skuDetail, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A569D2EAEB9C57AE0D180CFA9396A30C0267A44); s_Il2CppMethodInitialized = true; } { String_t* L_0 = __this->___sku; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_1 = ___0_skuDetail; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2; L_2 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_1); String_t* L_3; L_3 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_1, _stringLiteral1A569D2EAEB9C57AE0D180CFA9396A30C0267A44, L_2, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); bool L_4; L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, L_3, NULL); return L_4; } } #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* GoogleReceiptEncoder_EncodeReceipt_m17FC37EB777C0CD19B0A1345C320C17F030911D8 (String_t* ___0_purchaseOriginalJson, String_t* ___1_purchaseSignature, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___2_skuDetailsJson, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DF2D77A4C0E1D0B34B035D65123E0BE0BE49DC6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC90E9C620FF08EC425BBC933A1E5074B3084EFB0); s_Il2CppMethodInitialized = true; } Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_0 = NULL; String_t* V_1 = NULL; { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_0, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_1 = L_0; String_t* L_2 = ___0_purchaseOriginalJson; NullCheck(L_1); Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341(L_1, _stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84, L_2, Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_3 = L_1; String_t* L_4 = ___1_purchaseSignature; NullCheck(L_3); Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341(L_3, _stringLiteralC90E9C620FF08EC425BBC933A1E5074B3084EFB0, L_4, Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_5 = L_3; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_6 = ___2_skuDetailsJson; NullCheck(L_5); Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341(L_5, _stringLiteral7DF2D77A4C0E1D0B34B035D65123E0BE0BE49DC6, L_6, Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var); V_0 = L_5; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_7 = V_0; String_t* L_8; L_8 = MiniJson_JsonEncode_m41013803427D4F4AA5FE91C375330042C909DE23(L_7, NULL); V_1 = L_8; goto IL_0037; } IL_0037: { String_t* L_9 = V_1; 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 List_1_tC907BA3C053A12CF512BC52B3657F30C756D4B7B* SkuDetailsConverter_ConvertOnQuerySkuDetailsResponse_m5F7D519F81EB07B3B3CDA466DE32AE8D128EEEF8 (SkuDetailsConverter_t83B84623D05ED10F507F04EF5A59000752E67B2D* __this, RuntimeObject* ___0_skus, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_m095504FE165E486D87A660F8C49108290242D014_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_m80FEA5BB136494F72CCF89A4F4B1653DF41D3B95_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tD24B716801B989695090985C9EF07D4297E3D6FC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkuDetailsConverter_ToProductDescription_mFEF5C82FAF0E5B727EAAB8E7A8F2C37AF25B6C0A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_tC907BA3C053A12CF512BC52B3657F30C756D4B7B* V_0 = NULL; { RuntimeObject* L_0 = ___0_skus; Func_2_tD24B716801B989695090985C9EF07D4297E3D6FC* L_1 = (Func_2_tD24B716801B989695090985C9EF07D4297E3D6FC*)il2cpp_codegen_object_new(Func_2_tD24B716801B989695090985C9EF07D4297E3D6FC_il2cpp_TypeInfo_var); Func_2__ctor_mEA6DF3E1486B90BA7F4DB471DD814C3B9BFCF213(L_1, NULL, (intptr_t)((void*)SkuDetailsConverter_ToProductDescription_mFEF5C82FAF0E5B727EAAB8E7A8F2C37AF25B6C0A_RuntimeMethod_var), NULL); RuntimeObject* L_2; L_2 = Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_m095504FE165E486D87A660F8C49108290242D014(L_0, L_1, Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_m095504FE165E486D87A660F8C49108290242D014_RuntimeMethod_var); List_1_tC907BA3C053A12CF512BC52B3657F30C756D4B7B* L_3; L_3 = Enumerable_ToList_TisProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_m80FEA5BB136494F72CCF89A4F4B1653DF41D3B95(L_2, Enumerable_ToList_TisProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_m80FEA5BB136494F72CCF89A4F4B1653DF41D3B95_RuntimeMethod_var); V_0 = L_3; goto IL_001b; } IL_001b: { List_1_tC907BA3C053A12CF512BC52B3657F30C756D4B7B* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42* SkuDetailsConverter_ToProductDescription_mFEF5C82FAF0E5B727EAAB8E7A8F2C37AF25B6C0A (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_skusDetails, const RuntimeMethod* method) { ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42* V_0 = NULL; { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ___0_skusDetails; ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42* L_1; L_1 = SkuDetailsConverter_BuildProductDescription_m17409FADBDD74BB66CC527C53CF84AB0D1C34218(L_0, NULL); V_0 = L_1; goto IL_000a; } IL_000a: { ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42* SkuDetailsConverter_BuildProductDescription_m17409FADBDD74BB66CC527C53CF84AB0D1C34218 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_skuDetails, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m63E24F733CDC205FED0CF4659E49DB4AE06ADBB9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10F8CF3A1DDE08A78622FCE6462E800EDD8AC9F4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A569D2EAEB9C57AE0D180CFA9396A30C0267A44); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral240A4EF75B062CE86A8F921B98896CED0E932E92); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73576A423C5BB15856742F9FEDFF2FFF8BA5898F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral92A0367A0299056CA05B86632AFA0D8FA9C6BF91); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9303FDBBA3EA9F42A781A1107ABF8F1702BF684C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CCC0F42EB96D4600C1A6E282B06C11F67181066); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB41F6AA393B13ACF328552548478F727D430959); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBC1453603F9A6DE2102D6964D14E662C2E92AFB2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD28EF2C38A0A55BE3AB734DA03B84556FF609C0E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE29A7707123E34029B0EAF0AE3CDC0F7855489C0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFA59E17C5130FD6E7E1D5621F39533B1120F332); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F V_2; memset((&V_2), 0, sizeof(V_2)); String_t* V_3 = NULL; String_t* V_4 = NULL; String_t* V_5 = NULL; String_t* V_6 = NULL; String_t* V_7 = NULL; String_t* V_8 = NULL; String_t* V_9 = NULL; String_t* V_10 = NULL; int32_t V_11 = 0; GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* V_12 = NULL; ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42* V_13 = NULL; ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42* V_14 = NULL; double G_B3_0 = 0.0; { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1; L_1 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_0); String_t* L_2; L_2 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_0, _stringLiteral1A569D2EAEB9C57AE0D180CFA9396A30C0267A44, L_1, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); V_0 = L_2; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4; L_4 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_3); String_t* L_5; L_5 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_3, _stringLiteralBC1453603F9A6DE2102D6964D14E662C2E92AFB2, L_4, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); V_1 = L_5; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_6 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7; L_7 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_6); int64_t L_8; L_8 = AndroidJavaObject_Call_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m63E24F733CDC205FED0CF4659E49DB4AE06ADBB9(L_6, _stringLiteral9CCC0F42EB96D4600C1A6E282B06C11F67181066, L_7, AndroidJavaObject_Call_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m63E24F733CDC205FED0CF4659E49DB4AE06ADBB9_RuntimeMethod_var); if ((((int64_t)L_8) > ((int64_t)((int64_t)0)))) { goto IL_0042; } } { G_B3_0 = (0.0); goto IL_005d; } IL_0042: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_9 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10; L_10 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_9); int64_t L_11; L_11 = AndroidJavaObject_Call_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m63E24F733CDC205FED0CF4659E49DB4AE06ADBB9(L_9, _stringLiteral9CCC0F42EB96D4600C1A6E282B06C11F67181066, L_10, AndroidJavaObject_Call_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m63E24F733CDC205FED0CF4659E49DB4AE06ADBB9_RuntimeMethod_var); G_B3_0 = ((double)(((double)L_11)/(1000000.0))); } IL_005d: { il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_12; L_12 = Convert_ToDecimal_mAF1D2181BB8C5D3F25C0963245437B4AF4E6C575(G_B3_0, NULL); V_2 = L_12; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_13 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14; L_14 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_13); String_t* L_15; L_15 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_13, _stringLiteral92A0367A0299056CA05B86632AFA0D8FA9C6BF91, L_14, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); V_3 = L_15; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_16 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17; L_17 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_16); String_t* L_18; L_18 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_16, _stringLiteralFFA59E17C5130FD6E7E1D5621F39533B1120F332, L_17, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); V_4 = L_18; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_19 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20; L_20 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_19); String_t* L_21; L_21 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_19, _stringLiteral240A4EF75B062CE86A8F921B98896CED0E932E92, L_20, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); V_5 = L_21; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_22 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23; L_23 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_22); String_t* L_24; L_24 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_22, _stringLiteral9303FDBBA3EA9F42A781A1107ABF8F1702BF684C, L_23, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); V_6 = L_24; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_25 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26; L_26 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_25); String_t* L_27; L_27 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_25, _stringLiteralD28EF2C38A0A55BE3AB734DA03B84556FF609C0E, L_26, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); V_7 = L_27; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_28 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29; L_29 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_28); String_t* L_30; L_30 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_28, _stringLiteralE29A7707123E34029B0EAF0AE3CDC0F7855489C0, L_29, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); V_8 = L_30; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_31 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32; L_32 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_31); String_t* L_33; L_33 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_31, _stringLiteral10F8CF3A1DDE08A78622FCE6462E800EDD8AC9F4, L_32, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); V_9 = L_33; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_34 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35; L_35 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_34); String_t* L_36; L_36 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_34, _stringLiteralBB41F6AA393B13ACF328552548478F727D430959, L_35, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); V_10 = L_36; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_37 = ___0_skuDetails; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38; L_38 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_37); int32_t L_39; L_39 = AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC(L_37, _stringLiteral73576A423C5BB15856742F9FEDFF2FFF8BA5898F, L_38, AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var); V_11 = L_39; String_t* L_40 = V_1; String_t* L_41 = V_3; String_t* L_42 = V_4; String_t* L_43 = V_5; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_44 = V_2; GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* L_45 = (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2*)il2cpp_codegen_object_new(GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2_il2cpp_TypeInfo_var); GoogleProductMetadata__ctor_m6987658611A6B5BDD48C3C87283ACB6346F28A6B(L_45, L_40, L_41, L_42, L_43, L_44, NULL); GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* L_46 = L_45; String_t* L_47 = V_6; NullCheck(L_46); GoogleProductMetadata_set_originalJson_m2AA4A01F9FD6D875D3178EA3516A2CA7E0C2F458_inline(L_46, L_47, NULL); GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* L_48 = L_46; String_t* L_49 = V_9; NullCheck(L_48); GoogleProductMetadata_set_introductoryPrice_m5A6A7589836E3AAAB78BF64B2EB434D50697FC55_inline(L_48, L_49, NULL); GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* L_50 = L_48; String_t* L_51 = V_7; NullCheck(L_50); GoogleProductMetadata_set_subscriptionPeriod_mE8B892F4C6E22156A092545EE251E829BD657A4B_inline(L_50, L_51, NULL); GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* L_52 = L_50; String_t* L_53 = V_8; NullCheck(L_52); GoogleProductMetadata_set_freeTrialPeriod_mAD70EE78EF91C1EC5BC3EDC1BA4C36832F6DB82F_inline(L_52, L_53, NULL); GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* L_54 = L_52; String_t* L_55 = V_10; NullCheck(L_54); GoogleProductMetadata_set_introductoryPricePeriod_mF7C017AF4C274A6417A5FF1AFFB94584F3950D53_inline(L_54, L_55, NULL); GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* L_56 = L_54; int32_t L_57 = V_11; NullCheck(L_56); GoogleProductMetadata_set_introductoryPriceCycles_m5D7A148FCFC8C13188F970F2AB846033CD30EE64_inline(L_56, L_57, NULL); V_12 = L_56; String_t* L_58 = V_0; GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* L_59 = V_12; ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42* L_60 = (ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42*)il2cpp_codegen_object_new(ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42_il2cpp_TypeInfo_var); ProductDescription__ctor_mB1C3A8337438FCF34BFBFE57377EB18E13BE6020(L_60, L_58, L_59, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL); V_13 = L_60; ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42* L_61 = V_13; V_14 = L_61; goto IL_0162; } IL_0162: { ProductDescription_tAD0DC443EFB3E64FB864AC0EEA3CE4073A1F3E42* L_62 = V_14; return L_62; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkuDetailsConverter__ctor_mC285D9E06AD5329C3FE35C3680F97402B974599D (SkuDetailsConverter_t83B84623D05ED10F507F04EF5A59000752E67B2D* __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 RuntimeObject* AndroidJavaObjectExtensions_Enumerate_m8F0C46B6B35D61007DDD67D39C5ECD8A955ADA92 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_androidJavaList, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObjectExtensions_Enumerate_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m474ACB822D64A1626B93CE3DCC049635BF5AE217_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ___0_androidJavaList; RuntimeObject* L_1; L_1 = AndroidJavaObjectExtensions_Enumerate_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m474ACB822D64A1626B93CE3DCC049635BF5AE217(L_0, AndroidJavaObjectExtensions_Enumerate_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m474ACB822D64A1626B93CE3DCC049635BF5AE217_RuntimeMethod_var); V_0 = L_1; goto IL_000a; } IL_000a: { RuntimeObject* 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 AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* GoogleBillingClient_GetSkuDetailsParamClass_m23B9C69DDF3CE5E6473D8D651D3DDA07151C2185 (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*)&GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DF1C1C5184050271D01CA0DD020721C60AE0460); s_Il2CppMethodInitialized = true; } AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_0 = NULL; { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0 = ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_SkuDetailsParamsClass; if (L_0) { goto IL_0017; } } { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_1, _stringLiteral0DF1C1C5184050271D01CA0DD020721C60AE0460, NULL); ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_SkuDetailsParamsClass = L_1; Il2CppCodeGenWriteBarrier((void**)(&((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_SkuDetailsParamsClass), (void*)L_1); } IL_0017: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_2 = ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_SkuDetailsParamsClass; V_0 = L_2; goto IL_001f; } IL_001f: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* GoogleBillingClient_GetBillingFlowParamClass_m58D8DA6228AFAD52D99ECA73F12DCA7F43FD7007 (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*)&GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral37DE638335775168CC634695107CD741DC14F2BC); s_Il2CppMethodInitialized = true; } AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_0 = NULL; { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0 = ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_BillingFlowParamsClass; if (L_0) { goto IL_0017; } } { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_1, _stringLiteral37DE638335775168CC634695107CD741DC14F2BC, NULL); ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_BillingFlowParamsClass = L_1; Il2CppCodeGenWriteBarrier((void**)(&((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_BillingFlowParamsClass), (void*)L_1); } IL_0017: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_2 = ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_BillingFlowParamsClass; V_0 = L_2; goto IL_001f; } IL_001f: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* GoogleBillingClient_GetSubscriptionUpdateParamClass_mA43B88A77C88EFB159589EB987A8336571E789B5 (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*)&GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBAC49E6DFC5B4CC3310673D8D72EA1E595137E56); s_Il2CppMethodInitialized = true; } AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_0 = NULL; { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0 = ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_SubscriptionUpdateParamsClass; if (L_0) { goto IL_0017; } } { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_1, _stringLiteralBAC49E6DFC5B4CC3310673D8D72EA1E595137E56, NULL); ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_SubscriptionUpdateParamsClass = L_1; Il2CppCodeGenWriteBarrier((void**)(&((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_SubscriptionUpdateParamsClass), (void*)L_1); } IL_0017: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_2 = ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_SubscriptionUpdateParamsClass; V_0 = L_2; goto IL_001f; } IL_001f: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* GoogleBillingClient_GetConsumeParamsClass_m58C66A4B4CA41C79D27E3D1A9B5A1472FDB08E85 (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*)&GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral82E7FD0A6F1924734BD56BAAC0E26EAAB7666434); s_Il2CppMethodInitialized = true; } AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_0 = NULL; { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0 = ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_ConsumeParamsClass; if (L_0) { goto IL_0017; } } { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_1, _stringLiteral82E7FD0A6F1924734BD56BAAC0E26EAAB7666434, NULL); ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_ConsumeParamsClass = L_1; Il2CppCodeGenWriteBarrier((void**)(&((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_ConsumeParamsClass), (void*)L_1); } IL_0017: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_2 = ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_ConsumeParamsClass; V_0 = L_2; goto IL_001f; } IL_001f: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* GoogleBillingClient_GetAcknowledgePurchaseParamsClass_m01201653BC18C4E4F35BFD3936E0DB688F734AA9 (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*)&GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FF8A519504C6CCE22675AFBE30EAD3B2AA5F1F6); s_Il2CppMethodInitialized = true; } AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_0 = NULL; { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0 = ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_AcknowledgePurchaseParamsClass; if (L_0) { goto IL_0017; } } { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_1, _stringLiteral2FF8A519504C6CCE22675AFBE30EAD3B2AA5F1F6, NULL); ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_AcknowledgePurchaseParamsClass = L_1; Il2CppCodeGenWriteBarrier((void**)(&((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_AcknowledgePurchaseParamsClass), (void*)L_1); } IL_0017: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_2 = ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_AcknowledgePurchaseParamsClass; V_0 = L_2; goto IL_001f; } IL_001f: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* GoogleBillingClient_GetBillingClientClass_m1E14F996196BF4138635CAB42D07135D2D830887 (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*)&GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4AB2B70CADC85FDC6915309B826BAACC5034EDD4); s_Il2CppMethodInitialized = true; } AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_0 = NULL; { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0 = ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_BillingClientClass; if (L_0) { goto IL_0017; } } { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_1, _stringLiteral4AB2B70CADC85FDC6915309B826BAACC5034EDD4, NULL); ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_BillingClientClass = L_1; Il2CppCodeGenWriteBarrier((void**)(&((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_BillingClientClass), (void*)L_1); } IL_0017: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_2 = ((GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_StaticFields*)il2cpp_codegen_static_fields_for(GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1_il2cpp_TypeInfo_var))->___s_BillingClientClass; V_0 = L_2; goto IL_001f; } IL_001f: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GoogleBillingClient__ctor_m8F30F078CA3B9AAD8D034AFFCF711EED39947B3C (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, RuntimeObject* ___0_googlePurchaseUpdatedListener, RuntimeObject* ___1_util, RuntimeObject* ___2_telemetryDiagnostics, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3261C3E11E9AB172DA0BD2010EF79C41DE23C91C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A0370C4053F9CFA36D6BC04AF621FE2F3C3BEF3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B); s_Il2CppMethodInitialized = true; } AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_0 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___1_util; __this->___m_Util = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Util), (void*)L_0); RuntimeObject* L_1 = ___2_telemetryDiagnostics; __this->___m_TelemetryDiagnostics = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TelemetryDiagnostics), (void*)L_1); AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_2; L_2 = GoogleBillingClient_GetBillingClientClass_m1E14F996196BF4138635CAB42D07135D2D830887(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5; L_5 = UnityActivity_GetCurrentActivity_m4AD23C47CE2C5D5400EC5FE79E910F7E17EE7CB8(NULL); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_5); (L_4)->SetAt(static_cast(0), (RuntimeObject*)L_5); NullCheck(L_2); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_6; L_6 = AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63(L_2, _stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B, L_4, AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var); V_0 = L_6; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_007d: { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_7 = V_0; if (!L_7) { goto IL_0087; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_8 = V_0; NullCheck(L_8); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8); } IL_0087: { return; } } }); try { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_9 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_10; RuntimeObject* L_12 = ___0_googlePurchaseUpdatedListener; NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(0), (RuntimeObject*)L_12); NullCheck(L_9); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_13; L_13 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_9, _stringLiteral3261C3E11E9AB172DA0BD2010EF79C41DE23C91C, L_11, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); NullCheck(L_13); AndroidJavaObject_Dispose_m2B1593C20B3CE1C8FF95982F638F50985F9DD9E6(L_13, NULL); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_14 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15; L_15 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_14); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_16; L_16 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_14, _stringLiteral5A0370C4053F9CFA36D6BC04AF621FE2F3C3BEF3, L_15, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); NullCheck(L_16); AndroidJavaObject_Dispose_m2B1593C20B3CE1C8FF95982F638F50985F9DD9E6(L_16, NULL); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_17 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18; L_18 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_17); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_19; L_19 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_17, _stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728, L_18, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); __this->___m_BillingClient = L_19; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BillingClient), (void*)L_19); goto IL_0088; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0088: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GoogleBillingClient_StartConnection_mA670096A33014C3C4D0F6D9D600000F16B725287 (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, RuntimeObject* ___0_billingClientStateListener, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB68F28755D63FE386531C2F52FF6A58B380E0ECC); s_Il2CppMethodInitialized = true; } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = __this->___m_BillingClient; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1; RuntimeObject* L_3 = ___0_billingClientStateListener; NullCheck(L_2); ArrayElementTypeCheck (L_2, L_3); (L_2)->SetAt(static_cast(0), (RuntimeObject*)L_3); NullCheck(L_0); AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C(L_0, _stringLiteralB68F28755D63FE386531C2F52FF6A58B380E0ECC, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GoogleBillingClient_GetConnectionState_m83E5EDB00BC624DD2E22E0158341489A6B9E54F9 (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral089C1E0B9EE6ADF5F979F43928FBC4C73BC1DC92); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = __this->___m_BillingClient; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1; L_1 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_0); int32_t L_2; L_2 = AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC(L_0, _stringLiteral089C1E0B9EE6ADF5F979F43928FBC4C73BC1DC92, L_1, AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var); V_0 = L_2; goto IL_0019; } IL_0019: { int32_t L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GoogleBillingClient_QueryPurchasesAsync_mC3B0E449DD7C822BEC42FAAFF66D4B8EB0796158 (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, String_t* ___0_skuType, Action_2_tE67E241ADDD6964BDEDF10FD8447DED1DA9FCE48* ___1_onQueryPurchasesResponse, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GooglePurchasesResponseListener_t287518A06FF048023DAFC6405BAC158CE309408A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF6E05D2223FEAB96CFC1CB43F18B0AC110ED5872); s_Il2CppMethodInitialized = true; } GooglePurchasesResponseListener_t287518A06FF048023DAFC6405BAC158CE309408A* V_0 = NULL; { Action_2_tE67E241ADDD6964BDEDF10FD8447DED1DA9FCE48* L_0 = ___1_onQueryPurchasesResponse; GooglePurchasesResponseListener_t287518A06FF048023DAFC6405BAC158CE309408A* L_1 = (GooglePurchasesResponseListener_t287518A06FF048023DAFC6405BAC158CE309408A*)il2cpp_codegen_object_new(GooglePurchasesResponseListener_t287518A06FF048023DAFC6405BAC158CE309408A_il2cpp_TypeInfo_var); GooglePurchasesResponseListener__ctor_m9605CF62666DDFF86C4355AD2A9E1499AF00ACE9(L_1, L_0, NULL); V_0 = L_1; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2 = __this->___m_BillingClient; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3; String_t* L_5 = ___0_skuType; NullCheck(L_4); ArrayElementTypeCheck (L_4, L_5); (L_4)->SetAt(static_cast(0), (RuntimeObject*)L_5); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_4; GooglePurchasesResponseListener_t287518A06FF048023DAFC6405BAC158CE309408A* L_7 = V_0; NullCheck(L_6); ArrayElementTypeCheck (L_6, L_7); (L_6)->SetAt(static_cast(1), (RuntimeObject*)L_7); NullCheck(L_2); AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C(L_2, _stringLiteralF6E05D2223FEAB96CFC1CB43F18B0AC110ED5872, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GoogleBillingClient_QuerySkuDetailsAsync_m698A3D0AA846F93955C869F7842F63594DBFCF7F (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_skus, String_t* ___1_type, Action_2_tCB70C6C619E16ED17FB9F193DFE6878FEAF1C9DF* ___2_onSkuDetailsResponseAction, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkuDetailsResponseListener_tD6C67C90ABC799DB99209E89D362774BD9B370A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5364286D453662CBFAD0610736DCAE600399206C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76C41506C48C50491E7B491CC16239D496B8C6CA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8BBDC2A18D5F5AE48C6CE7DD32753A2729B9B2DE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B); s_Il2CppMethodInitialized = true; } AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_0 = NULL; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_1 = NULL; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_2 = NULL; SkuDetailsResponseListener_tD6C67C90ABC799DB99209E89D362774BD9B370A4* V_3 = NULL; { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = ___0_skus; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_1; L_1 = ListExtension_ToJava_mE978EBDBB715630BF3EB53D57B0DADE80E36BE44(L_0, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00ae: { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2 = V_0; if (!L_2) { goto IL_00b8; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = V_0; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_00b8: { return; } } }); try { { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_4; L_4 = GoogleBillingClient_GetSkuDetailsParamClass_m23B9C69DDF3CE5E6473D8D651D3DDA07151C2185(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5; L_5 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_4); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_6; L_6 = AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63(L_4, _stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B, L_5, AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var); V_1 = L_6; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a3_1: { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_7 = V_1; if (!L_7) { goto IL_00ad_1; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_8 = V_1; NullCheck(L_8); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8); } IL_00ad_1: { return; } } }); try { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_9 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_10; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_12 = V_0; NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(0), (RuntimeObject*)L_12); NullCheck(L_9); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_13; L_13 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_9, _stringLiteral8BBDC2A18D5F5AE48C6CE7DD32753A2729B9B2DE, L_11, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); NullCheck(L_13); AndroidJavaObject_Dispose_m2B1593C20B3CE1C8FF95982F638F50985F9DD9E6(L_13, NULL); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_14 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_15; String_t* L_17 = ___1_type; NullCheck(L_16); ArrayElementTypeCheck (L_16, L_17); (L_16)->SetAt(static_cast(0), (RuntimeObject*)L_17); NullCheck(L_14); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_18; L_18 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_14, _stringLiteral76C41506C48C50491E7B491CC16239D496B8C6CA, L_16, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); NullCheck(L_18); AndroidJavaObject_Dispose_m2B1593C20B3CE1C8FF95982F638F50985F9DD9E6(L_18, NULL); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_19 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20; L_20 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_19); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_21; L_21 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_19, _stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728, L_20, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); V_2 = L_21; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0098_2: { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_22 = V_2; if (!L_22) { goto IL_00a2_2; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_23 = V_2; NullCheck(L_23); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_23); } IL_00a2_2: { return; } } }); try { Action_2_tCB70C6C619E16ED17FB9F193DFE6878FEAF1C9DF* L_24 = ___2_onSkuDetailsResponseAction; RuntimeObject* L_25 = __this->___m_Util; RuntimeObject* L_26 = __this->___m_TelemetryDiagnostics; SkuDetailsResponseListener_tD6C67C90ABC799DB99209E89D362774BD9B370A4* L_27 = (SkuDetailsResponseListener_tD6C67C90ABC799DB99209E89D362774BD9B370A4*)il2cpp_codegen_object_new(SkuDetailsResponseListener_tD6C67C90ABC799DB99209E89D362774BD9B370A4_il2cpp_TypeInfo_var); SkuDetailsResponseListener__ctor_mF86016CDDE155D2BE9F8B17CEFEC0D163EB7A4D2(L_27, L_24, L_25, L_26, NULL); V_3 = L_27; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_28 = __this->___m_BillingClient; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = L_29; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_31 = V_2; NullCheck(L_30); ArrayElementTypeCheck (L_30, L_31); (L_30)->SetAt(static_cast(0), (RuntimeObject*)L_31); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = L_30; SkuDetailsResponseListener_tD6C67C90ABC799DB99209E89D362774BD9B370A4* L_33 = V_3; NullCheck(L_32); ArrayElementTypeCheck (L_32, L_33); (L_32)->SetAt(static_cast(1), (RuntimeObject*)L_33); NullCheck(L_28); AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C(L_28, _stringLiteral5364286D453662CBFAD0610736DCAE600399206C, L_32, NULL); goto IL_00b9; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00b9: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* GoogleBillingClient_LaunchBillingFlow_mC4415F98D2442C74991C040DABF879219F0A0319 (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_sku, String_t* ___1_oldPurchaseToken, Nullable_1_t80AC45D0A85DB6A123A1C14782CD54F6ECBE3E48 ___2_prorationMode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral185EA08EFC15CA94E2EEC2396C949698CC067FDB); s_Il2CppMethodInitialized = true; } AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_0 = NULL; { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = __this->___m_BillingClient; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3; L_3 = UnityActivity_GetCurrentActivity_m4AD23C47CE2C5D5400EC5FE79E910F7E17EE7CB8(NULL); NullCheck(L_2); ArrayElementTypeCheck (L_2, L_3); (L_2)->SetAt(static_cast(0), (RuntimeObject*)L_3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_2; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5 = ___0_sku; String_t* L_6 = ___1_oldPurchaseToken; Nullable_1_t80AC45D0A85DB6A123A1C14782CD54F6ECBE3E48 L_7 = ___2_prorationMode; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_8; L_8 = GoogleBillingClient_MakeBillingFlowParams_mB97F07BB18F188942C5FEE9242A8C13F74C28037(__this, L_5, L_6, L_7, NULL); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_8); (L_4)->SetAt(static_cast(1), (RuntimeObject*)L_8); NullCheck(L_0); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_9; L_9 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_0, _stringLiteral185EA08EFC15CA94E2EEC2396C949698CC067FDB, L_4, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); V_0 = L_9; goto IL_002e; } IL_002e: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_10 = V_0; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* GoogleBillingClient_MakeBillingFlowParams_mB97F07BB18F188942C5FEE9242A8C13F74C28037 (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_sku, String_t* ___1_oldPurchaseToken, Nullable_1_t80AC45D0A85DB6A123A1C14782CD54F6ECBE3E48 ___2_prorationMode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m76C9842998C91C360CE05A556EAAD8AD4A614A59_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m253CD5D0DEEB5662FAC239342AE197DC171AE31B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA5868C1F61F8859D84C803C66A240FA7D48F1E96); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDDA0E2D635BC7B9C335D0CAD680D884795E20A6); s_Il2CppMethodInitialized = true; } AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_0 = NULL; bool V_1 = false; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_2 = NULL; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_3 = NULL; int32_t G_B3_0 = 0; { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0; L_0 = GoogleBillingClient_GetBillingFlowParamClass_m58D8DA6228AFAD52D99ECA73F12DCA7F43FD7007(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1; L_1 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_0); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2; L_2 = AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63(L_0, _stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B, L_1, AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var); V_0 = L_2; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = V_0; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_4; L_4 = GoogleBillingClient_SetObfuscatedAccountIdIfNeeded_m8F0E529640262D3F00CA1497A7E11933BCE3C2C8(__this, L_3, NULL); V_0 = L_4; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5 = V_0; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_6; L_6 = GoogleBillingClient_SetObfuscatedProfileIdIfNeeded_m4892A481DA1DE9B548ED540F581A95CF0A917E9E(__this, L_5, NULL); V_0 = L_6; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_7 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_8; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_10 = ___0_sku; NullCheck(L_9); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAt(static_cast(0), (RuntimeObject*)L_10); NullCheck(L_7); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_11; L_11 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_7, _stringLiteralA5868C1F61F8859D84C803C66A240FA7D48F1E96, L_9, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); V_0 = L_11; String_t* L_12 = ___1_oldPurchaseToken; if (!L_12) { goto IL_0048; } } { bool L_13; L_13 = Nullable_1_get_HasValue_m76C9842998C91C360CE05A556EAAD8AD4A614A59_inline((&___2_prorationMode), Nullable_1_get_HasValue_m76C9842998C91C360CE05A556EAAD8AD4A614A59_RuntimeMethod_var); G_B3_0 = ((int32_t)(L_13)); goto IL_0049; } IL_0048: { G_B3_0 = 0; } IL_0049: { V_1 = (bool)G_B3_0; bool L_14 = V_1; if (!L_14) { goto IL_0073; } } { String_t* L_15 = ___1_oldPurchaseToken; int32_t L_16; L_16 = Nullable_1_get_Value_m253CD5D0DEEB5662FAC239342AE197DC171AE31B((&___2_prorationMode), Nullable_1_get_Value_m253CD5D0DEEB5662FAC239342AE197DC171AE31B_RuntimeMethod_var); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_17; L_17 = GoogleBillingClient_BuildSubscriptionUpdateParams_m97A7A6F6915CCB261135B1F72679A677CB6F9033(L_15, L_16, NULL); V_2 = L_17; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_18 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_19; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_21 = V_2; NullCheck(L_20); ArrayElementTypeCheck (L_20, L_21); (L_20)->SetAt(static_cast(0), (RuntimeObject*)L_21); NullCheck(L_18); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_22; L_22 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_18, _stringLiteralFDDA0E2D635BC7B9C335D0CAD680D884795E20A6, L_20, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); V_0 = L_22; } IL_0073: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_23 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24; L_24 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_23); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_25; L_25 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_23, _stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728, L_24, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); V_0 = L_25; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_26 = V_0; V_3 = L_26; goto IL_0088; } IL_0088: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_27 = V_3; return L_27; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* GoogleBillingClient_BuildSubscriptionUpdateParams_m97A7A6F6915CCB261135B1F72679A677CB6F9033 (String_t* ___0_oldPurchaseToken, int32_t ___1_prorationMode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral930CB8F6DA84828CD491A428D366B0EB14678734); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE8C1D391821C5AE706B1E3CCB6547B999E360AA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B); s_Il2CppMethodInitialized = true; } AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_0 = NULL; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_1 = NULL; { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0; L_0 = GoogleBillingClient_GetSubscriptionUpdateParamClass_mA43B88A77C88EFB159589EB987A8336571E789B5(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1; L_1 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_0); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2; L_2 = AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63(L_0, _stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B, L_1, AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var); V_0 = L_2; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_4; int32_t L_6 = ___1_prorationMode; int32_t L_7 = ((int32_t)L_6); RuntimeObject* L_8 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(0), (RuntimeObject*)L_8); NullCheck(L_3); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_9; L_9 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_3, _stringLiteral930CB8F6DA84828CD491A428D366B0EB14678734, L_5, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); V_0 = L_9; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_10 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = L_11; String_t* L_13 = ___0_oldPurchaseToken; NullCheck(L_12); ArrayElementTypeCheck (L_12, L_13); (L_12)->SetAt(static_cast(0), (RuntimeObject*)L_13); NullCheck(L_10); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_14; L_14 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_10, _stringLiteralBE8C1D391821C5AE706B1E3CCB6547B999E360AA, L_12, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); V_0 = L_14; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_15 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16; L_16 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_15); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_17; L_17 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_15, _stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728, L_16, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); V_0 = L_17; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_18 = V_0; V_1 = L_18; goto IL_005c; } IL_005c: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_19 = V_1; return L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* GoogleBillingClient_SetObfuscatedProfileIdIfNeeded_m4892A481DA1DE9B548ED540F581A95CF0A917E9E (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_billingFlowParams, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4AF84F16421B44F3C9DB949CA6917212BBB501AB); s_Il2CppMethodInitialized = true; } bool V_0 = false; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_1 = NULL; { String_t* L_0 = __this->___m_ObfuscatedProfileId; V_0 = (bool)((!(((RuntimeObject*)(String_t*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_002c; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2 = ___0_billingFlowParams; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3; String_t* L_5 = __this->___m_ObfuscatedProfileId; NullCheck(L_4); ArrayElementTypeCheck (L_4, L_5); (L_4)->SetAt(static_cast(0), (RuntimeObject*)L_5); NullCheck(L_2); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_6; L_6 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_2, _stringLiteral4AF84F16421B44F3C9DB949CA6917212BBB501AB, L_4, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); ___0_billingFlowParams = L_6; } IL_002c: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_7 = ___0_billingFlowParams; V_1 = L_7; goto IL_0030; } IL_0030: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_8 = V_1; return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* GoogleBillingClient_SetObfuscatedAccountIdIfNeeded_m8F0E529640262D3F00CA1497A7E11933BCE3C2C8 (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_billingFlowParams, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27353943B75B826B09C910934BD0E73236675429); s_Il2CppMethodInitialized = true; } bool V_0 = false; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_1 = NULL; { String_t* L_0 = __this->___m_ObfuscatedAccountId; V_0 = (bool)((!(((RuntimeObject*)(String_t*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_002c; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2 = ___0_billingFlowParams; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3; String_t* L_5 = __this->___m_ObfuscatedAccountId; NullCheck(L_4); ArrayElementTypeCheck (L_4, L_5); (L_4)->SetAt(static_cast(0), (RuntimeObject*)L_5); NullCheck(L_2); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_6; L_6 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_2, _stringLiteral27353943B75B826B09C910934BD0E73236675429, L_4, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); ___0_billingFlowParams = L_6; } IL_002c: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_7 = ___0_billingFlowParams; V_1 = L_7; goto IL_0030; } IL_0030: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_8 = V_1; return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GoogleBillingClient_ConsumeAsync_m20CCB9AB464691E6DAE77D0C0B6011AC2554FCDD (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, String_t* ___0_purchaseToken, Action_1_tC0F6621EB53EDD3D0A48E63AC5F65F60E5FA319D* ___1_onConsume, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GoogleConsumeResponseListener_t554678618418EE1D7D9E4B49B8348D9239CFD8C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24D3DE153958E752CFE514CB0421AEAA5D3AC266); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E9A8B9490715BE488FC276751AC092CED72E331); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B); s_Il2CppMethodInitialized = true; } AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_0 = NULL; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_1 = NULL; { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0; L_0 = GoogleBillingClient_GetConsumeParamsClass_m58C66A4B4CA41C79D27E3D1A9B5A1472FDB08E85(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1; L_1 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_0); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2; L_2 = AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63(L_0, _stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B, L_1, AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0073: { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = V_0; if (!L_3) { goto IL_007d; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_007d: { return; } } }); try { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_6; String_t* L_8 = ___0_purchaseToken; NullCheck(L_7); ArrayElementTypeCheck (L_7, L_8); (L_7)->SetAt(static_cast(0), (RuntimeObject*)L_8); NullCheck(L_5); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_9; L_9 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_5, _stringLiteral24D3DE153958E752CFE514CB0421AEAA5D3AC266, L_7, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); NullCheck(L_9); AndroidJavaObject_Dispose_m2B1593C20B3CE1C8FF95982F638F50985F9DD9E6(L_9, NULL); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_10 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11; L_11 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_10); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_12; L_12 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_10, _stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728, L_11, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); V_1 = L_12; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0068_1: { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_13 = V_1; if (!L_13) { goto IL_0072_1; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_14 = V_1; NullCheck(L_14); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_14); } IL_0072_1: { return; } } }); try { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_15 = __this->___m_BillingClient; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_16; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_18 = V_1; NullCheck(L_17); ArrayElementTypeCheck (L_17, L_18); (L_17)->SetAt(static_cast(0), (RuntimeObject*)L_18); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_17; Action_1_tC0F6621EB53EDD3D0A48E63AC5F65F60E5FA319D* L_20 = ___1_onConsume; GoogleConsumeResponseListener_t554678618418EE1D7D9E4B49B8348D9239CFD8C3* L_21 = (GoogleConsumeResponseListener_t554678618418EE1D7D9E4B49B8348D9239CFD8C3*)il2cpp_codegen_object_new(GoogleConsumeResponseListener_t554678618418EE1D7D9E4B49B8348D9239CFD8C3_il2cpp_TypeInfo_var); GoogleConsumeResponseListener__ctor_m8CE0D56E7F1AA8E7CFDFCFC7050CB47DFFF2C3AB(L_21, L_20, NULL); NullCheck(L_19); ArrayElementTypeCheck (L_19, L_21); (L_19)->SetAt(static_cast(1), (RuntimeObject*)L_21); NullCheck(L_15); AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C(L_15, _stringLiteral5E9A8B9490715BE488FC276751AC092CED72E331, L_19, NULL); goto IL_007e; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_007e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GoogleBillingClient_AcknowledgePurchase_m019D45043AC9BD3B1FC8B20187AA25A78188F9CD (GoogleBillingClient_t4165D93CF6ECC22C599E7DDDE8E3FA54879690C1* __this, String_t* ___0_purchaseToken, Action_1_tC0F6621EB53EDD3D0A48E63AC5F65F60E5FA319D* ___1_onAcknowledge, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GoogleAcknowledgePurchaseListener_t6E473F7909F47F58F04139A8FB337B977C6A81E7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24D3DE153958E752CFE514CB0421AEAA5D3AC266); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7FEA58AAF24C61EE697135803E8D03C83500C3F5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B); s_Il2CppMethodInitialized = true; } AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_0 = NULL; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_1 = NULL; { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0; L_0 = GoogleBillingClient_GetAcknowledgePurchaseParamsClass_m01201653BC18C4E4F35BFD3936E0DB688F734AA9(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1; L_1 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_0); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2; L_2 = AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63(L_0, _stringLiteralF89E2B8AEFEFD95D439A48449E4C25ACB8455C5B, L_1, AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0073: { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = V_0; if (!L_3) { goto IL_007d; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_007d: { return; } } }); try { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_6; String_t* L_8 = ___0_purchaseToken; NullCheck(L_7); ArrayElementTypeCheck (L_7, L_8); (L_7)->SetAt(static_cast(0), (RuntimeObject*)L_8); NullCheck(L_5); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_9; L_9 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_5, _stringLiteral24D3DE153958E752CFE514CB0421AEAA5D3AC266, L_7, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); NullCheck(L_9); AndroidJavaObject_Dispose_m2B1593C20B3CE1C8FF95982F638F50985F9DD9E6(L_9, NULL); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_10 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11; L_11 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_10); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_12; L_12 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_10, _stringLiteralA733C7FC19A8317471D21AD091D1A9A6F973A728, L_11, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); V_1 = L_12; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0068_1: { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_13 = V_1; if (!L_13) { goto IL_0072_1; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_14 = V_1; NullCheck(L_14); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_14); } IL_0072_1: { return; } } }); try { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_15 = __this->___m_BillingClient; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_16; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_18 = V_1; NullCheck(L_17); ArrayElementTypeCheck (L_17, L_18); (L_17)->SetAt(static_cast(0), (RuntimeObject*)L_18); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_17; Action_1_tC0F6621EB53EDD3D0A48E63AC5F65F60E5FA319D* L_20 = ___1_onAcknowledge; GoogleAcknowledgePurchaseListener_t6E473F7909F47F58F04139A8FB337B977C6A81E7* L_21 = (GoogleAcknowledgePurchaseListener_t6E473F7909F47F58F04139A8FB337B977C6A81E7*)il2cpp_codegen_object_new(GoogleAcknowledgePurchaseListener_t6E473F7909F47F58F04139A8FB337B977C6A81E7_il2cpp_TypeInfo_var); GoogleAcknowledgePurchaseListener__ctor_mB509911DE8C7BEE8D023360D6E5C1BC970E94FE1(L_21, L_20, NULL); NullCheck(L_19); ArrayElementTypeCheck (L_19, L_21); (L_19)->SetAt(static_cast(1), (RuntimeObject*)L_21); NullCheck(L_15); AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C(L_15, _stringLiteral7FEA58AAF24C61EE697135803E8D03C83500C3F5, L_19, NULL); goto IL_007e; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_007e: { 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 GoogleBillingResult_get_responseCode_m41C985D833239D91A30D60B5E0F78F63D40FCEDD (GoogleBillingResult_t745A56EF536C75D42537F287C4BF137739AC6EA4* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CresponseCodeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GoogleBillingResult_get_debugMessage_mCBC8D3C771085DE43CFBF8A67CC21FDE52684CEA (GoogleBillingResult_t745A56EF536C75D42537F287C4BF137739AC6EA4* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CdebugMessageU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GoogleBillingResult__ctor_mA4E4F80D1EF645AC6E72981FA7F7E141F6601377 (GoogleBillingResult_t745A56EF536C75D42537F287C4BF137739AC6EA4* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_billingResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4DA292056609E91DF87CFB0BE26ACC4860B8C273); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63C24B473E127CB6B089ACEF244BCB238A34E135); s_Il2CppMethodInitialized = true; } bool V_0 = false; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ___0_billingResult; V_0 = (bool)((!(((RuntimeObject*)(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_003e; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2 = ___0_billingResult; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3; L_3 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_2); int32_t L_4; L_4 = AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC(L_2, _stringLiteral4DA292056609E91DF87CFB0BE26ACC4860B8C273, L_3, AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var); __this->___U3CresponseCodeU3Ek__BackingField = L_4; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5 = ___0_billingResult; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6; L_6 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_5); String_t* L_7; L_7 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_5, _stringLiteral63C24B473E127CB6B089ACEF244BCB238A34E135, L_6, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); __this->___U3CdebugMessageU3Ek__BackingField = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdebugMessageU3Ek__BackingField), (void*)L_7); } IL_003e: { 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* GoogleBillingStrings_getWarningMessageMoreThanOneSkuFound_m7537B087FDB054238E02B64C5998D2FD4D4C3FD1 (String_t* ___0_sku, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2778FD4BAB0076B85A6DC02C1B233BF0A7848FC0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C65AE428D66E9596028DEE3D50639FC92DA9E83); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { String_t* L_0 = ___0_sku; String_t* L_1; L_1 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral2778FD4BAB0076B85A6DC02C1B233BF0A7848FC0, L_0, _stringLiteral9C65AE428D66E9596028DEE3D50639FC92DA9E83, NULL); V_0 = L_1; goto IL_0014; } IL_0014: { 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 bool GooglePurchase_get_isAcknowledged_m0C8DDEF734DE02C7F40F0E2818A0E0834FFC2C33 (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CisAcknowledgedU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GooglePurchase_get_purchaseState_m25B05A607B60519FBA52843CAEF8FD8FEE0752A9 (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CpurchaseStateU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* GooglePurchase_get_skus_mFB5A449AA1EE9433CFE668CDE90A55B7FDEB81A4 (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___U3CskusU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GooglePurchase_get_receipt_mB7E801F89576DA092E7A95DC41037E0FDC9E026A (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CreceiptU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GooglePurchase_get_signature_m72063440F5794869DB8A4DE3F56A73F4444786AC (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CsignatureU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GooglePurchase_get_originalJson_m6708011BD0AE03F2280CD86A0F07875EA578D5BA (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CoriginalJsonU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GooglePurchase_get_purchaseToken_mEAE44EFF7955BD8A92147AC6A5B8A70A6541EDE7 (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CpurchaseTokenU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GooglePurchase_get_sku_m58FFD30FBFB7CD671E343E2C61CAE80582C9EB94 (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisString_t_m9CA8A9DE7F8DCB619529414D42C259BDF6C05A5B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0; L_0 = GooglePurchase_get_skus_mFB5A449AA1EE9433CFE668CDE90A55B7FDEB81A4_inline(__this, NULL); String_t* L_1; L_1 = Enumerable_FirstOrDefault_TisString_t_m9CA8A9DE7F8DCB619529414D42C259BDF6C05A5B(L_0, Enumerable_FirstOrDefault_TisString_t_m9CA8A9DE7F8DCB619529414D42C259BDF6C05A5B_RuntimeMethod_var); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GooglePurchase__ctor_m2EE677158EEE27268D0BABF905F4FC1E56E1063E (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_purchase, RuntimeObject* ___1_skuDetails, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObjectExtensions_Enumerate_TisString_t_mACBF5A02F47B293C90E2E62AF3B5E90B471E1599_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisString_t_mF1CEF96BC9AE8757DBC63C982E10690A2C4AB52C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__26_0_m7EE2EB1174F22732D41A2FB17B869FAAACFE612E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral001453AEE96196C60F5094DBB37BD7779972F12D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral262420555EA5B16B5A4C3D90B8838492D7CA04F9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral450C8EF3D0450ABCD23C53730AAA221835C6A350); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9303FDBBA3EA9F42A781A1107ABF8F1702BF684C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0996A36415E22F8B9021DA5470FAD41831458D9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD1BC95382E937429BD5741792056300D87684F48); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF169275544223C785E8F3C2E7F2BB05FB2885329); s_Il2CppMethodInitialized = true; } AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_0 = NULL; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_1 = NULL; Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781* G_B3_0 = NULL; RuntimeObject* G_B3_1 = NULL; Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781* G_B2_0 = NULL; RuntimeObject* G_B2_1 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ___0_purchase; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1; L_1 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_0); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2; L_2 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_0, _stringLiteral262420555EA5B16B5A4C3D90B8838492D7CA04F9, L_1, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00f3: { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = V_0; if (!L_3) { goto IL_00fd; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_00fd: { return; } } }); try { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5 = ___0_purchase; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6; L_6 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_5); bool L_7; L_7 = AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF(L_5, _stringLiteral001453AEE96196C60F5094DBB37BD7779972F12D, L_6, AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF_RuntimeMethod_var); __this->___U3CisAcknowledgedU3Ek__BackingField = L_7; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_8 = ___0_purchase; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9; L_9 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_8); int32_t L_10; L_10 = AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC(L_8, _stringLiteralC0996A36415E22F8B9021DA5470FAD41831458D9, L_9, AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var); __this->___U3CpurchaseStateU3Ek__BackingField = L_10; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_11 = V_0; RuntimeObject* L_12; L_12 = AndroidJavaObjectExtensions_Enumerate_TisString_t_mACBF5A02F47B293C90E2E62AF3B5E90B471E1599(L_11, AndroidJavaObjectExtensions_Enumerate_TisString_t_mACBF5A02F47B293C90E2E62AF3B5E90B471E1599_RuntimeMethod_var); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_13; L_13 = Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131(L_12, Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var); __this->___U3CskusU3Ek__BackingField = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CskusU3Ek__BackingField), (void*)L_13); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_14 = ___0_purchase; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15; L_15 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_14); String_t* L_16; L_16 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_14, _stringLiteralD1BC95382E937429BD5741792056300D87684F48, L_15, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); __this->___U3CorderIdU3Ek__BackingField = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CorderIdU3Ek__BackingField), (void*)L_16); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_17 = ___0_purchase; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18; L_18 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_17); String_t* L_19; L_19 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_17, _stringLiteral9303FDBBA3EA9F42A781A1107ABF8F1702BF684C, L_18, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); __this->___U3CoriginalJsonU3Ek__BackingField = L_19; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoriginalJsonU3Ek__BackingField), (void*)L_19); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_20 = ___0_purchase; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21; L_21 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_20); String_t* L_22; L_22 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_20, _stringLiteral450C8EF3D0450ABCD23C53730AAA221835C6A350, L_21, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); __this->___U3CsignatureU3Ek__BackingField = L_22; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsignatureU3Ek__BackingField), (void*)L_22); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_23 = ___0_purchase; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24; L_24 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_23); String_t* L_25; L_25 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_23, _stringLiteralF169275544223C785E8F3C2E7F2BB05FB2885329, L_24, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); __this->___U3CpurchaseTokenU3Ek__BackingField = L_25; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpurchaseTokenU3Ek__BackingField), (void*)L_25); RuntimeObject* L_26 = ___1_skuDetails; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_il2cpp_TypeInfo_var); Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781* L_27 = ((U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_il2cpp_TypeInfo_var))->___U3CU3E9__26_0; Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781* L_28 = L_27; if (L_28) { G_B3_0 = L_28; G_B3_1 = L_26; goto IL_00ce_1; } G_B2_0 = L_28; G_B2_1 = L_26; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_il2cpp_TypeInfo_var); U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2* L_29 = ((U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781* L_30 = (Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781*)il2cpp_codegen_object_new(Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781_il2cpp_TypeInfo_var); Func_2__ctor_mFFF7D7AEADBD0AD9CD7E585C3CA3C49E9D07C689(L_30, L_29, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__26_0_m7EE2EB1174F22732D41A2FB17B869FAAACFE612E_RuntimeMethod_var), NULL); Func_2_tA9831C7B3BD34D15235BDA21DD4526B835F35781* L_31 = L_30; ((U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_il2cpp_TypeInfo_var))->___U3CU3E9__26_0 = L_31; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_il2cpp_TypeInfo_var))->___U3CU3E9__26_0), (void*)L_31); G_B3_0 = L_31; G_B3_1 = G_B2_1; } IL_00ce_1: { RuntimeObject* L_32; L_32 = Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisString_t_mF1CEF96BC9AE8757DBC63C982E10690A2C4AB52C(G_B3_1, G_B3_0, Enumerable_Select_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_TisString_t_mF1CEF96BC9AE8757DBC63C982E10690A2C4AB52C_RuntimeMethod_var); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_33; L_33 = Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131(L_32, Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var); V_1 = L_33; String_t* L_34; L_34 = GooglePurchase_get_originalJson_m6708011BD0AE03F2280CD86A0F07875EA578D5BA_inline(__this, NULL); String_t* L_35; L_35 = GooglePurchase_get_signature_m72063440F5794869DB8A4DE3F56A73F4444786AC_inline(__this, NULL); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_36 = V_1; String_t* L_37; L_37 = GoogleReceiptEncoder_EncodeReceipt_m17FC37EB777C0CD19B0A1345C320C17F030911D8(L_34, L_35, L_36, NULL); __this->___U3CreceiptU3Ek__BackingField = L_37; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CreceiptU3Ek__BackingField), (void*)L_37); goto IL_00fe; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00fe: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GooglePurchase_IsAcknowledged_mE2F920ABCC295EA6F298E0AA74B4C3097C58F889 (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { bool L_0; L_0 = GooglePurchase_get_isAcknowledged_m0C8DDEF734DE02C7F40F0E2818A0E0834FFC2C33_inline(__this, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GooglePurchase_IsPurchased_m0091EC5B71B28E403588B26FD73EC2C0A19D36D1 (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = GooglePurchase_get_purchaseState_m25B05A607B60519FBA52843CAEF8FD8FEE0752A9_inline(__this, NULL); int32_t L_1; L_1 = GooglePurchaseStateEnum_Purchased_m3791A59F7885C918735F78345549C35C39E661F0(NULL); return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GooglePurchase_IsPending_mB50CFCB4540C15FEEE6853C95CE3155C3D4C9E66 (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = GooglePurchase_get_purchaseState_m25B05A607B60519FBA52843CAEF8FD8FEE0752A9_inline(__this, NULL); int32_t L_1; L_1 = GooglePurchaseStateEnum_Pending_m419C6870D3097EADAF00FF0D6FF5C486BFB13171(NULL); return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0); } } #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__cctor_m3B5205D71CD68DEE8540207194DC751BCC9794B5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2* L_0 = (U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2*)il2cpp_codegen_object_new(U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m696F4E3E542DD5C7ADEFA41805FB149F796B836A(L_0, NULL); ((U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m696F4E3E542DD5C7ADEFA41805FB149F796B836A (U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3C_ctorU3Eb__26_0_m7EE2EB1174F22732D41A2FB17B869FAAACFE612E (U3CU3Ec_t5F4A44F3BE5DBDC253279EFFC260CCE4AC510CC2* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_skuDetail, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9303FDBBA3EA9F42A781A1107ABF8F1702BF684C); s_Il2CppMethodInitialized = true; } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ___0_skuDetail; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1; L_1 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_0); String_t* L_2; L_2 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_0, _stringLiteral9303FDBBA3EA9F42A781A1107ABF8F1702BF684C, L_1, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var); 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 AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* GooglePurchaseStateEnum_GetPurchaseStateJavaObject_mBEFD71488906CB2105D270DACD285AFFE95C89E1 (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*)&_stringLiteralF3DB8521ADB71488B0A3D538F58F98B35E326552); s_Il2CppMethodInitialized = true; } AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_0 = NULL; { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_0, _stringLiteralF3DB8521ADB71488B0A3D538F58F98B35E326552, NULL); V_0 = L_0; goto IL_000e; } IL_000e: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GooglePurchaseStateEnum_Purchased_m3791A59F7885C918735F78345549C35C39E661F0 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6DAB35E4EA4BBD5AF1473155FA1288D974D1DAD9); s_Il2CppMethodInitialized = true; } bool V_0 = false; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_1 = NULL; int32_t V_2 = 0; { bool L_0; L_0 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&((GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_StaticFields*)il2cpp_codegen_static_fields_for(GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_il2cpp_TypeInfo_var))->___s_Purchased), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_003c; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2; L_2 = GooglePurchaseStateEnum_GetPurchaseStateJavaObject_mBEFD71488906CB2105D270DACD285AFFE95C89E1(NULL); V_1 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0030: { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = V_1; if (!L_3) { goto IL_003a; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_4 = V_1; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_003a: { return; } } }); try { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5 = V_1; NullCheck(L_5); int32_t L_6; L_6 = AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC(L_5, _stringLiteral6DAB35E4EA4BBD5AF1473155FA1288D974D1DAD9, AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_RuntimeMethod_var); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_7; memset((&L_7), 0, sizeof(L_7)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_7), L_6, Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); ((GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_StaticFields*)il2cpp_codegen_static_fields_for(GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_il2cpp_TypeInfo_var))->___s_Purchased = L_7; goto IL_003b; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003b: { } IL_003c: { int32_t L_8; L_8 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA((&((GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_StaticFields*)il2cpp_codegen_static_fields_for(GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_il2cpp_TypeInfo_var))->___s_Purchased), Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); V_2 = L_8; goto IL_0049; } IL_0049: { int32_t L_9 = V_2; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GooglePurchaseStateEnum_Pending_m419C6870D3097EADAF00FF0D6FF5C486BFB13171 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE621E6581BCE23AE171A5EFE8813FCCCF6DC45FF); s_Il2CppMethodInitialized = true; } bool V_0 = false; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_1 = NULL; int32_t V_2 = 0; { bool L_0; L_0 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&((GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_StaticFields*)il2cpp_codegen_static_fields_for(GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_il2cpp_TypeInfo_var))->___s_Pending), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_003c; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2; L_2 = GooglePurchaseStateEnum_GetPurchaseStateJavaObject_mBEFD71488906CB2105D270DACD285AFFE95C89E1(NULL); V_1 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0030: { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = V_1; if (!L_3) { goto IL_003a; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_4 = V_1; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_003a: { return; } } }); try { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5 = V_1; NullCheck(L_5); int32_t L_6; L_6 = AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC(L_5, _stringLiteralE621E6581BCE23AE171A5EFE8813FCCCF6DC45FF, AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_RuntimeMethod_var); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_7; memset((&L_7), 0, sizeof(L_7)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_7), L_6, Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); ((GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_StaticFields*)il2cpp_codegen_static_fields_for(GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_il2cpp_TypeInfo_var))->___s_Pending = L_7; goto IL_003b; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003b: { } IL_003c: { int32_t L_8; L_8 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA((&((GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_StaticFields*)il2cpp_codegen_static_fields_for(GooglePurchaseStateEnum_tDDCC9F3F35E2DE86B6D790F7B4147DE728EACC7D_il2cpp_TypeInfo_var))->___s_Pending), Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); V_2 = L_8; goto IL_0049; } IL_0049: { int32_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 int32_t GooglePurchaseStateEnumProvider_Purchased_m367280B3C4A0D25DE27159A38A1F7E8E10835F40 (GooglePurchaseStateEnumProvider_t4F9C48DADF977FD31FFE29D767F092126332683A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = GooglePurchaseStateEnum_Purchased_m3791A59F7885C918735F78345549C35C39E661F0(NULL); V_0 = L_0; goto IL_0009; } IL_0009: { int32_t L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GooglePurchaseStateEnumProvider_Pending_mDF35C16DB0772027E6013DFBA15969B13E3C0B75 (GooglePurchaseStateEnumProvider_t4F9C48DADF977FD31FFE29D767F092126332683A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = GooglePurchaseStateEnum_Pending_m419C6870D3097EADAF00FF0D6FF5C486BFB13171(NULL); V_0 = L_0; goto IL_0009; } IL_0009: { int32_t L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GooglePurchaseStateEnumProvider__ctor_mBE9E27B95EC11A8AD90B102BF49D0DD6CCA80780 (GooglePurchaseStateEnumProvider_t4F9C48DADF977FD31FFE29D767F092126332683A* __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 #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* GoogleSkuTypeEnum_InApp_m3D8DF28E36C52A558A171EBE49300FE42E73C0B9 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA44250C90C4461C6F602B3B9DC9B873627787D3B); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { V_0 = _stringLiteralA44250C90C4461C6F602B3B9DC9B873627787D3B; goto IL_0009; } IL_0009: { String_t* L_0 = V_0; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GoogleSkuTypeEnum_Sub_m67C8DA9DA489930486A1A308049B9C52C2C071C3 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5EE8C59C90DE1E698A3010542A9B964C720ED30); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { V_0 = _stringLiteralC5EE8C59C90DE1E698A3010542A9B964C720ED30; goto IL_0009; } IL_0009: { String_t* L_0 = V_0; return L_0; } } #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 ProductDescriptionQuery__ctor_m231111ED1963D9EDF6B55DC53F1D32EB695BD3CF (ProductDescriptionQuery_t03B36576574F6E71672313472421EE2FB8C5BFAE* __this, ReadOnlyCollection_1_tA49701F42E3782EB8804C53D26901317BAD43A9E* ___0_products, Action_1_tA72D33CF2F54A3A2B5EA5FC85BF59006A8BCC2BE* ___1_onProductsReceived, Action_2_tC2DD197673ADDAA7EFFAEDAC57ED274829FE9863* ___2_onRetrieveProductsFailed, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ReadOnlyCollection_1_tA49701F42E3782EB8804C53D26901317BAD43A9E* L_0 = ___0_products; __this->___products = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___products), (void*)L_0); Action_1_tA72D33CF2F54A3A2B5EA5FC85BF59006A8BCC2BE* L_1 = ___1_onProductsReceived; __this->___onProductsReceived = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___onProductsReceived), (void*)L_1); Action_2_tC2DD197673ADDAA7EFFAEDAC57ED274829FE9863* L_2 = ___2_onRetrieveProductsFailed; __this->___onRetrieveProductsFailed = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___onRetrieveProductsFailed), (void*)L_2); 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 uint32_t U3CPrivateImplementationDetailsU3E_ComputeStringHash_m88B6F9ABC0B2644814DC58FB9602948572F7E971 (String_t* ___0_s, const RuntimeMethod* method) { uint32_t V_0 = 0; int32_t V_1 = 0; { String_t* L_0 = ___0_s; if (!L_0) { goto IL_002c; } } { V_0 = ((int32_t)-2128831035); V_1 = 0; goto IL_0021; } IL_000d: { String_t* L_1 = ___0_s; int32_t L_2 = V_1; NullCheck(L_1); Il2CppChar L_3; L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_1, L_2, NULL); uint32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)((int32_t)L_3^(int32_t)L_4)), ((int32_t)16777619))); int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0021: { int32_t L_6 = V_1; String_t* L_7 = ___0_s; NullCheck(L_7); int32_t L_8; L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL); if ((((int32_t)L_6) >= ((int32_t)L_8))) { goto IL_002c; } } { goto IL_000d; } IL_002c: { uint32_t L_9 = V_0; return L_9; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StoreConfiguration_set_androidStore_mC489914742751F34F6602DA872EB2B3BB3939F17_inline (StoreConfiguration_t2D81230C6E8000534E56E8517B9821C448E52CC6* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CandroidStoreU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Product_get_receipt_m0C80E1794DD8A8F287F752B00188679B109BCAFA_inline (Product_t8CB4C6F2541BB4560097D6E07ABCB3AD3BB6082E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CreceiptU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* Product_get_definition_m99F1AE5F43863A860DF8C2CFC049EF41560A4873_inline (Product_t8CB4C6F2541BB4560097D6E07ABCB3AD3BB6082E* __this, const RuntimeMethod* method) { { ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* L_0 = __this->___U3CdefinitionU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ProductDefinition_get_storeSpecificId_mEB2CB96C5CD753F11A4DF85F3C7B930110962E36_inline (ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CstoreSpecificIdU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Debug_get_unityLogger_m4FDE4D41C187123244FE13124DA636BB50C9C1E1_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_StaticFields*)il2cpp_codegen_static_fields_for(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))->___s_Logger; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AppleInAppPurchaseReceipt_get_productID_m084EF4FFEBF308CE58401DBA48416D05CD01AC6A_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CproductIDU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D AppleInAppPurchaseReceipt_get_purchaseDate_mD0C3B7344A76EE7BFEC69AB815F02B52F98145B9_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) { { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = __this->___U3CpurchaseDateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AppleInAppPurchaseReceipt_get_productType_mA5E7583E60B52D6D959FA7123FC5E9BF1D8774B1_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CproductTypeU3Ek__BackingField; return L_0; } } 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 DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D AppleInAppPurchaseReceipt_get_subscriptionExpirationDate_m643E75D4AFD8C1D478C51377E72D5809B383648F_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) { { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = __this->___U3CsubscriptionExpirationDateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D AppleInAppPurchaseReceipt_get_cancellationDate_mDF2DD93796406B22172FBB7670D94A28F9AB0DC7_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) { { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = __this->___U3CcancellationDateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AppleInAppPurchaseReceipt_get_isFreeTrial_m759D2E45FFC7CEDF367DCBCFB621DB339BDDB5EC_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CisFreeTrialU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AppleInAppPurchaseReceipt_get_isIntroductoryPricePeriod_m562487C7A6F83DA38820E1F47D21D3E481C790D5_inline (AppleInAppPurchaseReceipt_t45E81B173E0600832D2E259DA4A6CFA9C54A7CD6* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CisIntroductoryPricePeriodU3Ek__BackingField; return L_0; } } 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 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(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProductDefinition_get_type_m66F4D4D03E3A6B95FD6F312EBACE07FA1B8E18E7_inline (ProductDefinition_t0ECCC323EC3E52DE3143F374262050ADCECB1517* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CtypeU3Ek__BackingField; return L_0; } } 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 RuntimeObject* StandardPurchasingModule_get_telemetryMetricsInstanceWrapper_mF393B4FAA53F486752C053600DC1218679486040_inline (StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CtelemetryMetricsInstanceWrapperU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* StandardPurchasingModule_get_telemetryDiagnosticsInstanceWrapper_mC8A3736751296DAF9BD4CC9910D1A60EEAD80AC0_inline (StandardPurchasingModule_t988B3F7D9F73F5C6458E0DBB35AC92CDD3DA2489* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CtelemetryDiagnosticsInstanceWrapperU3Ek__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 void GoogleProductMetadata_set_originalJson_m2AA4A01F9FD6D875D3178EA3516A2CA7E0C2F458_inline (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CoriginalJsonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoriginalJsonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GoogleProductMetadata_set_introductoryPrice_m5A6A7589836E3AAAB78BF64B2EB434D50697FC55_inline (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CintroductoryPriceU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CintroductoryPriceU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GoogleProductMetadata_set_subscriptionPeriod_mE8B892F4C6E22156A092545EE251E829BD657A4B_inline (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CsubscriptionPeriodU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsubscriptionPeriodU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GoogleProductMetadata_set_freeTrialPeriod_mAD70EE78EF91C1EC5BC3EDC1BA4C36832F6DB82F_inline (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CfreeTrialPeriodU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfreeTrialPeriodU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GoogleProductMetadata_set_introductoryPricePeriod_mF7C017AF4C274A6417A5FF1AFFB94584F3950D53_inline (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CintroductoryPricePeriodU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CintroductoryPricePeriodU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GoogleProductMetadata_set_introductoryPriceCycles_m5D7A148FCFC8C13188F970F2AB846033CD30EE64_inline (GoogleProductMetadata_tABE398636B311196E61268920464C7008140D5D2* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CintroductoryPriceCyclesU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* GooglePurchase_get_skus_mFB5A449AA1EE9433CFE668CDE90A55B7FDEB81A4_inline (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___U3CskusU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GooglePurchase_get_originalJson_m6708011BD0AE03F2280CD86A0F07875EA578D5BA_inline (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CoriginalJsonU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GooglePurchase_get_signature_m72063440F5794869DB8A4DE3F56A73F4444786AC_inline (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CsignatureU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GooglePurchase_get_isAcknowledged_m0C8DDEF734DE02C7F40F0E2818A0E0834FFC2C33_inline (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CisAcknowledgedU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GooglePurchase_get_purchaseState_m25B05A607B60519FBA52843CAEF8FD8FEE0752A9_inline (GooglePurchase_tFABB74E360ED620F60451B0E688B98BA378C0EDF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CpurchaseStateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* 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)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } 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(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) { { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___key; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __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; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* 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_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* 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)); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_6 = V_0; int32_t L_7 = V_1; int32_t L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (int32_t)L_8); return; } IL_0034: { int32_t L_9 = ___0_item; List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) { { bool L_0 = __this->___hasValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { { bool L_0 = __this->___hasValue; return L_0; } }