using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using BestHTTP; using BestHTTP.Forms; using Cpp2IlInjected; using RecRoom; using RecRoom.Async; using UnityEngine; // Token: 0x02000D59 RID: 3417 [Token(Token = "0x2000D59")] [StructLayout(3)] public class GCBPKHFJKCE { // Token: 0x17000E84 RID: 3716 // (get) Token: 0x060052A8 RID: 21160 RVA: 0x0012F77C File Offset: 0x0012D97C // (set) Token: 0x060052A9 RID: 21161 RVA: 0x0012F790 File Offset: 0x0012D990 [Token(Token = "0x17000E84")] public static GCBPKHFJKCE.MODPNPKOAJF ECCNOMILEGA { [Token(Token = "0x60052A8")] [Address(RVA = "0x1C492D0", Offset = "0x1C47CD0", VA = "0x181C492D0")] get; [Token(Token = "0x60052A9")] [Address(RVA = "0x1C47760", Offset = "0x1C46160", VA = "0x181C47760")] private set; } // Token: 0x17000E85 RID: 3717 // (get) Token: 0x060052AA RID: 21162 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000E85")] public static bool LHAABLFLCLH { [Token(Token = "0x60052AA")] [Address(RVA = "0x1C47870", Offset = "0x1C46270", VA = "0x181C47870")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000E86 RID: 3718 // (get) Token: 0x060052AB RID: 21163 RVA: 0x0012F7A4 File Offset: 0x0012D9A4 [Token(Token = "0x17000E86")] public static GCBPKHFJKCE.BEACFGLJIBH KHKBGCCMFPE { [Token(Token = "0x60052AB")] [Address(RVA = "0x1C477C0", Offset = "0x1C461C0", VA = "0x181C477C0")] get { GCBPKHFJKCE.MODPNPKOAJF modpnpkoajf; do { modpnpkoajf = GCBPKHFJKCE.k__BackingField; } while (modpnpkoajf == 0); return modpnpkoajf.k__BackingField; } } // Token: 0x060052AC RID: 21164 RVA: 0x0012F7C4 File Offset: 0x0012D9C4 [Token(Token = "0x60052AC")] [Address(RVA = "0x1C47680", Offset = "0x1C46080", VA = "0x181C47680")] public static void BGNNKPCDIKP() { int num; Action action = new Action(num.OFFLOPLJBBG); num = 0; int num2; Action action2 = new Action(num2.NPCPLFAONFO); num2 = 0; int num3; Action action3 = new Action(num3.JPFGCHENJMH); num3 = 0; BPHGKAEDBPE.CABLOFOHBDM(action, action2, action3); } // Token: 0x060052AD RID: 21165 RVA: 0x0012F80C File Offset: 0x0012DA0C [Token(Token = "0x60052AD")] [Address(RVA = "0x1C494B0", Offset = "0x1C47EB0", VA = "0x181C494B0")] private static void OFFLOPLJBBG() { int num; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.KKPHCLGEFKI); num = 0; PAJOOHAOLEE.NMANOHJOCJD("CommerceSubscriptionUpdate", hmoacifiocn); } // Token: 0x060052AE RID: 21166 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60052AE")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")] private static void NPCPLFAONFO() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060052AF RID: 21167 RVA: 0x0012F834 File Offset: 0x0012DA34 [Token(Token = "0x60052AF")] [Address(RVA = "0x1C48450", Offset = "0x1C46E50", VA = "0x181C48450")] private static void JPFGCHENJMH() { } // Token: 0x060052B0 RID: 21168 RVA: 0x0012F844 File Offset: 0x0012DA44 [Token(Token = "0x60052B0")] [Address(RVA = "0x1C484F0", Offset = "0x1C46EF0", VA = "0x181C484F0")] public static IPromise> KABHMCDHHIP(bool INGAKMAAHKL = false) { if (INGAKMAAHKL) { LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Commerce, "api/catalog/v1/all?onlyAvailableSkus=true"); } TimeSpan hojhchlbikc = GCBPKHFJKCE.HOJHCHLBIKC; int num = 0; return LGIGKAKBONN.AEGCBLLABMN(LDCMJEDOFCO.Commerce, "api/catalog/v1/all?onlyAvailableSkus=true", hojhchlbikc, num != 0); } // Token: 0x060052B1 RID: 21169 RVA: 0x0012F878 File Offset: 0x0012DA78 [Token(Token = "0x60052B1")] [Address(RVA = "0x1C47E80", Offset = "0x1C46880", VA = "0x181C47E80")] public static IPromise HMFENPDIJPP(int POLGHKJIEMO, string DFDAMJMABIN, int? OIHLGGEKIHB) { new HTTPUrlEncodedForm().AddField("accessToken", DFDAMJMABIN); int num = 0; int num2 = 0; int num3 = 0; IPromise promise2; IPromise promise = promise2.FAKEPMNIOAI(num3 != 0, num2 != 0); if (GCBPKHFJKCE.<>c.<>9__32_0 == 0) { GCBPKHFJKCE.<>c.<>9__32_0 = (string error) => "InitiatePurchase failed: " + error; } GCBPKHFJKCE.<>c <>; if (GCBPKHFJKCE.<>c.<>9__32_1 == 0) { <> = GCBPKHFJKCE.<>c.<>9; GCBPKHFJKCE.<>c.<>9__32_1 = (GCBPKHFJKCE.LECJLLPKBEC response) => response.k__BackingField; } if (num < <>) { num += num; num++; } uint num4; num += (int)num4; num += 19; throw new NullReferenceException(); } // Token: 0x060052B2 RID: 21170 RVA: 0x0012F904 File Offset: 0x0012DB04 [Token(Token = "0x60052B2")] [Address(RVA = "0x1C48EA0", Offset = "0x1C478A0", VA = "0x181C48EA0")] public static IPromise LLCCGGHIMBN(long CAPMEMCNIJO, string DFDAMJMABIN) { HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm(); httpurlEncodedForm.AddField("accessToken", DFDAMJMABIN); ulong num; ulong num2; IPromise promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)2), (LDCMJEDOFCO)((uint)2), "purchase/v1/completepurchase", httpurlEncodedForm, num != 0UL, num2 != 0UL); int num3 = 0; IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0); if (GCBPKHFJKCE.<>c.<>9__33_0 == 0) { GCBPKHFJKCE.<>c.<>9__33_0 = (string error) => "CompletePurchase failed: " + error; } if (GCBPKHFJKCE.<>c.<>9__33_1 == 0) { GCBPKHFJKCE.<>c.<>9__33_1 = delegate { LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Commerce, "api/catalog/v1/all?onlyAvailableSkus=true"); LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Commerce, "purchase/v1/hasspentmoney"); }; } return typeof(GCBPKHFJKCE.<>c).TypeHandle; } // Token: 0x060052B3 RID: 21171 RVA: 0x0012F98C File Offset: 0x0012DB8C [Token(Token = "0x60052B3")] [Address(RVA = "0x1C481A0", Offset = "0x1C46BA0", VA = "0x181C481A0")] public static IPromise JGHMIBLBDOC(string KNKNEDPHEOL, string DFDAMJMABIN, int? OIHLGGEKIHB) { HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm(); httpurlEncodedForm.AddField("purchaseDetails", KNKNEDPHEOL); httpurlEncodedForm.AddField("accessToken", DFDAMJMABIN); ulong num; ulong num2; IPromise promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)2), (LDCMJEDOFCO)((uint)2), "purchase/v1/processpurchase", httpurlEncodedForm, num != 0UL, num2 != 0UL); int num3 = 0; IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0); if (GCBPKHFJKCE.<>c.<>9__34_0 == 0) { GCBPKHFJKCE.<>c.<>9__34_0 = (string error) => "ProcessPurchase failed: " + error; } if (GCBPKHFJKCE.<>c.<>9__34_1 == 0) { GCBPKHFJKCE.<>c.<>9__34_1 = delegate { LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Commerce, "api/catalog/v1/all?onlyAvailableSkus=true"); LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Commerce, "purchase/v1/hasspentmoney"); }; } return typeof(GCBPKHFJKCE.<>c).TypeHandle; } // Token: 0x060052B4 RID: 21172 RVA: 0x0012FA20 File Offset: 0x0012DC20 [Token(Token = "0x60052B4")] [Address(RVA = "0x1C48C70", Offset = "0x1C47670", VA = "0x181C48C70")] public static IPromise LGODMPBJALO(long CAPMEMCNIJO, string DFDAMJMABIN) { HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm(); httpurlEncodedForm.AddField("accessToken", DFDAMJMABIN); ulong num; ulong num2; IPromise promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)2), (LDCMJEDOFCO)((uint)2), "purchase/v1/cancelpurchase", httpurlEncodedForm, num != 0UL, num2 != 0UL); int num3 = 0; IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0); if (GCBPKHFJKCE.<>c.<>9__35_0 == 0) { GCBPKHFJKCE.<>c.<>9__35_0 = (string error) => "CancelPurchase failed: " + error; } return typeof(GCBPKHFJKCE.<>c).TypeHandle; } // Token: 0x060052B5 RID: 21173 RVA: 0x0012FA88 File Offset: 0x0012DC88 [Token(Token = "0x60052B5")] [Address(RVA = "0x1C47CF0", Offset = "0x1C466F0", VA = "0x181C47CF0")] public static IPromise FIFCHFIIILH(string DFDAMJMABIN) { HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm(); httpurlEncodedForm.AddField("accessToken", DFDAMJMABIN); ulong num; ulong num2; IPromise promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)2), (LDCMJEDOFCO)((uint)2), "purchase/v1/cleanuppending", httpurlEncodedForm, num != 0UL, num2 != 0UL); int num3 = 0; IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0); if (GCBPKHFJKCE.<>c.<>9__36_0 == 0) { GCBPKHFJKCE.<>c.<>9__36_0 = (string error) => "CleanupPendingTransactions failed: " + error; } throw new NullReferenceException(); } // Token: 0x060052B6 RID: 21174 RVA: 0x0012FAEC File Offset: 0x0012DCEC [Token(Token = "0x60052B6")] [Address(RVA = "0x1C49330", Offset = "0x1C47D30", VA = "0x181C49330")] public static IPromise OAKNJCBCMKG() { TimeSpan lligknobkhf = GCBPKHFJKCE.LLIGKNOBKHF; ulong num; IPromise promise = LGIGKAKBONN.NKAIOCNCINN((LDCMJEDOFCO)((uint)2), "purchase/v1/hasspentmoney", lligknobkhf, true, num != 0UL); if (GCBPKHFJKCE.<>c.<>9__37_0 == 0) { GCBPKHFJKCE.<>c.<>9__37_0 = (string error) => "GetHasSpentMoney failed: " + error; } throw new NullReferenceException(); } // Token: 0x060052B7 RID: 21175 RVA: 0x0012FB34 File Offset: 0x0012DD34 [Token(Token = "0x60052B7")] [Address(RVA = "0x1C49110", Offset = "0x1C47B10", VA = "0x181C49110")] public static IPromise MEBCEJLLFKN(bool IECDDLAFOPI, string KNJFOFOOBCM) { string text = string.Format("reminder/v1?useToRemind={0}&splitTestGroup={1}", IECDDLAFOPI, "default"); TimeSpan lgpcbcmcjjo = GCBPKHFJKCE.LGPCBCMCJJO; ulong num; IPromise promise = LGIGKAKBONN.IAHDANBDAAM((LDCMJEDOFCO)((uint)2), text, lgpcbcmcjjo, true, num != 0UL); if (GCBPKHFJKCE.<>c.<>9__38_0 == 0) { GCBPKHFJKCE.<>c.<>9__38_0 = (string error) => "GetCurrentPurchaseReminder failed: " + error; } return typeof(GCBPKHFJKCE.<>c).TypeHandle; } // Token: 0x060052B8 RID: 21176 RVA: 0x0012FB8C File Offset: 0x0012DD8C [Token(Token = "0x60052B8")] [Address(RVA = "0x1C487D0", Offset = "0x1C471D0", VA = "0x181C487D0")] public static IPromise KMFAIOPOJPP(Func> PLBJODNFFEM, bool INGAKMAAHKL = false) { if (!INGAKMAAHKL) { Promise promise7 = new Promise(); } Func func; if (GCBPKHFJKCE.<>c.<>9__39_0 == 0) { func = (string error) => "GetSubscription failed: " + error; GCBPKHFJKCE.<>c.<>9__39_0 = func; } if (SingletonMonoBehaviour.Instance.BGKANOJIIMD) { Promise promise2 = new Promise(); Promise promise = promise2; IPromise promise3 = GCBPKHFJKCE.EOOFPIOJCAL(""); Action action = delegate(GCBPKHFJKCE.MODPNPKOAJF subscriptionInfo) { promise.Complete(subscriptionInfo); }; Action <>9__5; Action <>9__6; Action action2 = delegate(string errorNoAccessToken) { Debug.LogWarning("GetSubscription attempt without access token failed: " + errorNoAccessToken); IPromise promise5 = PLBJODNFFEM(); if (GCBPKHFJKCE.<>c.<>9__39_4 == 0) { GCBPKHFJKCE.<>c.<>9__39_4 = delegate(GCBPKHFJKCE.OLKIJAMNHEK accessToken) { IPromise promise6; return promise6; }; } if (<>9__5 == 0) { Action action3 = delegate(GCBPKHFJKCE.MODPNPKOAJF subscriptionInfo) { promise.Complete(subscriptionInfo); }; <>9__5 = action3; } if (<>9__6 == 0) { Action action4 = delegate(string error) { promise.Error(error); }; <>9__6 = action4; } throw new NullReferenceException(); }; IPromise promise4 = promise.TransformError(func); } if (GCBPKHFJKCE.<>c.<>9__39_1 == 0) { GCBPKHFJKCE.<>c.<>9__39_1 = delegate(GCBPKHFJKCE.OLKIJAMNHEK accessToken) { IPromise promise8; return promise8; }; } throw new NullReferenceException(); } // Token: 0x060052B9 RID: 21177 RVA: 0x0012FC50 File Offset: 0x0012DE50 [Token(Token = "0x60052B9")] [Address(RVA = "0x1C47910", Offset = "0x1C46310", VA = "0x181C47910")] private static IPromise EOOFPIOJCAL(string DFDAMJMABIN) { HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm(); httpurlEncodedForm.AddField("accessToken", DFDAMJMABIN); ulong num; ulong num2; IPromise promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), "api/CampusCard/v1/UpdateAndGetSubscription", httpurlEncodedForm, num != 0UL, num2 != 0UL); int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, true); if (GCBPKHFJKCE.<>c.<>9__40_0 == 0) { GCBPKHFJKCE.<>c.<>9__40_0 = delegate(GCBPKHFJKCE.MODPNPKOAJF s) { GCBPKHFJKCE.k__BackingField = s; ActionEvent oedafefmhec = GCBPKHFJKCE.OEDAFEFMHEC; if (oedafefmhec != 0) { int num4 = 0; oedafefmhec.Invoke(num4 != 0); return; } }; } throw new NullReferenceException(); } // Token: 0x060052BA RID: 21178 RVA: 0x0012FCB4 File Offset: 0x0012DEB4 [Token(Token = "0x60052BA")] [Address(RVA = "0x1C47AA0", Offset = "0x1C464A0", VA = "0x181C47AA0")] public static IPromise FGNPALHNKNP(string DFDAMJMABIN) { HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm(); httpurlEncodedForm.AddField("accessToken", DFDAMJMABIN); ulong num; ulong num2; IPromise promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)2), (LDCMJEDOFCO)((uint)2), "subscription/v1/cancel", httpurlEncodedForm, num != 0UL, num2 != 0UL); int num3 = 0; IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0); if (GCBPKHFJKCE.<>c.<>9__41_0 == 0) { GCBPKHFJKCE.<>c.<>9__41_0 = (string error) => "CancelSubscription failed: " + error; } if (GCBPKHFJKCE.<>c.<>9__41_1 == 0) { GCBPKHFJKCE.<>c.<>9__41_1 = delegate { LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Commerce, "api/catalog/v1/all?onlyAvailableSkus=true"); }; } throw new NullReferenceException(); } // Token: 0x060052BB RID: 21179 RVA: 0x0012FD34 File Offset: 0x0012DF34 [Token(Token = "0x60052BB")] [Address(RVA = "0x1C485D0", Offset = "0x1C46FD0", VA = "0x181C485D0")] private static void KKPHCLGEFKI(Dictionary NGPMADFHHKP) { PlatformManager instance = SingletonMonoBehaviour.Instance; int num = 0; Func> func; IPromise promise = GCBPKHFJKCE.KMFAIOPOJPP(func, num != 0); Action action = delegate { GCBPKHFJKCE.MDAGJFDGFMJ mdagjfdgfmj = AEOPHJMOOFE.PPGFHEDFBEA(NGPMADFHHKP); GCBPKHFJKCE.MODPNPKOAJF modpnpkoajf = GCBPKHFJKCE.k__BackingField; GCBPKHFJKCE.BEACFGLJIBH k__BackingField = mdagjfdgfmj.k__BackingField; modpnpkoajf.k__BackingField = k__BackingField; GCBPKHFJKCE.MEGOBILJPJA.Invoke(mdagjfdgfmj); }; if (GCBPKHFJKCE.<>c.<>9__42_1 == 0) { GCBPKHFJKCE.<>c.<>9__42_1 = delegate(string error) { Debug.LogError("GetSubscription failed. Error: " + error); }; } throw new NullReferenceException(); } // Token: 0x060052BC RID: 21180 RVA: 0x0012FD90 File Offset: 0x0012DF90 [Token(Token = "0x60052BC")] [Address(RVA = "0x1C48E30", Offset = "0x1C47830", VA = "0x181C48E30")] private static void LKJKPKOAEEK() { /* An exception occurred when decompiling this method (060052BC) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void GCBPKHFJKCE::LKJKPKOAEEK() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:InvalidOperationException(var_1_0A, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("This method is used for AOT code generation only. Do not call it at runtime."))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x060052BD RID: 21181 RVA: 0x0012FDA8 File Offset: 0x0012DFA8 [Token(Token = "0x60052BD")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public GCBPKHFJKCE() { } // Token: 0x060052BE RID: 21182 RVA: 0x0012FDBC File Offset: 0x0012DFBC // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x60052BE")] [Address(RVA = "0x1C49530", Offset = "0x1C47F30", VA = "0x181C49530")] static GCBPKHFJKCE() { int num = 0; GCBPKHFJKCE.HOJHCHLBIKC = num; GCBPKHFJKCE.LLIGKNOBKHF = num; GCBPKHFJKCE.LGPCBCMCJJO = num; int num2; ActionEvent actionEvent = new ActionEvent(4, num2 != 0); num2 = 0; GCBPKHFJKCE.MEGOBILJPJA = actionEvent; int num3; ActionEvent actionEvent2 = new ActionEvent(32, num3 != 0); num3 = 0; GCBPKHFJKCE.OEDAFEFMHEC = actionEvent2; GCBPKHFJKCE.LPJABNCEDKO = "api/catalog/v1/all?onlyAvailableSkus=true"; GCBPKHFJKCE.DFHNIGEHLJM = "purchase/v1/hasspentmoney"; } // Token: 0x04003C8C RID: 15500 [Token(Token = "0x4003C8C")] private static readonly TimeSpan HOJHCHLBIKC; // Token: 0x04003C8D RID: 15501 [Token(Token = "0x4003C8D")] private static readonly TimeSpan LLIGKNOBKHF; // Token: 0x04003C8E RID: 15502 [Token(Token = "0x4003C8E")] private static readonly TimeSpan LGPCBCMCJJO; // Token: 0x04003C90 RID: 15504 [Token(Token = "0x4003C90")] public static ActionEvent MEGOBILJPJA; // Token: 0x04003C91 RID: 15505 [Token(Token = "0x4003C91")] public static ActionEvent OEDAFEFMHEC; // Token: 0x04003C92 RID: 15506 [Token(Token = "0x4003C92")] private static string LPJABNCEDKO = null; // Token: 0x04003C93 RID: 15507 [Token(Token = "0x4003C93")] private static string DFHNIGEHLJM = null; // Token: 0x02000D5A RID: 3418 [Token(Token = "0x2000D5A")] public enum JPNJGCANGPB { // Token: 0x04003C95 RID: 15509 [Token(Token = "0x4003C95")] Gold, // Token: 0x04003C96 RID: 15510 [Token(Token = "0x4003C96")] Platinum } // Token: 0x02000D5B RID: 3419 [Token(Token = "0x2000D5B")] public enum ECAPFBCJPNL { // Token: 0x04003C98 RID: 15512 [Token(Token = "0x4003C98")] Month, // Token: 0x04003C99 RID: 15513 [Token(Token = "0x4003C99")] Year } // Token: 0x02000D5C RID: 3420 [Token(Token = "0x2000D5C")] public class DKDLBKJCFDI : IFAIJAGLDFK { // Token: 0x17000E87 RID: 3719 // (get) Token: 0x060052BF RID: 21183 RVA: 0x0012FE14 File Offset: 0x0012E014 // (set) Token: 0x060052C0 RID: 21184 RVA: 0x0012FE28 File Offset: 0x0012E028 [Token(Token = "0x17000E87")] public GCBPKHFJKCE.JPNJGCANGPB LINLLHBFIKF { [Token(Token = "0x60052BF")] [Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")] get; [Token(Token = "0x60052C0")] [Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")] private set; } // Token: 0x17000E88 RID: 3720 // (get) Token: 0x060052C1 RID: 21185 RVA: 0x0012FE3C File Offset: 0x0012E03C // (set) Token: 0x060052C2 RID: 21186 RVA: 0x0012FE50 File Offset: 0x0012E050 [Token(Token = "0x17000E88")] public GCBPKHFJKCE.ECAPFBCJPNL BBLNMEAFOOE { [Token(Token = "0x60052C1")] [Address(RVA = "0x55D550", Offset = "0x55BF50", VA = "0x18055D550")] get; [Token(Token = "0x60052C2")] [Address(RVA = "0x55D5D0", Offset = "0x55BFD0", VA = "0x18055D5D0")] private set; } // Token: 0x17000E89 RID: 3721 // (get) Token: 0x060052C3 RID: 21187 RVA: 0x0012FE64 File Offset: 0x0012E064 // (set) Token: 0x060052C4 RID: 21188 RVA: 0x0012FE78 File Offset: 0x0012E078 [Token(Token = "0x17000E89")] public bool PPFMGBNEBLL { [Token(Token = "0x60052C3")] [Address(RVA = "0x4FBF40", Offset = "0x4FA940", VA = "0x1804FBF40")] get; [Token(Token = "0x60052C4")] [Address(RVA = "0x55D5F0", Offset = "0x55BFF0", VA = "0x18055D5F0")] private set; } // Token: 0x060052C5 RID: 21189 RVA: 0x0012FE8C File Offset: 0x0012E08C [Token(Token = "0x60052C5")] [Address(RVA = "0x1C464E0", Offset = "0x1C44EE0", VA = "0x181C464E0", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { int num = AEOPHJMOOFE.AAKIMHHKCFB("level", PMMGDNALAEB); this.k__BackingField = (GCBPKHFJKCE.JPNJGCANGPB)num; int num2 = AEOPHJMOOFE.AAKIMHHKCFB("period", PMMGDNALAEB); this.k__BackingField = (GCBPKHFJKCE.ECAPFBCJPNL)num2; bool flag = AEOPHJMOOFE.AAKIMHHKCFB("isAutoRenewing", PMMGDNALAEB); this.k__BackingField = flag; } // Token: 0x060052C6 RID: 21190 RVA: 0x0012FED4 File Offset: 0x0012E0D4 [Token(Token = "0x60052C6")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public DKDLBKJCFDI() { } } // Token: 0x02000D5D RID: 3421 [Token(Token = "0x2000D5D")] public class BEACFGLJIBH : IFAIJAGLDFK { // Token: 0x17000E8A RID: 3722 // (get) Token: 0x060052C7 RID: 21191 RVA: 0x0012FEE8 File Offset: 0x0012E0E8 // (set) Token: 0x060052C8 RID: 21192 RVA: 0x0012FEFC File Offset: 0x0012E0FC [Token(Token = "0x17000E8A")] public long MJGABMIPMJP { [Token(Token = "0x60052C7")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x60052C8")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] private set; } // Token: 0x17000E8B RID: 3723 // (get) Token: 0x060052C9 RID: 21193 RVA: 0x0012FF10 File Offset: 0x0012E110 // (set) Token: 0x060052CA RID: 21194 RVA: 0x0012FF24 File Offset: 0x0012E124 [Token(Token = "0x17000E8B")] public int DHEPJNBNDAN { [Token(Token = "0x60052C9")] [Address(RVA = "0x3EE8D0", Offset = "0x3ED2D0", VA = "0x1803EE8D0")] get; [Token(Token = "0x60052CA")] [Address(RVA = "0x4F8C20", Offset = "0x4F7620", VA = "0x1804F8C20")] private set; } // Token: 0x17000E8C RID: 3724 // (get) Token: 0x060052CB RID: 21195 RVA: 0x0012FF38 File Offset: 0x0012E138 // (set) Token: 0x060052CC RID: 21196 RVA: 0x0012FF4C File Offset: 0x0012E14C [Token(Token = "0x17000E8C")] public PlatformManager.FCIKKFJOMNO? JMHEEGFBMPO { [Token(Token = "0x60052CB")] [Address(RVA = "0x554CF0", Offset = "0x5536F0", VA = "0x180554CF0")] get; [Token(Token = "0x60052CC")] [Address(RVA = "0x11E47A0", Offset = "0x11E31A0", VA = "0x1811E47A0")] private set; } // Token: 0x17000E8D RID: 3725 // (get) Token: 0x060052CD RID: 21197 RVA: 0x0012FF60 File Offset: 0x0012E160 // (set) Token: 0x060052CE RID: 21198 RVA: 0x0012FF74 File Offset: 0x0012E174 [Token(Token = "0x17000E8D")] public string GDCDEIEOIPD { [Token(Token = "0x60052CD")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get; [Token(Token = "0x60052CE")] [Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")] private set; } // Token: 0x17000E8E RID: 3726 // (get) Token: 0x060052CF RID: 21199 RVA: 0x0012FF88 File Offset: 0x0012E188 // (set) Token: 0x060052D0 RID: 21200 RVA: 0x0012FF9C File Offset: 0x0012E19C [Token(Token = "0x17000E8E")] public string OMHGHNOEFDO { [Token(Token = "0x60052CF")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")] get; [Token(Token = "0x60052D0")] [Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")] private set; } // Token: 0x17000E8F RID: 3727 // (get) Token: 0x060052D1 RID: 21201 RVA: 0x0012FFB0 File Offset: 0x0012E1B0 // (set) Token: 0x060052D2 RID: 21202 RVA: 0x0012FFC4 File Offset: 0x0012E1C4 [Token(Token = "0x17000E8F")] public GCBPKHFJKCE.JPNJGCANGPB LINLLHBFIKF { [Token(Token = "0x60052D1")] [Address(RVA = "0x3D3FF0", Offset = "0x3D29F0", VA = "0x1803D3FF0")] get; [Token(Token = "0x60052D2")] [Address(RVA = "0x3D4040", Offset = "0x3D2A40", VA = "0x1803D4040")] private set; } // Token: 0x17000E90 RID: 3728 // (get) Token: 0x060052D3 RID: 21203 RVA: 0x0012FFD8 File Offset: 0x0012E1D8 // (set) Token: 0x060052D4 RID: 21204 RVA: 0x0012FFEC File Offset: 0x0012E1EC [Token(Token = "0x17000E90")] public GCBPKHFJKCE.ECAPFBCJPNL BBLNMEAFOOE { [Token(Token = "0x60052D3")] [Address(RVA = "0x566930", Offset = "0x565330", VA = "0x180566930")] get; [Token(Token = "0x60052D4")] [Address(RVA = "0x566E20", Offset = "0x565820", VA = "0x180566E20")] private set; } // Token: 0x17000E91 RID: 3729 // (get) Token: 0x060052D5 RID: 21205 RVA: 0x00130000 File Offset: 0x0012E200 // (set) Token: 0x060052D6 RID: 21206 RVA: 0x00130014 File Offset: 0x0012E214 [Token(Token = "0x17000E91")] public DateTime OJIOBIMFFPB { [Token(Token = "0x60052D5")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")] get; [Token(Token = "0x60052D6")] [Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")] private set; } // Token: 0x17000E92 RID: 3730 // (get) Token: 0x060052D7 RID: 21207 RVA: 0x00130028 File Offset: 0x0012E228 // (set) Token: 0x060052D8 RID: 21208 RVA: 0x0013003C File Offset: 0x0012E23C [Token(Token = "0x17000E92")] public bool PPFMGBNEBLL { [Token(Token = "0x60052D7")] [Address(RVA = "0x3F0F40", Offset = "0x3EF940", VA = "0x1803F0F40")] get; [Token(Token = "0x60052D8")] [Address(RVA = "0x3F1290", Offset = "0x3EFC90", VA = "0x1803F1290")] private set; } // Token: 0x17000E93 RID: 3731 // (get) Token: 0x060052D9 RID: 21209 RVA: 0x00130050 File Offset: 0x0012E250 // (set) Token: 0x060052DA RID: 21210 RVA: 0x00130064 File Offset: 0x0012E264 [Token(Token = "0x17000E93")] public DateTime ACBFDMLHFPB { [Token(Token = "0x60052D9")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")] get; [Token(Token = "0x60052DA")] [Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")] private set; } // Token: 0x17000E94 RID: 3732 // (get) Token: 0x060052DB RID: 21211 RVA: 0x00130078 File Offset: 0x0012E278 // (set) Token: 0x060052DC RID: 21212 RVA: 0x0013008C File Offset: 0x0012E28C [Token(Token = "0x17000E94")] public DateTime KBDMNJGJACC { [Token(Token = "0x60052DB")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")] get; [Token(Token = "0x60052DC")] [Address(RVA = "0x3EDEB0", Offset = "0x3EC8B0", VA = "0x1803EDEB0")] private set; } // Token: 0x17000E95 RID: 3733 // (get) Token: 0x060052DD RID: 21213 RVA: 0x001300A0 File Offset: 0x0012E2A0 [Token(Token = "0x17000E95")] public bool MIKDLDEALPN { [Token(Token = "0x60052DD")] [Address(RVA = "0x1C45E10", Offset = "0x1C44810", VA = "0x181C45E10")] get { DateTime utcNow = DateTime.UtcNow; DateTime dateTime = this.k__BackingField; return utcNow < dateTime; } } // Token: 0x17000E96 RID: 3734 // (get) Token: 0x060052DE RID: 21214 RVA: 0x001300C4 File Offset: 0x0012E2C4 [Token(Token = "0x17000E96")] public bool CGHKPMELKGP { [Token(Token = "0x60052DE")] [Address(RVA = "0x1C45E70", Offset = "0x1C44870", VA = "0x181C45E70")] get { DateTime utcNow = DateTime.UtcNow; DateTime dateTime = this.k__BackingField; if (utcNow < dateTime) { } return this.k__BackingField; } } // Token: 0x060052DF RID: 21215 RVA: 0x001300F4 File Offset: 0x0012E2F4 [Token(Token = "0x60052DF")] [Address(RVA = "0x1C45EE0", Offset = "0x1C448E0", VA = "0x181C45EE0", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { int num = 0; long num2 = AEOPHJMOOFE.AAKIMHHKCFB("subscriptionId", PMMGDNALAEB); this.k__BackingField = num2; int num3 = AEOPHJMOOFE.AAKIMHHKCFB("recNetPlayerId", PMMGDNALAEB); this.k__BackingField = num3; if (AEOPHJMOOFE.KFANFFHOJGF("platformType", PMMGDNALAEB, num) != 0) { } this.k__BackingField = num; string text = AEOPHJMOOFE.AAKIMHHKCFB("platformId", PMMGDNALAEB); this.k__BackingField = text; string text2 = AEOPHJMOOFE.AAKIMHHKCFB("platformPurchaseId", PMMGDNALAEB); this.k__BackingField = text2; int num4 = AEOPHJMOOFE.AAKIMHHKCFB("level", PMMGDNALAEB); this.k__BackingField = (GCBPKHFJKCE.JPNJGCANGPB)num4; int num5 = AEOPHJMOOFE.AAKIMHHKCFB("period", PMMGDNALAEB); this.k__BackingField = (GCBPKHFJKCE.ECAPFBCJPNL)num5; int num6 = 0; DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("expirationDate", PMMGDNALAEB, num6 != 0); this.k__BackingField = dateTime; bool flag = AEOPHJMOOFE.AAKIMHHKCFB("isAutoRenewing", PMMGDNALAEB); this.k__BackingField = flag; int num7 = 0; DateTime dateTime2 = AEOPHJMOOFE.NEBCDECIPHD("createdAt", PMMGDNALAEB, num7 != 0); this.k__BackingField = dateTime2; int num8 = 0; DateTime dateTime3 = AEOPHJMOOFE.NEBCDECIPHD("modifiedAt", PMMGDNALAEB, num8 != 0); this.k__BackingField = dateTime3; } // Token: 0x060052E0 RID: 21216 RVA: 0x001301F4 File Offset: 0x0012E3F4 [Token(Token = "0x60052E0")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public BEACFGLJIBH() { } } // Token: 0x02000D5E RID: 3422 [Token(Token = "0x2000D5E")] public class MODPNPKOAJF : IFAIJAGLDFK { // Token: 0x17000E97 RID: 3735 // (get) Token: 0x060052E1 RID: 21217 RVA: 0x00130208 File Offset: 0x0012E408 // (set) Token: 0x060052E2 RID: 21218 RVA: 0x0013021C File Offset: 0x0012E41C [Token(Token = "0x17000E97")] public GCBPKHFJKCE.BEACFGLJIBH DLJHLJDMPOI { [Token(Token = "0x60052E1")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x60052E2")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] set; } // Token: 0x17000E98 RID: 3736 // (get) Token: 0x060052E3 RID: 21219 RVA: 0x00130230 File Offset: 0x0012E430 // (set) Token: 0x060052E4 RID: 21220 RVA: 0x00130244 File Offset: 0x0012E444 [Token(Token = "0x17000E98")] public int? LEOLIKFFHHH { [Token(Token = "0x60052E3")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x60052E4")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] set; } // Token: 0x17000E99 RID: 3737 // (get) Token: 0x060052E5 RID: 21221 RVA: 0x00130258 File Offset: 0x0012E458 [Token(Token = "0x17000E99")] public bool IAMJHHFJKPG { [Token(Token = "0x60052E5")] [Address(RVA = "0x1C57CD0", Offset = "0x1C566D0", VA = "0x181C57CD0")] get { return this.k__BackingField == 0; } } // Token: 0x060052E6 RID: 21222 RVA: 0x00130270 File Offset: 0x0012E470 [Token(Token = "0x60052E6")] [Address(RVA = "0x1C57D10", Offset = "0x1C56710", VA = "0x181C57D10", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { GCBPKHFJKCE.BEACFGLJIBH beacfgljibh = AEOPHJMOOFE.FFPBMBDJCAK("subscription", PMMGDNALAEB); this.k__BackingField = beacfgljibh; int num = 0; int? num2 = AEOPHJMOOFE.KFANFFHOJGF("platformAccountSubscribedPlayerId", PMMGDNALAEB, num); this.k__BackingField = num2; } // Token: 0x060052E7 RID: 21223 RVA: 0x001302A8 File Offset: 0x0012E4A8 [Token(Token = "0x60052E7")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public MODPNPKOAJF() { } } // Token: 0x02000D5F RID: 3423 [Token(Token = "0x2000D5F")] public enum HHPIBHPICEM { // Token: 0x04003CAB RID: 15531 [Token(Token = "0x4003CAB")] Started, // Token: 0x04003CAC RID: 15532 [Token(Token = "0x4003CAC")] Reactivated, // Token: 0x04003CAD RID: 15533 [Token(Token = "0x4003CAD")] AutoRenewed, // Token: 0x04003CAE RID: 15534 [Token(Token = "0x4003CAE")] UserCancelledAutoRenewals, // Token: 0x04003CAF RID: 15535 [Token(Token = "0x4003CAF")] UserReactivatedAutoRenewalsBeforeExpiration = 10, // Token: 0x04003CB0 RID: 15536 [Token(Token = "0x4003CB0")] ManuallyRenewed = 5, // Token: 0x04003CB1 RID: 15537 [Token(Token = "0x4003CB1")] ExpiredAutoRenewalFailed = 4, // Token: 0x04003CB2 RID: 15538 [Token(Token = "0x4003CB2")] Expired = 6, // Token: 0x04003CB3 RID: 15539 [Token(Token = "0x4003CB3")] Upgrade, // Token: 0x04003CB4 RID: 15540 [Token(Token = "0x4003CB4")] Downgrade, // Token: 0x04003CB5 RID: 15541 [Token(Token = "0x4003CB5")] Rollback } // Token: 0x02000D60 RID: 3424 [Token(Token = "0x2000D60")] public class MDAGJFDGFMJ : IFAIJAGLDFK { // Token: 0x17000E9A RID: 3738 // (get) Token: 0x060052E8 RID: 21224 RVA: 0x001302BC File Offset: 0x0012E4BC // (set) Token: 0x060052E9 RID: 21225 RVA: 0x001302D0 File Offset: 0x0012E4D0 [Token(Token = "0x17000E9A")] public GCBPKHFJKCE.HHPIBHPICEM MEENEBIKBEH { [Token(Token = "0x60052E8")] [Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")] get; [Token(Token = "0x60052E9")] [Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")] set; } // Token: 0x17000E9B RID: 3739 // (get) Token: 0x060052EA RID: 21226 RVA: 0x001302E4 File Offset: 0x0012E4E4 // (set) Token: 0x060052EB RID: 21227 RVA: 0x001302F8 File Offset: 0x0012E4F8 [Token(Token = "0x17000E9B")] public GCBPKHFJKCE.BEACFGLJIBH GKGKMMANALE { [Token(Token = "0x60052EA")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x60052EB")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] set; } // Token: 0x060052EC RID: 21228 RVA: 0x0013030C File Offset: 0x0012E50C [Token(Token = "0x60052EC")] [Address(RVA = "0x1C57BA0", Offset = "0x1C565A0", VA = "0x181C57BA0", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { int num = 0; int num2 = AEOPHJMOOFE.KFANFFHOJGF("event", PMMGDNALAEB, num); this.k__BackingField = (GCBPKHFJKCE.HHPIBHPICEM)num2; GCBPKHFJKCE.BEACFGLJIBH beacfgljibh = AEOPHJMOOFE.FFPBMBDJCAK("newSubscription", PMMGDNALAEB); this.k__BackingField = beacfgljibh; } // Token: 0x060052ED RID: 21229 RVA: 0x00130344 File Offset: 0x0012E544 [Token(Token = "0x60052ED")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public MDAGJFDGFMJ() { } } // Token: 0x02000D61 RID: 3425 [Token(Token = "0x2000D61")] public struct OLKIJAMNHEK { // Token: 0x04003CB8 RID: 15544 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4003CB8")] public string DMLIOOCLKKP; } // Token: 0x02000D62 RID: 3426 [Token(Token = "0x2000D62")] public class CACOIEJCAKJ : IFAIJAGLDFK { // Token: 0x17000E9C RID: 3740 // (get) Token: 0x060052EE RID: 21230 RVA: 0x00130358 File Offset: 0x0012E558 // (set) Token: 0x060052EF RID: 21231 RVA: 0x0013036C File Offset: 0x0012E56C [Token(Token = "0x17000E9C")] public List GEPMDJDCOCK { [Token(Token = "0x60052EE")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x60052EF")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] private set; } // Token: 0x17000E9D RID: 3741 // (get) Token: 0x060052F0 RID: 21232 RVA: 0x00130380 File Offset: 0x0012E580 // (set) Token: 0x060052F1 RID: 21233 RVA: 0x00130394 File Offset: 0x0012E594 [Token(Token = "0x17000E9D")] public string DFPPNHINEFO { [Token(Token = "0x60052F0")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x60052F1")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] private set; } // Token: 0x17000E9E RID: 3742 // (get) Token: 0x060052F2 RID: 21234 RVA: 0x001303A8 File Offset: 0x0012E5A8 // (set) Token: 0x060052F3 RID: 21235 RVA: 0x001303BC File Offset: 0x0012E5BC [Token(Token = "0x17000E9E")] public GCBPKHFJKCE.DKDLBKJCFDI FFCPMFCOELO { [Token(Token = "0x60052F2")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get; [Token(Token = "0x60052F3")] [Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")] private set; } // Token: 0x060052F4 RID: 21236 RVA: 0x001303D0 File Offset: 0x0012E5D0 [Token(Token = "0x60052F4")] [Address(RVA = "0x1C46150", Offset = "0x1C44B50", VA = "0x181C46150", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { List list = AEOPHJMOOFE.MMEALHNAHOI("giftDropIds", PMMGDNALAEB); this.k__BackingField = list; int num = 0; string text = AEOPHJMOOFE.KFANFFHOJGF("message", PMMGDNALAEB, num); this.k__BackingField = text; GCBPKHFJKCE.DKDLBKJCFDI dkdlbkjcfdi = AEOPHJMOOFE.FFPBMBDJCAK("subscriptionPurchase", PMMGDNALAEB); this.k__BackingField = dkdlbkjcfdi; } // Token: 0x060052F5 RID: 21237 RVA: 0x0013041C File Offset: 0x0012E61C [Token(Token = "0x60052F5")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public CACOIEJCAKJ() { } } // Token: 0x02000D63 RID: 3427 [Token(Token = "0x2000D63")] public class DJGBECJHOKF : IFAIJAGLDFK { // Token: 0x17000E9F RID: 3743 // (get) Token: 0x060052F6 RID: 21238 RVA: 0x00130430 File Offset: 0x0012E630 // (set) Token: 0x060052F7 RID: 21239 RVA: 0x00130444 File Offset: 0x0012E644 [Token(Token = "0x17000E9F")] public int HFMHNNJMABK { [Token(Token = "0x60052F6")] [Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")] get; [Token(Token = "0x60052F7")] [Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")] private set; } // Token: 0x17000EA0 RID: 3744 // (get) Token: 0x060052F8 RID: 21240 RVA: 0x00130458 File Offset: 0x0012E658 // (set) Token: 0x060052F9 RID: 21241 RVA: 0x0013046C File Offset: 0x0012E66C [Token(Token = "0x17000EA0")] public string FIKEBGGCDFN { [Token(Token = "0x60052F8")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x60052F9")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] private set; } // Token: 0x17000EA1 RID: 3745 // (get) Token: 0x060052FA RID: 21242 RVA: 0x00130480 File Offset: 0x0012E680 // (set) Token: 0x060052FB RID: 21243 RVA: 0x00130494 File Offset: 0x0012E694 [Token(Token = "0x17000EA1")] public string KODBEJPEFOJ { [Token(Token = "0x60052FA")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get; [Token(Token = "0x60052FB")] [Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")] private set; } // Token: 0x17000EA2 RID: 3746 // (get) Token: 0x060052FC RID: 21244 RVA: 0x001304A8 File Offset: 0x0012E6A8 // (set) Token: 0x060052FD RID: 21245 RVA: 0x001304BC File Offset: 0x0012E6BC [Token(Token = "0x17000EA2")] public string AHGCOGFEEEE { [Token(Token = "0x60052FC")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get; [Token(Token = "0x60052FD")] [Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")] private set; } // Token: 0x17000EA3 RID: 3747 // (get) Token: 0x060052FE RID: 21246 RVA: 0x001304D0 File Offset: 0x0012E6D0 // (set) Token: 0x060052FF RID: 21247 RVA: 0x001304E4 File Offset: 0x0012E6E4 [Token(Token = "0x17000EA3")] public int NPDJLOOHMDJ { [Token(Token = "0x60052FE")] [Address(RVA = "0x3EDF60", Offset = "0x3EC960", VA = "0x1803EDF60")] get; [Token(Token = "0x60052FF")] [Address(RVA = "0x7B2580", Offset = "0x7B0F80", VA = "0x1807B2580")] private set; } // Token: 0x17000EA4 RID: 3748 // (get) Token: 0x06005300 RID: 21248 RVA: 0x001304F8 File Offset: 0x0012E6F8 // (set) Token: 0x06005301 RID: 21249 RVA: 0x0013050C File Offset: 0x0012E70C [Token(Token = "0x17000EA4")] public string BEIIFHKMAEP { [Token(Token = "0x6005300")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")] get; [Token(Token = "0x6005301")] [Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")] private set; } // Token: 0x17000EA5 RID: 3749 // (get) Token: 0x06005302 RID: 21250 RVA: 0x00130520 File Offset: 0x0012E720 // (set) Token: 0x06005303 RID: 21251 RVA: 0x00130534 File Offset: 0x0012E734 [Token(Token = "0x17000EA5")] public string BGBHACHJMJJ { [Token(Token = "0x6005302")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")] get; [Token(Token = "0x6005303")] [Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")] private set; } // Token: 0x17000EA6 RID: 3750 // (get) Token: 0x06005304 RID: 21252 RVA: 0x00130548 File Offset: 0x0012E748 // (set) Token: 0x06005305 RID: 21253 RVA: 0x0013055C File Offset: 0x0012E75C [Token(Token = "0x17000EA6")] public string ELKEGFGFBCG { [Token(Token = "0x6005304")] [Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")] get; [Token(Token = "0x6005305")] [Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0")] private set; } // Token: 0x17000EA7 RID: 3751 // (get) Token: 0x06005306 RID: 21254 RVA: 0x00130570 File Offset: 0x0012E770 // (set) Token: 0x06005307 RID: 21255 RVA: 0x00130584 File Offset: 0x0012E784 [Token(Token = "0x17000EA7")] public string GDNNKIILCLB { [Token(Token = "0x6005306")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")] get; [Token(Token = "0x6005307")] [Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")] set; } // Token: 0x17000EA8 RID: 3752 // (get) Token: 0x06005308 RID: 21256 RVA: 0x00130598 File Offset: 0x0012E798 // (set) Token: 0x06005309 RID: 21257 RVA: 0x001305AC File Offset: 0x0012E7AC [Token(Token = "0x17000EA8")] public bool LFJIIFCODHO { [Token(Token = "0x6005308")] [Address(RVA = "0x566D70", Offset = "0x565770", VA = "0x180566D70")] get; [Token(Token = "0x6005309")] [Address(RVA = "0x566E50", Offset = "0x565850", VA = "0x180566E50")] private set; } // Token: 0x17000EA9 RID: 3753 // (get) Token: 0x0600530A RID: 21258 RVA: 0x001305C0 File Offset: 0x0012E7C0 // (set) Token: 0x0600530B RID: 21259 RVA: 0x001305D4 File Offset: 0x0012E7D4 [Token(Token = "0x17000EA9")] public GCBPKHFJKCE.CACOIEJCAKJ PBPPCMNHODC { [Token(Token = "0x600530A")] [Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")] get; [Token(Token = "0x600530B")] [Address(RVA = "0x3EDEC0", Offset = "0x3EC8C0", VA = "0x1803EDEC0")] private set; } // Token: 0x17000EAA RID: 3754 // (get) Token: 0x0600530C RID: 21260 RVA: 0x001305E8 File Offset: 0x0012E7E8 // (set) Token: 0x0600530D RID: 21261 RVA: 0x001305FC File Offset: 0x0012E7FC [Token(Token = "0x17000EAA")] public string DIDDIAMJHON { [Token(Token = "0x600530C")] [Address(RVA = "0x48F050", Offset = "0x48DA50", VA = "0x18048F050")] get; [Token(Token = "0x600530D")] [Address(RVA = "0x52F860", Offset = "0x52E260", VA = "0x18052F860")] set; } // Token: 0x17000EAB RID: 3755 // (get) Token: 0x0600530E RID: 21262 RVA: 0x00130610 File Offset: 0x0012E810 // (set) Token: 0x0600530F RID: 21263 RVA: 0x00130624 File Offset: 0x0012E824 [Token(Token = "0x17000EAB")] public string AHDFJDKLFAD { [Token(Token = "0x600530E")] [Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")] get; [Token(Token = "0x600530F")] [Address(RVA = "0x7D4760", Offset = "0x7D3160", VA = "0x1807D4760")] set; } // Token: 0x06005310 RID: 21264 RVA: 0x00130638 File Offset: 0x0012E838 [Token(Token = "0x6005310")] [Address(RVA = "0x1C46300", Offset = "0x1C44D00", VA = "0x181C46300", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { int num = AEOPHJMOOFE.AAKIMHHKCFB("skuId", PMMGDNALAEB); this.k__BackingField = num; string text = AEOPHJMOOFE.AAKIMHHKCFB("name", PMMGDNALAEB); this.k__BackingField = text; string text2 = AEOPHJMOOFE.AAKIMHHKCFB("description", PMMGDNALAEB); this.k__BackingField = text2; string text3 = AEOPHJMOOFE.AAKIMHHKCFB("imageName", PMMGDNALAEB); this.k__BackingField = text3; int num2 = AEOPHJMOOFE.AAKIMHHKCFB("price", PMMGDNALAEB); this.k__BackingField = num2; string text4 = AEOPHJMOOFE.AAKIMHHKCFB("oculusSkuId", PMMGDNALAEB); this.k__BackingField = text4; string text5 = AEOPHJMOOFE.AAKIMHHKCFB("psnProductLabel", PMMGDNALAEB); this.k__BackingField = text5; string text6 = AEOPHJMOOFE.AAKIMHHKCFB("xboxProductId", PMMGDNALAEB); this.k__BackingField = text6; bool flag = AEOPHJMOOFE.AAKIMHHKCFB("isSingleUse", PMMGDNALAEB); this.k__BackingField = flag; GCBPKHFJKCE.CACOIEJCAKJ cacoiejcakj = AEOPHJMOOFE.FFPBMBDJCAK("data", PMMGDNALAEB); this.k__BackingField = cacoiejcakj; string text7 = AEOPHJMOOFE.AAKIMHHKCFB("appleProductId", PMMGDNALAEB); this.k__BackingField = text7; int num3 = this.k__BackingField; ulong num4; num4 += num4; long num5 = (long)(num4 * (ulong)((uint)100)); num3 = (int)((long)num3 - num5); string text8; this.k__BackingField = text8; this.k__BackingField = (ulong)0L; } // Token: 0x06005311 RID: 21265 RVA: 0x00130758 File Offset: 0x0012E958 [Token(Token = "0x6005311")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public DJGBECJHOKF() { } } // Token: 0x02000D64 RID: 3428 [Token(Token = "0x2000D64")] public class EJMGHNNHJPD : IFAIJAGLDFK { // Token: 0x17000EAC RID: 3756 // (get) Token: 0x06005312 RID: 21266 RVA: 0x0013076C File Offset: 0x0012E96C // (set) Token: 0x06005313 RID: 21267 RVA: 0x00130780 File Offset: 0x0012E980 [Token(Token = "0x17000EAC")] public int CJKFHDJCKOP { [Token(Token = "0x6005312")] [Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")] get; [Token(Token = "0x6005313")] [Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")] private set; } // Token: 0x17000EAD RID: 3757 // (get) Token: 0x06005314 RID: 21268 RVA: 0x00130794 File Offset: 0x0012E994 // (set) Token: 0x06005315 RID: 21269 RVA: 0x001307A8 File Offset: 0x0012E9A8 [Token(Token = "0x17000EAD")] public int HFMHNNJMABK { [Token(Token = "0x6005314")] [Address(RVA = "0x55D550", Offset = "0x55BF50", VA = "0x18055D550")] get; [Token(Token = "0x6005315")] [Address(RVA = "0x55D5D0", Offset = "0x55BFD0", VA = "0x18055D5D0")] private set; } // Token: 0x17000EAE RID: 3758 // (get) Token: 0x06005316 RID: 21270 RVA: 0x001307BC File Offset: 0x0012E9BC // (set) Token: 0x06005317 RID: 21271 RVA: 0x001307D0 File Offset: 0x0012E9D0 [Token(Token = "0x17000EAE")] public string LKIBJOMNFFD { [Token(Token = "0x6005316")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x6005317")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] private set; } // Token: 0x17000EAF RID: 3759 // (get) Token: 0x06005318 RID: 21272 RVA: 0x001307E4 File Offset: 0x0012E9E4 // (set) Token: 0x06005319 RID: 21273 RVA: 0x001307F8 File Offset: 0x0012E9F8 [Token(Token = "0x17000EAF")] public string KODBEJPEFOJ { [Token(Token = "0x6005318")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get; [Token(Token = "0x6005319")] [Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")] private set; } // Token: 0x17000EB0 RID: 3760 // (get) Token: 0x0600531A RID: 21274 RVA: 0x0013080C File Offset: 0x0012EA0C // (set) Token: 0x0600531B RID: 21275 RVA: 0x00130820 File Offset: 0x0012EA20 [Token(Token = "0x17000EB0")] public string AHGCOGFEEEE { [Token(Token = "0x600531A")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get; [Token(Token = "0x600531B")] [Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")] private set; } // Token: 0x17000EB1 RID: 3761 // (get) Token: 0x0600531C RID: 21276 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600531D RID: 21277 RVA: 0x00130834 File Offset: 0x0012EA34 [Token(Token = "0x17000EB1")] public TimeSpan? OKBDHBJPJNK { [Token(Token = "0x600531C")] [Address(RVA = "0x1062610", Offset = "0x1061010", VA = "0x181062610")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600531D")] [Address(RVA = "0x1062600", Offset = "0x1061000", VA = "0x181062600")] [CompilerGenerated] private set { } } // Token: 0x0600531E RID: 21278 RVA: 0x00130844 File Offset: 0x0012EA44 [Token(Token = "0x600531E")] [Address(RVA = "0x1C465C0", Offset = "0x1C44FC0", VA = "0x181C465C0", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { int num = AEOPHJMOOFE.AAKIMHHKCFB("purchaseReminderId", PMMGDNALAEB); this.k__BackingField = num; int num2 = AEOPHJMOOFE.AAKIMHHKCFB("skuId", PMMGDNALAEB); this.k__BackingField = num2; string text = AEOPHJMOOFE.AAKIMHHKCFB("title", PMMGDNALAEB); this.k__BackingField = text; string text2 = AEOPHJMOOFE.AAKIMHHKCFB("description", PMMGDNALAEB); this.k__BackingField = text2; string text3 = AEOPHJMOOFE.AAKIMHHKCFB("imageName", PMMGDNALAEB); this.k__BackingField = text3; } // Token: 0x0600531F RID: 21279 RVA: 0x001308B4 File Offset: 0x0012EAB4 [Token(Token = "0x600531F")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public EJMGHNNHJPD() { } } // Token: 0x02000D65 RID: 3429 [Token(Token = "0x2000D65")] private class LECJLLPKBEC : IFAIJAGLDFK { // Token: 0x17000EB2 RID: 3762 // (get) Token: 0x06005320 RID: 21280 RVA: 0x001308C8 File Offset: 0x0012EAC8 // (set) Token: 0x06005321 RID: 21281 RVA: 0x001308DC File Offset: 0x0012EADC [Token(Token = "0x17000EB2")] public long KDPCGIGAIHJ { [Token(Token = "0x6005320")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x6005321")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] private set; } // Token: 0x06005322 RID: 21282 RVA: 0x001308F0 File Offset: 0x0012EAF0 [Token(Token = "0x6005322")] [Address(RVA = "0x1C57A90", Offset = "0x1C56490", VA = "0x181C57A90", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { long num = AEOPHJMOOFE.AAKIMHHKCFB("transactionId", PMMGDNALAEB); this.k__BackingField = num; } // Token: 0x06005323 RID: 21283 RVA: 0x00130910 File Offset: 0x0012EB10 [Token(Token = "0x6005323")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public LECJLLPKBEC() { } } // Token: 0x02000D67 RID: 3431 [Token(Token = "0x2000D67")] [CompilerGenerated] private sealed class AILGLIACEPN { // Token: 0x06005337 RID: 21303 RVA: 0x00130B0C File Offset: 0x0012ED0C [Token(Token = "0x6005337")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public AILGLIACEPN() { } // Token: 0x04003CE2 RID: 15586 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003CE2")] public Func> getAccessToken; } // Token: 0x02000D68 RID: 3432 [Token(Token = "0x2000D68")] [CompilerGenerated] private sealed class OLEHDBJPDKJ { // Token: 0x06005338 RID: 21304 RVA: 0x00130B20 File Offset: 0x0012ED20 [Token(Token = "0x6005338")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public OLEHDBJPDKJ() { } // Token: 0x06005339 RID: 21305 RVA: 0x00130B34 File Offset: 0x0012ED34 [Token(Token = "0x6005339")] [Address(RVA = "0x1C57EB0", Offset = "0x1C568B0", VA = "0x181C57EB0")] internal void b__2(GCBPKHFJKCE.MODPNPKOAJF subscriptionInfo) { this.promise.Complete(subscriptionInfo); } // Token: 0x0600533A RID: 21306 RVA: 0x00130B54 File Offset: 0x0012ED54 [Token(Token = "0x600533A")] [Address(RVA = "0x1C57F10", Offset = "0x1C56910", VA = "0x181C57F10")] internal void b__3(string errorNoAccessToken) { Debug.LogWarning("GetSubscription attempt without access token failed: " + errorNoAccessToken); IPromise promise = this.CS$<>8__locals1.getAccessToken(); if (GCBPKHFJKCE.<>c.<>9__39_4 == 0) { GCBPKHFJKCE.<>c.<>9__39_4 = delegate(GCBPKHFJKCE.OLKIJAMNHEK accessToken) { IPromise promise2; return promise2; }; } if (this.<>9__5 == 0) { Action action = delegate(GCBPKHFJKCE.MODPNPKOAJF subscriptionInfo) { this.promise.Complete(subscriptionInfo); }; this.<>9__5 = action; } if (this.<>9__6 == 0) { Action action2 = delegate(string error) { this.promise.Error(error); }; this.<>9__6 = action2; } throw new NullReferenceException(); } // Token: 0x0600533B RID: 21307 RVA: 0x00130BE0 File Offset: 0x0012EDE0 [Token(Token = "0x600533B")] [Address(RVA = "0x1C58130", Offset = "0x1C56B30", VA = "0x181C58130")] internal void b__5(GCBPKHFJKCE.MODPNPKOAJF subscriptionInfo) { this.promise.Complete(subscriptionInfo); } // Token: 0x0600533C RID: 21308 RVA: 0x00130C00 File Offset: 0x0012EE00 [Token(Token = "0x600533C")] [Address(RVA = "0x1C58190", Offset = "0x1C56B90", VA = "0x181C58190")] internal void b__6(string error) { this.promise.Error(error); } // Token: 0x04003CE3 RID: 15587 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003CE3")] public Promise promise; // Token: 0x04003CE4 RID: 15588 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003CE4")] public GCBPKHFJKCE.AILGLIACEPN CS$<>8__locals1; // Token: 0x04003CE5 RID: 15589 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003CE5")] public Action <>9__5; // Token: 0x04003CE6 RID: 15590 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003CE6")] public Action <>9__6; } // Token: 0x02000D69 RID: 3433 [Token(Token = "0x2000D69")] [CompilerGenerated] private sealed class HLKDNJKDNMJ { // Token: 0x0600533D RID: 21309 RVA: 0x00130C20 File Offset: 0x0012EE20 [Token(Token = "0x600533D")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public HLKDNJKDNMJ() { } // Token: 0x0600533E RID: 21310 RVA: 0x00130C34 File Offset: 0x0012EE34 [Token(Token = "0x600533E")] [Address(RVA = "0x1C57800", Offset = "0x1C56200", VA = "0x181C57800")] internal void b__0() { GCBPKHFJKCE.MDAGJFDGFMJ mdagjfdgfmj = AEOPHJMOOFE.PPGFHEDFBEA(this.message); GCBPKHFJKCE.MODPNPKOAJF k__BackingField = GCBPKHFJKCE.k__BackingField; GCBPKHFJKCE.BEACFGLJIBH k__BackingField = mdagjfdgfmj.k__BackingField; k__BackingField.k__BackingField = k__BackingField; GCBPKHFJKCE.MEGOBILJPJA.Invoke(mdagjfdgfmj); } // Token: 0x04003CE7 RID: 15591 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003CE7")] public Dictionary message; } }