using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Security.Cryptography; using System.Threading.Tasks; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecNet; using RecRoom; using RecRoom.Async; using RecRoom.Core; using RecRoom.DataStructures.ResourceHandles; using UnityEngine; // Token: 0x02000DC1 RID: 3521 [Token(Token = "0x2000DC1")] [StructLayout(3)] public class OHDHPENHDAP { // Token: 0x06005535 RID: 21813 RVA: 0x0013652C File Offset: 0x0013472C [Token(Token = "0x6005535")] [Address(RVA = "0x14CFA40", Offset = "0x14CE440", VA = "0x1814CFA40")] private static int DODNDJDLHOK() { if (KNMNINOPCAI.k__BackingField == NDGAFBPFAMI.TWO_GB) { return typeof(KNMNINOPCAI).TypeHandle; } return 96; } // Token: 0x06005536 RID: 21814 RVA: 0x0013654C File Offset: 0x0013474C [Token(Token = "0x6005536")] [Address(RVA = "0x14CF530", Offset = "0x14CDF30", VA = "0x1814CF530")] public static void BGNNKPCDIKP() { int num; Action action = new Action(num.JPFGCHENJMH); num = 0; int num2 = 0; BPHGKAEDBPE.CABLOFOHBDM(0, num2, action); } // Token: 0x06005537 RID: 21815 RVA: 0x00136574 File Offset: 0x00134774 [Token(Token = "0x6005537")] [Address(RVA = "0x14D1100", Offset = "0x14CFB00", VA = "0x1814D1100")] private static void JPFGCHENJMH() { OHDHPENHDAP.IEKLHKCGOBN.Clear(); OHDHPENHDAP.KEIAHKBMIIE.Clear(); OHDHPENHDAP.PFONPEKMAPP.Clear(); OHDHPENHDAP.LHENOEKLBPC.Clear(); } // Token: 0x06005538 RID: 21816 RVA: 0x001365B0 File Offset: 0x001347B0 [Token(Token = "0x6005538")] [Address(RVA = "0x14D13E0", Offset = "0x14CFDE0", VA = "0x1814D13E0")] public static void KMCMFFNHMLG() { OHDHPENHDAP.KEIAHKBMIIE.Clear(); OHDHPENHDAP.PFONPEKMAPP.Clear(); OHDHPENHDAP.LHENOEKLBPC.Clear(); } // Token: 0x06005539 RID: 21817 RVA: 0x001365E4 File Offset: 0x001347E4 [Token(Token = "0x6005539")] [Address(RVA = "0x14CF280", Offset = "0x14CDC80", VA = "0x1814CF280")] public static IEnumerator BEPFIALDMHK(BPHGKAEDBPE.OJDJIJDNFHE> AFLPGGJMPOE) { string text = string.Format("{0}v1/listsaved", "api/images/"); int num = 0; IPromise promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe = delegate(string error, OHDHPENHDAP.POCNLACNBLE response) { if (response != 0) { } BPHGKAEDBPE.OJDJIJDNFHE> callback = AFLPGGJMPOE; }; return promise2.LCGFHJPKIOI(ojdjijdnfhe); } // Token: 0x0600553A RID: 21818 RVA: 0x00136648 File Offset: 0x00134848 [Token(Token = "0x600553A")] [Address(RVA = "0x14D0500", Offset = "0x14CEF00", VA = "0x1814D0500")] public static OHDHPENHDAP.SavedImageMetaDTO GGDAMKMHNKJ(OHDHPENHDAP.DLHGJJJPHPH BNMNJPLBEHC, List FNNIKBKHAFN) { OHDHPENHDAP.SavedImageMetaDTO savedImageMetaDTO = new OHDHPENHDAP.SavedImageMetaDTO(); savedImageMetaDTO.playerIds = FNNIKBKHAFN; savedImageMetaDTO.savedImageType = BNMNJPLBEHC; long k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; savedImageMetaDTO.roomId = k__BackingField; long k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; savedImageMetaDTO.playerEventId = k__BackingField; savedImageMetaDTO.accessibility = (OHDHPENHDAP.IMKNMFOOLGF)((ulong)0L); return savedImageMetaDTO; } // Token: 0x0600553B RID: 21819 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600553B")] [Address(RVA = "0x14D1760", Offset = "0x14D0160", VA = "0x1814D1760")] public static IPromise MPNCIPABNKC(byte[] IJKBAADKCBM, OHDHPENHDAP.SavedImageMetaDTO FIBFIEEBFIL) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600553C RID: 21820 RVA: 0x001366A8 File Offset: 0x001348A8 [Token(Token = "0x600553C")] [Address(RVA = "0x14D1E90", Offset = "0x14D0890", VA = "0x1814D1E90")] public static IPromise NLDOGFCBAOD(ManagedTexture JHDMGFKCDAN, OHDHPENHDAP.DLHGJJJPHPH BNMNJPLBEHC, [Optional] List FNNIKBKHAFN) { OHDHPENHDAP.SavedImageMetaDTO savedImageMetaDTO = new OHDHPENHDAP.SavedImageMetaDTO(); savedImageMetaDTO.playerIds = FNNIKBKHAFN; savedImageMetaDTO.savedImageType = BNMNJPLBEHC; long k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; savedImageMetaDTO.roomId = k__BackingField; long k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; savedImageMetaDTO.playerEventId = k__BackingField; savedImageMetaDTO.accessibility = (OHDHPENHDAP.IMKNMFOOLGF)((ulong)0L); OHDHPENHDAP.SavedImageMetaDTO imageMeta = savedImageMetaDTO; IPromise promise = JHDMGFKCDAN.APKECLFDHBA(true); Func> func = delegate(byte[] image) { OHDHPENHDAP.SavedImageMetaDTO imageMeta2 = imageMeta; return OHDHPENHDAP.MPNCIPABNKC(image, imageMeta2); }; throw new NullReferenceException(); } // Token: 0x0600553D RID: 21821 RVA: 0x0013672C File Offset: 0x0013492C [Token(Token = "0x600553D")] [Address(RVA = "0x14CFC00", Offset = "0x14CE600", VA = "0x1814CFC00")] public static IEnumerator EFGBDOJHLCE(string HFLPBHHAFIO, OHDHPENHDAP.IMKNMFOOLGF PONCIIJOHIE, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { string text = string.Format("{0}v1/modifyaccessibility", "api/images/"); IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN(text, new OHDHPENHDAP.MJHPGFPBJBP { AHGCOGFEEEE = HFLPBHHAFIO, JFEAPMIPNEP = PONCIIJOHIE }, true); int num = 0; return EEMMNNGBJGD.DMDEJFMPJDE(promise, num != 0).LCGFHJPKIOI(AFLPGGJMPOE); } // Token: 0x0600553E RID: 21822 RVA: 0x00136780 File Offset: 0x00134980 [Token(Token = "0x600553E")] [Address(RVA = "0x14D1020", Offset = "0x14CFA20", VA = "0x1814D1020")] public static IEnumerator JPDBMCKFKLA(string HFLPBHHAFIO, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { string text = string.Format("{0}v1/deletesaved", "api/images/"); IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN(text, new OHDHPENHDAP.MOCMOMEECGJ { k__BackingField = HFLPBHHAFIO }, true); int num = 0; return EEMMNNGBJGD.DMDEJFMPJDE(promise, num != 0).LCGFHJPKIOI(AFLPGGJMPOE); } // Token: 0x0600553F RID: 21823 RVA: 0x001367C8 File Offset: 0x001349C8 [Token(Token = "0x600553F")] [Address(RVA = "0x14D05C0", Offset = "0x14CEFC0", VA = "0x1814D05C0")] public static IEnumerator GLPDDNENLHN(string HFLPBHHAFIO, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { string text = string.Format("{0}v1/sendlink", "api/images/"); IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN(text, new OHDHPENHDAP.MOCMOMEECGJ { k__BackingField = HFLPBHHAFIO }, true); int num = 0; return EEMMNNGBJGD.DMDEJFMPJDE(promise, num != 0).LCGFHJPKIOI(AFLPGGJMPOE); } // Token: 0x06005540 RID: 21824 RVA: 0x00136810 File Offset: 0x00134A10 [Token(Token = "0x6005540")] [Address(RVA = "0x14CF380", Offset = "0x14CDD80", VA = "0x1814CF380")] public static IPromise BFHNENPOEFB(long LKNNMPCBCKM, bool JBAGLLBLEEN) { string text = string.Format("{0}v1/cheer", "api/images/"); OHDHPENHDAP.CJMIIIAGBPP cjmiiiagbpp = new OHDHPENHDAP.CJMIIIAGBPP(); long imageId = LKNNMPCBCKM; cjmiiiagbpp.CBPFKJACKEM = imageId; bool cheer = JBAGLLBLEEN; cjmiiiagbpp.HDABJLLGCBC = cheer; ulong num; IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN(text, cjmiiiagbpp, num != 0UL); int num2 = 0; IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num2 != 0); Action action = delegate { CCABMIIPCIO ibffmhchaed = OHDHPENHDAP.IBFFMHCHAED; bool cheer2 = JBAGLLBLEEN; long imageId2 = LKNNMPCBCKM; ibffmhchaed.GJPAALKJKLA(imageId2, cheer2); if (!JBAGLLBLEEN) { CCABMIIPCIO edhldcekmoj = OHDHPENHDAP.EDHLDCEKMOJ; long imageId3 = LKNNMPCBCKM; OHDHPENHDAP.IBANLCLBGLM ibanlclbglm = edhldcekmoj.KMJLBBAAIIN(imageId3); CCABMIIPCIO edhldcekmoj2 = OHDHPENHDAP.EDHLDCEKMOJ; long imageId4 = LKNNMPCBCKM; int num4 = edhldcekmoj2.KMJLBBAAIIN(imageId4).k__BackingField - 1; int num5 = 0; int num6 = Math.Max(num4, num5); ibanlclbglm.k__BackingField = num6; return; } CCABMIIPCIO edhldcekmoj3 = OHDHPENHDAP.EDHLDCEKMOJ; long imageId5 = LKNNMPCBCKM; OHDHPENHDAP.IBANLCLBGLM ibanlclbglm2 = edhldcekmoj3.KMJLBBAAIIN(imageId5); CCABMIIPCIO edhldcekmoj4 = OHDHPENHDAP.EDHLDCEKMOJ; long imageId6 = LKNNMPCBCKM; int num7 = edhldcekmoj4.KMJLBBAAIIN(imageId6).k__BackingField; num7++; ibanlclbglm2.k__BackingField = num7; }; int num3 = 0; num3 += num3; num3++; bool isCompleted = promise2.IsCompleted; action += action; throw new NullReferenceException(); } // Token: 0x06005541 RID: 21825 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005541")] [Address(RVA = "0x14D06F0", Offset = "0x14CF0F0", VA = "0x1814D06F0")] public static IPromise> HBMCEPCAMMB(IEnumerable NIFPCDGJOEC) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005542 RID: 21826 RVA: 0x001368B4 File Offset: 0x00134AB4 [Token(Token = "0x6005542")] [Address(RVA = "0x14D0370", Offset = "0x14CED70", VA = "0x1814D0370")] public static IPromise FEOMMGBJFIN(long LKNNMPCBCKM) { OHDHPENHDAP.JMKFADNAOIL jmkfadnaoil = new OHDHPENHDAP.JMKFADNAOIL(); jmkfadnaoil.imageId = LKNNMPCBCKM; string text = string.Format("{0}v1/{1}/report", "api/images/", jmkfadnaoil); string empty = string.Empty; ulong num; IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN(text, empty, num != 0UL); Action action = delegate(HOOILIHKMEG response) { if (response.HIOBKPKOMLL) { List michdgpcnch = OHDHPENHDAP.MICHDGPCNCH; long imageId = jmkfadnaoil.imageId; michdgpcnch.Add(imageId); } }; int num2 = 0; num2 += num2; num2++; int num3 = 0; return EEMMNNGBJGD.DMDEJFMPJDE(num2, num3 != 0); } // Token: 0x06005543 RID: 21827 RVA: 0x00136928 File Offset: 0x00134B28 [Token(Token = "0x6005543")] [Address(RVA = "0x14D1A90", Offset = "0x14D0490", VA = "0x1814D1A90")] public static bool NAGOLHLOMKC(long LKNNMPCBCKM) { return OHDHPENHDAP.MICHDGPCNCH.Contains(LKNNMPCBCKM); } // Token: 0x06005544 RID: 21828 RVA: 0x00136948 File Offset: 0x00134B48 [Token(Token = "0x6005544")] [Address(RVA = "0x14D1540", Offset = "0x14CFF40", VA = "0x1814D1540")] public static IPromise LEPDGHIAJEN(ManagedTexture JHDMGFKCDAN, bool KJGHIICECGA = false) { bool uploadAsJpg = KJGHIICECGA; IPromise promise = JHDMGFKCDAN.APKECLFDHBA(KJGHIICECGA); Func> func = delegate(byte[] encodeResult) { if (!uploadAsJpg) { return OHDHPENHDAP.GNOOEEEABDK(encodeResult); } return OHDHPENHDAP.DNGDCJPNAFP(encodeResult); }; throw new NullReferenceException(); } // Token: 0x06005545 RID: 21829 RVA: 0x0013697C File Offset: 0x00134B7C [Token(Token = "0x6005545")] [Address(RVA = "0x14D06A0", Offset = "0x14CF0A0", VA = "0x1814D06A0")] private static IPromise GNOOEEEABDK(byte[] MGPDDEMABPB) { int num = 0; return HMHLBKHDKFI.OIDKLIJFMHJ(MGPDDEMABPB, HMHLBKHDKFI.JAFHPNHGNBE.Image, "image/png", num); } // Token: 0x06005546 RID: 21830 RVA: 0x00136998 File Offset: 0x00134B98 [Token(Token = "0x6005546")] [Address(RVA = "0x14CF9F0", Offset = "0x14CE3F0", VA = "0x1814CF9F0")] private static IPromise DNGDCJPNAFP(byte[] MGPDDEMABPB) { int num = 0; return HMHLBKHDKFI.OIDKLIJFMHJ(MGPDDEMABPB, HMHLBKHDKFI.JAFHPNHGNBE.Image, "image/jpeg", num); } // Token: 0x06005547 RID: 21831 RVA: 0x001369B4 File Offset: 0x00134BB4 [Token(Token = "0x6005547")] [Address(RVA = "0x14CF940", Offset = "0x14CE340", VA = "0x1814CF940")] public static IPromise DNGDCJPNAFP(IPromise IADJPENBHLN, bool BAEKEDPFKKC) { OHDHPENHDAP.FMCOFBJAPCG fmcofbjapcg = new OHDHPENHDAP.FMCOFBJAPCG(); fmcofbjapcg.cacheOriginalSize = BAEKEDPFKKC; Func> func = delegate(byte[] bytes) { int num = 0; OHDHPENHDAP.FMCOFBJAPCG CS$<>8__locals1 = fmcofbjapcg; byte[] bytes = bytes2; IPromise promise = HMHLBKHDKFI.OIDKLIJFMHJ(bytes2, HMHLBKHDKFI.JAFHPNHGNBE.Image, "image/jpeg", num); Action action = delegate(string imageName) { if (CS$<>8__locals1.cacheOriginalSize) { byte[] bytes2 = bytes; OHDHPENHDAP.EOMMMCPFFBB(imageName, bytes2); } }; throw new NullReferenceException(); }; throw new NullReferenceException(); } // Token: 0x06005548 RID: 21832 RVA: 0x001369E0 File Offset: 0x00134BE0 [Token(Token = "0x6005548")] [Address(RVA = "0x14CFCF0", Offset = "0x14CE6F0", VA = "0x1814CFCF0")] public static OHDHPENHDAP.NBMFNJLHKAO EFJIDOJBJEB(KLCOGEIGEBJ DDEGOJKBEAN) { if (DDEGOJKBEAN == 0) { return OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("Requested room is null."); } string k__BackingField = DDEGOJKBEAN.k__BackingField; bool k__BackingField = DDEGOJKBEAN.k__BackingField; return OHDHPENHDAP.HDOCHFIOLLG(k__BackingField, k__BackingField); } // Token: 0x06005549 RID: 21833 RVA: 0x00136A14 File Offset: 0x00134C14 [Token(Token = "0x6005549")] [Address(RVA = "0x14CEDF0", Offset = "0x14CD7F0", VA = "0x1814CEDF0")] public static OHDHPENHDAP.NBMFNJLHKAO AINMPLKMPKB(KMKPEOGJDFK APFKPCLAEIB) { if (APFKPCLAEIB == 0) { return OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("Requested playlist is null."); } string k__BackingField = APFKPCLAEIB.k__BackingField; bool k__BackingField = APFKPCLAEIB.k__BackingField; return OHDHPENHDAP.HDOCHFIOLLG(k__BackingField, k__BackingField); } // Token: 0x0600554A RID: 21834 RVA: 0x00136A48 File Offset: 0x00134C48 [Token(Token = "0x600554A")] [Address(RVA = "0x14D14A0", Offset = "0x14CFEA0", VA = "0x1814D14A0")] public static OHDHPENHDAP.NBMFNJLHKAO LBPIJKFHECA(MKAMHOIHOJK PEOBMOOENJD) { if (PEOBMOOENJD == 0) { return OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("Requested roomOrPlaylist is null."); } string k__BackingField = PEOBMOOENJD.k__BackingField; bool k__BackingField = PEOBMOOENJD.k__BackingField; return OHDHPENHDAP.HDOCHFIOLLG(k__BackingField, k__BackingField); } // Token: 0x0600554B RID: 21835 RVA: 0x00136A7C File Offset: 0x00134C7C [Token(Token = "0x600554B")] [Address(RVA = "0x14D0BF0", Offset = "0x14CF5F0", VA = "0x1814D0BF0")] private static OHDHPENHDAP.NBMFNJLHKAO HDOCHFIOLLG(string HFLPBHHAFIO, bool AAJLILHIBOC) { return OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("Requested image name is null."); } // Token: 0x0600554C RID: 21836 RVA: 0x00136A98 File Offset: 0x00134C98 [Token(Token = "0x600554C")] [Address(RVA = "0x14CEA80", Offset = "0x14CD480", VA = "0x1814CEA80")] public static OHDHPENHDAP.NBMFNJLHKAO ACDPHKKEMAN(OBBBPCBIMME LDNFNNNHPPB) { if (LDNFNNNHPPB != 0 && !string.IsNullOrEmpty(LDNFNNNHPPB.k__BackingField)) { string k__BackingField = LDNFNNNHPPB.k__BackingField; OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao; return nbmfnjlhkao; } return OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("Requested invention or image name is null."); } // Token: 0x0600554D RID: 21837 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600554D")] [Address(RVA = "0x14CFF00", Offset = "0x14CE900", VA = "0x1814CFF00")] public static IPromise ELCAPOPLGMK(CCMBKDINCAH MFJCKOBPMGA) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600554E RID: 21838 RVA: 0x00136ACC File Offset: 0x00134CCC [Token(Token = "0x600554E")] [Address(RVA = "0x14D2020", Offset = "0x14D0A20", VA = "0x1814D2020")] public static OHDHPENHDAP.CPOAHJEGIEA NOCODPBGAOJ(int GKLPIFBPGOD) { int num = 0; bool flag = PEGGCEDHBOF.JJABJODBLFA(GKLPIFBPGOD, num); if (OHDHPENHDAP.KIODICMJGKJ(num)) { string text = ObscuredString.FAJDMKOEFLH(num); } OHDHPENHDAP.CDPPPMNMLNP cdpppmnmlnp = new OHDHPENHDAP.CDPPPMNMLNP(num); throw new NullReferenceException(); } // Token: 0x0600554F RID: 21839 RVA: 0x00136B00 File Offset: 0x00134D00 [Token(Token = "0x600554F")] [Address(RVA = "0x14D21A0", Offset = "0x14D0BA0", VA = "0x1814D21A0")] public static OHDHPENHDAP.CPOAHJEGIEA NOCODPBGAOJ(CCEOLAOLEKJ HFIDFDPOCKA) { if (!OHDHPENHDAP.KIODICMJGKJ(HFIDFDPOCKA)) { int num; OHDHPENHDAP.CDPPPMNMLNP cdpppmnmlnp = new OHDHPENHDAP.CDPPPMNMLNP(num); num = 0; } string text = ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.k__BackingField); OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao; OHDHPENHDAP.CDPPPMNMLNP cdpppmnmlnp2 = new OHDHPENHDAP.CDPPPMNMLNP(nbmfnjlhkao); throw new NullReferenceException(); } // Token: 0x06005550 RID: 21840 RVA: 0x00136B3C File Offset: 0x00134D3C [Token(Token = "0x6005550")] [Address(RVA = "0x14CEC90", Offset = "0x14CD690", VA = "0x1814CEC90")] public static OHDHPENHDAP.NBMFNJLHKAO AHDKMCHCNBE(CCEOLAOLEKJ HFIDFDPOCKA) { if (!OHDHPENHDAP.KIODICMJGKJ(HFIDFDPOCKA)) { return OHDHPENHDAP.NBMFNJLHKAO.k__BackingField; } string text = ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.k__BackingField); OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao; return nbmfnjlhkao; } // Token: 0x06005551 RID: 21841 RVA: 0x00136B6C File Offset: 0x00134D6C [Token(Token = "0x6005551")] [Address(RVA = "0x14D12A0", Offset = "0x14CFCA0", VA = "0x1814D12A0")] private static bool KIODICMJGKJ(CCEOLAOLEKJ HFIDFDPOCKA) { if (HFIDFDPOCKA == 0) { return; } bool fakeValue = HFIDFDPOCKA.k__BackingField.fakeValue; bool flag; if (flag && !string.IsNullOrEmpty(ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.k__BackingField))) { return !FGPIDGLCKEF.BOFKACFLIOB(ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.k__BackingField)); } } // Token: 0x06005552 RID: 21842 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005552")] [Address(RVA = "0x14D22D0", Offset = "0x14D0CD0", VA = "0x1814D22D0")] public static IPromise OFEBNGPIJMB() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005553 RID: 21843 RVA: 0x00136BB8 File Offset: 0x00134DB8 [Token(Token = "0x6005553")] [Address(RVA = "0x14CE860", Offset = "0x14CD260", VA = "0x1814CE860")] public static OHDHPENHDAP.NBMFNJLHKAO ACANEOEHLEC(string HFLPBHHAFIO, bool OIKMBGGFBOI = true) { OHDHPENHDAP.MLIKJDHGEII mlikjdhgeii = new OHDHPENHDAP.MLIKJDHGEII(); mlikjdhgeii.imageName = HFLPBHHAFIO; List ieklhkcgobn = OHDHPENHDAP.IEKLHKCGOBN; Func func = delegate(OHDHPENHDAP.HBFNMCHEJFF n) { string imageName = mlikjdhgeii.imageName; if (string.Equals(n.k__BackingField, imageName)) { DateTime k__BackingField = n.k__BackingField; DateTime utcNow = DateTime.UtcNow; if (k__BackingField < utcNow) { DateTime k__BackingField = n.k__BackingField; DateTime utcNow2 = DateTime.UtcNow; return k__BackingField > utcNow2; } } throw new NullReferenceException(); }; OHDHPENHDAP.HBFNMCHEJFF hbfnmchejff = Enumerable.FirstOrDefault(Enumerable.Where(ieklhkcgobn, func)); if (hbfnmchejff != 0) { int num = 0; string text = hbfnmchejff.k__BackingField; ulong num2; OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(text, OIKMBGGFBOI, num2 != 0UL, num, num != 0); Action action = delegate(Texture2D texture) { int num3 = 0; if (texture != num3) { string imageName2 = mlikjdhgeii.imageName; texture.name = imageName2; } }; if (num < mlikjdhgeii) { num += num; if (num == mlikjdhgeii) { text += text; goto IL_7B; } num++; } return nbmfnjlhkao; } IL_7B: OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao2 = OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("No image mapping exist."); throw new NullReferenceException(); } // Token: 0x06005554 RID: 21844 RVA: 0x00136C54 File Offset: 0x00134E54 [Token(Token = "0x6005554")] [Address(RVA = "0x14D1220", Offset = "0x14CFC20", VA = "0x1814D1220")] public static IPromise KIIGBNCPAGC() { string text = string.Format("{0}v1/slideshow", "api/images/"); int num = 0; IPromise promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; return promise.FAKEPMNIOAI(num3 != 0, num2 != 0); } // Token: 0x06005555 RID: 21845 RVA: 0x00136C8C File Offset: 0x00134E8C [Token(Token = "0x6005555")] [Address(RVA = "0x14D02C0", Offset = "0x14CECC0", VA = "0x1814D02C0")] public static OHDHPENHDAP.NBMFNJLHKAO FCLFDCBNMGN(MKEKHKEHPLO APIMPLGKICK) { if (APIMPLGKICK != 0 && !string.IsNullOrEmpty(APIMPLGKICK.k__BackingField)) { string k__BackingField = APIMPLGKICK.k__BackingField; int num = 0; int num2 = 0; ulong num3; return OHDHPENHDAP.JMGMDKIBOKO(k__BackingField, true, num2 != 0, num, num3 != 0UL); } return OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("Requested announcement image name is null."); } // Token: 0x06005556 RID: 21846 RVA: 0x00136CCC File Offset: 0x00134ECC [Token(Token = "0x6005556")] [Address(RVA = "0x14D1600", Offset = "0x14D0000", VA = "0x1814D1600")] public static IPromise MHFPEDIKIEC(long PNNCIBGIANK) { bool flag = OHDHPENHDAP.EDHLDCEKMOJ.HJDGIMJFFLI(PNNCIBGIANK); if (!flag) { return Promise.FromError(string.Format("Image ID {0} not in cache", flag)); } OHDHPENHDAP.IBANLCLBGLM ibanlclbglm = OHDHPENHDAP.EDHLDCEKMOJ.KMJLBBAAIIN(PNNCIBGIANK); IPromise promise; return promise; } // Token: 0x06005557 RID: 21847 RVA: 0x00136D10 File Offset: 0x00134F10 [Token(Token = "0x6005557")] [Address(RVA = "0x14D1B10", Offset = "0x14D0510", VA = "0x1814D1B10")] public static IPromise> NAMIJGLEPMH(long HNHLJONGKHB, OHDHPENHDAP.ALLECIACGAH ECENAMEKNEH, OHDHPENHDAP.OGDBPFGJMOO MOIMCDPIPOL, int? KKDPFGADCEK, int? MADNOGDODFA) { int num = 0; string[] array = new string[0]; if ("room" != 0) { } array[0] = "room"; if ("room" != 0) { } array[1] = "room"; OKCMFHGECAC okcmfhgecac = new OKCMFHGECAC("api/images/", num, array); OKCMFHGECAC okcmfhgecac2 = okcmfhgecac.GAGDOHOLJEK("sort", (int)ECENAMEKNEH); OKCMFHGECAC okcmfhgecac3 = okcmfhgecac.GAGDOHOLJEK("filter", (int)ECENAMEKNEH); string text = okcmfhgecac.MFBDEFCEDGN(); OHDHPENHDAP.<>c <>; if (OHDHPENHDAP.<>c.<>9__65_0 == 0) { <> = OHDHPENHDAP.<>c.<>9; OHDHPENHDAP.<>c.<>9__65_0 = delegate(List r) { Action <>9__65_ = OHDHPENHDAP.<>c.<>9__65_1; if (<>9__65_ == 0) { OHDHPENHDAP.<>c.<>9__65_1 = delegate(OHDHPENHDAP.IBANLCLBGLM image) { CCABMIIPCIO edhldcekmoj = OHDHPENHDAP.EDHLDCEKMOJ; int num2 = 0; long k__BackingField = image.k__BackingField; edhldcekmoj.HKCKPAIADLN(k__BackingField, image, num2); CCABMIIPCIO ibffmhchaed = OHDHPENHDAP.IBFFMHCHAED; long k__BackingField2 = image.k__BackingField; ibffmhchaed.BIHKNNPGGKP(k__BackingField2); }; } r.ForEach(<>9__65_); }; } if (num < <>) { num += num; if (num != <>) { num++; } } IPromise promise; promise += promise; num += 19; throw new NullReferenceException(); } // Token: 0x06005558 RID: 21848 RVA: 0x00136DC8 File Offset: 0x00134FC8 [Token(Token = "0x6005558")] [Address(RVA = "0x14D01B0", Offset = "0x14CEBB0", VA = "0x1814D01B0")] private static void EOMMMCPFFBB(string HFLPBHHAFIO, byte[] MGPDDEMABPB) { int num = 0; int num2 = 0; int num3 = 0; string text = OHDHPENHDAP.BDHPEADNENB(HFLPBHHAFIO, num3 != 0, num2, num != 0); PromiseCache lhenoeklbpc = OHDHPENHDAP.LHENOEKLBPC; Func> func = () => Promise.FromResult(MGPDDEMABPB); IPromise orCreatePromise = lhenoeklbpc.GetOrCreatePromise(text, func); } // Token: 0x06005559 RID: 21849 RVA: 0x00136E20 File Offset: 0x00135020 [Token(Token = "0x6005559")] [Address(RVA = "0x14D0E80", Offset = "0x14CF880", VA = "0x1814D0E80")] public static OHDHPENHDAP.NBMFNJLHKAO JMGMDKIBOKO(string HFLPBHHAFIO, bool OIKMBGGFBOI = true, bool GNMDANBDDKA = false, [Optional] uint? GJGCBDKBCPI, bool PDBMPDONPCH = false) { bool flag; if (flag) { } PromiseCache keiahkbmiie = OHDHPENHDAP.KEIAHKBMIIE; OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao; return nbmfnjlhkao; } // Token: 0x0600555A RID: 21850 RVA: 0x00136E3C File Offset: 0x0013503C [Token(Token = "0x600555A")] [Address(RVA = "0x14CFD90", Offset = "0x14CE790", VA = "0x1814CFD90")] public static OHDHPENHDAP.NBMFNJLHKAO EJOIAJOKKGC(string HFLPBHHAFIO, bool OIKMBGGFBOI = true, bool GNMDANBDDKA = false, uint GJGCBDKBCPI = 256U, bool PDBMPDONPCH = false) { /* An exception occurred when decompiling this method (0600555A) ICSharpCode.Decompiler.DecompilerException: Error decompiling OHDHPENHDAP/NBMFNJLHKAO OHDHPENHDAP::EJOIAJOKKGC(System.String,System.Boolean,System.Boolean,System.UInt32,System.Boolean) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_11: stloc:InvalidOperationException(var_4_1B, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("Attempting to store large image in thumbnail cache!"))) } 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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: 0x0600555B RID: 21851 RVA: 0x00136E68 File Offset: 0x00135068 [Token(Token = "0x600555B")] [Address(RVA = "0x14CEB50", Offset = "0x14CD550", VA = "0x1814CEB50")] public static OHDHPENHDAP.NBMFNJLHKAO AHBGOPIEIFB(string HFLPBHHAFIO, bool OIKMBGGFBOI = true, bool GNMDANBDDKA = false, uint GJGCBDKBCPI = 256U, bool PDBMPDONPCH = false) { /* An exception occurred when decompiling this method (0600555B) ICSharpCode.Decompiler.DecompilerException: Error decompiling OHDHPENHDAP/NBMFNJLHKAO OHDHPENHDAP::AHBGOPIEIFB(System.String,System.Boolean,System.Boolean,System.UInt32,System.Boolean) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_11: stloc:InvalidOperationException(var_4_1B, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("Attempting to store large image in thumbnail cache!"))) } 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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: 0x0600555C RID: 21852 RVA: 0x00136E94 File Offset: 0x00135094 [Token(Token = "0x600555C")] [Address(RVA = "0x14CF5B0", Offset = "0x14CDFB0", VA = "0x1814CF5B0")] public static OHDHPENHDAP.NBMFNJLHKAO DCMJFKEGPKI(string HFLPBHHAFIO, bool OIKMBGGFBOI = true, bool GNMDANBDDKA = false, [Optional] uint? GJGCBDKBCPI, bool PDBMPDONPCH = false) { PromiseCache keiahkbmiie = OHDHPENHDAP.KEIAHKBMIIE; OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao; return nbmfnjlhkao; } // Token: 0x0600555D RID: 21853 RVA: 0x00136EA8 File Offset: 0x001350A8 [Token(Token = "0x600555D")] [Address(RVA = "0x14D0CC0", Offset = "0x14CF6C0", VA = "0x1814D0CC0")] private static OHDHPENHDAP.NBMFNJLHKAO ICGAPIEJHFC(PromiseCache EDDIMLJNNNA, string HFLPBHHAFIO, bool OIKMBGGFBOI, bool GNMDANBDDKA, uint? GJGCBDKBCPI, bool PDBMPDONPCH) { PromiseCache imageCache = EDDIMLJNNNA; string text; string requestUri = text; Func> func = delegate { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; return new OHDHPENHDAP.NBMFNJLHKAO(imageCache.GetOrCreatePromise(text, func)); } // Token: 0x0600555E RID: 21854 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600555E")] [Address(RVA = "0x14CEF50", Offset = "0x14CD950", VA = "0x1814CEF50")] private static string BDHPEADNENB(string HFLPBHHAFIO, bool GNMDANBDDKA, uint? GJGCBDKBCPI, bool PDBMPDONPCH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600555F RID: 21855 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600555F")] [Address(RVA = "0x14CFAA0", Offset = "0x14CE4A0", VA = "0x1814CFAA0")] private static IPromise DPGCCEBJPOI(string LOOAPLFGOEN) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005560 RID: 21856 RVA: 0x00136F00 File Offset: 0x00135100 [Token(Token = "0x6005560")] [Address(RVA = "0x14D0E00", Offset = "0x14CF800", VA = "0x1814D0E00")] private static string JCHKODEDLIL() { string text = BPHGKAEDBPE.IPFPGMDKMON; bool flag = string.Equals(text, "localhost", StringComparison.OrdinalIgnoreCase); text = "p1"; if (flag) { text = "d1"; } return text; } // Token: 0x06005561 RID: 21857 RVA: 0x00136F34 File Offset: 0x00135134 [Token(Token = "0x6005561")] [Address(RVA = "0x14D25C0", Offset = "0x14D0FC0", VA = "0x1814D25C0")] private static RSAParameters OJMGIJNNGBL() { /* An exception occurred when decompiling this method (06005561) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Security.Cryptography.RSAParameters OHDHPENHDAP::OJMGIJNNGBL() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_21: stloc:uint8[](var_5_2F, call:uint8[](Convert::FromBase64String, ldloc:string(var_1_16))) stloc:uint8[](var_6_3B, call:uint8[](Convert::FromBase64String, ldstr:string("AQAB"))) } 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: 0x06005562 RID: 21858 RVA: 0x00136F80 File Offset: 0x00135180 [Token(Token = "0x6005562")] [Address(RVA = "0x14CF660", Offset = "0x14CE060", VA = "0x1814CF660")] private static bool DHEFMCDHLCG(byte[] AJNGCKJHBMO, byte[] HLJCFPCGPBE) { for (;;) { int num = 0; RSACryptoServiceProvider rsacryptoServiceProvider = new RSACryptoServiceProvider(); SHA1CryptoServiceProvider sha1CryptoServiceProvider = new SHA1CryptoServiceProvider(); bool flag = string.Equals(BPHGKAEDBPE.IPFPGMDKMON, "localhost", StringComparison.OrdinalIgnoreCase); string text = "X07yXkxaaLcZ1wVXfkWjgFkkqdoLhDFm0GPODsF+Q47pSUlbLvtXGqStnyEJEIrQmgDiicAvCdGRq4lovr2l5sIPMaoyizsbVHBdwLUrCsji0RvSBnmvN+8KqQ8STnB4DP4pAsPilfD35def4WuX/xMCXB5+hQUVhv27HPV8Dj9XzHuJAijIM9UwDZmvUcECyiO4wv+TaZi2+ELBtaLCQR8Gm1ZPeDEwP62Ch6MJy0jx5pkvvD0KdF9Wye+3/Wx31Zn/Trdo9HL4sGFWPDM9H9kQhZd5wkTHuxpwGIIhlzIwvY2/pBGdZKP6fi1D2jROEmVkBDyhmYY9nO+s3/bndQ=="; if (flag) { text = "htW8AsNuy5E+nBkukGpKGInje8YotC7yHekeuotwMzDiCdR5jU69H9MN9r+Dplp/g0Pz1cXNPD+PX/aGgtiXaKTBjPzTcedQCsnkDIA4V6Y5OKMbrM84x7VNUaFWC1GoCLOraTy5RA3jnMUa2bPX1CAOaRYAKbBd65T76b3GR+oI4LRuua6zxe8tbZ+RKGS9ktNuZonPcKrcAQNrEN2E+z0ig9ls+z0EE3H6ufl48N1ix53ROwTOG3DPNwqp+w+n5oE2KbdL2V3MgS6TD+C1wUaPJI1//8UEzJs6ItNoFuez5PaBr3y9P/CyKVyGQRzTS82A/8gDEvOdEC4ZKCbKQQ=="; } byte[] array = Convert.FromBase64String(text); int num2 = 0; byte[] array2 = Convert.FromBase64String("AQAB"); RSAParameters rsaparameters = rsacryptoServiceProvider.ExportParameters(num2 != 0); bool flag2 = rsacryptoServiceProvider.VerifyData(AJNGCKJHBMO, sha1CryptoServiceProvider, HLJCFPCGPBE); if (sha1CryptoServiceProvider != 0) { } if (num != -1) { } if (num == 0) { if (rsacryptoServiceProvider != 0) { } if (num != -1) { } if (num == 0) { break; } } } throw new NullReferenceException(); } // Token: 0x06005563 RID: 21859 RVA: 0x0013700C File Offset: 0x0013520C [Token(Token = "0x6005563")] [Address(RVA = "0x14CEE90", Offset = "0x14CD890", VA = "0x1814CEE90")] private static Texture2D ANFMIBCEIDN(string HFLPBHHAFIO, byte[] AKDGJBOLHGC, bool OIKMBGGFBOI) { if (AKDGJBOLHGC != 0) { int num; int num2; Texture2D texture2D = new Texture2D(num, num2, TextureFormat.RGBA32, OIKMBGGFBOI); num2 = 0; num = 0; texture2D.name = HFLPBHHAFIO; bool flag = texture2D.LoadImage(AKDGJBOLHGC, true); } throw new NullReferenceException(); } // Token: 0x06005564 RID: 21860 RVA: 0x00137044 File Offset: 0x00135244 [Token(Token = "0x6005564")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public OHDHPENHDAP() { } // Token: 0x06005565 RID: 21861 RVA: 0x00137058 File Offset: 0x00135258 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6005565")] [Address(RVA = "0x14D26E0", Offset = "0x14D10E0", VA = "0x1814D26E0")] static OHDHPENHDAP() { int num; int num2; PromiseCache promiseCache = new PromiseCache(num, num2 != 0); num2 = 0; num = 0; OHDHPENHDAP.KEIAHKBMIIE = promiseCache; int num3; int num4; PromiseCache promiseCache2 = new PromiseCache(num3, num4 != 0); num4 = 0; num3 = 0; OHDHPENHDAP.PFONPEKMAPP = promiseCache2; PromiseCache promiseCache3; OHDHPENHDAP.LHENOEKLBPC = promiseCache3; OHDHPENHDAP.IEKLHKCGOBN = new List(); int num5; CCABMIIPCIO ccabmiipcio = new CCABMIIPCIO(0, num5); num5 = 0; OHDHPENHDAP.EDHLDCEKMOJ = ccabmiipcio; int num6; CCABMIIPCIO ccabmiipcio2 = new CCABMIIPCIO(0, num6); num6 = 0; OHDHPENHDAP.IBFFMHCHAED = ccabmiipcio2; OHDHPENHDAP.MICHDGPCNCH = new List(); OHDHPENHDAP.BBKFOMCKCJP = "image/png"; OHDHPENHDAP.AMEHCMFDLKD = "image/jpeg"; OHDHPENHDAP.AJLHJOINMCM = "api/images/"; } // Token: 0x04003E27 RID: 15911 [Token(Token = "0x4003E27")] private static readonly JCPCOCDJKJB.Resolution INDMLHLCMKM = JCPCOCDJKJB.DLPKMKCKGDK.PNFAHMMPLNF; // Token: 0x04003E28 RID: 15912 [Token(Token = "0x4003E28")] private static readonly JCPCOCDJKJB.Resolution JGDNABJGPNH = JCPCOCDJKJB.DLPKMKCKGDK.PNFAHMMPLNF; // Token: 0x04003E29 RID: 15913 [Token(Token = "0x4003E29")] private static readonly JCPCOCDJKJB.Resolution KKJODFGMAMJ = JCPCOCDJKJB.DLPKMKCKGDK.PNFAHMMPLNF; // Token: 0x04003E2A RID: 15914 [Token(Token = "0x4003E2A")] private static readonly JCPCOCDJKJB.Resolution HHJCOGIOIAN = JCPCOCDJKJB.DLPKMKCKGDK.PNFAHMMPLNF; // Token: 0x04003E2B RID: 15915 [Token(Token = "0x4003E2B")] private static readonly PromiseCache KEIAHKBMIIE; // Token: 0x04003E2C RID: 15916 [Token(Token = "0x4003E2C")] private static readonly PromiseCache PFONPEKMAPP; // Token: 0x04003E2D RID: 15917 [Token(Token = "0x4003E2D")] private static readonly PromiseCache LHENOEKLBPC; // Token: 0x04003E2E RID: 15918 [Token(Token = "0x4003E2E")] private static List IEKLHKCGOBN; // Token: 0x04003E2F RID: 15919 [Token(Token = "0x4003E2F")] private static readonly CCABMIIPCIO EDHLDCEKMOJ; // Token: 0x04003E30 RID: 15920 [Token(Token = "0x4003E30")] private static readonly CCABMIIPCIO IBFFMHCHAED; // Token: 0x04003E31 RID: 15921 [Token(Token = "0x4003E31")] private static List MICHDGPCNCH; // Token: 0x04003E32 RID: 15922 [Token(Token = "0x4003E32")] public static string BBKFOMCKCJP = null; // Token: 0x04003E33 RID: 15923 [Token(Token = "0x4003E33")] public static string AMEHCMFDLKD = null; // Token: 0x04003E34 RID: 15924 [Token(Token = "0x4003E34")] private static string AJLHJOINMCM = null; // Token: 0x02000DC2 RID: 3522 [Token(Token = "0x2000DC2")] private class MOCMOMEECGJ : AKJKEMONOIL, IFAIJAGLDFK { // Token: 0x17000F23 RID: 3875 // (get) Token: 0x06005566 RID: 21862 RVA: 0x00137118 File Offset: 0x00135318 // (set) Token: 0x06005567 RID: 21863 RVA: 0x0013712C File Offset: 0x0013532C [Token(Token = "0x17000F23")] public string AHGCOGFEEEE { [Token(Token = "0x6005566")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x6005567")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] set; } // Token: 0x06005568 RID: 21864 RVA: 0x00137140 File Offset: 0x00135340 [Token(Token = "0x6005568")] [Address(RVA = "0x1B8AF90", Offset = "0x1B89990", VA = "0x181B8AF90", Slot = "5")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { string text = AEOPHJMOOFE.AAKIMHHKCFB("ImageName", PMMGDNALAEB); this.k__BackingField = text; } // Token: 0x06005569 RID: 21865 RVA: 0x00137160 File Offset: 0x00135360 [Token(Token = "0x6005569")] [Address(RVA = "0x1B8AF10", Offset = "0x1B89910", VA = "0x181B8AF10", Slot = "4")] public Dictionary HLHBJCIJPBE() { Dictionary dictionary = new Dictionary(); string text = this.k__BackingField; dictionary.Add("ImageName", text); return dictionary; } // Token: 0x0600556A RID: 21866 RVA: 0x00137190 File Offset: 0x00135390 [Token(Token = "0x600556A")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public MOCMOMEECGJ() { } } // Token: 0x02000DC3 RID: 3523 [Token(Token = "0x2000DC3")] public class IBANLCLBGLM : IFAIJAGLDFK { // Token: 0x17000F24 RID: 3876 // (get) Token: 0x0600556B RID: 21867 RVA: 0x001371A4 File Offset: 0x001353A4 // (set) Token: 0x0600556C RID: 21868 RVA: 0x001371B8 File Offset: 0x001353B8 [Token(Token = "0x17000F24")] public long JPOHGBCEJEJ { [Token(Token = "0x600556B")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x600556C")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] private set; } // Token: 0x17000F25 RID: 3877 // (get) Token: 0x0600556D RID: 21869 RVA: 0x001371CC File Offset: 0x001353CC // (set) Token: 0x0600556E RID: 21870 RVA: 0x001371E0 File Offset: 0x001353E0 [Token(Token = "0x17000F25")] public string AHGCOGFEEEE { [Token(Token = "0x600556D")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x600556E")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] private set; } // Token: 0x17000F26 RID: 3878 // (get) Token: 0x0600556F RID: 21871 RVA: 0x001371F4 File Offset: 0x001353F4 // (set) Token: 0x06005570 RID: 21872 RVA: 0x00137208 File Offset: 0x00135408 [Token(Token = "0x17000F26")] public int EEOGKBHOJGL { [Token(Token = "0x600556F")] [Address(RVA = "0x4FBD40", Offset = "0x4FA740", VA = "0x1804FBD40")] get; [Token(Token = "0x6005570")] [Address(RVA = "0x4E90F0", Offset = "0x4E7AF0", VA = "0x1804E90F0")] private set; } // Token: 0x17000F27 RID: 3879 // (get) Token: 0x06005571 RID: 21873 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06005572 RID: 21874 RVA: 0x0013721C File Offset: 0x0013541C [Token(Token = "0x17000F27")] public long? DADOKMAOFJL { [Token(Token = "0x6005571")] [Address(RVA = "0x3C1C70", Offset = "0x3C0670", VA = "0x1803C1C70")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6005572")] [Address(RVA = "0x6C1150", Offset = "0x6BFB50", VA = "0x1806C1150")] [CompilerGenerated] private set { } } // Token: 0x17000F28 RID: 3880 // (get) Token: 0x06005573 RID: 21875 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06005574 RID: 21876 RVA: 0x0013722C File Offset: 0x0013542C [Token(Token = "0x17000F28")] public long? GBOIPGBGDDG { [Token(Token = "0x6005573")] [Address(RVA = "0x1181880", Offset = "0x1180280", VA = "0x181181880")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6005574")] [Address(RVA = "0x11BAC50", Offset = "0x11B9650", VA = "0x1811BAC50")] [CompilerGenerated] private set { } } // Token: 0x17000F29 RID: 3881 // (get) Token: 0x06005575 RID: 21877 RVA: 0x0013723C File Offset: 0x0013543C // (set) Token: 0x06005576 RID: 21878 RVA: 0x00137250 File Offset: 0x00135450 [Token(Token = "0x17000F29")] public OHDHPENHDAP.IMKNMFOOLGF JFEAPMIPNEP { [Token(Token = "0x6005575")] [Address(RVA = "0x3D30B0", Offset = "0x3D1AB0", VA = "0x1803D30B0")] get; [Token(Token = "0x6005576")] [Address(RVA = "0x3D3330", Offset = "0x3D1D30", VA = "0x1803D3330")] private set; } // Token: 0x17000F2A RID: 3882 // (get) Token: 0x06005577 RID: 21879 RVA: 0x00137264 File Offset: 0x00135464 // (set) Token: 0x06005578 RID: 21880 RVA: 0x00137278 File Offset: 0x00135478 [Token(Token = "0x17000F2A")] public bool OJNBODIHIHF { [Token(Token = "0x6005577")] [Address(RVA = "0x50B780", Offset = "0x50A180", VA = "0x18050B780")] get; [Token(Token = "0x6005578")] [Address(RVA = "0x566E60", Offset = "0x565860", VA = "0x180566E60")] private set; } // Token: 0x17000F2B RID: 3883 // (get) Token: 0x06005579 RID: 21881 RVA: 0x0013728C File Offset: 0x0013548C // (set) Token: 0x0600557A RID: 21882 RVA: 0x001372A0 File Offset: 0x001354A0 [Token(Token = "0x17000F2B")] public OHDHPENHDAP.DLHGJJJPHPH OPLHMKFCNOL { [Token(Token = "0x6005579")] [Address(RVA = "0x549060", Offset = "0x547A60", VA = "0x180549060")] get; [Token(Token = "0x600557A")] [Address(RVA = "0x568470", Offset = "0x566E70", VA = "0x180568470")] private set; } // Token: 0x17000F2C RID: 3884 // (get) Token: 0x0600557B RID: 21883 RVA: 0x001372B4 File Offset: 0x001354B4 // (set) Token: 0x0600557C RID: 21884 RVA: 0x001372C8 File Offset: 0x001354C8 [Token(Token = "0x17000F2C")] public DateTime ACBFDMLHFPB { [Token(Token = "0x600557B")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")] get; [Token(Token = "0x600557C")] [Address(RVA = "0x3EDEB0", Offset = "0x3EC8B0", VA = "0x1803EDEB0")] private set; } // Token: 0x17000F2D RID: 3885 // (get) Token: 0x0600557D RID: 21885 RVA: 0x001372DC File Offset: 0x001354DC // (set) Token: 0x0600557E RID: 21886 RVA: 0x001372F0 File Offset: 0x001354F0 [Token(Token = "0x17000F2D")] public IReadOnlyList EKGNDCHHBLE { [Token(Token = "0x600557D")] [Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")] get; [Token(Token = "0x600557E")] [Address(RVA = "0x3EDEC0", Offset = "0x3EC8C0", VA = "0x1803EDEC0")] private set; } // Token: 0x17000F2E RID: 3886 // (get) Token: 0x0600557F RID: 21887 RVA: 0x00137304 File Offset: 0x00135504 // (set) Token: 0x06005580 RID: 21888 RVA: 0x00137318 File Offset: 0x00135518 [Token(Token = "0x17000F2E")] public int JHJNKJHLJBJ { [Token(Token = "0x600557F")] [Address(RVA = "0x4438D0", Offset = "0x4422D0", VA = "0x1804438D0")] get; [Token(Token = "0x6005580")] [Address(RVA = "0x4403C0", Offset = "0x43EDC0", VA = "0x1804403C0")] private set; } // Token: 0x17000F2F RID: 3887 // (get) Token: 0x06005581 RID: 21889 RVA: 0x0013732C File Offset: 0x0013552C // (set) Token: 0x06005582 RID: 21890 RVA: 0x00137340 File Offset: 0x00135540 [Token(Token = "0x17000F2F")] public int AHNBDMKBAPK { [Token(Token = "0x6005581")] [Address(RVA = "0x4438C0", Offset = "0x4422C0", VA = "0x1804438C0")] get; [Token(Token = "0x6005582")] [Address(RVA = "0x4438E0", Offset = "0x4422E0", VA = "0x1804438E0")] private set; } // Token: 0x17000F30 RID: 3888 // (get) Token: 0x06005583 RID: 21891 RVA: 0x00137354 File Offset: 0x00135554 // (set) Token: 0x06005584 RID: 21892 RVA: 0x00137368 File Offset: 0x00135568 [Token(Token = "0x17000F30")] public int PKLADBPMHMC { [Token(Token = "0x6005583")] [Address(RVA = "0x567E50", Offset = "0x566850", VA = "0x180567E50")] get; [Token(Token = "0x6005584")] [Address(RVA = "0x6D78D0", Offset = "0x6D62D0", VA = "0x1806D78D0")] set; } // Token: 0x06005585 RID: 21893 RVA: 0x0013737C File Offset: 0x0013557C [Token(Token = "0x6005585")] [Address(RVA = "0x1B89D00", Offset = "0x1B88700", VA = "0x181B89D00", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { long num = AEOPHJMOOFE.AAKIMHHKCFB("Id", PMMGDNALAEB); this.k__BackingField = num; string text = AEOPHJMOOFE.AAKIMHHKCFB("ImageName", PMMGDNALAEB); this.k__BackingField = text; int num2 = 0; int num3 = AEOPHJMOOFE.KFANFFHOJGF("PlayerId", PMMGDNALAEB, num2); this.k__BackingField = num3; int num4 = 0; long num5 = AEOPHJMOOFE.KFANFFHOJGF("RoomId", PMMGDNALAEB, (long)num4); int num6 = 0; int num7 = 0; this.k__BackingField = num6; long num8 = AEOPHJMOOFE.KFANFFHOJGF("PlayerEventId", PMMGDNALAEB, (long)num7); int num9 = 0; this.k__BackingField = num9; int num10 = AEOPHJMOOFE.AAKIMHHKCFB("Accessibility", PMMGDNALAEB); this.k__BackingField = (OHDHPENHDAP.IMKNMFOOLGF)num10; bool flag = AEOPHJMOOFE.AAKIMHHKCFB("AccessibilityLocked", PMMGDNALAEB); this.k__BackingField = flag; int num11 = AEOPHJMOOFE.AAKIMHHKCFB("Type", PMMGDNALAEB); this.k__BackingField = (OHDHPENHDAP.DLHGJJJPHPH)num11; int num12 = 0; DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("CreatedAt", PMMGDNALAEB, num12 != 0); this.k__BackingField = dateTime; List list = AEOPHJMOOFE.LEIBLAFOPLL("TaggedPlayerIds", PMMGDNALAEB); this.k__BackingField = list; int num13 = AEOPHJMOOFE.AAKIMHHKCFB("CheerCount", PMMGDNALAEB); this.k__BackingField = num13; this.k__BackingField = num13; int num14 = AEOPHJMOOFE.AAKIMHHKCFB("CommentCount", PMMGDNALAEB); this.k__BackingField = num14; } // Token: 0x06005586 RID: 21894 RVA: 0x001374A0 File Offset: 0x001356A0 [Token(Token = "0x6005586")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public IBANLCLBGLM() { } } // Token: 0x02000DC4 RID: 3524 [Token(Token = "0x2000DC4")] private class POCNLACNBLE : IFAIJAGLDFK { // Token: 0x17000F31 RID: 3889 // (get) Token: 0x06005587 RID: 21895 RVA: 0x001374B4 File Offset: 0x001356B4 // (set) Token: 0x06005588 RID: 21896 RVA: 0x001374C8 File Offset: 0x001356C8 [Token(Token = "0x17000F31")] public List DLJBBCDLALH { [Token(Token = "0x6005587")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x6005588")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] private set; } // Token: 0x06005589 RID: 21897 RVA: 0x001374DC File Offset: 0x001356DC [Token(Token = "0x6005589")] [Address(RVA = "0x1B9E870", Offset = "0x1B9D270", VA = "0x181B9E870", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { List list = AEOPHJMOOFE.LEIBLAFOPLL("Images", PMMGDNALAEB); } // Token: 0x0600558A RID: 21898 RVA: 0x001374F8 File Offset: 0x001356F8 [Token(Token = "0x600558A")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public POCNLACNBLE() { } } // Token: 0x02000DC5 RID: 3525 [Token(Token = "0x2000DC5")] public class MJHPGFPBJBP : AKJKEMONOIL { // Token: 0x0600558B RID: 21899 RVA: 0x0013750C File Offset: 0x0013570C [Token(Token = "0x600558B")] [Address(RVA = "0x1B8ABB0", Offset = "0x1B895B0", VA = "0x181B8ABB0", Slot = "4")] public Dictionary HLHBJCIJPBE() { Dictionary dictionary = new Dictionary(); string ahgcogfeeee = this.AHGCOGFEEEE; dictionary.Add("ImageName", ahgcogfeeee); OHDHPENHDAP.IMKNMFOOLGF jfeapmipnep = this.JFEAPMIPNEP; dictionary.Add("Accessibility", dictionary); return dictionary; } // Token: 0x0600558C RID: 21900 RVA: 0x0013754C File Offset: 0x0013574C [Token(Token = "0x600558C")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public MJHPGFPBJBP() { } // Token: 0x04003E44 RID: 15940 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E44")] public string AHGCOGFEEEE; // Token: 0x04003E45 RID: 15941 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003E45")] public OHDHPENHDAP.IMKNMFOOLGF JFEAPMIPNEP; } // Token: 0x02000DC6 RID: 3526 [Token(Token = "0x2000DC6")] private class HBFNMCHEJFF : IFAIJAGLDFK { // Token: 0x17000F32 RID: 3890 // (get) Token: 0x0600558D RID: 21901 RVA: 0x00137560 File Offset: 0x00135760 // (set) Token: 0x0600558E RID: 21902 RVA: 0x00137574 File Offset: 0x00135774 [Token(Token = "0x17000F32")] public string EJLKLEBPJJP { [Token(Token = "0x600558D")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x600558E")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] set; } // Token: 0x17000F33 RID: 3891 // (get) Token: 0x0600558F RID: 21903 RVA: 0x00137588 File Offset: 0x00135788 // (set) Token: 0x06005590 RID: 21904 RVA: 0x0013759C File Offset: 0x0013579C [Token(Token = "0x17000F33")] public string AHGCOGFEEEE { [Token(Token = "0x600558F")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x6005590")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] set; } // Token: 0x17000F34 RID: 3892 // (get) Token: 0x06005591 RID: 21905 RVA: 0x001375B0 File Offset: 0x001357B0 // (set) Token: 0x06005592 RID: 21906 RVA: 0x001375C4 File Offset: 0x001357C4 [Token(Token = "0x17000F34")] public DateTime LIPFBIGFEBG { [Token(Token = "0x6005591")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get; [Token(Token = "0x6005592")] [Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")] set; } // Token: 0x17000F35 RID: 3893 // (get) Token: 0x06005593 RID: 21907 RVA: 0x001375D8 File Offset: 0x001357D8 // (set) Token: 0x06005594 RID: 21908 RVA: 0x001375EC File Offset: 0x001357EC [Token(Token = "0x17000F35")] public DateTime MAFEFHEPIKI { [Token(Token = "0x6005593")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get; [Token(Token = "0x6005594")] [Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")] set; } // Token: 0x06005595 RID: 21909 RVA: 0x00137600 File Offset: 0x00135800 [Token(Token = "0x6005595")] [Address(RVA = "0x1B89C00", Offset = "0x1B88600", VA = "0x181B89C00", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { string text = AEOPHJMOOFE.AAKIMHHKCFB("FriendlyImageName", PMMGDNALAEB); this.k__BackingField = text; string text2 = AEOPHJMOOFE.AAKIMHHKCFB("ImageName", PMMGDNALAEB); this.k__BackingField = text2; int num = 0; DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("StartTime", PMMGDNALAEB, num != 0); this.k__BackingField = dateTime; int num2 = 0; DateTime dateTime2 = AEOPHJMOOFE.NEBCDECIPHD("EndTime", PMMGDNALAEB, num2 != 0); this.k__BackingField = dateTime2; } // Token: 0x06005596 RID: 21910 RVA: 0x00137664 File Offset: 0x00135864 [Token(Token = "0x6005596")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public HBFNMCHEJFF() { } } // Token: 0x02000DC7 RID: 3527 [Token(Token = "0x2000DC7")] public class JNJBPIAKCEJ : IFAIJAGLDFK { // Token: 0x17000F36 RID: 3894 // (get) Token: 0x06005597 RID: 21911 RVA: 0x00137678 File Offset: 0x00135878 // (set) Token: 0x06005598 RID: 21912 RVA: 0x0013768C File Offset: 0x0013588C [Token(Token = "0x17000F36")] public long OJFFNELIFHK { [Token(Token = "0x6005597")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x6005598")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] set; } // Token: 0x17000F37 RID: 3895 // (get) Token: 0x06005599 RID: 21913 RVA: 0x001376A0 File Offset: 0x001358A0 // (set) Token: 0x0600559A RID: 21914 RVA: 0x001376B4 File Offset: 0x001358B4 [Token(Token = "0x17000F37")] public string AHGCOGFEEEE { [Token(Token = "0x6005599")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x600559A")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] set; } // Token: 0x17000F38 RID: 3896 // (get) Token: 0x0600559B RID: 21915 RVA: 0x001376C8 File Offset: 0x001358C8 // (set) Token: 0x0600559C RID: 21916 RVA: 0x001376DC File Offset: 0x001358DC [Token(Token = "0x17000F38")] public string IHADBCJNDIP { [Token(Token = "0x600559B")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get; [Token(Token = "0x600559C")] [Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")] set; } // Token: 0x17000F39 RID: 3897 // (get) Token: 0x0600559D RID: 21917 RVA: 0x001376F0 File Offset: 0x001358F0 // (set) Token: 0x0600559E RID: 21918 RVA: 0x00137704 File Offset: 0x00135904 [Token(Token = "0x17000F39")] public int EEOGKBHOJGL { [Token(Token = "0x600559D")] [Address(RVA = "0x4D24F0", Offset = "0x4D0EF0", VA = "0x1804D24F0")] get; [Token(Token = "0x600559E")] [Address(RVA = "0x4D2650", Offset = "0x4D1050", VA = "0x1804D2650")] set; } // Token: 0x17000F3A RID: 3898 // (get) Token: 0x0600559F RID: 21919 RVA: 0x00137718 File Offset: 0x00135918 // (set) Token: 0x060055A0 RID: 21920 RVA: 0x0013772C File Offset: 0x0013592C [Token(Token = "0x17000F3A")] public string HEHAGDOEDHG { [Token(Token = "0x600559F")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")] get; [Token(Token = "0x60055A0")] [Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")] set; } // Token: 0x17000F3B RID: 3899 // (get) Token: 0x060055A1 RID: 21921 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x060055A2 RID: 21922 RVA: 0x00137740 File Offset: 0x00135940 [Token(Token = "0x17000F3B")] public long? DADOKMAOFJL { [Token(Token = "0x60055A1")] [Address(RVA = "0x1181880", Offset = "0x1180280", VA = "0x181181880")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60055A2")] [Address(RVA = "0x11BAC50", Offset = "0x11B9650", VA = "0x1811BAC50")] [CompilerGenerated] set { } } // Token: 0x060055A3 RID: 21923 RVA: 0x00137750 File Offset: 0x00135950 [Token(Token = "0x60055A3")] [Address(RVA = "0x1B8A4A0", Offset = "0x1B88EA0", VA = "0x181B8A4A0", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { long num = AEOPHJMOOFE.AAKIMHHKCFB("SavedImageId", PMMGDNALAEB); this.k__BackingField = num; string text = AEOPHJMOOFE.AAKIMHHKCFB("ImageName", PMMGDNALAEB); this.k__BackingField = text; string text2 = AEOPHJMOOFE.AAKIMHHKCFB("Username", PMMGDNALAEB); this.k__BackingField = text2; int num2 = 0; int num3 = AEOPHJMOOFE.KFANFFHOJGF("PlayerId", PMMGDNALAEB, num2); this.k__BackingField = num3; string text3 = AEOPHJMOOFE.AAKIMHHKCFB("RoomName", PMMGDNALAEB); this.k__BackingField = text3; } // Token: 0x060055A4 RID: 21924 RVA: 0x001377C8 File Offset: 0x001359C8 [Token(Token = "0x60055A4")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public JNJBPIAKCEJ() { } } // Token: 0x02000DC8 RID: 3528 [Token(Token = "0x2000DC8")] public class OHGBAPBECNM : IFAIJAGLDFK { // Token: 0x17000F3C RID: 3900 // (get) Token: 0x060055A5 RID: 21925 RVA: 0x001377DC File Offset: 0x001359DC // (set) Token: 0x060055A6 RID: 21926 RVA: 0x001377F0 File Offset: 0x001359F0 [Token(Token = "0x17000F3C")] public DateTime HJJGFONDEFO { [Token(Token = "0x60055A5")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x60055A6")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] private set; } // Token: 0x17000F3D RID: 3901 // (get) Token: 0x060055A7 RID: 21927 RVA: 0x00137804 File Offset: 0x00135A04 // (set) Token: 0x060055A8 RID: 21928 RVA: 0x00137818 File Offset: 0x00135A18 [Token(Token = "0x17000F3D")] public List DLJBBCDLALH { [Token(Token = "0x60055A7")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x60055A8")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] private set; } // Token: 0x060055A9 RID: 21929 RVA: 0x0013782C File Offset: 0x00135A2C [Token(Token = "0x60055A9")] [Address(RVA = "0x1B8B890", Offset = "0x1B8A290", VA = "0x181B8B890", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { int num = 0; DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("ValidTill", PMMGDNALAEB, num != 0); this.k__BackingField = dateTime; List list = AEOPHJMOOFE.OLILAGBNPEH("Images", PMMGDNALAEB); this.k__BackingField = list; } // Token: 0x060055AA RID: 21930 RVA: 0x00137864 File Offset: 0x00135A64 [Token(Token = "0x60055AA")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public OHGBAPBECNM() { } } // Token: 0x02000DC9 RID: 3529 [Token(Token = "0x2000DC9")] public class CJMIIIAGBPP : AKJKEMONOIL { // Token: 0x060055AB RID: 21931 RVA: 0x00137878 File Offset: 0x00135A78 [Token(Token = "0x60055AB")] [Address(RVA = "0x1B87CD0", Offset = "0x1B866D0", VA = "0x181B87CD0", Slot = "4")] public Dictionary HLHBJCIJPBE() { Dictionary dictionary = new Dictionary(); long cbpfkjackem = this.CBPFKJACKEM; dictionary.Add("SavedImageId", dictionary); bool hdabjllgcbc = this.HDABJLLGCBC; dictionary.Add("Cheer", hdabjllgcbc); return dictionary; } // Token: 0x060055AC RID: 21932 RVA: 0x001378B8 File Offset: 0x00135AB8 [Token(Token = "0x60055AC")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public CJMIIIAGBPP() { } // Token: 0x04003E52 RID: 15954 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E52")] public long CBPFKJACKEM; // Token: 0x04003E53 RID: 15955 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003E53")] public bool HDABJLLGCBC; } // Token: 0x02000DCA RID: 3530 [Token(Token = "0x2000DCA")] public class CLEKCPELAIO : AKJKEMONOIL { // Token: 0x17000F3E RID: 3902 // (get) Token: 0x060055AD RID: 21933 RVA: 0x001378CC File Offset: 0x00135ACC // (set) Token: 0x060055AE RID: 21934 RVA: 0x001378E0 File Offset: 0x00135AE0 [Token(Token = "0x17000F3E")] public long[] LMECCMKOELG { [Token(Token = "0x60055AD")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x60055AE")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] set; } // Token: 0x060055AF RID: 21935 RVA: 0x001378F4 File Offset: 0x00135AF4 [Token(Token = "0x60055AF")] [Address(RVA = "0x1B87DA0", Offset = "0x1B867A0", VA = "0x181B87DA0", Slot = "4")] public Dictionary HLHBJCIJPBE() { Dictionary dictionary = new Dictionary(); long[] array = this.k__BackingField; dictionary.Add("SavedImageIds", array); return dictionary; } // Token: 0x060055B0 RID: 21936 RVA: 0x00137924 File Offset: 0x00135B24 [Token(Token = "0x60055B0")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public CLEKCPELAIO() { } } // Token: 0x02000DCB RID: 3531 [Token(Token = "0x2000DCB")] public class NODLLCGLDIE : IFAIJAGLDFK { // Token: 0x17000F3F RID: 3903 // (get) Token: 0x060055B1 RID: 21937 RVA: 0x00137938 File Offset: 0x00135B38 // (set) Token: 0x060055B2 RID: 21938 RVA: 0x0013794C File Offset: 0x00135B4C [Token(Token = "0x17000F3F")] public long OJFFNELIFHK { [Token(Token = "0x60055B1")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x60055B2")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] set; } // Token: 0x17000F40 RID: 3904 // (get) Token: 0x060055B3 RID: 21939 RVA: 0x00137960 File Offset: 0x00135B60 // (set) Token: 0x060055B4 RID: 21940 RVA: 0x00137974 File Offset: 0x00135B74 [Token(Token = "0x17000F40")] public bool KEJEBMNEHBB { [Token(Token = "0x60055B3")] [Address(RVA = "0x4FBF40", Offset = "0x4FA940", VA = "0x1804FBF40")] get; [Token(Token = "0x60055B4")] [Address(RVA = "0x55D5F0", Offset = "0x55BFF0", VA = "0x18055D5F0")] set; } // Token: 0x060055B5 RID: 21941 RVA: 0x00137988 File Offset: 0x00135B88 [Token(Token = "0x60055B5")] [Address(RVA = "0x1B8B590", Offset = "0x1B89F90", VA = "0x181B8B590", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { long num = AEOPHJMOOFE.AAKIMHHKCFB("SavedImageId", PMMGDNALAEB); this.k__BackingField = num; bool flag = AEOPHJMOOFE.AAKIMHHKCFB("IsCheered", PMMGDNALAEB); this.k__BackingField = flag; } // Token: 0x060055B6 RID: 21942 RVA: 0x001379BC File Offset: 0x00135BBC [Token(Token = "0x60055B6")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public NODLLCGLDIE() { } } // Token: 0x02000DCC RID: 3532 [Token(Token = "0x2000DCC")] [Serializable] public class SavedImageMetaDTO { // Token: 0x060055B7 RID: 21943 RVA: 0x001379D0 File Offset: 0x00135BD0 [Token(Token = "0x60055B7")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public SavedImageMetaDTO() { } // Token: 0x04003E57 RID: 15959 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E57")] public List playerIds; // Token: 0x04003E58 RID: 15960 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003E58")] public OHDHPENHDAP.DLHGJJJPHPH savedImageType; // Token: 0x04003E59 RID: 15961 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003E59")] public long roomId; // Token: 0x04003E5A RID: 15962 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003E5A")] public long playerEventId; // Token: 0x04003E5B RID: 15963 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4003E5B")] public OHDHPENHDAP.IMKNMFOOLGF accessibility; } // Token: 0x02000DCD RID: 3533 [Token(Token = "0x2000DCD")] public enum IMKNMFOOLGF { // Token: 0x04003E5D RID: 15965 [Token(Token = "0x4003E5D")] Private, // Token: 0x04003E5E RID: 15966 [Token(Token = "0x4003E5E")] Public, // Token: 0x04003E5F RID: 15967 [Token(Token = "0x4003E5F")] FriendsOnly } // Token: 0x02000DCE RID: 3534 [Token(Token = "0x2000DCE")] public enum DLHGJJJPHPH { // Token: 0x04003E61 RID: 15969 [Token(Token = "0x4003E61")] None, // Token: 0x04003E62 RID: 15970 [Token(Token = "0x4003E62")] ShareCamera, // Token: 0x04003E63 RID: 15971 [Token(Token = "0x4003E63")] OutfitThumbnail, // Token: 0x04003E64 RID: 15972 [Token(Token = "0x4003E64")] RoomThumbnail, // Token: 0x04003E65 RID: 15973 [Token(Token = "0x4003E65")] ProfileThumbnail, // Token: 0x04003E66 RID: 15974 [Token(Token = "0x4003E66")] InventionThumbnail, // Token: 0x04003E67 RID: 15975 [Token(Token = "0x4003E67")] PlayerEventThumbnail, // Token: 0x04003E68 RID: 15976 [Token(Token = "0x4003E68")] RoomLoadScreen } // Token: 0x02000DCF RID: 3535 [Token(Token = "0x2000DCF")] public enum ALLECIACGAH { // Token: 0x04003E6A RID: 15978 [Token(Token = "0x4003E6A")] CreatedAt_Desc, // Token: 0x04003E6B RID: 15979 [Token(Token = "0x4003E6B")] CheerCount_Desc } // Token: 0x02000DD0 RID: 3536 [Token(Token = "0x2000DD0")] public enum OGDBPFGJMOO { // Token: 0x04003E6D RID: 15981 [Token(Token = "0x4003E6D")] VisibleToPlayer, // Token: 0x04003E6E RID: 15982 [Token(Token = "0x4003E6E")] PublicOnly, // Token: 0x04003E6F RID: 15983 [Token(Token = "0x4003E6F")] PublicLocalPlayerTagged } // Token: 0x02000DD1 RID: 3537 [Token(Token = "0x2000DD1")] public interface CPOAHJEGIEA : IDisposable { // Token: 0x060055B8 RID: 21944 [Token(Token = "0x60055B8")] [Address(Slot = "0")] OHDHPENHDAP.CPOAHJEGIEA LHHAHBBBDOA(Action JJGHIEJCCDA); } // Token: 0x02000DD2 RID: 3538 [Token(Token = "0x2000DD2")] private class CDPPPMNMLNP : OHDHPENHDAP.CPOAHJEGIEA, IDisposable { // Token: 0x17000F41 RID: 3905 // (get) Token: 0x060055B9 RID: 21945 RVA: 0x001379E4 File Offset: 0x00135BE4 [Token(Token = "0x17000F41")] private Texture2D LGCEIHGGPLE { [Token(Token = "0x60055B9")] [Address(RVA = "0x1B87A30", Offset = "0x1B86430", VA = "0x181B87A30")] get { SessionManager instance = SingletonMonoBehaviour.Instance; int num = 0; if (instance != num) { return SingletonMonoBehaviour.Instance.defaultProfileImage; } throw new NullReferenceException(); } } // Token: 0x060055BA RID: 21946 RVA: 0x00137A18 File Offset: 0x00135C18 [Token(Token = "0x60055BA")] [Address(RVA = "0x1B87B60", Offset = "0x1B86560", VA = "0x181B87B60")] public CDPPPMNMLNP(OHDHPENHDAP.NBMFNJLHKAO resourceHandle) { Promise promise = new Promise(); this.NKLGAGCHGPM = promise; base..ctor(); this.OPEKGDGMEFP = resourceHandle; if (resourceHandle != 0) { Action action = new Action(this.CPCKGNIBKFC); Action action2 = new Action(this.HPLIFIOOCBJ); int num = 0; num += num; num++; } } // Token: 0x060055BB RID: 21947 RVA: 0x00137A7C File Offset: 0x00135C7C [Token(Token = "0x60055BB")] [Address(RVA = "0x1B879A0", Offset = "0x1B863A0", VA = "0x181B879A0", Slot = "4")] public OHDHPENHDAP.CPOAHJEGIEA LHHAHBBBDOA(Action JJGHIEJCCDA) { IPromise promise = this.NKLGAGCHGPM.Then(JJGHIEJCCDA); Promise nklgagchgpm = this.NKLGAGCHGPM; Texture2D texture2D = this.LGCEIHGGPLE; JJGHIEJCCDA(texture2D); throw new NullReferenceException(); } // Token: 0x060055BC RID: 21948 RVA: 0x00137AB0 File Offset: 0x00135CB0 [Token(Token = "0x60055BC")] [Address(RVA = "0x1B87B00", Offset = "0x1B86500", VA = "0x181B87B00")] public void OOOIENHGNCA(Texture2D CAKFKAGPMBF) { this.NKLGAGCHGPM.Complete(CAKFKAGPMBF); } // Token: 0x060055BD RID: 21949 RVA: 0x00137AD0 File Offset: 0x00135CD0 [Token(Token = "0x60055BD")] [Address(RVA = "0x1B878E0", Offset = "0x1B862E0", VA = "0x181B878E0", Slot = "5")] public void Dispose() { OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP; if (opekgdgmefp != 0) { opekgdgmefp.Dispose(); return; } } // Token: 0x060055BE RID: 21950 RVA: 0x00137AF0 File Offset: 0x00135CF0 [Token(Token = "0x60055BE")] [Address(RVA = "0x1B87880", Offset = "0x1B86280", VA = "0x181B87880")] [CompilerGenerated] private void CPCKGNIBKFC(string MOPOMPHBHKF) { Texture2D texture2D = this.LGCEIHGGPLE; this.NKLGAGCHGPM.Complete(texture2D); } // Token: 0x060055BF RID: 21951 RVA: 0x00137B18 File Offset: 0x00135D18 [Token(Token = "0x60055BF")] [Address(RVA = "0x1B87930", Offset = "0x1B86330", VA = "0x181B87930")] [CompilerGenerated] private void HPLIFIOOCBJ(Texture2D IJKBAADKCBM) { if (IJKBAADKCBM == 0) { Texture2D texture2D = this.LGCEIHGGPLE; } this.NKLGAGCHGPM.Complete(IJKBAADKCBM); } // Token: 0x04003E70 RID: 15984 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E70")] private readonly OHDHPENHDAP.NBMFNJLHKAO OPEKGDGMEFP; // Token: 0x04003E71 RID: 15985 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003E71")] private readonly Promise NKLGAGCHGPM; } // Token: 0x02000DD3 RID: 3539 [Token(Token = "0x2000DD3")] public class NBMFNJLHKAO : ResourceHandleBase, Texture2D> { // Token: 0x060055C0 RID: 21952 RVA: 0x00137B44 File Offset: 0x00135D44 [Token(Token = "0x60055C0")] [Address(RVA = "0x1B8B470", Offset = "0x1B89E70", VA = "0x181B8B470")] public NBMFNJLHKAO(IPromise cachedImagePromise) { Task task = PromiseTaskBridge.AsTask(cachedImagePromise); base..ctor(task); Action action = new Action(this.ACKOLLFBGDC); int num = 0; num += num; num++; IPromise promise = cachedImagePromise.Then(action); } // Token: 0x060055C1 RID: 21953 RVA: 0x00137B88 File Offset: 0x00135D88 [Token(Token = "0x60055C1")] [Address(RVA = "0x1B8B220", Offset = "0x1B89C20", VA = "0x181B8B220", Slot = "9")] protected override void ReleaseResource() { OHDHPENHDAP.EEPLPHBIJCM ohoipjbhmkp = this.OHOIPJBHMKP; if (ohoipjbhmkp != 0 && SingletonMonoBehaviour.IsInitialized) { SessionManager instance = SingletonMonoBehaviour.Instance; Action action = new Action(ohoipjbhmkp.OJDKEPAJFIA); ISchedulerPromise schedulerPromise = instance.InvokeNextEndOfFrame(action); } } // Token: 0x060055C2 RID: 21954 RVA: 0x00137BC4 File Offset: 0x00135DC4 [Token(Token = "0x60055C2")] [Address(RVA = "0x1B8B350", Offset = "0x1B89D50", VA = "0x181B8B350", Slot = "8")] protected override Texture2D TransformTaskResult(Task LIPAKCCDNKD) { OHDHPENHDAP.EEPLPHBIJCM result = LIPAKCCDNKD.Result; if (result != 0) { return result.NOFJALNFIBM; } throw new NullReferenceException(); } // Token: 0x060055C3 RID: 21955 RVA: 0x00137BE8 File Offset: 0x00135DE8 [Token(Token = "0x60055C3")] [Address(RVA = "0x1B8B100", Offset = "0x1B89B00", VA = "0x181B8B100")] public static OHDHPENHDAP.NBMFNJLHKAO LIPGKFECLDO(string MOPOMPHBHKF) { return new OHDHPENHDAP.NBMFNJLHKAO(Promise.FromError(MOPOMPHBHKF)); } // Token: 0x060055C4 RID: 21956 RVA: 0x00137C00 File Offset: 0x00135E00 [Token(Token = "0x60055C4")] [Address(RVA = "0x1B8B190", Offset = "0x1B89B90", VA = "0x181B8B190")] public static OHDHPENHDAP.NBMFNJLHKAO MKLIDFOGIGO(OHDHPENHDAP.EEPLPHBIJCM OHOIPJBHMKP) { return new OHDHPENHDAP.NBMFNJLHKAO(Promise.FromResult(OHOIPJBHMKP)); } // Token: 0x17000F42 RID: 3906 // (get) Token: 0x060055C5 RID: 21957 RVA: 0x00137C18 File Offset: 0x00135E18 // (set) Token: 0x060055C6 RID: 21958 RVA: 0x00137C2C File Offset: 0x00135E2C [Token(Token = "0x17000F42")] public static OHDHPENHDAP.NBMFNJLHKAO LCFDFOGDNDK { [Token(Token = "0x60055C5")] [Address(RVA = "0x1B8B0A0", Offset = "0x1B89AA0", VA = "0x181B8B0A0")] get; [Token(Token = "0x60055C6")] [Address(RVA = "0x1B8B040", Offset = "0x1B89A40", VA = "0x181B8B040")] private set; } = new OHDHPENHDAP.NBMFNJLHKAO(Promise.FromResult(OHDHPENHDAP.EEPLPHBIJCM.LLDPBGKJGIJ)); // Token: 0x060055C7 RID: 21959 RVA: 0x00137C40 File Offset: 0x00135E40 [Token(Token = "0x60055C7")] [Address(RVA = "0x1B8B300", Offset = "0x1B89D00", VA = "0x181B8B300", Slot = "3")] public override string ToString() { string text = base.ToString(); OHDHPENHDAP.EEPLPHBIJCM ohoipjbhmkp = this.OHOIPJBHMKP; return string.Format("{0} (CachedImage: {1})", text, ohoipjbhmkp); } // Token: 0x060055C9 RID: 21961 RVA: 0x00137C8C File Offset: 0x00135E8C [Token(Token = "0x60055C9")] [Address(RVA = "0x1B8AFE0", Offset = "0x1B899E0", VA = "0x181B8AFE0")] [CompilerGenerated] private void ACKOLLFBGDC(OHDHPENHDAP.EEPLPHBIJCM GBMOPEPCCHD) { this.OHOIPJBHMKP = GBMOPEPCCHD; Texture2D nofjalnfibm = GBMOPEPCCHD.NOFJALNFIBM; base.CompleteHandleSuccess(nofjalnfibm); } // Token: 0x04003E72 RID: 15986 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003E72")] private OHDHPENHDAP.EEPLPHBIJCM OHOIPJBHMKP; } // Token: 0x02000DD4 RID: 3540 [Token(Token = "0x2000DD4")] public class EEPLPHBIJCM : IDisposable { // Token: 0x060055CA RID: 21962 RVA: 0x00137CB4 File Offset: 0x00135EB4 [Token(Token = "0x60055CA")] [Address(RVA = "0x1B88DD0", Offset = "0x1B877D0", VA = "0x181B88DD0")] public EEPLPHBIJCM(PromiseCache textureCache, string cacheKey, Texture2D texture) { int num = 0; base.FieldGetter(num, cacheKey, texture); this.INNDFCGNFNB = textureCache; this.NOFJALNFIBM = texture; this.LFHKOFIPIEK = cacheKey; this.EFKBPANNFCC = (int)((ulong)0L); } // Token: 0x060055CB RID: 21963 RVA: 0x00137CEC File Offset: 0x00135EEC [Token(Token = "0x60055CB")] [Address(RVA = "0x4FA0F0", Offset = "0x4F8AF0", VA = "0x1804FA0F0")] public void ABPOJEGGGHP() { } // Token: 0x060055CC RID: 21964 RVA: 0x00137CFC File Offset: 0x00135EFC [Token(Token = "0x60055CC")] [Address(RVA = "0x1B88B40", Offset = "0x1B87540", VA = "0x181B88B40")] public void GHPGHDLJKBE() { if (SingletonMonoBehaviour.IsInitialized) { SessionManager instance = SingletonMonoBehaviour.Instance; Action action = new Action(this.OJDKEPAJFIA); ISchedulerPromise schedulerPromise = instance.InvokeNextEndOfFrame(action); } } // Token: 0x060055CD RID: 21965 RVA: 0x00137D2C File Offset: 0x00135F2C [Token(Token = "0x60055CD")] [Address(RVA = "0x1B88C10", Offset = "0x1B87610", VA = "0x181B88C10")] private void OJDKEPAJFIA() { if (!string.IsNullOrEmpty(this.LFHKOFIPIEK)) { PromiseCache inndfcgnfnb = this.INNDFCGNFNB; string lfhkofipiek = this.LFHKOFIPIEK; bool flag = inndfcgnfnb.Remove(lfhkofipiek); PromiseCache lhenoeklbpc = OHDHPENHDAP.LHENOEKLBPC; string lfhkofipiek2 = this.LFHKOFIPIEK; bool flag2 = lhenoeklbpc.Remove(lfhkofipiek2); SafeDestroy.Asset(this.NOFJALNFIBM); this.LFHKOFIPIEK = (ulong)0L; } } // Token: 0x060055CE RID: 21966 RVA: 0x00137D90 File Offset: 0x00135F90 [Token(Token = "0x60055CE")] [Address(RVA = "0x1B88A80", Offset = "0x1B87480", VA = "0x181B88A80", Slot = "4")] public void Dispose() { if (!string.IsNullOrEmpty(this.LFHKOFIPIEK)) { PromiseCache inndfcgnfnb = this.INNDFCGNFNB; string lfhkofipiek = this.LFHKOFIPIEK; bool flag = inndfcgnfnb.Remove(lfhkofipiek); PromiseCache lhenoeklbpc = OHDHPENHDAP.LHENOEKLBPC; string lfhkofipiek2 = this.LFHKOFIPIEK; bool flag2 = lhenoeklbpc.Remove(lfhkofipiek2); SafeDestroy.Asset(this.NOFJALNFIBM); this.LFHKOFIPIEK = (ulong)0L; } } // Token: 0x060055CF RID: 21967 RVA: 0x00137DF4 File Offset: 0x00135FF4 [Token(Token = "0x60055CF")] [Address(RVA = "0x1B88CD0", Offset = "0x1B876D0", VA = "0x181B88CD0", Slot = "3")] public override string ToString() { string text = base.ToString(); int efkbpannfcc = this.EFKBPANNFCC; string lfhkofipiek = this.LFHKOFIPIEK; return string.Format("{0} (cacheKey: {1}, referenceCount: {2})", text, lfhkofipiek, text); } // Token: 0x060055D0 RID: 21968 RVA: 0x00137E24 File Offset: 0x00136024 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x60055D0")] [Address(RVA = "0x1B88D60", Offset = "0x1B87760", VA = "0x181B88D60")] static EEPLPHBIJCM() { int num = 0; OHDHPENHDAP.EEPLPHBIJCM eeplphbijcm; eeplphbijcm.INNDFCGNFNB = num; eeplphbijcm.LFHKOFIPIEK = num; eeplphbijcm.NOFJALNFIBM = num; eeplphbijcm.EFKBPANNFCC = num; OHDHPENHDAP.EEPLPHBIJCM.LLDPBGKJGIJ = eeplphbijcm; } // Token: 0x04003E74 RID: 15988 [Token(Token = "0x4003E74")] public static OHDHPENHDAP.EEPLPHBIJCM LLDPBGKJGIJ; // Token: 0x04003E75 RID: 15989 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E75")] private string LFHKOFIPIEK; // Token: 0x04003E76 RID: 15990 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003E76")] private PromiseCache INNDFCGNFNB; // Token: 0x04003E77 RID: 15991 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003E77")] public readonly Texture2D NOFJALNFIBM; // Token: 0x04003E78 RID: 15992 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003E78")] private int EFKBPANNFCC; } // Token: 0x02000DD5 RID: 3541 [Token(Token = "0x2000DD5")] [CompilerGenerated] private sealed class LMFONOOCMKH { // Token: 0x060055D1 RID: 21969 RVA: 0x00137E58 File Offset: 0x00136058 [Token(Token = "0x60055D1")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public LMFONOOCMKH() { } // Token: 0x060055D2 RID: 21970 RVA: 0x00137E6C File Offset: 0x0013606C [Token(Token = "0x60055D2")] [Address(RVA = "0x1B8A9A0", Offset = "0x1B893A0", VA = "0x181B8A9A0")] internal void b__0(string error, OHDHPENHDAP.POCNLACNBLE response) { if (response != 0) { } BPHGKAEDBPE.OJDJIJDNFHE> ojdjijdnfhe = this.callback; } // Token: 0x04003E79 RID: 15993 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E79")] public BPHGKAEDBPE.OJDJIJDNFHE> callback; } // Token: 0x02000DD7 RID: 3543 [Token(Token = "0x2000DD7")] [CompilerGenerated] private sealed class JIFPNIIGIDJ { // Token: 0x060055DE RID: 21982 RVA: 0x00137FF4 File Offset: 0x001361F4 [Token(Token = "0x60055DE")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public JIFPNIIGIDJ() { } // Token: 0x060055DF RID: 21983 RVA: 0x00138008 File Offset: 0x00136208 [Token(Token = "0x60055DF")] [Address(RVA = "0x1B8A330", Offset = "0x1B88D30", VA = "0x181B8A330")] internal IPromise b__0(byte[] image) { OHDHPENHDAP.SavedImageMetaDTO savedImageMetaDTO = this.imageMeta; return OHDHPENHDAP.MPNCIPABNKC(image, savedImageMetaDTO); } // Token: 0x04003E84 RID: 16004 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E84")] public OHDHPENHDAP.SavedImageMetaDTO imageMeta; } // Token: 0x02000DD8 RID: 3544 [Token(Token = "0x2000DD8")] [CompilerGenerated] private sealed class ONPFDPIANEC { // Token: 0x060055E0 RID: 21984 RVA: 0x00138024 File Offset: 0x00136224 [Token(Token = "0x60055E0")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public ONPFDPIANEC() { } // Token: 0x060055E1 RID: 21985 RVA: 0x00138038 File Offset: 0x00136238 [Token(Token = "0x60055E1")] [Address(RVA = "0x1B9E250", Offset = "0x1B9CC50", VA = "0x181B9E250")] internal void b__0() { CCABMIIPCIO ibffmhchaed = OHDHPENHDAP.IBFFMHCHAED; bool flag = this.cheer; long num = this.imageId; ibffmhchaed.GJPAALKJKLA(num, flag); if (!this.cheer) { CCABMIIPCIO edhldcekmoj = OHDHPENHDAP.EDHLDCEKMOJ; long num2 = this.imageId; OHDHPENHDAP.IBANLCLBGLM ibanlclbglm = edhldcekmoj.KMJLBBAAIIN(num2); CCABMIIPCIO edhldcekmoj2 = OHDHPENHDAP.EDHLDCEKMOJ; long num3 = this.imageId; int num4 = edhldcekmoj2.KMJLBBAAIIN(num3).k__BackingField - 1; int num5 = 0; int num6 = Math.Max(num4, num5); ibanlclbglm.k__BackingField = num6; return; } CCABMIIPCIO edhldcekmoj3 = OHDHPENHDAP.EDHLDCEKMOJ; long num7 = this.imageId; OHDHPENHDAP.IBANLCLBGLM ibanlclbglm2 = edhldcekmoj3.KMJLBBAAIIN(num7); CCABMIIPCIO edhldcekmoj4 = OHDHPENHDAP.EDHLDCEKMOJ; long num8 = this.imageId; int num9 = edhldcekmoj4.KMJLBBAAIIN(num8).k__BackingField; num9++; ibanlclbglm2.k__BackingField = num9; } // Token: 0x04003E85 RID: 16005 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E85")] public long imageId; // Token: 0x04003E86 RID: 16006 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003E86")] public bool cheer; } // Token: 0x02000DD9 RID: 3545 [Token(Token = "0x2000DD9")] [CompilerGenerated] private sealed class JNANDKECGII { // Token: 0x060055E2 RID: 21986 RVA: 0x0013810C File Offset: 0x0013630C [Token(Token = "0x60055E2")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public JNANDKECGII() { } // Token: 0x060055E3 RID: 21987 RVA: 0x00138120 File Offset: 0x00136320 [Token(Token = "0x60055E3")] [Address(RVA = "0x1B8A440", Offset = "0x1B88E40", VA = "0x181B8A440")] internal List b__0(List imageCheers) { List list = this.cachedCheeredImages; imageCheers.AddRange(list); return imageCheers; } // Token: 0x04003E87 RID: 16007 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E87")] public List cachedCheeredImages; } // Token: 0x02000DDA RID: 3546 [Token(Token = "0x2000DDA")] [CompilerGenerated] private sealed class JMKFADNAOIL { // Token: 0x060055E4 RID: 21988 RVA: 0x00138144 File Offset: 0x00136344 [Token(Token = "0x60055E4")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public JMKFADNAOIL() { } // Token: 0x060055E5 RID: 21989 RVA: 0x00138158 File Offset: 0x00136358 [Token(Token = "0x60055E5")] [Address(RVA = "0x1B8A3A0", Offset = "0x1B88DA0", VA = "0x181B8A3A0")] internal void b__0(HOOILIHKMEG response) { if (response.HIOBKPKOMLL) { List michdgpcnch = OHDHPENHDAP.MICHDGPCNCH; long num = this.imageId; michdgpcnch.Add(num); } } // Token: 0x04003E88 RID: 16008 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E88")] public long imageId; } // Token: 0x02000DDB RID: 3547 [Token(Token = "0x2000DDB")] [CompilerGenerated] private sealed class DMKNLHLFLOP { // Token: 0x060055E6 RID: 21990 RVA: 0x00138188 File Offset: 0x00136388 [Token(Token = "0x60055E6")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public DMKNLHLFLOP() { } // Token: 0x060055E7 RID: 21991 RVA: 0x0013819C File Offset: 0x0013639C [Token(Token = "0x60055E7")] [Address(RVA = "0x1B887B0", Offset = "0x1B871B0", VA = "0x181B887B0")] internal IPromise b__0(byte[] encodeResult) { if (!this.uploadAsJpg) { return OHDHPENHDAP.GNOOEEEABDK(encodeResult); } return OHDHPENHDAP.DNGDCJPNAFP(encodeResult); } // Token: 0x04003E89 RID: 16009 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E89")] public bool uploadAsJpg; } // Token: 0x02000DDC RID: 3548 [Token(Token = "0x2000DDC")] [CompilerGenerated] private sealed class FMCOFBJAPCG { // Token: 0x060055E8 RID: 21992 RVA: 0x001381C0 File Offset: 0x001363C0 [Token(Token = "0x60055E8")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public FMCOFBJAPCG() { } // Token: 0x060055E9 RID: 21993 RVA: 0x001381D4 File Offset: 0x001363D4 [Token(Token = "0x60055E9")] [Address(RVA = "0x1B89970", Offset = "0x1B88370", VA = "0x181B89970")] internal IPromise b__0(byte[] bytes) { OHDHPENHDAP.EOABGKNIOLD eoabgkniold = new OHDHPENHDAP.EOABGKNIOLD(); int num = 0; eoabgkniold.CS$<>8__locals1 = this; eoabgkniold.bytes = bytes; IPromise promise = HMHLBKHDKFI.OIDKLIJFMHJ(bytes, HMHLBKHDKFI.JAFHPNHGNBE.Image, "image/jpeg", num); Action action = delegate(string imageName) { if (eoabgkniold.CS$<>8__locals1.cacheOriginalSize) { byte[] bytes2 = eoabgkniold.bytes; OHDHPENHDAP.EOMMMCPFFBB(imageName, bytes2); } }; throw new NullReferenceException(); } // Token: 0x04003E8A RID: 16010 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E8A")] public bool cacheOriginalSize; } // Token: 0x02000DDD RID: 3549 [Token(Token = "0x2000DDD")] [CompilerGenerated] private sealed class EOABGKNIOLD { // Token: 0x060055EA RID: 21994 RVA: 0x00138218 File Offset: 0x00136418 [Token(Token = "0x60055EA")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public EOABGKNIOLD() { } // Token: 0x060055EB RID: 21995 RVA: 0x0013822C File Offset: 0x0013642C [Token(Token = "0x60055EB")] [Address(RVA = "0x1B892E0", Offset = "0x1B87CE0", VA = "0x181B892E0")] internal void b__1(string imageName) { if (this.CS$<>8__locals1.cacheOriginalSize) { byte[] array = this.bytes; OHDHPENHDAP.EOMMMCPFFBB(imageName, array); } } // Token: 0x04003E8B RID: 16011 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E8B")] public byte[] bytes; // Token: 0x04003E8C RID: 16012 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003E8C")] public OHDHPENHDAP.FMCOFBJAPCG CS$<>8__locals1; } // Token: 0x02000DDE RID: 3550 [Token(Token = "0x2000DDE")] [CompilerGenerated] private sealed class MLIKJDHGEII { // Token: 0x060055EC RID: 21996 RVA: 0x0013825C File Offset: 0x0013645C [Token(Token = "0x60055EC")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public MLIKJDHGEII() { } // Token: 0x060055ED RID: 21997 RVA: 0x00138270 File Offset: 0x00136470 [Token(Token = "0x60055ED")] [Address(RVA = "0x1B8ADB0", Offset = "0x1B897B0", VA = "0x181B8ADB0")] internal bool b__0(OHDHPENHDAP.HBFNMCHEJFF n) { string text = this.imageName; if (string.Equals(n.k__BackingField, text)) { DateTime k__BackingField = n.k__BackingField; DateTime utcNow = DateTime.UtcNow; if (k__BackingField < utcNow) { DateTime k__BackingField = n.k__BackingField; DateTime utcNow2 = DateTime.UtcNow; return k__BackingField > utcNow2; } } throw new NullReferenceException(); } // Token: 0x060055EE RID: 21998 RVA: 0x001382D0 File Offset: 0x001364D0 [Token(Token = "0x60055EE")] [Address(RVA = "0x1B8AE90", Offset = "0x1B89890", VA = "0x181B8AE90")] internal void b__1(Texture2D texture) { int num = 0; if (texture != num) { string text = this.imageName; texture.name = text; } } // Token: 0x04003E8D RID: 16013 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E8D")] public string imageName; } // Token: 0x02000DDF RID: 3551 [Token(Token = "0x2000DDF")] [CompilerGenerated] private sealed class HPLENCPDNJC { // Token: 0x060055EF RID: 21999 RVA: 0x00138300 File Offset: 0x00136500 [Token(Token = "0x60055EF")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public HPLENCPDNJC() { } // Token: 0x060055F0 RID: 22000 RVA: 0x00138314 File Offset: 0x00136514 [Token(Token = "0x60055F0")] [Address(RVA = "0x1B89CA0", Offset = "0x1B886A0", VA = "0x181B89CA0")] internal IPromise b__0() { return Promise.FromResult(this.bytes); } // Token: 0x04003E8E RID: 16014 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E8E")] public byte[] bytes; } // Token: 0x02000DE0 RID: 3552 [Token(Token = "0x2000DE0")] [CompilerGenerated] private sealed class FGANADLHPJP { // Token: 0x060055F1 RID: 22001 RVA: 0x0013832C File Offset: 0x0013652C [Token(Token = "0x60055F1")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public FGANADLHPJP() { } // Token: 0x060055F2 RID: 22002 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60055F2")] [Address(RVA = "0x1B895C0", Offset = "0x1B87FC0", VA = "0x181B895C0")] internal IPromise <_GetImageCached>b__0() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060055F3 RID: 22003 RVA: 0x00138340 File Offset: 0x00136540 [Token(Token = "0x60055F3")] [Address(RVA = "0x1B897C0", Offset = "0x1B881C0", VA = "0x181B897C0")] internal IPromise <_GetImageCached>b__1() { return OHDHPENHDAP.DPGCCEBJPOI(this.requestUri); } // Token: 0x060055F4 RID: 22004 RVA: 0x00138358 File Offset: 0x00136558 [Token(Token = "0x60055F4")] [Address(RVA = "0x1B89820", Offset = "0x1B88220", VA = "0x181B89820")] internal OHDHPENHDAP.EEPLPHBIJCM <_GetImageCached>b__2(byte[] imageBytes) { PromiseCache promiseCache = this.imageCache; string text = this.requestUri; string text2 = this.imageName; bool flag = this.generateMipMaps; Texture2D texture2D = OHDHPENHDAP.ANFMIBCEIDN(text2, imageBytes, flag); OHDHPENHDAP.EEPLPHBIJCM eeplphbijcm; eeplphbijcm.INNDFCGNFNB = promiseCache; eeplphbijcm.LFHKOFIPIEK = text; eeplphbijcm.NOFJALNFIBM = texture2D; eeplphbijcm.EFKBPANNFCC = (int)((ulong)0L); return eeplphbijcm; } // Token: 0x060055F5 RID: 22005 RVA: 0x001383B0 File Offset: 0x001365B0 [Token(Token = "0x60055F5")] [Address(RVA = "0x1B898F0", Offset = "0x1B882F0", VA = "0x181B898F0")] internal void <_GetImageCached>b__3() { PromiseCache lhenoeklbpc = OHDHPENHDAP.LHENOEKLBPC; string text = this.requestUri; bool flag = lhenoeklbpc.Remove(text); } // Token: 0x04003E8F RID: 16015 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E8F")] public string requestUri; // Token: 0x04003E90 RID: 16016 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003E90")] public PromiseCache imageCache; // Token: 0x04003E91 RID: 16017 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003E91")] public string imageName; // Token: 0x04003E92 RID: 16018 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003E92")] public bool generateMipMaps; // Token: 0x04003E93 RID: 16019 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4003E93")] public Func> <>9__1; // Token: 0x04003E94 RID: 16020 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003E94")] public Func <>9__2; // Token: 0x04003E95 RID: 16021 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4003E95")] public Action <>9__3; } // Token: 0x02000DE1 RID: 3553 [Token(Token = "0x2000DE1")] [CompilerGenerated] private sealed class DCPGGLLJEAM { // Token: 0x060055F6 RID: 22006 RVA: 0x001383D8 File Offset: 0x001365D8 [Token(Token = "0x60055F6")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public DCPGGLLJEAM() { } // Token: 0x060055F7 RID: 22007 RVA: 0x001383EC File Offset: 0x001365EC [Token(Token = "0x60055F7")] [Address(RVA = "0x1B88080", Offset = "0x1B86A80", VA = "0x181B88080")] internal IPromise b__0(HOOILIHKMEG response) { if (response.LLODNIOIDKE != 404 && response.LLODNIOIDKE != 204) { int num = response.LLODNIOIDKE; string text = response.NCEALEFPEKL("Content-Signature"); if (text != 0) { string[] array = text.Split(new char[] { (char)((uint)59) }); Func <>9__75_ = OHDHPENHDAP.<>c.<>9__75_1; if (<>9__75_ == 0) { OHDHPENHDAP.<>c.<>9__75_1 = (string s) => s.Trim(); } List list = Enumerable.ToList(Enumerable.Select(array, <>9__75_)); Func func; if (OHDHPENHDAP.<>c.<>9__75_2 == 0) { func = (string x) => x.StartsWith("key-id="); OHDHPENHDAP.<>c.<>9__75_2 = func; } if (Enumerable.FirstOrDefault(list, func) != 0) { } int num2 = 0; Func func2; if (OHDHPENHDAP.<>c.<>9__75_3 == 0) { func2 = (string x) => x.StartsWith("data="); OHDHPENHDAP.<>c.<>9__75_3 = func2; } if (Enumerable.FirstOrDefault(list, func2) != 0) { } int num3 = 0; string text2 = OHDHPENHDAP.JCHKODEDLIL(); string text3 = "KEY:RSA:" + text2 + ".rec.net"; if (!(num2 != text3) && num3 != 0) { byte[] array2 = response.PBPPCMNHODC; byte[] array3 = Convert.FromBase64String(num3); if (OHDHPENHDAP.DHEFMCDHLCG(array2, array3)) { return Promise.FromResult(array2); } string text4 = this.requestUri; string text5 = "Signature verification failed (" + text4 + ")"; int num4 = 0; IPromise promise = LCCEEFHOBEN.FCPPPBKJFGK(LCCEEFHOBEN.OAODPJFGPAF.ImageSignature, text5, num4); IPromise promise2 = Promise.FromError("Image signature verification failed"); } string text6 = this.requestUri; string text7 = "Signature malformed (" + text6 + ")"; int num5 = 0; IPromise promise3 = LCCEEFHOBEN.FCPPPBKJFGK(LCCEEFHOBEN.OAODPJFGPAF.ImageSignature, text7, num5); IPromise promise4 = Promise.FromError("Image signature malformed"); } string text8 = this.requestUri; string text9 = "Signature missing (" + text8 + ")"; int num6 = 0; IPromise promise5 = LCCEEFHOBEN.FCPPPBKJFGK(LCCEEFHOBEN.OAODPJFGPAF.ImageSignature, text9, num6); IPromise promise6 = Promise.FromError("Image signature missing"); string text10; Debug.LogError(text10); IPromise promise7 = Promise.FromError(text10); } throw new NullReferenceException(); } // Token: 0x04003E96 RID: 16022 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003E96")] public string requestUri; } }