using System; using System.Collections.Generic; using System.Globalization; using System.IO; using System.Runtime.CompilerServices; using System.Threading; using BestHTTP.Logger; namespace BestHTTP.Caching { // Token: 0x020001C0 RID: 448 public static class FONHANKGNEA { // Token: 0x170001BC RID: 444 // (get) Token: 0x060059C7 RID: 22983 RVA: 0x001B0ACC File Offset: 0x001AECCC public static bool DFNBJEOLFEB { get { if (FONHANKGNEA.EJENNCENKDP) { return FONHANKGNEA.GGFDBBBANGH; } try { File.Exists(EDGFEAGFEKH.JPBLNNJJFFP()); FONHANKGNEA.GGFDBBBANGH = true; } catch { FONHANKGNEA.GGFDBBBANGH = false; EDGFEAGFEKH.ABKOCPMECFA.AFKOLCCJNEM("HTTPCacheService", "Cache Service Disabled!"); } finally { FONHANKGNEA.EJENNCENKDP = true; } return FONHANKGNEA.GGFDBBBANGH; } } // Token: 0x170001BD RID: 445 // (get) Token: 0x060059C8 RID: 22984 RVA: 0x001B0B48 File Offset: 0x001AED48 private static Dictionary PMDFPDGJEJD { get { FONHANKGNEA.JENGAPIGKAB(); return FONHANKGNEA.ANIAKJNKPBP; } } // Token: 0x170001BE RID: 446 // (get) Token: 0x060059C9 RID: 22985 RVA: 0x001B0B54 File Offset: 0x001AED54 // (set) Token: 0x060059CA RID: 22986 RVA: 0x001B0B5C File Offset: 0x001AED5C internal static string KOEHHLAGPCM { get; private set; } // Token: 0x170001BF RID: 447 // (get) Token: 0x060059CB RID: 22987 RVA: 0x001B0B64 File Offset: 0x001AED64 // (set) Token: 0x060059CC RID: 22988 RVA: 0x001B0B6C File Offset: 0x001AED6C private static string NOJFLBAPNMI { get; set; } // Token: 0x060059CD RID: 22989 RVA: 0x001B0B74 File Offset: 0x001AED74 internal static void HCGCMNGGCIH() { if (!FONHANKGNEA.DFNBJEOLFEB) { return; } try { FONHANKGNEA.ALKCIPHCDMH(); FONHANKGNEA.JENGAPIGKAB(); } catch { } } // Token: 0x060059CE RID: 22990 RVA: 0x001B0BB4 File Offset: 0x001AEDB4 internal static void ALKCIPHCDMH() { if (!FONHANKGNEA.DFNBJEOLFEB) { return; } try { if (string.IsNullOrEmpty(FONHANKGNEA.KOEHHLAGPCM) || string.IsNullOrEmpty(FONHANKGNEA.NOJFLBAPNMI)) { FONHANKGNEA.KOEHHLAGPCM = Path.Combine(EDGFEAGFEKH.JPBLNNJJFFP(), "HTTPCache"); if (!Directory.Exists(FONHANKGNEA.KOEHHLAGPCM)) { Directory.CreateDirectory(FONHANKGNEA.KOEHHLAGPCM); } FONHANKGNEA.NOJFLBAPNMI = Path.Combine(EDGFEAGFEKH.JPBLNNJJFFP(), "Library"); } } catch { FONHANKGNEA.GGFDBBBANGH = false; EDGFEAGFEKH.ABKOCPMECFA.AFKOLCCJNEM("HTTPCacheService", "Cache Service Disabled!"); } } // Token: 0x060059CF RID: 22991 RVA: 0x001B0C64 File Offset: 0x001AEE64 internal static ulong CLONLJPBNGH() { object obj = FONHANKGNEA.PMDFPDGJEJD; ulong num; lock (obj) { ulong ldiblkcndcn = FONHANKGNEA.LDIBLKCNDCN; do { FONHANKGNEA.LDIBLKCNDCN = (FONHANKGNEA.LDIBLKCNDCN += 1UL) % ulong.MaxValue; } while (FONHANKGNEA.LELPILAAAKP.ContainsKey(FONHANKGNEA.LDIBLKCNDCN)); num = ldiblkcndcn; } return num; } // Token: 0x060059D0 RID: 22992 RVA: 0x001B0CCC File Offset: 0x001AEECC internal static bool DCJMDELNMEH(Uri CAGBGCGKOKD) { if (!FONHANKGNEA.DFNBJEOLFEB) { return false; } object obj = FONHANKGNEA.PMDFPDGJEJD; bool flag; lock (obj) { flag = FONHANKGNEA.PMDFPDGJEJD.ContainsKey(CAGBGCGKOKD); } return flag; } // Token: 0x060059D1 RID: 22993 RVA: 0x001B0D1C File Offset: 0x001AEF1C internal static bool BCFPLFINOBH(Uri CAGBGCGKOKD, bool CBMGLAPPCGN = true) { if (!FONHANKGNEA.DFNBJEOLFEB) { return false; } object obj = EGJPPJHFGFO.KJCEGBNLEHA(CAGBGCGKOKD); object obj2 = obj; bool flag2; lock (obj2) { try { object obj3 = FONHANKGNEA.PMDFPDGJEJD; lock (obj3) { IJMJKONHMNJ ijmjkonhmnj; bool flag = FONHANKGNEA.PMDFPDGJEJD.TryGetValue(CAGBGCGKOKD, out ijmjkonhmnj); if (flag) { ijmjkonhmnj.KLCFEFACGNF(); } if (flag && CBMGLAPPCGN) { FONHANKGNEA.PMDFPDGJEJD.Remove(CAGBGCGKOKD); FONHANKGNEA.LELPILAAAKP.Remove(ijmjkonhmnj.ELANBKLDFHJ); } flag2 = true; } } finally { } } return flag2; } // Token: 0x060059D2 RID: 22994 RVA: 0x001B0DD8 File Offset: 0x001AEFD8 internal static bool OFKJPJHKNAM(KGBBPEDECCO OCJJLJHMMGH) { if (!FONHANKGNEA.DFNBJEOLFEB) { return false; } object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { IJMJKONHMNJ ijmjkonhmnj; if (FONHANKGNEA.PMDFPDGJEJD.TryGetValue(OCJJLJHMMGH.KCHFDKIOAGM, out ijmjkonhmnj)) { return ijmjkonhmnj.EPBAPJBEJAI(); } } return false; } // Token: 0x060059D3 RID: 22995 RVA: 0x001B0E40 File Offset: 0x001AF040 internal static void HGFLJBKNDPJ(KGBBPEDECCO OCJJLJHMMGH) { if (!FONHANKGNEA.DFNBJEOLFEB) { return; } object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { IJMJKONHMNJ ijmjkonhmnj; if (FONHANKGNEA.PMDFPDGJEJD.TryGetValue(OCJJLJHMMGH.KCHFDKIOAGM, out ijmjkonhmnj)) { ijmjkonhmnj.PCLACHKMMBA(OCJJLJHMMGH); } } } // Token: 0x060059D4 RID: 22996 RVA: 0x001B0EA0 File Offset: 0x001AF0A0 internal static IJMJKONHMNJ ANBFLDDMCBD(Uri CAGBGCGKOKD) { if (!FONHANKGNEA.DFNBJEOLFEB) { return null; } IJMJKONHMNJ ijmjkonhmnj = null; object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { FONHANKGNEA.PMDFPDGJEJD.TryGetValue(CAGBGCGKOKD, out ijmjkonhmnj); } return ijmjkonhmnj; } // Token: 0x060059D5 RID: 22997 RVA: 0x001B0EF4 File Offset: 0x001AF0F4 internal static ENANHBCGCNA LBKPFFGGFEL(KGBBPEDECCO OCJJLJHMMGH) { if (!FONHANKGNEA.DFNBJEOLFEB) { return null; } object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { IJMJKONHMNJ ijmjkonhmnj; if (FONHANKGNEA.PMDFPDGJEJD.TryGetValue(OCJJLJHMMGH.KCHFDKIOAGM, out ijmjkonhmnj)) { return ijmjkonhmnj.ANEOMFDJHEK(OCJJLJHMMGH); } } return null; } // Token: 0x060059D6 RID: 22998 RVA: 0x001B0F5C File Offset: 0x001AF15C internal static bool HADLGILJOHE(Uri CAGBGCGKOKD, JEODNGJPODD FILLMBEJNFJ, ENANHBCGCNA DKBBNNEBKMO) { if (!FONHANKGNEA.DFNBJEOLFEB) { return false; } if (FILLMBEJNFJ != JEODNGJPODD.Get) { return false; } if (DKBBNNEBKMO == null) { return false; } if (DKBBNNEBKMO.HDBJEAKJGJM < 200 || DKBBNNEBKMO.HDBJEAKJGJM >= 400) { return false; } List list = DKBBNNEBKMO.CMLBABCILHF("cache-control"); if (list != null) { List list2 = list; if (FONHANKGNEA.DINNJGHCFHI == null) { FONHANKGNEA.DINNJGHCFHI = new Predicate(FONHANKGNEA.BMMAJMHHAAA); } if (list2.Exists(FONHANKGNEA.DINNJGHCFHI)) { return false; } } List list3 = DKBBNNEBKMO.CMLBABCILHF("pragma"); if (list3 != null) { List list4 = list3; if (FONHANKGNEA.GILODIKMIAJ == null) { FONHANKGNEA.GILODIKMIAJ = new Predicate(FONHANKGNEA.HCMHJHEDHFI); } if (list4.Exists(FONHANKGNEA.GILODIKMIAJ)) { return false; } } List list5 = DKBBNNEBKMO.CMLBABCILHF("content-range"); return list5 == null; } // Token: 0x060059D7 RID: 22999 RVA: 0x001B1034 File Offset: 0x001AF234 internal static IJMJKONHMNJ FGIFADKHCIO(Uri CAGBGCGKOKD, JEODNGJPODD FILLMBEJNFJ, ENANHBCGCNA DKBBNNEBKMO) { if (DKBBNNEBKMO == null || DKBBNNEBKMO.LCHAEFBPFIH == null || DKBBNNEBKMO.LCHAEFBPFIH.Length == 0) { return null; } if (!FONHANKGNEA.DFNBJEOLFEB) { return null; } IJMJKONHMNJ ijmjkonhmnj = null; object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { if (!FONHANKGNEA.PMDFPDGJEJD.TryGetValue(CAGBGCGKOKD, out ijmjkonhmnj)) { FONHANKGNEA.PMDFPDGJEJD.Add(CAGBGCGKOKD, ijmjkonhmnj = new IJMJKONHMNJ(CAGBGCGKOKD)); FONHANKGNEA.LELPILAAAKP.Add(ijmjkonhmnj.ELANBKLDFHJ, ijmjkonhmnj); } try { ijmjkonhmnj.FGIFADKHCIO(DKBBNNEBKMO); if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP == OHADEICEDLH.All) { EDGFEAGFEKH.ABKOCPMECFA.JHACBCCHNMJ("HTTPCacheService", string.Format("{0} - Saved to cache", CAGBGCGKOKD.ToString())); } } catch { FONHANKGNEA.BCFPLFINOBH(CAGBGCGKOKD, true); throw; } } return ijmjkonhmnj; } // Token: 0x060059D8 RID: 23000 RVA: 0x001B1120 File Offset: 0x001AF320 internal static Stream LCKBCBABANI(Uri CAGBGCGKOKD, ENANHBCGCNA DKBBNNEBKMO) { if (!FONHANKGNEA.DFNBJEOLFEB) { return null; } object obj = FONHANKGNEA.PMDFPDGJEJD; Stream stream; lock (obj) { IJMJKONHMNJ ijmjkonhmnj; if (!FONHANKGNEA.PMDFPDGJEJD.TryGetValue(CAGBGCGKOKD, out ijmjkonhmnj)) { FONHANKGNEA.PMDFPDGJEJD.Add(CAGBGCGKOKD, ijmjkonhmnj = new IJMJKONHMNJ(CAGBGCGKOKD)); FONHANKGNEA.LELPILAAAKP.Add(ijmjkonhmnj.ELANBKLDFHJ, ijmjkonhmnj); } try { stream = ijmjkonhmnj.JCIMHECOAJM(DKBBNNEBKMO); } catch { FONHANKGNEA.BCFPLFINOBH(CAGBGCGKOKD, true); throw; } } return stream; } // Token: 0x060059D9 RID: 23001 RVA: 0x001B11B8 File Offset: 0x001AF3B8 public static void MNHNNJHBOEE() { if (!FONHANKGNEA.DFNBJEOLFEB) { return; } if (FONHANKGNEA.IKLHGELGKJK) { return; } FONHANKGNEA.IKLHGELGKJK = true; FONHANKGNEA.ALKCIPHCDMH(); if (FONHANKGNEA.EICAJPBPBFO == null) { FONHANKGNEA.EICAJPBPBFO = new WaitCallback(FONHANKGNEA.ECJNHOPAOEO); } ThreadPool.QueueUserWorkItem(FONHANKGNEA.EICAJPBPBFO); } // Token: 0x060059DA RID: 23002 RVA: 0x001B120C File Offset: 0x001AF40C private static void HPKNKAMKGNN(object HGIIECJDGEI) { if (!FONHANKGNEA.DFNBJEOLFEB) { return; } try { string[] files = Directory.GetFiles(FONHANKGNEA.KOEHHLAGPCM); for (int i = 0; i < files.Length; i++) { try { File.Delete(files[i]); } catch { } } } finally { FONHANKGNEA.LELPILAAAKP.Clear(); FONHANKGNEA.ANIAKJNKPBP.Clear(); FONHANKGNEA.LDIBLKCNDCN = 1UL; FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.IKLHGELGKJK = false; } } // Token: 0x060059DB RID: 23003 RVA: 0x001B12A0 File Offset: 0x001AF4A0 public static void IDDNNCFIBOC(MEBNPPMNADM LHJEHNPADHG) { FONHANKGNEA.HFAFGJIIBPO hfafgjiibpo = new FONHANKGNEA.HFAFGJIIBPO(); hfafgjiibpo.LHJEHNPADHG = LHJEHNPADHG; if (hfafgjiibpo.LHJEHNPADHG == null) { throw new ArgumentNullException("maintananceParams == null"); } if (!FONHANKGNEA.DFNBJEOLFEB) { return; } if (FONHANKGNEA.CCBEFDDHFGC) { return; } FONHANKGNEA.CCBEFDDHFGC = true; FONHANKGNEA.ALKCIPHCDMH(); ThreadPool.QueueUserWorkItem(new WaitCallback(hfafgjiibpo.OJKNBNGGBEC)); } // Token: 0x060059DC RID: 23004 RVA: 0x001B1304 File Offset: 0x001AF504 public static int OJIEGCBABCM() { if (!FONHANKGNEA.DFNBJEOLFEB) { return 0; } FONHANKGNEA.HCGCMNGGCIH(); object obj = FONHANKGNEA.PMDFPDGJEJD; int count; lock (obj) { count = FONHANKGNEA.PMDFPDGJEJD.Count; } return count; } // Token: 0x060059DD RID: 23005 RVA: 0x001B1358 File Offset: 0x001AF558 public static ulong PHKAAANFHIH() { ulong num = 0UL; if (!FONHANKGNEA.DFNBJEOLFEB) { return num; } FONHANKGNEA.HCGCMNGGCIH(); object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.BHOJDKPMCHO > 0) { num += (ulong)((long)keyValuePair.Value.BHOJDKPMCHO); } } } return num; } // Token: 0x060059DE RID: 23006 RVA: 0x001B1408 File Offset: 0x001AF608 private static void JENGAPIGKAB() { if (FONHANKGNEA.ANIAKJNKPBP != null) { return; } if (!FONHANKGNEA.DFNBJEOLFEB) { return; } FONHANKGNEA.ANIAKJNKPBP = new Dictionary(new LMDLMLHICBF()); if (!File.Exists(FONHANKGNEA.NOJFLBAPNMI)) { FONHANKGNEA.PLNCEINJNPI(); return; } try { object aniakjnkpbp = FONHANKGNEA.ANIAKJNKPBP; int num; lock (aniakjnkpbp) { using (FileStream fileStream = new FileStream(FONHANKGNEA.NOJFLBAPNMI, FileMode.Open)) { using (BinaryReader binaryReader = new BinaryReader(fileStream)) { num = binaryReader.ReadInt32(); if (num > 1) { FONHANKGNEA.LDIBLKCNDCN = binaryReader.ReadUInt64(); } int num2 = binaryReader.ReadInt32(); for (int i = 0; i < num2; i++) { Uri uri = new Uri(binaryReader.ReadString()); IJMJKONHMNJ ijmjkonhmnj = new IJMJKONHMNJ(uri, binaryReader, num); if (ijmjkonhmnj.GOIEEOCEKEF()) { FONHANKGNEA.ANIAKJNKPBP.Add(uri, ijmjkonhmnj); if (num > 1) { FONHANKGNEA.LELPILAAAKP.Add(ijmjkonhmnj.ELANBKLDFHJ, ijmjkonhmnj); } } } } } } if (num == 1) { FONHANKGNEA.MNHNNJHBOEE(); } else { FONHANKGNEA.PLNCEINJNPI(); } } catch { } } // Token: 0x060059DF RID: 23007 RVA: 0x001B1578 File Offset: 0x001AF778 internal static void HPDGOMFFICO() { if (FONHANKGNEA.ANIAKJNKPBP == null) { return; } if (!FONHANKGNEA.DFNBJEOLFEB) { return; } try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { using (FileStream fileStream = new FileStream(FONHANKGNEA.NOJFLBAPNMI, FileMode.Create)) { using (BinaryWriter binaryWriter = new BinaryWriter(fileStream)) { binaryWriter.Write(2); binaryWriter.Write(FONHANKGNEA.LDIBLKCNDCN); binaryWriter.Write(FONHANKGNEA.PMDFPDGJEJD.Count); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { binaryWriter.Write(keyValuePair.Key.ToString()); keyValuePair.Value.PPCELKBFGPC(binaryWriter); } } } } } catch { } } // Token: 0x060059E0 RID: 23008 RVA: 0x001B16B0 File Offset: 0x001AF8B0 internal static void IFELEMAICAJ(Uri CAGBGCGKOKD, int MKHKGKLHCCJ) { if (!FONHANKGNEA.DFNBJEOLFEB) { return; } object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { IJMJKONHMNJ ijmjkonhmnj; if (FONHANKGNEA.PMDFPDGJEJD.TryGetValue(CAGBGCGKOKD, out ijmjkonhmnj)) { ijmjkonhmnj.BHOJDKPMCHO = MKHKGKLHCCJ; } else { FONHANKGNEA.PMDFPDGJEJD.Add(CAGBGCGKOKD, ijmjkonhmnj = new IJMJKONHMNJ(CAGBGCGKOKD, DateTime.UtcNow, MKHKGKLHCCJ)); FONHANKGNEA.LELPILAAAKP.Add(ijmjkonhmnj.ELANBKLDFHJ, ijmjkonhmnj); } } } // Token: 0x060059E1 RID: 23009 RVA: 0x001B1738 File Offset: 0x001AF938 private static void PLNCEINJNPI() { if (!FONHANKGNEA.DFNBJEOLFEB) { return; } FONHANKGNEA.HCGCMNGGCIH(); string[] files = Directory.GetFiles(FONHANKGNEA.KOEHHLAGPCM); for (int i = 0; i < files.Length; i++) { try { string fileName = Path.GetFileName(files[i]); ulong num = 0UL; bool flag = false; if (ulong.TryParse(fileName, NumberStyles.AllowHexSpecifier, null, out num)) { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { flag = !FONHANKGNEA.LELPILAAAKP.ContainsKey(num); } } else { flag = true; } if (flag) { File.Delete(files[i]); } } catch { } } } // Token: 0x060059E2 RID: 23010 RVA: 0x001B1800 File Offset: 0x001AFA00 [CompilerGenerated] private static bool BMMAJMHHAAA(string NHFICKJBKGG) { string text = NHFICKJBKGG.ToLower(); return text.Contains("no-store") || text.Contains("no-cache"); } // Token: 0x060059E3 RID: 23011 RVA: 0x001B1834 File Offset: 0x001AFA34 [CompilerGenerated] private static bool HCMHJHEDHFI(string NHFICKJBKGG) { string text = NHFICKJBKGG.ToLower(); return text.Contains("no-store") || text.Contains("no-cache"); } // Token: 0x060059E4 RID: 23012 RVA: 0x001B1868 File Offset: 0x001AFA68 [CompilerGenerated] private static void ECJNHOPAOEO(object HGIIECJDGEI) { FONHANKGNEA.HPKNKAMKGNN(HGIIECJDGEI); } // Token: 0x04000B29 RID: 2857 private const int JILINJIIFAI = 2; // Token: 0x04000B2A RID: 2858 private static bool GGFDBBBANGH; // Token: 0x04000B2B RID: 2859 private static bool EJENNCENKDP; // Token: 0x04000B2C RID: 2860 private static Dictionary ANIAKJNKPBP; // Token: 0x04000B2D RID: 2861 private static Dictionary LELPILAAAKP = new Dictionary(); // Token: 0x04000B30 RID: 2864 private static bool IKLHGELGKJK; // Token: 0x04000B31 RID: 2865 private static bool CCBEFDDHFGC; // Token: 0x04000B32 RID: 2866 private static ulong LDIBLKCNDCN = 1UL; // Token: 0x04000B33 RID: 2867 [CompilerGenerated] private static Predicate DINNJGHCFHI; // Token: 0x04000B34 RID: 2868 [CompilerGenerated] private static Predicate GILODIKMIAJ; // Token: 0x04000B35 RID: 2869 [CompilerGenerated] private static WaitCallback EICAJPBPBFO; // Token: 0x020001C1 RID: 449 [CompilerGenerated] private sealed class HFAFGJIIBPO { // Token: 0x060059E5 RID: 23013 RVA: 0x001B1870 File Offset: 0x001AFA70 internal void BALLGOLONNE(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MHGHAEPBINN; List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.ONFFCHALABC()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.ONFFCHALABC() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), false); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x060059E6 RID: 23014 RVA: 0x001B1AF4 File Offset: 0x001AFCF4 internal void NPODACBLMGF(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JMMNGHEPHFO(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.GMEFOKDPGLB()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.CBGLGMOBJEI() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x060059E8 RID: 23016 RVA: 0x001B1D80 File Offset: 0x001AFF80 internal void PIBLMAAJNEN(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JDPJJFECABG(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.GLGIDOKBNBG()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.AGGHCPEINOC() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), false); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x060059E9 RID: 23017 RVA: 0x001B2004 File Offset: 0x001B0204 internal void MFGNBHBNJPJ(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JDPJJFECABG(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.FKMHINPILOF()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.FKMHINPILOF() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, false); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x060059EA RID: 23018 RVA: 0x001B2288 File Offset: 0x001B0488 internal void IOJPCLALFLN(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JMMNGHEPHFO(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.GLGIDOKBNBG()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.IOAMOIPCNHJ() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059EB RID: 23019 RVA: 0x001B250C File Offset: 0x001B070C internal void NNKGIDKPAEK(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.AMJHCNOFBCJ(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.BIIFEIJOELG()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.ENPHBMGHDBD && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059EC RID: 23020 RVA: 0x001B2790 File Offset: 0x001B0990 internal void AHKMPLAFDFL(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.OKFOPHKGPNE(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI); FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.FKMHINPILOF()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.BIIFEIJOELG() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x060059ED RID: 23021 RVA: 0x001B2A14 File Offset: 0x001B0C14 internal void CBMLMMGMAMI(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PMLOAKHHBKN(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.KHMBNGOBPCA()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.AGGHCPEINOC() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059EE RID: 23022 RVA: 0x001B2C98 File Offset: 0x001B0E98 internal void OJKNBNGGBEC(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MHGHAEPBINN; List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI); FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.ENPHBMGHDBD) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.ENPHBMGHDBD && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x060059EF RID: 23023 RVA: 0x001B2F1C File Offset: 0x001B111C internal void JBFOKOJEMEC(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.IGAHHMHOJMG(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI); FONHANKGNEA.LELPILAAAKP.Remove(list[i].FPGINMLAMFN()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.BIIFEIJOELG()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.CBGLGMOBJEI() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059F0 RID: 23024 RVA: 0x001B31A0 File Offset: 0x001B13A0 internal void KIIKBNCHANP(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PHFJNDHCBDE(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI); FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.MFBCPBKCANA()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.MFBCPBKCANA() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059F1 RID: 23025 RVA: 0x001B3424 File Offset: 0x001B1624 internal void PBGJBBFEHFI(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PPHGNMKEIGB(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.LIBIMDKILCD()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.GMEFOKDPGLB() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059F2 RID: 23026 RVA: 0x001B36A8 File Offset: 0x001B18A8 internal void NKONOOELLHD(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JMMNGHEPHFO(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.BIIFEIJOELG()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.LIBIMDKILCD() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x060059F3 RID: 23027 RVA: 0x001B392C File Offset: 0x001B1B2C internal void GKPFDNMOEIP(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.OKFOPHKGPNE(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].FPGINMLAMFN()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.JPFHECJCOPP()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.MFBCPBKCANA() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x060059F4 RID: 23028 RVA: 0x001B3BB0 File Offset: 0x001B1DB0 internal void GOPMNHCPOJL(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.AMJHCNOFBCJ(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.LIBIMDKILCD()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.IOAMOIPCNHJ() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), false); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x060059F5 RID: 23029 RVA: 0x001B3E34 File Offset: 0x001B2034 internal void NFHFAELMGBE(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JDPJJFECABG(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.BIIFEIJOELG()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.JPFHECJCOPP() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059F6 RID: 23030 RVA: 0x001B40B8 File Offset: 0x001B22B8 internal void CNBODKBDHKF(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PHFJNDHCBDE(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.IOAMOIPCNHJ()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.KANABNNFGKP() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059F7 RID: 23031 RVA: 0x001B433C File Offset: 0x001B253C internal void CNNJMMDCEMD(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PHFJNDHCBDE(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.IOAMOIPCNHJ()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.AGGHCPEINOC() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.IOHJDNLJNHF(), true); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x060059F8 RID: 23032 RVA: 0x001B45C0 File Offset: 0x001B27C0 internal void FLEEFDFKEIB(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JMMNGHEPHFO(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI); FONHANKGNEA.LELPILAAAKP.Remove(list[i].FPGINMLAMFN()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.GMEFOKDPGLB()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.ONFFCHALABC() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x060059F9 RID: 23033 RVA: 0x001B4844 File Offset: 0x001B2A44 internal void BPHNJPMKOEC(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.IGAHHMHOJMG(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.KHMBNGOBPCA()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.LIBIMDKILCD() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059FA RID: 23034 RVA: 0x001B4AC8 File Offset: 0x001B2CC8 internal void KKLCFDPCKEP(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.POPJAPABFEK(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.LIBIMDKILCD()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.ENPHBMGHDBD && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059FB RID: 23035 RVA: 0x001B4D4C File Offset: 0x001B2F4C internal void OGAJFHEKIED(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.IIIPMHCJENL(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.KHMBNGOBPCA()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.CBGLGMOBJEI() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.IOHJDNLJNHF(), true); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059FC RID: 23036 RVA: 0x001B4FD0 File Offset: 0x001B31D0 internal void KKJLKAONIOD(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PHFJNDHCBDE(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.KANABNNFGKP()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.GMEFOKDPGLB() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x060059FD RID: 23037 RVA: 0x001B5254 File Offset: 0x001B3454 internal void IHANHBGOCBH(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MBDAAOMEPMO(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.KHMBNGOBPCA()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.GLGIDOKBNBG() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, false); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059FE RID: 23038 RVA: 0x001B54D8 File Offset: 0x001B36D8 internal void CDOONHODPEF(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MBDAAOMEPMO(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.BIIFEIJOELG()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.BIIFEIJOELG() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x060059FF RID: 23039 RVA: 0x001B575C File Offset: 0x001B395C internal void LACKKCKOGHI(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MBDAAOMEPMO(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].FPGINMLAMFN()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.GMEFOKDPGLB()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.JPFHECJCOPP() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), false); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x06005A00 RID: 23040 RVA: 0x001B59E0 File Offset: 0x001B3BE0 internal void CEGCMAAOAKK(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.AMPMAEGEOKJ(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.GLGIDOKBNBG()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.GLGIDOKBNBG() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x06005A01 RID: 23041 RVA: 0x001B5C64 File Offset: 0x001B3E64 internal void HJNAKCHFFHA(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.IIIPMHCJENL(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.KHMBNGOBPCA()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.GMEFOKDPGLB() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), false); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x06005A02 RID: 23042 RVA: 0x001B5EE8 File Offset: 0x001B40E8 internal void ADLBODFDOJH(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.POPJAPABFEK(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.IOAMOIPCNHJ()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.BIIFEIJOELG() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x06005A03 RID: 23043 RVA: 0x001B616C File Offset: 0x001B436C internal void KCFPLKGPAGM(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PMLOAKHHBKN(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.GMEFOKDPGLB()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.MFBCPBKCANA() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), false); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x06005A04 RID: 23044 RVA: 0x001B63F0 File Offset: 0x001B45F0 internal void GFKPDLLFOFH(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MBDAAOMEPMO(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.FKMHINPILOF()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.LIBIMDKILCD() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x06005A05 RID: 23045 RVA: 0x001B6674 File Offset: 0x001B4874 internal void PJGEPHDJHFC(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MBDAAOMEPMO(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].FPGINMLAMFN()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.LIBIMDKILCD()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.ENPHBMGHDBD && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.IOHJDNLJNHF(), false); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x06005A06 RID: 23046 RVA: 0x001B68F8 File Offset: 0x001B4AF8 internal void IBLIPIGAMEL(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.AMPMAEGEOKJ(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.KHMBNGOBPCA()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.ONFFCHALABC() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.IOHJDNLJNHF(), true); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x06005A07 RID: 23047 RVA: 0x001B6B7C File Offset: 0x001B4D7C internal void AJNBDKBLFMD(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MBDAAOMEPMO(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.IOAMOIPCNHJ()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 1; while (num >= this.LHJEHNPADHG.BIIFEIJOELG() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, false); num -= num3; } catch { } finally { num2++; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x06005A08 RID: 23048 RVA: 0x001B6E00 File Offset: 0x001B5000 internal void PGGNPPHMGMF(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.AMJHCNOFBCJ(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false)) { list.Add(keyValuePair.Value); } } for (int i = 1; i < list.Count; i += 0) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].FPGINMLAMFN()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.ONFFCHALABC()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.KANABNNFGKP() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, false); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = false; } } // Token: 0x06005A09 RID: 23049 RVA: 0x001B7084 File Offset: 0x001B5284 internal void CJKKEJANJOK(object HGIIECJDGEI) { try { object obj = FONHANKGNEA.PMDFPDGJEJD; lock (obj) { DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PMLOAKHHBKN(); List list = new List(); foreach (KeyValuePair keyValuePair in FONHANKGNEA.PMDFPDGJEJD) { if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true)) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ()); FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI()); } list.Clear(); ulong num = FONHANKGNEA.PHKAAANFHIH(); if (num > this.LHJEHNPADHG.IOAMOIPCNHJ()) { List list2 = new List(FONHANKGNEA.ANIAKJNKPBP.Count); foreach (KeyValuePair keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP) { list2.Add(keyValuePair2.Value); } list2.Sort(); int num2 = 0; while (num >= this.LHJEHNPADHG.ONFFCHALABC() && num2 < list2.Count) { try { IJMJKONHMNJ ijmjkonhmnj = list2[num2]; ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM()); FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true); num -= num3; } catch { } finally { num2 += 0; } } } } } finally { FONHANKGNEA.HPDGOMFFICO(); FONHANKGNEA.CCBEFDDHFGC = true; } } // Token: 0x04000B36 RID: 2870 internal MEBNPPMNADM LHJEHNPADHG; } } }