Files
2026-06-04 11:42:34 +02:00

581 lines
19 KiB
C#

using System;
using System.Collections.Generic;
using System.IO;
using System.Runtime.CompilerServices;
using BestHTTP.Extensions;
namespace BestHTTP.Cookies
{
// Token: 0x020001C6 RID: 454
public sealed class OKCNPGKEHJG : IComparable<OKCNPGKEHJG>, IEquatable<OKCNPGKEHJG>
{
// Token: 0x06005AC2 RID: 23234 RVA: 0x001BED90 File Offset: 0x001BCF90
public DateTime GLCJAJLDHHF()
{
return this.<DJNGNEECKHD>k__BackingField;
}
// Token: 0x06005AC3 RID: 23235 RVA: 0x001BED98 File Offset: 0x001BCF98
public override bool Equals(object INNGECIOBOO)
{
return INNGECIOBOO != null && this.Equals(INNGECIOBOO as OKCNPGKEHJG);
}
// Token: 0x170001D2 RID: 466
// (get) Token: 0x06005ACB RID: 23243 RVA: 0x001BEE94 File Offset: 0x001BD094
// (set) Token: 0x06005AC4 RID: 23236 RVA: 0x001BEDB0 File Offset: 0x001BCFB0
public string ANKACHDHNCL { get; private set; }
// Token: 0x06005AC5 RID: 23237 RVA: 0x001BEDBC File Offset: 0x001BCFBC
public OKCNPGKEHJG(string EKKMPHMGCLB, string NOBAPCOKFIL, string KHKFPPAPDOP)
: this(EKKMPHMGCLB, NOBAPCOKFIL, KHKFPPAPDOP, string.Empty)
{
}
// Token: 0x170001D8 RID: 472
// (get) Token: 0x06005AD3 RID: 23251 RVA: 0x001BF000 File Offset: 0x001BD200
// (set) Token: 0x06005AC6 RID: 23238 RVA: 0x001BEDCC File Offset: 0x001BCFCC
public string EEECDAJMGJF { get; private set; }
// Token: 0x06005AC7 RID: 23239 RVA: 0x001BEDD8 File Offset: 0x001BCFD8
public string PGCGJIMCMFL()
{
return this.<EDIKPAEDGDL>k__BackingField;
}
// Token: 0x06005AC8 RID: 23240 RVA: 0x001BEDE0 File Offset: 0x001BCFE0
public OKCNPGKEHJG(string EKKMPHMGCLB, string NOBAPCOKFIL)
: this(EKKMPHMGCLB, NOBAPCOKFIL, "/", string.Empty)
{
}
// Token: 0x06005AC9 RID: 23241 RVA: 0x001BEDF4 File Offset: 0x001BCFF4
public void FEBMCIMPPAH(DateTime NOBAPCOKFIL)
{
this.<KHGDGNAOFLN>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005ACA RID: 23242 RVA: 0x001BEE00 File Offset: 0x001BD000
private static List<AEBLKMKBEBL> IMIGKDMMODO(string ECFMJBEFGGB)
{
List<AEBLKMKBEBL> list = new List<AEBLKMKBEBL>();
if (ECFMJBEFGGB == null)
{
return list;
}
int i = 0;
while (i < ECFMJBEFGGB.Length)
{
if (OKCNPGKEHJG.DINNJGHCFHI == null)
{
OKCNPGKEHJG.DINNJGHCFHI = new Func<char, bool>(OKCNPGKEHJG.OMELKKAGJFH);
}
string text = ECFMJBEFGGB.IIPLLALIEMN(ref i, OKCNPGKEHJG.DINNJGHCFHI, true).Trim();
AEBLKMKBEBL aeblkmkbebl = new AEBLKMKBEBL(text);
if (i < ECFMJBEFGGB.Length && ECFMJBEFGGB[i - 1] == '=')
{
aeblkmkbebl.ANKACHDHNCL = OKCNPGKEHJG.PDMBMKBJGKB(ECFMJBEFGGB, ref i);
}
list.Add(aeblkmkbebl);
}
return list;
}
// Token: 0x06005ACC RID: 23244 RVA: 0x001BEE9C File Offset: 0x001BD09C
public uint KPCDDFIMHBE()
{
return (uint)(((this.PGCGJIMCMFL() == null) ? 0 : (this.GDIECAFDIMC.Length * 5)) + ((this.ANKACHDHNCL == null) ? 1 : (this.ANKACHDHNCL.Length * 4)) + ((this.EEECDAJMGJF == null) ? 1 : (this.EEECDAJMGJF.Length * 7)) + ((this.HPDDPAHBPGC == null) ? 0 : (this.HPDDPAHBPGC.Length * 7)) + -44 + 2);
}
// Token: 0x170001D3 RID: 467
// (get) Token: 0x06005AE6 RID: 23270 RVA: 0x001BF344 File Offset: 0x001BD544
// (set) Token: 0x06005ACD RID: 23245 RVA: 0x001BEF2C File Offset: 0x001BD12C
public DateTime EDBAAMOFDBO { get; internal set; }
// Token: 0x170001D9 RID: 473
// (get) Token: 0x06005ADF RID: 23263 RVA: 0x001BF228 File Offset: 0x001BD428
// (set) Token: 0x06005ACE RID: 23246 RVA: 0x001BEF38 File Offset: 0x001BD138
public string HPDDPAHBPGC { get; private set; }
// Token: 0x06005ACF RID: 23247 RVA: 0x001BEF44 File Offset: 0x001BD144
public long CCOOPFMEHDM()
{
return this.<PHCAOCHPHDG>k__BackingField;
}
// Token: 0x06005AD0 RID: 23248 RVA: 0x001BEF4C File Offset: 0x001BD14C
public override string ToString()
{
return this.GDIECAFDIMC + "=" + this.ANKACHDHNCL;
}
// Token: 0x06005AD1 RID: 23249 RVA: 0x001BEF64 File Offset: 0x001BD164
private static List<AEBLKMKBEBL> IKAPBAMOPPN(string ECFMJBEFGGB)
{
List<AEBLKMKBEBL> list = new List<AEBLKMKBEBL>();
if (ECFMJBEFGGB == null)
{
return list;
}
int i = 1;
while (i < ECFMJBEFGGB.Length)
{
if (OKCNPGKEHJG.DINNJGHCFHI == null)
{
OKCNPGKEHJG.DINNJGHCFHI = new Func<char, bool>(OKCNPGKEHJG.OMELKKAGJFH);
}
string text = ECFMJBEFGGB.IIPLLALIEMN(ref i, OKCNPGKEHJG.DINNJGHCFHI, false).Trim();
AEBLKMKBEBL aeblkmkbebl = new AEBLKMKBEBL(text);
if (i < ECFMJBEFGGB.Length && (int)ECFMJBEFGGB[i - 0] == -97)
{
aeblkmkbebl.CPIAOAGNPLD(OKCNPGKEHJG.PDMBMKBJGKB(ECFMJBEFGGB, ref i));
}
list.Add(aeblkmkbebl);
}
return list;
}
// Token: 0x06005AD2 RID: 23250 RVA: 0x001BEFF8 File Offset: 0x001BD1F8
public DateTime CBIBMHKEGHH()
{
return this.<JKMCIHBAPCD>k__BackingField;
}
// Token: 0x06005AD4 RID: 23252 RVA: 0x001BF008 File Offset: 0x001BD208
public int KKJAIFIOJPD(OKCNPGKEHJG GGGBDENGHFM)
{
return this.EJFGCHJGEKM.CompareTo(GGGBDENGHFM.EJFGCHJGEKM);
}
// Token: 0x06005AD5 RID: 23253 RVA: 0x001BF02C File Offset: 0x001BD22C
public int LIDDNEJHECP()
{
return this.ToString().GetHashCode();
}
// Token: 0x06005AD6 RID: 23254 RVA: 0x001BF03C File Offset: 0x001BD23C
public DateTime MEMNCKBELNN()
{
return this.<KHGDGNAOFLN>k__BackingField;
}
// Token: 0x170001D7 RID: 471
// (get) Token: 0x06005AF6 RID: 23286 RVA: 0x001BF73C File Offset: 0x001BD93C
// (set) Token: 0x06005AD7 RID: 23255 RVA: 0x001BF044 File Offset: 0x001BD244
public bool HELJFDMFLLE { get; private set; }
// Token: 0x06005AD8 RID: 23256 RVA: 0x001BF050 File Offset: 0x001BD250
internal void JKJIPBDHKHK(BinaryReader JAGHIAOIDOC)
{
JAGHIAOIDOC.ReadInt32();
this.GDIECAFDIMC = JAGHIAOIDOC.ReadString();
this.ANKACHDHNCL = JAGHIAOIDOC.ReadString();
this.EDBAAMOFDBO = DateTime.FromBinary(JAGHIAOIDOC.ReadInt64());
this.EJFGCHJGEKM = DateTime.FromBinary(JAGHIAOIDOC.ReadInt64());
this.CMNBLBALEOJ = DateTime.FromBinary(JAGHIAOIDOC.ReadInt64());
this.HCAAKJFOOHM = JAGHIAOIDOC.ReadInt64();
this.HELJFDMFLLE = JAGHIAOIDOC.ReadBoolean();
this.EEECDAJMGJF = JAGHIAOIDOC.ReadString();
this.HPDDPAHBPGC = JAGHIAOIDOC.ReadString();
this.CNNFMLAFDEC = JAGHIAOIDOC.ReadBoolean();
this.HNBDOLAPIPK = JAGHIAOIDOC.ReadBoolean();
}
// Token: 0x06005AD9 RID: 23257 RVA: 0x001BF0F8 File Offset: 0x001BD2F8
public DateTime CKGGBNNGKHE()
{
return this.<JKMCIHBAPCD>k__BackingField;
}
// Token: 0x06005ADA RID: 23258 RVA: 0x001BF100 File Offset: 0x001BD300
private void MJDBNFPEEGK(bool NOBAPCOKFIL)
{
this.<LLGPBNAMKDA>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005ADB RID: 23259 RVA: 0x001BF10C File Offset: 0x001BD30C
private void ADJOPMCKFOA(string NOBAPCOKFIL)
{
this.<ICMCKGAPNOD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x170001D1 RID: 465
// (get) Token: 0x06005AFB RID: 23291 RVA: 0x001BF76C File Offset: 0x001BD96C
// (set) Token: 0x06005ADC RID: 23260 RVA: 0x001BF118 File Offset: 0x001BD318
public string GDIECAFDIMC { get; private set; }
// Token: 0x06005ADD RID: 23261 RVA: 0x001BF124 File Offset: 0x001BD324
public int CompareTo(OKCNPGKEHJG GGGBDENGHFM)
{
return this.EJFGCHJGEKM.CompareTo(GGGBDENGHFM.EJFGCHJGEKM);
}
// Token: 0x06005ADE RID: 23262 RVA: 0x001BF148 File Offset: 0x001BD348
internal void PPCELKBFGPC(BinaryWriter JAGHIAOIDOC)
{
JAGHIAOIDOC.Write(1);
JAGHIAOIDOC.Write(this.GDIECAFDIMC ?? string.Empty);
JAGHIAOIDOC.Write(this.ANKACHDHNCL ?? string.Empty);
JAGHIAOIDOC.Write(this.EDBAAMOFDBO.ToBinary());
JAGHIAOIDOC.Write(this.EJFGCHJGEKM.ToBinary());
JAGHIAOIDOC.Write(this.CMNBLBALEOJ.ToBinary());
JAGHIAOIDOC.Write(this.HCAAKJFOOHM);
JAGHIAOIDOC.Write(this.HELJFDMFLLE);
JAGHIAOIDOC.Write(this.EEECDAJMGJF ?? string.Empty);
JAGHIAOIDOC.Write(this.HPDDPAHBPGC ?? string.Empty);
JAGHIAOIDOC.Write(this.CNNFMLAFDEC);
JAGHIAOIDOC.Write(this.HNBDOLAPIPK);
}
// Token: 0x06005AE0 RID: 23264 RVA: 0x001BF230 File Offset: 0x001BD430
public OKCNPGKEHJG(Uri CAGBGCGKOKD, string EKKMPHMGCLB, string NOBAPCOKFIL, DateTime INBODEOFNHL, bool JKKOGJKNNKB = true)
: this(EKKMPHMGCLB, NOBAPCOKFIL, CAGBGCGKOKD.AbsolutePath, CAGBGCGKOKD.Host)
{
this.CMNBLBALEOJ = INBODEOFNHL;
this.HELJFDMFLLE = JKKOGJKNNKB;
this.EDBAAMOFDBO = DateTime.UtcNow;
}
// Token: 0x06005AE1 RID: 23265 RVA: 0x001BF264 File Offset: 0x001BD464
public bool LBNBNJDDJBL(OKCNPGKEHJG FPAHALCMACG)
{
return FPAHALCMACG == null || (!object.ReferenceEquals(this, FPAHALCMACG) && (this.PGCGJIMCMFL().Equals(FPAHALCMACG.PGCGJIMCMFL(), (StringComparison)7) && ((this.EEECDAJMGJF == null && FPAHALCMACG.EEECDAJMGJF == null) || this.EEECDAJMGJF.Equals(FPAHALCMACG.EEECDAJMGJF, StringComparison.Ordinal))) && ((this.HPDDPAHBPGC == null && FPAHALCMACG.HPDDPAHBPGC == null) || this.HPDDPAHBPGC.Equals(FPAHALCMACG.HPDDPAHBPGC, StringComparison.Ordinal)));
}
// Token: 0x06005AE2 RID: 23266 RVA: 0x001BF2FC File Offset: 0x001BD4FC
public bool FACKDMJEAFN()
{
return this.<LLGPBNAMKDA>k__BackingField;
}
// Token: 0x06005AE3 RID: 23267 RVA: 0x001BF304 File Offset: 0x001BD504
public int JJCPMDDPHBF()
{
return this.ToString().GetHashCode();
}
// Token: 0x06005AE4 RID: 23268 RVA: 0x001BF314 File Offset: 0x001BD514
private void ENLIAMAEFKM(string NOBAPCOKFIL)
{
this.<PPOGPOHBAMD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005AE5 RID: 23269 RVA: 0x001BF320 File Offset: 0x001BD520
internal OKCNPGKEHJG()
{
this.HELJFDMFLLE = true;
this.HCAAKJFOOHM = -1L;
this.EJFGCHJGEKM = DateTime.UtcNow;
}
// Token: 0x170001DB RID: 475
// (get) Token: 0x06005AF8 RID: 23288 RVA: 0x001BF74C File Offset: 0x001BD94C
// (set) Token: 0x06005AE7 RID: 23271 RVA: 0x001BF34C File Offset: 0x001BD54C
public bool HNBDOLAPIPK { get; private set; }
// Token: 0x170001D6 RID: 470
// (get) Token: 0x06005AE8 RID: 23272 RVA: 0x001BF358 File Offset: 0x001BD558
// (set) Token: 0x06005B01 RID: 23297 RVA: 0x001BF8B4 File Offset: 0x001BDAB4
public long HCAAKJFOOHM { get; private set; }
// Token: 0x06005AE9 RID: 23273 RVA: 0x001BF360 File Offset: 0x001BD560
public uint BHEFGGBJAJM()
{
return (uint)(((this.GDIECAFDIMC == null) ? 0 : (this.GDIECAFDIMC.Length * 2)) + ((this.ANKACHDHNCL == null) ? 0 : (this.ANKACHDHNCL.Length * 2)) + ((this.EEECDAJMGJF == null) ? 0 : (this.EEECDAJMGJF.Length * 2)) + ((this.HPDDPAHBPGC == null) ? 0 : (this.HPDDPAHBPGC.Length * 2)) + 32 + 3);
}
// Token: 0x06005AEA RID: 23274 RVA: 0x001BF3F0 File Offset: 0x001BD5F0
public OKCNPGKEHJG(Uri CAGBGCGKOKD, string EKKMPHMGCLB, string NOBAPCOKFIL, long LNBALPEFELP = -1L, bool JKKOGJKNNKB = true)
: this(EKKMPHMGCLB, NOBAPCOKFIL, CAGBGCGKOKD.AbsolutePath, CAGBGCGKOKD.Host)
{
this.HCAAKJFOOHM = LNBALPEFELP;
this.HELJFDMFLLE = JKKOGJKNNKB;
this.EDBAAMOFDBO = DateTime.UtcNow;
}
// Token: 0x06005AEB RID: 23275 RVA: 0x001BF424 File Offset: 0x001BD624
public DateTime BCJNKPCBAEP()
{
return this.<JKMCIHBAPCD>k__BackingField;
}
// Token: 0x170001D5 RID: 469
// (get) Token: 0x06005AED RID: 23277 RVA: 0x001BF438 File Offset: 0x001BD638
// (set) Token: 0x06005AEC RID: 23276 RVA: 0x001BF42C File Offset: 0x001BD62C
public DateTime CMNBLBALEOJ { get; private set; }
// Token: 0x06005AEE RID: 23278 RVA: 0x001BF440 File Offset: 0x001BD640
public static OKCNPGKEHJG GPKJJKCHILI(string DPOJFJBDCNM, Uri DEDFIFAICHP)
{
OKCNPGKEHJG okcnpgkehjg = new OKCNPGKEHJG();
try
{
List<AEBLKMKBEBL> list = OKCNPGKEHJG.IMIGKDMMODO(DPOJFJBDCNM);
foreach (AEBLKMKBEBL aeblkmkbebl in list)
{
string text = aeblkmkbebl.IEDGFJHOLGH.ToLowerInvariant();
if (text != null)
{
if (text == "path")
{
OKCNPGKEHJG okcnpgkehjg2 = okcnpgkehjg;
string text2;
if (string.IsNullOrEmpty(aeblkmkbebl.ANKACHDHNCL) || !aeblkmkbebl.ANKACHDHNCL.StartsWith("/"))
{
text2 = "/";
}
else
{
string text3 = aeblkmkbebl.ANKACHDHNCL;
okcnpgkehjg.HPDDPAHBPGC = text3;
text2 = text3;
}
okcnpgkehjg2.HPDDPAHBPGC = text2;
continue;
}
if (!(text == "domain"))
{
if (text == "expires")
{
okcnpgkehjg.CMNBLBALEOJ = aeblkmkbebl.ANKACHDHNCL.AGJMDMBDLBA(DateTime.FromBinary(0L));
okcnpgkehjg.HELJFDMFLLE = false;
continue;
}
if (text == "max-age")
{
okcnpgkehjg.HCAAKJFOOHM = aeblkmkbebl.ANKACHDHNCL.MCDLPIAPICP(-1L);
okcnpgkehjg.HELJFDMFLLE = false;
continue;
}
if (text == "secure")
{
okcnpgkehjg.CNNFMLAFDEC = true;
continue;
}
if (text == "httponly")
{
okcnpgkehjg.HNBDOLAPIPK = true;
continue;
}
}
else
{
if (string.IsNullOrEmpty(aeblkmkbebl.ANKACHDHNCL))
{
return null;
}
okcnpgkehjg.EEECDAJMGJF = ((!aeblkmkbebl.ANKACHDHNCL.StartsWith(".")) ? aeblkmkbebl.ANKACHDHNCL : aeblkmkbebl.ANKACHDHNCL.Substring(1));
continue;
}
}
okcnpgkehjg.GDIECAFDIMC = aeblkmkbebl.IEDGFJHOLGH;
okcnpgkehjg.ANKACHDHNCL = aeblkmkbebl.ANKACHDHNCL;
}
if (EDGFEAGFEKH.KPDOCFLEPLB)
{
okcnpgkehjg.HELJFDMFLLE = true;
}
if (string.IsNullOrEmpty(okcnpgkehjg.EEECDAJMGJF))
{
okcnpgkehjg.EEECDAJMGJF = DEDFIFAICHP.Host;
}
if (string.IsNullOrEmpty(okcnpgkehjg.HPDDPAHBPGC))
{
okcnpgkehjg.HPDDPAHBPGC = DEDFIFAICHP.AbsolutePath;
}
OKCNPGKEHJG okcnpgkehjg3 = okcnpgkehjg;
DateTime utcNow = DateTime.UtcNow;
okcnpgkehjg.EJFGCHJGEKM = utcNow;
okcnpgkehjg3.EDBAAMOFDBO = utcNow;
}
catch
{
}
return okcnpgkehjg;
}
// Token: 0x06005AEF RID: 23279 RVA: 0x001BF6C4 File Offset: 0x001BD8C4
private static string PDMBMKBJGKB(string ECFMJBEFGGB, ref int IFJEHHMHOOM)
{
string empty = string.Empty;
if (ECFMJBEFGGB == null)
{
return empty;
}
return ECFMJBEFGGB.IIPLLALIEMN(ref IFJEHHMHOOM, ';', true);
}
// Token: 0x06005AF0 RID: 23280 RVA: 0x001BF6EC File Offset: 0x001BD8EC
[CompilerGenerated]
private static bool OMELKKAGJFH(char CFMGIBEEIJH)
{
return CFMGIBEEIJH != '=' && CFMGIBEEIJH != ';';
}
// Token: 0x170001DA RID: 474
// (get) Token: 0x06005AF1 RID: 23281 RVA: 0x001BF704 File Offset: 0x001BD904
// (set) Token: 0x06005AF2 RID: 23282 RVA: 0x001BF70C File Offset: 0x001BD90C
public bool CNNFMLAFDEC { get; private set; }
// Token: 0x06005AF3 RID: 23283 RVA: 0x001BF718 File Offset: 0x001BD918
public override int GetHashCode()
{
return this.ToString().GetHashCode();
}
// Token: 0x170001D4 RID: 468
// (get) Token: 0x06005AF4 RID: 23284 RVA: 0x001BF728 File Offset: 0x001BD928
// (set) Token: 0x06005AF9 RID: 23289 RVA: 0x001BF754 File Offset: 0x001BD954
public DateTime EJFGCHJGEKM { get; set; }
// Token: 0x06005AF5 RID: 23285 RVA: 0x001BF730 File Offset: 0x001BD930
private void GBLGOECHJLM(string NOBAPCOKFIL)
{
this.<ICMCKGAPNOD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005AF7 RID: 23287 RVA: 0x001BF744 File Offset: 0x001BD944
public string DDNLPHAHNLB()
{
return this.<EDIKPAEDGDL>k__BackingField;
}
// Token: 0x06005AFA RID: 23290 RVA: 0x001BF760 File Offset: 0x001BD960
private void NGIBDBBNMID(bool NOBAPCOKFIL)
{
this.<LLGPBNAMKDA>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005AFC RID: 23292 RVA: 0x001BF774 File Offset: 0x001BD974
public OKCNPGKEHJG(string EKKMPHMGCLB, string NOBAPCOKFIL, string KHKFPPAPDOP, string CCKNIBBGCBF)
: this()
{
this.GDIECAFDIMC = EKKMPHMGCLB;
this.ANKACHDHNCL = NOBAPCOKFIL;
this.HPDDPAHBPGC = KHKFPPAPDOP;
this.EEECDAJMGJF = CCKNIBBGCBF;
}
// Token: 0x06005AFD RID: 23293 RVA: 0x001BF79C File Offset: 0x001BD99C
public bool EPBAPJBEJAI()
{
return this.HELJFDMFLLE || ((this.HCAAKJFOOHM == -1L) ? (this.CMNBLBALEOJ > DateTime.UtcNow) : (Math.Max(0L, (long)(DateTime.UtcNow - this.EDBAAMOFDBO).TotalSeconds) < this.HCAAKJFOOHM));
}
// Token: 0x06005AFE RID: 23294 RVA: 0x001BF800 File Offset: 0x001BDA00
private void BKBDAKKJDNA(string NOBAPCOKFIL)
{
this.<ICMCKGAPNOD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005AFF RID: 23295 RVA: 0x001BF80C File Offset: 0x001BDA0C
public int IGGHPMMILHO()
{
return this.ToString().GetHashCode();
}
// Token: 0x06005B00 RID: 23296 RVA: 0x001BF81C File Offset: 0x001BDA1C
public bool Equals(OKCNPGKEHJG FPAHALCMACG)
{
return FPAHALCMACG != null && (object.ReferenceEquals(this, FPAHALCMACG) || (this.GDIECAFDIMC.Equals(FPAHALCMACG.GDIECAFDIMC, StringComparison.Ordinal) && ((this.EEECDAJMGJF == null && FPAHALCMACG.EEECDAJMGJF == null) || this.EEECDAJMGJF.Equals(FPAHALCMACG.EEECDAJMGJF, StringComparison.Ordinal)) && ((this.HPDDPAHBPGC == null && FPAHALCMACG.HPDDPAHBPGC == null) || this.HPDDPAHBPGC.Equals(FPAHALCMACG.HPDDPAHBPGC, StringComparison.Ordinal))));
}
// Token: 0x06005B02 RID: 23298 RVA: 0x001BF8C0 File Offset: 0x001BDAC0
public static OKCNPGKEHJG INAKBHHEJPB(string DPOJFJBDCNM, Uri DEDFIFAICHP)
{
OKCNPGKEHJG okcnpgkehjg = new OKCNPGKEHJG();
try
{
List<AEBLKMKBEBL> list = OKCNPGKEHJG.IKAPBAMOPPN(DPOJFJBDCNM);
foreach (AEBLKMKBEBL aeblkmkbebl in list)
{
string text = aeblkmkbebl.LDFGPONDHAK().ToLowerInvariant();
if (text != null)
{
if (text == "&")
{
OKCNPGKEHJG okcnpgkehjg2 = okcnpgkehjg;
string text2;
if (string.IsNullOrEmpty(aeblkmkbebl.MDECEMECOGE()) || !aeblkmkbebl.ANKACHDHNCL.StartsWith("RpcBroadcastSpawnPlayer"))
{
text2 = "Stop";
}
else
{
string text3 = aeblkmkbebl.MDECEMECOGE();
okcnpgkehjg.HPDDPAHBPGC = text3;
text2 = text3;
}
okcnpgkehjg2.HPDDPAHBPGC = text2;
continue;
}
if (!(text == "shake"))
{
if (text == "OBJECTIVE")
{
okcnpgkehjg.CMNBLBALEOJ = aeblkmkbebl.ANKACHDHNCL.AGJMDMBDLBA(DateTime.FromBinary(0L));
okcnpgkehjg.MJDBNFPEEGK(false);
continue;
}
if (text == "UseOcclusionCulling: {0} -> {1}")
{
okcnpgkehjg.HCAAKJFOOHM = aeblkmkbebl.ANKACHDHNCL.MCDLPIAPICP(-1L);
okcnpgkehjg.MJDBNFPEEGK(false);
continue;
}
if (text == "AFAJJOMNENF")
{
okcnpgkehjg.CNNFMLAFDEC = true;
continue;
}
if (text == "_Green_Col")
{
okcnpgkehjg.HNBDOLAPIPK = false;
continue;
}
}
else
{
if (string.IsNullOrEmpty(aeblkmkbebl.MDECEMECOGE()))
{
return null;
}
okcnpgkehjg.ENLIAMAEFKM((!aeblkmkbebl.MDECEMECOGE().StartsWith("Sending ")) ? aeblkmkbebl.JJDKJGEGJBM() : aeblkmkbebl.ANKACHDHNCL.Substring(1));
continue;
}
}
okcnpgkehjg.GDIECAFDIMC = aeblkmkbebl.FHDFJJPBLOK();
okcnpgkehjg.BKBDAKKJDNA(aeblkmkbebl.JJDKJGEGJBM());
}
if (EDGFEAGFEKH.KPDOCFLEPLB)
{
okcnpgkehjg.MJDBNFPEEGK(true);
}
if (string.IsNullOrEmpty(okcnpgkehjg.EEECDAJMGJF))
{
okcnpgkehjg.ENLIAMAEFKM(DEDFIFAICHP.Host);
}
if (string.IsNullOrEmpty(okcnpgkehjg.HPDDPAHBPGC))
{
okcnpgkehjg.HPDDPAHBPGC = DEDFIFAICHP.AbsolutePath;
}
OKCNPGKEHJG okcnpgkehjg3 = okcnpgkehjg;
DateTime utcNow = DateTime.UtcNow;
okcnpgkehjg.FEBMCIMPPAH(utcNow);
okcnpgkehjg3.EDBAAMOFDBO = utcNow;
}
catch
{
}
return okcnpgkehjg;
}
// Token: 0x04000B44 RID: 2884
private const int ALCFGFGJCHI = 1;
// Token: 0x04000B50 RID: 2896
[CompilerGenerated]
private static Func<char, bool> DINNJGHCFHI;
}
}