Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

552 lines
18 KiB
C#

using System;
using System.Net;
using System.Runtime.CompilerServices;
using BestHTTP;
using BestHTTP.Forms;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020014FB RID: 5371
[Token(Token = "0x20014FB")]
public static class COFHGNFJMOG
{
// Token: 0x06007956 RID: 31062 RVA: 0x001A4564 File Offset: 0x001A2764
[Token(Token = "0x6007956")]
[Address(RVA = "0x21FAEA0", Offset = "0x21F9EA0", VA = "0x1821FAEA0")]
public static PMGCJEPKFOF<MPHABHIMOOO> LFHFLODHPJJ()
{
int num = 0;
ulong num2;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), LDCMJEDOFCO.Link, "pageview/consume", num != 0, num2 != 0UL);
int num3 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(true, num3 != 0);
if (COFHGNFJMOG.<>c.<>9__0_0 == 0)
{
COFHGNFJMOG.<>c.<>9__0_0 = delegate(string error)
{
object[] array = new object[1];
if (error != 0)
{
}
array[0] = error;
Debug.LogErrorFormat("Failed to ConsumePageView: {0}", array);
};
}
throw new NullReferenceException();
}
// Token: 0x06007957 RID: 31063 RVA: 0x001A45B8 File Offset: 0x001A27B8
[Token(Token = "0x6007957")]
[Address(RVA = "0x21F9D80", Offset = "0x21F8D80", VA = "0x1821F9D80")]
public static PMGCJEPKFOF<FFFBFILFCFM> AJNBIDMKHFB(string ENJEOLBEALP)
{
string text = WebUtility.UrlEncode(ENJEOLBEALP);
string text2 = "datalink/" + text;
int num = 0;
ulong num2;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Link, text2, num != 0, num2 != 0UL);
int num3 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(true, num3 != 0);
if (COFHGNFJMOG.<>c.<>9__3_0 == 0)
{
COFHGNFJMOG.<>c.<>9__3_0 = delegate(string error)
{
object[] array = new object[1];
if (error != 0)
{
}
array[0] = error;
Debug.LogErrorFormat("Failed to CheckDataLink: {0}", array);
};
}
throw new NullReferenceException();
}
// Token: 0x06007958 RID: 31064 RVA: 0x001A461C File Offset: 0x001A281C
[Token(Token = "0x6007958")]
[Address(RVA = "0x21F9F10", Offset = "0x21F8F10", VA = "0x1821F9F10")]
public static PMGCJEPKFOF<string> BJCJHEOLDPM(string ABADFLCBFIJ)
{
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
httpurlEncodedForm.AddField("data", ABADFLCBFIJ);
ulong num;
ulong num2;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)3L), (LDCMJEDOFCO)((uint)11), "datalink", httpurlEncodedForm, num != 0UL, num2 != 0UL);
int num3 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.GPDAPBNBMFE(num3 != 0);
if (COFHGNFJMOG.<>c.<>9__4_0 == 0)
{
COFHGNFJMOG.<>c.<>9__4_0 = delegate(string error)
{
object[] array = new object[1];
if (error != 0)
{
}
array[0] = error;
Debug.LogErrorFormat("Failed to GetOrCreateDataLinkId: {0}", array);
};
}
throw new NullReferenceException();
}
// Token: 0x06007959 RID: 31065 RVA: 0x001A4680 File Offset: 0x001A2880
[Token(Token = "0x6007959")]
[Address(RVA = "0x21FA370", Offset = "0x21F9370", VA = "0x1821FA370")]
public static PMGCJEPKFOF<PLDFOPCHHJG> FANMHFBBMNK(string ENJEOLBEALP)
{
string text = WebUtility.UrlEncode(ENJEOLBEALP);
string text2 = "actionlink/" + text;
int num = 0;
ulong num2;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Link, text2, num != 0, num2 != 0UL);
int num3 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(true, num3 != 0);
if (COFHGNFJMOG.<>c.<>9__6_0 == 0)
{
COFHGNFJMOG.<>c.<>9__6_0 = delegate(string error)
{
object[] array = new object[1];
if (error != 0)
{
}
array[0] = error;
Debug.LogErrorFormat("Failed to CheckActionLink: {0}", array);
};
}
throw new NullReferenceException();
}
// Token: 0x0600795A RID: 31066 RVA: 0x001A46E4 File Offset: 0x001A28E4
[Token(Token = "0x600795A")]
[Address(RVA = "0x21FA500", Offset = "0x21F9500", VA = "0x1821FA500")]
public static PMGCJEPKFOF<string> GFOBAOHKJBC(string ABADFLCBFIJ, int CPNHILJGPKF, int? HENGFGGAHCC, EAEKNPLNKKO FLIKIEHKBDP, long? LNFBPJBLPMH)
{
int num = 0;
COFHGNFJMOG.NALGKBEOMMI.IGFHPDJEOOD();
JEEAHOAIKMH<COFHGNFJMOG.AMAGDEMKBHK, PMGCJEPKFOF<string>> nalgkbeommi = COFHGNFJMOG.NALGKBEOMMI;
bool flag;
if (!flag)
{
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
httpurlEncodedForm.AddField("data", ABADFLCBFIJ);
string text;
httpurlEncodedForm.AddField("validHours", text);
string text2;
httpurlEncodedForm.AddField("maxCount", text2);
string text3;
httpurlEncodedForm.AddField("codeType", text3);
string text4;
httpurlEncodedForm.AddField("extraDataId", text4);
ulong num2;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)11), "actionlink", httpurlEncodedForm, num != 0, num2 != 0UL);
int num3 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.GPDAPBNBMFE(num3 != 0);
if (COFHGNFJMOG.<>c.<>9__7_0 == 0)
{
COFHGNFJMOG.<>c.<>9__7_0 = delegate(string error)
{
object[] array = new object[1];
if (error != 0)
{
}
array[0] = error;
Debug.LogErrorFormat("Failed to CreateActionLink: {0}", array);
};
}
JEEAHOAIKMH<COFHGNFJMOG.AMAGDEMKBHK, PMGCJEPKFOF<string>> nalgkbeommi2 = COFHGNFJMOG.NALGKBEOMMI;
return typeof(COFHGNFJMOG.<>c).TypeHandle;
}
throw new NullReferenceException();
}
// Token: 0x0600795B RID: 31067 RVA: 0x001A47A4 File Offset: 0x001A29A4
[Token(Token = "0x600795B")]
[Address(RVA = "0x21FA860", Offset = "0x21F9860", VA = "0x1821FA860")]
public static PMGCJEPKFOF<PLDFOPCHHJG> HDLJGFEDGLH(string ENJEOLBEALP, int? LNBJKLOINED, EAEKNPLNKKO FLIKIEHKBDP, bool BJGOFOEKLMC, bool EIOHJPLNDLB)
{
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
httpurlEncodedForm.AddField("id", ENJEOLBEALP);
int num;
if (num > 0)
{
string text;
httpurlEncodedForm.AddField("validHours", text);
}
string text2;
httpurlEncodedForm.AddField("codeType", text2);
string text3;
httpurlEncodedForm.AddField("newPlayer", text3);
string text4;
httpurlEncodedForm.AddField("newInstall", text4);
string text5 = WebUtility.UrlEncode(ENJEOLBEALP);
string text6 = "actionlink/" + text5 + "/consume";
ulong num2;
ulong num3;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)11), text6, httpurlEncodedForm, num2 != 0UL, num3 != 0UL);
int num4 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(true, num4 != 0);
if (COFHGNFJMOG.<>c.<>9__8_0 == 0)
{
COFHGNFJMOG.<>c.<>9__8_0 = delegate(string error)
{
object[] array = new object[1];
if (error != 0)
{
}
array[0] = error;
Debug.LogErrorFormat("Failed to ConsumeActionLink: {0}", array);
};
}
return typeof(COFHGNFJMOG.<>c).TypeHandle;
}
// Token: 0x0600795C RID: 31068 RVA: 0x001A4864 File Offset: 0x001A2A64
[Token(Token = "0x600795C")]
[Address(RVA = "0x21FAB00", Offset = "0x21F9B00", VA = "0x1821FAB00")]
public static DABKFAIHBBP KPEICJCDGHI(int ANHCLJFPCNL, int? PCMHPDDCMKK)
{
COFHGNFJMOG.EFGMHBCELOF.Clear();
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
string text;
httpurlEncodedForm.AddField("referrerId", text);
string text2 = PEGGCEDHBOF.DOOHKCANFLO.<IPLPEOMCNPJ>k__BackingField.IFGNEJGGIAK();
httpurlEncodedForm.AddField("accountCreatedAt", text2);
ulong num;
ulong num2;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)3L), (LDCMJEDOFCO)((uint)11), "referral", httpurlEncodedForm, num != 0UL, num2 != 0UL);
Action action = delegate
{
int referrerId = ANHCLJFPCNL;
int? previousReferrer = PCMHPDDCMKK;
CFLMJLFBOKH.GMLAGMGNAKG(referrerId, previousReferrer);
};
if (COFHGNFJMOG.<>c.<>9__11_1 == 0)
{
COFHGNFJMOG.<>c.<>9__11_1 = delegate(string error)
{
object[] array = new object[1];
if (error != 0)
{
}
array[0] = error;
Debug.LogErrorFormat("Failed to EditReferral: {0}", array);
};
}
return typeof(COFHGNFJMOG.<>c).TypeHandle;
}
// Token: 0x0600795D RID: 31069 RVA: 0x001A4918 File Offset: 0x001A2B18
[Token(Token = "0x600795D")]
[Address(RVA = "0x21FA0A0", Offset = "0x21F90A0", VA = "0x1821FA0A0")]
public static PMGCJEPKFOF<IJKLNAEBMHP> DDHLOCMPNPF()
{
int num = 0;
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num2 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
if (!COFHGNFJMOG.EFGMHBCELOF.TryGetValue(num2, num))
{
int num3 = 0;
ulong num4;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Link, "referral", num3 != 0, num4 != 0UL);
int num5 = 0;
int num6 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num6 != 0, num5 != 0);
if (COFHGNFJMOG.<>c.<>9__12_0 == 0)
{
COFHGNFJMOG.<>c.<>9__12_0 = delegate(string error)
{
object[] array = new object[1];
if (error != 0)
{
}
array[0] = error;
Debug.LogErrorFormat("Failed to GetReferral: {0}", array);
};
}
JEEAHOAIKMH<int, PMGCJEPKFOF<IJKLNAEBMHP>> efgmhbcelof = COFHGNFJMOG.EFGMHBCELOF;
return typeof(COFHGNFJMOG.<>c).TypeHandle;
}
throw new NullReferenceException();
}
// Token: 0x0600795E RID: 31070 RVA: 0x001A49B0 File Offset: 0x001A2BB0
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x600795E")]
[Address(RVA = "0x21FAFF0", Offset = "0x21F9FF0", VA = "0x1821FAFF0")]
static COFHGNFJMOG()
{
int num;
JEEAHOAIKMH<COFHGNFJMOG.AMAGDEMKBHK, PMGCJEPKFOF<string>> jeeahoaikmh = new JEEAHOAIKMH(LGIGKAKBONN.CDHJAKFPHPL, num);
num = 0;
COFHGNFJMOG.NALGKBEOMMI = jeeahoaikmh;
int num2;
JEEAHOAIKMH<int, PMGCJEPKFOF<IJKLNAEBMHP>> jeeahoaikmh2 = new JEEAHOAIKMH(LGIGKAKBONN.KDPBEALIFII, num2);
num2 = 0;
COFHGNFJMOG.EFGMHBCELOF = jeeahoaikmh2;
}
// Token: 0x04004FF5 RID: 20469
[Token(Token = "0x4004FF5")]
private static readonly JEEAHOAIKMH<COFHGNFJMOG.AMAGDEMKBHK, PMGCJEPKFOF<string>> NALGKBEOMMI;
// Token: 0x04004FF6 RID: 20470
[Token(Token = "0x4004FF6")]
private static readonly JEEAHOAIKMH<int, PMGCJEPKFOF<IJKLNAEBMHP>> EFGMHBCELOF;
// Token: 0x020014FC RID: 5372
[Token(Token = "0x20014FC")]
public class OLOEFOJHNGF
{
// Token: 0x0600795F RID: 31071 RVA: 0x001A49E8 File Offset: 0x001A2BE8
[Token(Token = "0x600795F")]
[Address(RVA = "0x21FD330", Offset = "0x21FC330", VA = "0x1821FD330")]
public OLOEFOJHNGF(string LIMGCIECODJ, PLDFOPCHHJG KBLANHOBNHK)
{
this.NKPPGJLKMMH = LIMGCIECODJ;
int num = 0;
if (KBLANHOBNHK != 0)
{
this.DHAOBHFMBPL = true;
if ((KBLANHOBNHK.FBLEJONFPAK ? 1 : 0) != num)
{
this.FBLEJONFPAK = true;
int achmmbmlgek = KBLANHOBNHK.ACHMMBMLGEK;
this.ACHMMBMLGEK = achmmbmlgek;
string pbppcmnhodc = KBLANHOBNHK.PBPPCMNHODC;
if (achmmbmlgek == 0)
{
COFHGNFJMOG.OLOEFOJHNGF.Data data = JsonUtility.FromJson<COFHGNFJMOG.OLOEFOJHNGF.Data>(pbppcmnhodc);
}
}
}
}
// Token: 0x06007960 RID: 31072 RVA: 0x001A4A40 File Offset: 0x001A2C40
[Token(Token = "0x6007960")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
private OLOEFOJHNGF()
{
}
// Token: 0x17001407 RID: 5127
// (get) Token: 0x06007961 RID: 31073 RVA: 0x001A4A54 File Offset: 0x001A2C54
// (set) Token: 0x06007962 RID: 31074 RVA: 0x001A4A68 File Offset: 0x001A2C68
[Token(Token = "0x17001407")]
public string NKPPGJLKMMH
{
[Token(Token = "0x6007961")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get;
[Token(Token = "0x6007962")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
private set;
}
// Token: 0x17001408 RID: 5128
// (get) Token: 0x06007963 RID: 31075 RVA: 0x001A4A7C File Offset: 0x001A2C7C
// (set) Token: 0x06007964 RID: 31076 RVA: 0x001A4A90 File Offset: 0x001A2C90
[Token(Token = "0x17001408")]
public int ACHMMBMLGEK
{
[Token(Token = "0x6007963")]
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
get;
[Token(Token = "0x6007964")]
[Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")]
private set;
}
// Token: 0x17001409 RID: 5129
// (get) Token: 0x06007965 RID: 31077 RVA: 0x001A4AA4 File Offset: 0x001A2CA4
// (set) Token: 0x06007966 RID: 31078 RVA: 0x001A4AB8 File Offset: 0x001A2CB8
[Token(Token = "0x17001409")]
public bool DHAOBHFMBPL
{
[Token(Token = "0x6007965")]
[Address(RVA = "0x891DD0", Offset = "0x890DD0", VA = "0x180891DD0")]
get;
[Token(Token = "0x6007966")]
[Address(RVA = "0x5F1930", Offset = "0x5F0930", VA = "0x1805F1930")]
private set;
}
// Token: 0x1700140A RID: 5130
// (get) Token: 0x06007967 RID: 31079 RVA: 0x001A4ACC File Offset: 0x001A2CCC
// (set) Token: 0x06007968 RID: 31080 RVA: 0x001A4AE0 File Offset: 0x001A2CE0
[Token(Token = "0x1700140A")]
public bool FBLEJONFPAK
{
[Token(Token = "0x6007967")]
[Address(RVA = "0xF94A50", Offset = "0xF93A50", VA = "0x180F94A50")]
get;
[Token(Token = "0x6007968")]
[Address(RVA = "0xF94120", Offset = "0xF93120", VA = "0x180F94120")]
private set;
}
// Token: 0x1700140B RID: 5131
// (get) Token: 0x06007969 RID: 31081 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600796A RID: 31082 RVA: 0x001A4AF4 File Offset: 0x001A2CF4
[Token(Token = "0x1700140B")]
public COFHGNFJMOG.OLOEFOJHNGF.Data EDJOMGPGGBD
{
[Token(Token = "0x6007969")]
[Address(RVA = "0x814AD0", Offset = "0x813AD0", VA = "0x180814AD0")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600796A")]
[Address(RVA = "0x814BF0", Offset = "0x813BF0", VA = "0x180814BF0")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x020014FD RID: 5373
[Token(Token = "0x20014FD")]
[Serializable]
public struct Data
{
// Token: 0x04004FFC RID: 20476
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4004FFC")]
public string ExtraJson;
// Token: 0x04004FFD RID: 20477
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4004FFD")]
public MLFKNFFOOPF Platform;
// Token: 0x04004FFE RID: 20478
[FieldOffset(Offset = "0xC")]
[Token(Token = "0x4004FFE")]
public EAEKNPLNKKO Type;
}
}
// Token: 0x020014FE RID: 5374
[Token(Token = "0x20014FE")]
[Serializable]
public class ShortLinkData
{
// Token: 0x1700140C RID: 5132
// (get) Token: 0x0600796B RID: 31083 RVA: 0x001A4B04 File Offset: 0x001A2D04
[Token(Token = "0x1700140C")]
public bool IsValid
{
[Token(Token = "0x600796B")]
[Address(RVA = "0x21FD440", Offset = "0x21FC440", VA = "0x1821FD440")]
get
{
return !string.IsNullOrEmpty(this.FullLink);
}
}
// Token: 0x0600796C RID: 31084 RVA: 0x001A4B20 File Offset: 0x001A2D20
[Token(Token = "0x600796C")]
[Address(RVA = "0x21FD400", Offset = "0x21FC400", VA = "0x1821FD400")]
public static COFHGNFJMOG.ShortLinkData HHJMDFEDKLM(string LKHEMOPOEIM)
{
return JsonUtility.FromJson<COFHGNFJMOG.ShortLinkData>(LKHEMOPOEIM);
}
// Token: 0x0600796D RID: 31085 RVA: 0x001A4B34 File Offset: 0x001A2D34
[Token(Token = "0x600796D")]
[Address(RVA = "0x10E8750", Offset = "0x10E7750", VA = "0x1810E8750")]
public string MFFBDFHINID()
{
return JsonUtility.ToJson(this);
}
// Token: 0x0600796E RID: 31086 RVA: 0x001A4B48 File Offset: 0x001A2D48
[Token(Token = "0x600796E")]
[Address(RVA = "0x417570", Offset = "0x416570", VA = "0x180417570")]
public ShortLinkData()
{
}
// Token: 0x04004FFF RID: 20479
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004FFF")]
public string FullLink;
// Token: 0x04005000 RID: 20480
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4005000")]
public int ReferrerId = (int)((ulong)4294967295L);
// Token: 0x04005001 RID: 20481
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4005001")]
public COFHGNFJMOG.ShortLinkData.GGHDANACENJ Type;
// Token: 0x020014FF RID: 5375
[Token(Token = "0x20014FF")]
public enum GGHDANACENJ
{
// Token: 0x04005003 RID: 20483
[Token(Token = "0x4005003")]
BasicLink
}
}
// Token: 0x02001500 RID: 5376
[Token(Token = "0x2001500")]
private struct AMAGDEMKBHK
{
// Token: 0x04005004 RID: 20484
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4005004")]
public string ABADFLCBFIJ;
// Token: 0x04005005 RID: 20485
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4005005")]
public int? HENGFGGAHCC;
// Token: 0x04005006 RID: 20486
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4005006")]
public int CPNHILJGPKF;
}
// Token: 0x02001502 RID: 5378
[Token(Token = "0x2001502")]
[CompilerGenerated]
private sealed class EGLMPEHAAMC
{
// Token: 0x06007979 RID: 31097 RVA: 0x001A4D38 File Offset: 0x001A2F38
[Token(Token = "0x6007979")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public EGLMPEHAAMC()
{
}
// Token: 0x0600797A RID: 31098 RVA: 0x001A4D4C File Offset: 0x001A2F4C
[Token(Token = "0x600797A")]
[Address(RVA = "0x21FC940", Offset = "0x21FB940", VA = "0x1821FC940")]
internal void <EditReferral>b__0()
{
int num = this.referrerId;
int? num2 = this.previousReferrer;
CFLMJLFBOKH.GMLAGMGNAKG(num, num2);
}
// Token: 0x04005010 RID: 20496
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4005010")]
public int referrerId;
// Token: 0x04005011 RID: 20497
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x4005011")]
public int? previousReferrer;
}
}