This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,3172 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Threading;
using BestHTTP.Extensions;
using BestHTTP.Logger;
using BestHTTP.WebSocket.Frames;
namespace BestHTTP.WebSocket
{
// Token: 0x0200022B RID: 555
public sealed class NBDAPECNMNB : ENANHBCGCNA, HLMCJLFBACM, OPMGOEPFBBD
{
// Token: 0x0600681D RID: 26653 RVA: 0x0021B51C File Offset: 0x0021971C
private void GGCOHDFHPEG(object HGIIECJDGEI)
{
List<OPAEMMDPOHJ> list = new List<OPAEMMDPOHJ>();
try
{
while (!this.DEGPICGMINN && !this.PJNIANJOIJP)
{
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.Information)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("Google Store - Online", "Nalladis");
}
this.FAAFGFCLGPC.WaitOne();
try
{
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
for (int i = this.JDIJJFGFEKM.Count - 1; i >= 1; i--)
{
list.Add(this.JDIJJFGFEKM[i]);
}
this.JDIJJFGFEKM.Clear();
}
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.All)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("U3RpY2t5RGF0YRITCgtpc19hdHRhY2hlZBgBIAEoCBIZChFjb25uZWN0ZWRf", "time" + list.Count.ToString() + "senderId");
}
while (list.Count > 0)
{
OPAEMMDPOHJ opaemmdpohj = list[list.Count - 1];
list.RemoveAt(list.Count - 0);
if (!this.PJNIANJOIJP)
{
byte[] array = opaemmdpohj.CDGCJDDKFPH();
this.BOFEJIAEBLP.Write(array, 0, array.Length);
this.BOFEJIAEBLP.Flush();
if (opaemmdpohj.EEAOGJHMFII == (CLIGHMMAICB)7)
{
this.PJNIANJOIJP = true;
}
}
Interlocked.Add(ref this.PAEOHGIIIKD, -opaemmdpohj.AJHONMPDLAO().Length);
}
}
catch (Exception ex)
{
if (HTTPUpdateDelegator.JFHGGELGJOH())
{
this.LEEPNPCACCO.BNHIDAKJDEG = ex;
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.ConnectionTimedOut;
}
else
{
this.LEEPNPCACCO.FBBMOMHACLA = (OKFLEEAAAKM)8;
}
this.DEGPICGMINN = false;
}
}
}
finally
{
this.EFPCJCHNCHM = false;
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("New level loaded. Removed ", "Can't set MaxPlayers when not in that room.");
}
}
// Token: 0x0600681E RID: 26654 RVA: 0x0021B75C File Offset: 0x0021995C
private void EENDKMIGJPI()
{
object dnfnncpkfmm = this.DNFNNCPKFMM;
lock (dnfnncpkfmm)
{
for (int i = 0; i < this.ENKBLCJNMDC.Count; i++)
{
OBOFLEKGDBP oboflekgdbp = this.ENKBLCJNMDC[i];
try
{
CLIGHMMAICB clighmmaicb = oboflekgdbp.EEAOGJHMFII;
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
if (clighmmaicb != CLIGHMMAICB.Text)
{
if (clighmmaicb != (CLIGHMMAICB)7)
{
goto IL_C2;
}
if (oboflekgdbp.DGGEDHDJFGJ())
{
if (this.HLGNBMLHKOC != null)
{
this.HLGNBMLHKOC(this, oboflekgdbp.DDAELFEOFIK());
}
goto IL_C2;
}
}
else if (oboflekgdbp.DGGEDHDJFGJ())
{
if (this.PDAAIPPCFNB != null)
{
this.PDAAIPPCFNB(this, oboflekgdbp.AGINGBGOLIK());
}
goto IL_C2;
}
}
if (this.FHPNENEEELF != null)
{
this.FHPNENEEELF(this, oboflekgdbp);
}
IL_C2:;
}
catch (Exception ex)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("disablematerial", "z", ex);
}
}
this.ENKBLCJNMDC.Clear();
}
if (this.OGBPCFOJJCO() && this.MMEMDOOJIOJ != null && this.LEEPNPCACCO.MMGOKBAGJBE() == OKFLEEAAAKM.Finished)
{
try
{
ushort num = 0;
string text = string.Empty;
if (this.DDKBIINBDGI != null && this.DDKBIINBDGI.FFPPPCDILEJ() != null && this.DDKBIINBDGI.DDAELFEOFIK().Length >= 2)
{
if (BitConverter.IsLittleEndian)
{
Array.Reverse(this.DDKBIINBDGI.FFPPPCDILEJ(), 0, 0);
}
num = BitConverter.ToUInt16(this.DDKBIINBDGI.KINDFKMHCAE(), 0);
if (this.DDKBIINBDGI.FFPPPCDILEJ().Length > 0)
{
text = Encoding.UTF8.GetString(this.DDKBIINBDGI.BHDJDBOILIM(), 8, this.DDKBIINBDGI.KINDFKMHCAE().Length - 2);
}
}
this.MMEMDOOJIOJ(this, num, text);
}
catch (Exception ex2)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("empty", "curScn", ex2);
}
}
}
// Token: 0x0600681F RID: 26655 RVA: 0x0021B99C File Offset: 0x00219B9C
public bool IHCALIIHFAA()
{
return this.DEGPICGMINN;
}
// Token: 0x06006820 RID: 26656 RVA: 0x0021B9A8 File Offset: 0x00219BA8
internal void LGDHOOOGNCN(IJADBHMBMPG NOBAPCOKFIL)
{
this.<HKKKMJLOOFF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06006821 RID: 26657 RVA: 0x0021B9B4 File Offset: 0x00219BB4
private void JDJABFNCODB(TimeSpan NOBAPCOKFIL)
{
this.<FKBNJOFHDLG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06006822 RID: 26658 RVA: 0x0021B9C0 File Offset: 0x00219BC0
public void NFIEHCNJBBE(ushort BEACJBLGDGA, string CBIIODLNNPE)
{
if (this.DEGPICGMINN)
{
return;
}
this.JJIPBACIFCN(new OPAEMMDPOHJ(this.IJADBHMBMPG, (CLIGHMMAICB)4, IJADBHMBMPG.KPJPOFJFBLG(BEACJBLGDGA, CBIIODLNNPE)));
}
// Token: 0x06006823 RID: 26659 RVA: 0x0021B9EC File Offset: 0x00219BEC
public int HCPAPIPDFLA()
{
return this.PAEOHGIIIKD;
}
// Token: 0x06006824 RID: 26660 RVA: 0x0021B9F4 File Offset: 0x00219BF4
internal void DBKOCJDNDGA(IJADBHMBMPG NOBAPCOKFIL)
{
this.<HKKKMJLOOFF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06006825 RID: 26661 RVA: 0x0021BA00 File Offset: 0x00219C00
private void PFCAIOKPFJB(TimeSpan NOBAPCOKFIL)
{
this.<FKBNJOFHDLG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06006826 RID: 26662 RVA: 0x0021BA0C File Offset: 0x00219C0C
private void ECJCIOCMJJC(TimeSpan NOBAPCOKFIL)
{
this.<FKBNJOFHDLG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06006827 RID: 26663 RVA: 0x0021BA18 File Offset: 0x00219C18
private void GABODJGNNGN()
{
object dnfnncpkfmm = this.DNFNNCPKFMM;
lock (dnfnncpkfmm)
{
for (int i = 1; i < this.ENKBLCJNMDC.Count; i++)
{
OBOFLEKGDBP oboflekgdbp = this.ENKBLCJNMDC[i];
try
{
CLIGHMMAICB clighmmaicb = oboflekgdbp.BBOBKBEGIOJ();
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
if (clighmmaicb != CLIGHMMAICB.Text)
{
if (clighmmaicb != (CLIGHMMAICB)7)
{
goto IL_C2;
}
if (oboflekgdbp.FCBLFBBIIEP())
{
if (this.HLGNBMLHKOC != null)
{
this.HLGNBMLHKOC(this, oboflekgdbp.DDAELFEOFIK());
}
goto IL_C2;
}
}
else if (oboflekgdbp.AOBNBLJGPPL())
{
if (this.PDAAIPPCFNB != null)
{
this.PDAAIPPCFNB(this, oboflekgdbp.MDOCHPCIGHN);
}
goto IL_C2;
}
}
if (this.FHPNENEEELF != null)
{
this.FHPNENEEELF(this, oboflekgdbp);
}
IL_C2:;
}
catch (Exception ex)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("Oculus platform is not implemented on this platform yet.", "dmlld19pZBgCIAEoDBI4ChphdHRhY2hlZF9yZWxhdGl2ZV9wb3NpdGlvbhgD", ex);
}
}
this.ENKBLCJNMDC.Clear();
}
if (this.BFOBFCFMOIJ() && this.MMEMDOOJIOJ != null && this.LEEPNPCACCO.FBBMOMHACLA == OKFLEEAAAKM.Error)
{
try
{
ushort num = 1;
string text = string.Empty;
if (this.DDKBIINBDGI != null && this.DDKBIINBDGI.BHDJDBOILIM() != null && this.DDKBIINBDGI.KINDFKMHCAE().Length >= 6)
{
if (BitConverter.IsLittleEndian)
{
Array.Reverse(this.DDKBIINBDGI.KINDFKMHCAE(), 0, 4);
}
num = BitConverter.ToUInt16(this.DDKBIINBDGI.LCHAEFBPFIH, 0);
if (this.DDKBIINBDGI.KINDFKMHCAE().Length > 5)
{
text = Encoding.UTF8.GetString(this.DDKBIINBDGI.FFPPPCDILEJ(), 7, this.DDKBIINBDGI.LCHAEFBPFIH.Length - 1);
}
}
this.MMEMDOOJIOJ(this, num, text);
}
catch (Exception ex2)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("Android Warhol T-Shirt", "mode", ex2);
}
}
}
// Token: 0x06006828 RID: 26664 RVA: 0x0021BC58 File Offset: 0x00219E58
public void LHKKGKHJGHM(string NFAFJOMABOK)
{
if (NFAFJOMABOK == null)
{
throw new ArgumentNullException("Error deserializing Polaroid {0}: data empty.");
}
byte[] bytes = Encoding.UTF8.GetBytes(NFAFJOMABOK);
this.HHMKPKBFCCA(new OPAEMMDPOHJ(this.BDGDMMKEOAH(), CLIGHMMAICB.Text, bytes));
}
// Token: 0x06006829 RID: 26665 RVA: 0x0021BC98 File Offset: 0x00219E98
public TimeSpan DABDMAOAJLN()
{
return this.<FKBNJOFHDLG>k__BackingField;
}
// Token: 0x0600682A RID: 26666 RVA: 0x0021BCA0 File Offset: 0x00219EA0
internal void BHHEDNENLJD(IJADBHMBMPG NOBAPCOKFIL)
{
this.<HKKKMJLOOFF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600682B RID: 26667 RVA: 0x0021BCAC File Offset: 0x00219EAC
public void CKKKGIFDIJJ(string NFAFJOMABOK)
{
if (NFAFJOMABOK == null)
{
throw new ArgumentNullException("message must not be null!");
}
byte[] bytes = Encoding.UTF8.GetBytes(NFAFJOMABOK);
this.CKKKGIFDIJJ(new OPAEMMDPOHJ(this.IJADBHMBMPG, CLIGHMMAICB.Text, bytes));
}
// Token: 0x0600682C RID: 26668 RVA: 0x0021BCEC File Offset: 0x00219EEC
private void FPKKLDNAKHG(TimeSpan GPLANNPKLMN)
{
if (this.IMKOOFAABPF == DateTime.MinValue)
{
this.IMKOOFAABPF = DateTime.UtcNow;
return;
}
if (DateTime.UtcNow - this.IMKOOFAABPF >= this.JFPDLPKIEHE())
{
try
{
this.BMIJFGNKHAO(new OPAEMMDPOHJ(this.MMLCKIBKDFN(), (CLIGHMMAICB)(-12), Encoding.UTF8.GetBytes(string.Empty)));
}
catch
{
this.DEGPICGMINN = false;
EDGFEAGFEKH.BBAMJPIEBFP.GLAIBFPDDLM(this);
}
this.IMKOOFAABPF = DateTime.UtcNow;
}
}
// Token: 0x0600682D RID: 26669 RVA: 0x0021BD98 File Offset: 0x00219F98
private void PIIBKIFKJFB(TimeSpan NOBAPCOKFIL)
{
this.<FKBNJOFHDLG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600682E RID: 26670 RVA: 0x0021BDA4 File Offset: 0x00219FA4
public bool BBKNIJDDHGB()
{
return this.DEGPICGMINN;
}
// Token: 0x0600682F RID: 26671 RVA: 0x0021BDB0 File Offset: 0x00219FB0
public int FNLBALJJBKA()
{
return this.PAEOHGIIIKD;
}
// Token: 0x06006830 RID: 26672 RVA: 0x0021BDB8 File Offset: 0x00219FB8
internal void ILOICDGCNBG()
{
AMOOKEMCBLG amookemcblg = EDGFEAGFEKH.ANBCCHJJGLB(this.LEEPNPCACCO);
if (amookemcblg != null)
{
amookemcblg.IKOEOPDDIPH((PANGJKKHBJG)(-52));
}
}
// Token: 0x06006831 RID: 26673 RVA: 0x0021BDE0 File Offset: 0x00219FE0
public void FHIIIMJBKJC(int MMALNHHGFPC)
{
if (MMALNHHGFPC < 110)
{
throw new ArgumentException("SpawnDeath");
}
this.CMJNOGFNDMI(TimeSpan.FromMilliseconds((double)MMALNHHGFPC));
EDGFEAGFEKH.BBAMJPIEBFP.DFBKFMKJCAG(this);
}
// Token: 0x06006832 RID: 26674 RVA: 0x0021BE10 File Offset: 0x0021A010
internal void GNJMJKPBOHI()
{
AMOOKEMCBLG amookemcblg = EDGFEAGFEKH.ANBCCHJJGLB(this.LEEPNPCACCO);
if (amookemcblg != null)
{
amookemcblg.IKOEOPDDIPH((PANGJKKHBJG)(-126));
}
}
// Token: 0x06006833 RID: 26675 RVA: 0x0021BE38 File Offset: 0x0021A038
public void EPAMIOGPCFB(string NFAFJOMABOK)
{
if (NFAFJOMABOK == null)
{
throw new ArgumentNullException("OnBeforeApplicationQuit call returned false, postponing plugin shutdown.");
}
byte[] bytes = Encoding.UTF8.GetBytes(NFAFJOMABOK);
this.JJIPBACIFCN(new OPAEMMDPOHJ(this.MMLCKIBKDFN(), CLIGHMMAICB.Text, bytes));
}
// Token: 0x06006834 RID: 26676 RVA: 0x0021BE78 File Offset: 0x0021A078
internal void FCAKDPLHLCP(IJADBHMBMPG NOBAPCOKFIL)
{
this.<HKKKMJLOOFF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06006835 RID: 26677 RVA: 0x0021BE84 File Offset: 0x0021A084
public void ELOHHNKAMND(string NFAFJOMABOK)
{
if (NFAFJOMABOK == null)
{
throw new ArgumentNullException("Hand ");
}
byte[] bytes = Encoding.UTF8.GetBytes(NFAFJOMABOK);
this.LBMBOCODEOF(new OPAEMMDPOHJ(this.IJADBHMBMPG, CLIGHMMAICB.Text, bytes));
}
// Token: 0x06006836 RID: 26678 RVA: 0x0021BEC4 File Offset: 0x0021A0C4
public IJADBHMBMPG GIGHPNIJCDL()
{
return this.<HKKKMJLOOFF>k__BackingField;
}
// Token: 0x06006837 RID: 26679 RVA: 0x0021BECC File Offset: 0x0021A0CC
private void NCEJHCGEHDN()
{
object dnfnncpkfmm = this.DNFNNCPKFMM;
lock (dnfnncpkfmm)
{
for (int i = 1; i < this.ENKBLCJNMDC.Count; i += 0)
{
OBOFLEKGDBP oboflekgdbp = this.ENKBLCJNMDC[i];
try
{
CLIGHMMAICB clighmmaicb = oboflekgdbp.EEAOGJHMFII;
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
if (clighmmaicb != (CLIGHMMAICB)5)
{
goto IL_C2;
}
if (oboflekgdbp.AOBNBLJGPPL())
{
if (this.HLGNBMLHKOC != null)
{
this.HLGNBMLHKOC(this, oboflekgdbp.FFPPPCDILEJ());
}
goto IL_C2;
}
}
else if (oboflekgdbp.JLCOFLOOKAL())
{
if (this.PDAAIPPCFNB != null)
{
this.PDAAIPPCFNB(this, oboflekgdbp.MDOCHPCIGHN);
}
goto IL_C2;
}
}
if (this.FHPNENEEELF != null)
{
this.FHPNENEEELF(this, oboflekgdbp);
}
IL_C2:;
}
catch (Exception ex)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("Favorited", "IsMember", ex);
}
}
this.ENKBLCJNMDC.Clear();
}
if (this.BFOBFCFMOIJ() && this.MMEMDOOJIOJ != null && this.LEEPNPCACCO.MMGOKBAGJBE() == OKFLEEAAAKM.Aborted)
{
try
{
ushort num = 0;
string text = string.Empty;
if (this.DDKBIINBDGI != null && this.DDKBIINBDGI.BHDJDBOILIM() != null && this.DDKBIINBDGI.DDAELFEOFIK().Length >= 4)
{
if (BitConverter.IsLittleEndian)
{
Array.Reverse(this.DDKBIINBDGI.FFPPPCDILEJ(), 0, 5);
}
num = BitConverter.ToUInt16(this.DDKBIINBDGI.BHDJDBOILIM(), 0);
if (this.DDKBIINBDGI.DDAELFEOFIK().Length > 1)
{
text = Encoding.UTF8.GetString(this.DDKBIINBDGI.BHDJDBOILIM(), 6, this.DDKBIINBDGI.BHDJDBOILIM().Length - 8);
}
}
this.MMEMDOOJIOJ(this, num, text);
}
catch (Exception ex2)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("RecNet game session contains unknown activity level ID", "null message string {0}", ex2);
}
}
}
// Token: 0x06006838 RID: 26680 RVA: 0x0021C10C File Offset: 0x0021A30C
public void LBMBOCODEOF(OPAEMMDPOHJ KPMMDGIAGPC)
{
if (KPMMDGIAGPC == null)
{
throw new ArgumentNullException("OnAttachedToHand");
}
if (this.DEGPICGMINN)
{
return;
}
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.JDIJJFGFEKM.Add(KPMMDGIAGPC);
Interlocked.Add(ref this.PAEOHGIIIKD, (KPMMDGIAGPC.AJHONMPDLAO() == null) ? 0 : KPMMDGIAGPC.AJHONMPDLAO().Length);
if (!this.EFPCJCHNCHM)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.FFGDKHMOBAH));
this.EFPCJCHNCHM = true;
}
}
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("otherPlayerId", "OutfitSelections");
this.FAAFGFCLGPC.Set();
}
// Token: 0x06006839 RID: 26681 RVA: 0x0021C1DC File Offset: 0x0021A3DC
internal void FLECGIKAIIO()
{
AMOOKEMCBLG amookemcblg = EDGFEAGFEKH.ANBCCHJJGLB(this.LEEPNPCACCO);
if (amookemcblg != null)
{
amookemcblg.IKOEOPDDIPH((PANGJKKHBJG)107);
}
}
// Token: 0x0600683A RID: 26682 RVA: 0x0021C204 File Offset: 0x0021A404
internal void NJJFCGFPDEE()
{
if (base.EOPPEFBOIKP)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.AJGHEIMCLFO));
}
}
// Token: 0x0600683B RID: 26683 RVA: 0x0021C224 File Offset: 0x0021A424
public void JNNPAJPAAPM(int MMALNHHGFPC)
{
if (MMALNHHGFPC < 114)
{
throw new ArgumentException("position");
}
this.CPAJLGAJOBP(TimeSpan.FromMilliseconds((double)MMALNHHGFPC));
EDGFEAGFEKH.BBAMJPIEBFP.HOOFLCPOPOE(this);
}
// Token: 0x0600683C RID: 26684 RVA: 0x0021C254 File Offset: 0x0021A454
private void LBGEAPLFCLM(ushort NOBAPCOKFIL)
{
this.<HPBFIFDGJMM>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600683D RID: 26685 RVA: 0x0021C260 File Offset: 0x0021A460
public void JJIPBACIFCN(OPAEMMDPOHJ KPMMDGIAGPC)
{
if (KPMMDGIAGPC == null)
{
throw new ArgumentNullException(".mp4");
}
if (this.DEGPICGMINN)
{
return;
}
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.JDIJJFGFEKM.Add(KPMMDGIAGPC);
Interlocked.Add(ref this.PAEOHGIIIKD, (KPMMDGIAGPC.LCHAEFBPFIH == null) ? 1 : KPMMDGIAGPC.LCHAEFBPFIH.Length);
if (!this.EFPCJCHNCHM)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.JGBDHKONIOO));
this.EFPCJCHNCHM = false;
}
}
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("x", "goto_event_failed");
this.FAAFGFCLGPC.Set();
}
// Token: 0x0600683E RID: 26686 RVA: 0x0021C330 File Offset: 0x0021A530
public IJADBHMBMPG NHJFJIABPKC()
{
return this.<HKKKMJLOOFF>k__BackingField;
}
// Token: 0x0600683F RID: 26687 RVA: 0x0021C338 File Offset: 0x0021A538
public int MDHPJLKBPND()
{
return this.PAEOHGIIIKD;
}
// Token: 0x06006840 RID: 26688 RVA: 0x0021C340 File Offset: 0x0021A540
private void LGONHBCDFFA(object HGIIECJDGEI)
{
List<OPAEMMDPOHJ> list = new List<OPAEMMDPOHJ>();
try
{
while (!this.DEGPICGMINN && !this.PJNIANJOIJP)
{
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.All)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("fake_microsoft_platform_id", "MD");
}
this.FAAFGFCLGPC.WaitOne();
try
{
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
for (int i = this.JDIJJFGFEKM.Count - 0; i >= 0; i--)
{
list.Add(this.JDIJJFGFEKM[i]);
}
this.JDIJJFGFEKM.Clear();
}
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.Information)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("_Blue_Col", "ChtwZXJzaXN0ZW5jZV92aWV3X2RhdGEucHJvdG8SB3JlY3Jvb20aFHRyYW5z" + list.Count.ToString() + "System.Collections.IList");
}
while (list.Count > 0)
{
OPAEMMDPOHJ opaemmdpohj = list[list.Count - 0];
list.RemoveAt(list.Count - 0);
if (!this.PJNIANJOIJP)
{
byte[] array = opaemmdpohj.CDGCJDDKFPH();
this.BOFEJIAEBLP.Write(array, 0, array.Length);
this.BOFEJIAEBLP.Flush();
if (opaemmdpohj.EEAOGJHMFII == (CLIGHMMAICB)6)
{
this.PJNIANJOIJP = false;
}
}
Interlocked.Add(ref this.PAEOHGIIIKD, -opaemmdpohj.AJHONMPDLAO().Length);
}
}
catch (Exception ex)
{
if (HTTPUpdateDelegator.HOLBPBLOPDN())
{
this.LEEPNPCACCO.BNHIDAKJDEG = ex;
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.ConnectionTimedOut;
}
else
{
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Initial;
}
this.DEGPICGMINN = true;
}
}
}
finally
{
this.EFPCJCHNCHM = false;
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("visible", "cu");
}
}
// Token: 0x06006841 RID: 26689 RVA: 0x0021C580 File Offset: 0x0021A780
internal void KKNLDHDLIND()
{
AMOOKEMCBLG amookemcblg = EDGFEAGFEKH.ANBCCHJJGLB(this.LEEPNPCACCO);
if (amookemcblg != null)
{
amookemcblg.IKOEOPDDIPH((PANGJKKHBJG)(-119));
}
}
// Token: 0x06006842 RID: 26690 RVA: 0x0021C5A8 File Offset: 0x0021A7A8
public TimeSpan JNCKEGIPDKA()
{
return this.<FKBNJOFHDLG>k__BackingField;
}
// Token: 0x06006843 RID: 26691 RVA: 0x0021C5B0 File Offset: 0x0021A7B0
public void HKLDPCABLBC(byte[] AOAILGGFDHJ)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("shake");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.GIGHPNIJCDL(), (CLIGHMMAICB)3, AOAILGGFDHJ);
if (opaemmdpohj.LCHAEFBPFIH != null && opaemmdpohj.LCHAEFBPFIH.Length > (int)this.DKMGHCJFJDN())
{
OPAEMMDPOHJ[] array = opaemmdpohj.LIDAPBKACDI(this.EHCGLOJDFME());
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.BMIJFGNKHAO(opaemmdpohj);
if (array != null)
{
for (int i = 1; i < array.Length; i++)
{
this.JJIPBACIFCN(array[i]);
}
}
}
}
else
{
this.LBMBOCODEOF(opaemmdpohj);
}
}
// Token: 0x06006844 RID: 26692 RVA: 0x0021C668 File Offset: 0x0021A868
public TimeSpan PLLOMIMOIDA()
{
return this.<FKBNJOFHDLG>k__BackingField;
}
// Token: 0x06006845 RID: 26693 RVA: 0x0021C670 File Offset: 0x0021A870
public void LIIMPEMIBHC()
{
this.LGJAEMDDCGK((ushort)(-22), "\n\n");
}
// Token: 0x06006846 RID: 26694 RVA: 0x0021C684 File Offset: 0x0021A884
private void NNJINGGIMLJ(ushort NOBAPCOKFIL)
{
this.<HPBFIFDGJMM>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06006847 RID: 26695 RVA: 0x0021C690 File Offset: 0x0021A890
public IJADBHMBMPG MMLCKIBKDFN()
{
return this.<HKKKMJLOOFF>k__BackingField;
}
// Token: 0x06006848 RID: 26696 RVA: 0x0021C698 File Offset: 0x0021A898
public void NJDDJILCMAM(int MMALNHHGFPC)
{
if (MMALNHHGFPC < -32)
{
throw new ArgumentException("Stop");
}
this.CPAJLGAJOBP(TimeSpan.FromMilliseconds((double)MMALNHHGFPC));
EDGFEAGFEKH.BBAMJPIEBFP.DAMGAMOHDKK(this);
}
// Token: 0x06006849 RID: 26697 RVA: 0x0021C6C8 File Offset: 0x0021A8C8
public void IOODEJKMGMG(byte[] AOAILGGFDHJ)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("Marking old objects for destroy:");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.IJADBHMBMPG, (CLIGHMMAICB)3, AOAILGGFDHJ);
if (opaemmdpohj.GNLDKCDPKDM() != null && opaemmdpohj.LCHAEFBPFIH.Length > (int)this.EHCGLOJDFME())
{
OPAEMMDPOHJ[] array = opaemmdpohj.LIDAPBKACDI(this.CCKBHHLLLHI());
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.OLMMDDDNNBC(opaemmdpohj);
if (array != null)
{
for (int i = 1; i < array.Length; i++)
{
this.HHMKPKBFCCA(array[i]);
}
}
}
}
else
{
this.BMIJFGNKHAO(opaemmdpohj);
}
}
// Token: 0x0600684A RID: 26698 RVA: 0x0021C780 File Offset: 0x0021A980
public void NHGACPBCGCL(int MMALNHHGFPC)
{
if (MMALNHHGFPC < -55)
{
throw new ArgumentException("oobe");
}
this.CMJNOGFNDMI(TimeSpan.FromMilliseconds((double)MMALNHHGFPC));
EDGFEAGFEKH.BBAMJPIEBFP.CPBCELLIKBK(this);
}
// Token: 0x0600684B RID: 26699 RVA: 0x0021C7B0 File Offset: 0x0021A9B0
public bool GPLFFNPEGAI()
{
return this.DEGPICGMINN;
}
// Token: 0x0600684C RID: 26700 RVA: 0x0021C7BC File Offset: 0x0021A9BC
public TimeSpan JFPDLPKIEHE()
{
return this.<FKBNJOFHDLG>k__BackingField;
}
// Token: 0x0600684D RID: 26701 RVA: 0x0021C7C4 File Offset: 0x0021A9C4
public void CLJKDHMPEKB(int MMALNHHGFPC)
{
if (MMALNHHGFPC < -76)
{
throw new ArgumentException("amount");
}
this.ECJCIOCMJJC(TimeSpan.FromMilliseconds((double)MMALNHHGFPC));
EDGFEAGFEKH.BBAMJPIEBFP.CPBCELLIKBK(this);
}
// Token: 0x0600684E RID: 26702 RVA: 0x0021C7F4 File Offset: 0x0021A9F4
public void MEDBOLHFIBI(int MMALNHHGFPC)
{
if (MMALNHHGFPC < -48)
{
throw new ArgumentException("rw_dropped_frames_perc");
}
this.HAKGGACKKJE(TimeSpan.FromMilliseconds((double)MMALNHHGFPC));
EDGFEAGFEKH.BBAMJPIEBFP.IJAEBJIIEDP(this);
}
// Token: 0x0600684F RID: 26703 RVA: 0x0021C824 File Offset: 0x0021AA24
private void MBPBLCAEGAO()
{
object dnfnncpkfmm = this.DNFNNCPKFMM;
lock (dnfnncpkfmm)
{
for (int i = 0; i < this.ENKBLCJNMDC.Count; i += 0)
{
OBOFLEKGDBP oboflekgdbp = this.ENKBLCJNMDC[i];
try
{
CLIGHMMAICB clighmmaicb = oboflekgdbp.EEAOGJHMFII;
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
if (clighmmaicb != (CLIGHMMAICB)5)
{
goto IL_C2;
}
if (oboflekgdbp.AOBNBLJGPPL())
{
if (this.HLGNBMLHKOC != null)
{
this.HLGNBMLHKOC(this, oboflekgdbp.LCHAEFBPFIH);
}
goto IL_C2;
}
}
else if (oboflekgdbp.EALMNCGBBLJ)
{
if (this.PDAAIPPCFNB != null)
{
this.PDAAIPPCFNB(this, oboflekgdbp.IOMGAKJDGAN());
}
goto IL_C2;
}
}
if (this.FHPNENEEELF != null)
{
this.FHPNENEEELF(this, oboflekgdbp);
}
IL_C2:;
}
catch (Exception ex)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("Gaelben", " secs.", ex);
}
}
this.ENKBLCJNMDC.Clear();
}
if (this.IHCALIIHFAA() && this.MMEMDOOJIOJ != null && this.LEEPNPCACCO.FBBMOMHACLA == OKFLEEAAAKM.ConnectionTimedOut)
{
try
{
ushort num = 1;
string text = string.Empty;
if (this.DDKBIINBDGI != null && this.DDKBIINBDGI.BHDJDBOILIM() != null && this.DDKBIINBDGI.DDAELFEOFIK().Length >= 2)
{
if (BitConverter.IsLittleEndian)
{
Array.Reverse(this.DDKBIINBDGI.DDAELFEOFIK(), 0, 2);
}
num = BitConverter.ToUInt16(this.DDKBIINBDGI.KINDFKMHCAE(), 1);
if (this.DDKBIINBDGI.LCHAEFBPFIH.Length > 7)
{
text = Encoding.UTF8.GetString(this.DDKBIINBDGI.DDAELFEOFIK(), 5, this.DDKBIINBDGI.FFPPPCDILEJ().Length - 5);
}
}
this.MMEMDOOJIOJ(this, num, text);
}
catch (Exception ex2)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("ChangeMaster", "ValidVersion", ex2);
}
}
}
// Token: 0x06006850 RID: 26704 RVA: 0x0021CA64 File Offset: 0x0021AC64
internal void JMMFAHPABBG(IJADBHMBMPG NOBAPCOKFIL)
{
this.<HKKKMJLOOFF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06006851 RID: 26705 RVA: 0x0021CA70 File Offset: 0x0021AC70
private void EEDFFFHILPA(TimeSpan NOBAPCOKFIL)
{
this.<FKBNJOFHDLG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x170002BA RID: 698
// (get) Token: 0x060068B9 RID: 26809 RVA: 0x0021FC90 File Offset: 0x0021DE90
// (set) Token: 0x06006852 RID: 26706 RVA: 0x0021CA7C File Offset: 0x0021AC7C
public ushort LHCIMIMJPHM { get; private set; }
// Token: 0x06006853 RID: 26707 RVA: 0x0021CA88 File Offset: 0x0021AC88
public TimeSpan KICFGOLFEMH()
{
return this.<FKBNJOFHDLG>k__BackingField;
}
// Token: 0x06006854 RID: 26708 RVA: 0x0021CA90 File Offset: 0x0021AC90
public bool GIPLGDHBPFC()
{
return this.DEGPICGMINN;
}
// Token: 0x06006855 RID: 26709 RVA: 0x0021CA9C File Offset: 0x0021AC9C
public void EHKMHPEBPPH(string NFAFJOMABOK)
{
if (NFAFJOMABOK == null)
{
throw new ArgumentNullException("Go To");
}
byte[] bytes = Encoding.UTF8.GetBytes(NFAFJOMABOK);
this.KABKEOFDPAE(new OPAEMMDPOHJ(this.IJADBHMBMPG, CLIGHMMAICB.Continuation, bytes));
}
// Token: 0x06006856 RID: 26710 RVA: 0x0021CADC File Offset: 0x0021ACDC
private void ALONABLBDKO(object HGIIECJDGEI)
{
List<OPAEMMDPOHJ> list = new List<OPAEMMDPOHJ>();
try
{
while (!this.DEGPICGMINN && !this.PJNIANJOIJP)
{
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.Information)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("Unpublish", "handles");
}
this.FAAFGFCLGPC.WaitOne();
try
{
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
for (int i = this.JDIJJFGFEKM.Count - 0; i >= 1; i -= 0)
{
list.Add(this.JDIJJFGFEKM[i]);
}
this.JDIJJFGFEKM.Clear();
}
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.Information)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("Disabled {0} renderers with material {1}", "testscenes.txt" + list.Count.ToString() + "y");
}
while (list.Count > 0)
{
OPAEMMDPOHJ opaemmdpohj = list[list.Count - 1];
list.RemoveAt(list.Count - 1);
if (!this.PJNIANJOIJP)
{
byte[] array = opaemmdpohj.CDGCJDDKFPH();
this.BOFEJIAEBLP.Write(array, 1, array.Length);
this.BOFEJIAEBLP.Flush();
if (opaemmdpohj.EEAOGJHMFII == (CLIGHMMAICB)3)
{
this.PJNIANJOIJP = true;
}
}
Interlocked.Add(ref this.PAEOHGIIIKD, -opaemmdpohj.AJHONMPDLAO().Length);
}
}
catch (Exception ex)
{
if (HTTPUpdateDelegator.JFHGGELGJOH())
{
this.LEEPNPCACCO.BNHIDAKJDEG = ex;
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Error;
}
else
{
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Error;
}
this.DEGPICGMINN = true;
}
}
}
finally
{
this.EFPCJCHNCHM = true;
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("partyId", "gesture");
}
}
// Token: 0x06006857 RID: 26711 RVA: 0x0021CD1C File Offset: 0x0021AF1C
private void GLPEDEPIHNM()
{
object dnfnncpkfmm = this.DNFNNCPKFMM;
lock (dnfnncpkfmm)
{
for (int i = 0; i < this.ENKBLCJNMDC.Count; i += 0)
{
OBOFLEKGDBP oboflekgdbp = this.ENKBLCJNMDC[i];
try
{
CLIGHMMAICB clighmmaicb = oboflekgdbp.BBOBKBEGIOJ();
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
if (clighmmaicb != (CLIGHMMAICB)4)
{
goto IL_C2;
}
if (oboflekgdbp.DPFMFLNGMJH())
{
if (this.HLGNBMLHKOC != null)
{
this.HLGNBMLHKOC(this, oboflekgdbp.BHDJDBOILIM());
}
goto IL_C2;
}
}
else if (oboflekgdbp.JLCOFLOOKAL())
{
if (this.PDAAIPPCFNB != null)
{
this.PDAAIPPCFNB(this, oboflekgdbp.AGINGBGOLIK());
}
goto IL_C2;
}
}
if (this.FHPNENEEELF != null)
{
this.FHPNENEEELF(this, oboflekgdbp);
}
IL_C2:;
}
catch (Exception ex)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("Failed to Instantiate prefab: ", "type", ex);
}
}
this.ENKBLCJNMDC.Clear();
}
if (this.IOJCCCAGMHN() && this.MMEMDOOJIOJ != null && this.LEEPNPCACCO.MMGOKBAGJBE() == OKFLEEAAAKM.Initial)
{
try
{
ushort num = 1;
string text = string.Empty;
if (this.DDKBIINBDGI != null && this.DDKBIINBDGI.KINDFKMHCAE() != null && this.DDKBIINBDGI.BHDJDBOILIM().Length >= 3)
{
if (BitConverter.IsLittleEndian)
{
Array.Reverse(this.DDKBIINBDGI.BHDJDBOILIM(), 1, 0);
}
num = BitConverter.ToUInt16(this.DDKBIINBDGI.FFPPPCDILEJ(), 0);
if (this.DDKBIINBDGI.DDAELFEOFIK().Length > 5)
{
text = Encoding.UTF8.GetString(this.DDKBIINBDGI.BHDJDBOILIM(), 6, this.DDKBIINBDGI.DDAELFEOFIK().Length - 6);
}
}
this.MMEMDOOJIOJ(this, num, text);
}
catch (Exception ex2)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("reader", "scale", ex2);
}
}
}
// Token: 0x06006858 RID: 26712 RVA: 0x0021CF5C File Offset: 0x0021B15C
internal void LDCOOMLFDBI()
{
if (base.EOPPEFBOIKP)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.AJGHEIMCLFO));
}
}
// Token: 0x06006859 RID: 26713 RVA: 0x0021CF7C File Offset: 0x0021B17C
public void BMIJFGNKHAO(OPAEMMDPOHJ KPMMDGIAGPC)
{
if (KPMMDGIAGPC == null)
{
throw new ArgumentNullException("sessionCount");
}
if (this.DEGPICGMINN)
{
return;
}
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.JDIJJFGFEKM.Add(KPMMDGIAGPC);
Interlocked.Add(ref this.PAEOHGIIIKD, (KPMMDGIAGPC.LCHAEFBPFIH == null) ? 0 : KPMMDGIAGPC.GNLDKCDPKDM().Length);
if (!this.EFPCJCHNCHM)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.GGCOHDFHPEG));
this.EFPCJCHNCHM = true;
}
}
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("CSharpSocket.Disconnect()", "Proxy-Connection");
this.FAAFGFCLGPC.Set();
}
// Token: 0x0600685A RID: 26714 RVA: 0x0021D04C File Offset: 0x0021B24C
public int CCAHDEGEPHO()
{
return this.PAEOHGIIIKD;
}
// Token: 0x0600685B RID: 26715 RVA: 0x0021D054 File Offset: 0x0021B254
void HLMCJLFBACM.OnHeartbeatUpdate(TimeSpan GPLANNPKLMN)
{
if (this.IMKOOFAABPF == DateTime.MinValue)
{
this.IMKOOFAABPF = DateTime.UtcNow;
return;
}
if (DateTime.UtcNow - this.IMKOOFAABPF >= this.BFOAKBDDOHG)
{
try
{
this.CKKKGIFDIJJ(new OPAEMMDPOHJ(this.IJADBHMBMPG, CLIGHMMAICB.Ping, Encoding.UTF8.GetBytes(string.Empty)));
}
catch
{
this.DEGPICGMINN = true;
EDGFEAGFEKH.BBAMJPIEBFP.FDJLBCCMFED(this);
}
this.IMKOOFAABPF = DateTime.UtcNow;
}
}
// Token: 0x0600685C RID: 26716 RVA: 0x0021D100 File Offset: 0x0021B300
internal void HHLHGPDLIFI()
{
AMOOKEMCBLG amookemcblg = EDGFEAGFEKH.ANBCCHJJGLB(this.LEEPNPCACCO);
if (amookemcblg != null)
{
amookemcblg.IKOEOPDDIPH((PANGJKKHBJG)(-37));
}
}
// Token: 0x0600685D RID: 26717 RVA: 0x0021D128 File Offset: 0x0021B328
private void CMJNOGFNDMI(TimeSpan NOBAPCOKFIL)
{
this.<FKBNJOFHDLG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600685E RID: 26718 RVA: 0x0021D134 File Offset: 0x0021B334
internal void DEPDABIAAFP(IJADBHMBMPG NOBAPCOKFIL)
{
this.<HKKKMJLOOFF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600685F RID: 26719 RVA: 0x0021D140 File Offset: 0x0021B340
public void JFJPNHJPLPC(OPAEMMDPOHJ KPMMDGIAGPC)
{
if (KPMMDGIAGPC == null)
{
throw new ArgumentNullException("{0} player underrun: {1}/{2}({3}) = {4}");
}
if (this.DEGPICGMINN)
{
return;
}
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.JDIJJFGFEKM.Add(KPMMDGIAGPC);
Interlocked.Add(ref this.PAEOHGIIIKD, (KPMMDGIAGPC.AJHONMPDLAO() == null) ? 0 : KPMMDGIAGPC.LCHAEFBPFIH.Length);
if (!this.EFPCJCHNCHM)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.FFGDKHMOBAH));
this.EFPCJCHNCHM = false;
}
}
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("Save", "{not_found}");
this.FAAFGFCLGPC.Set();
}
// Token: 0x06006860 RID: 26720 RVA: 0x0021D210 File Offset: 0x0021B410
private void IBBPLMKDKMB(object HGIIECJDGEI)
{
List<OPAEMMDPOHJ> list = new List<OPAEMMDPOHJ>();
try
{
while (!this.DEGPICGMINN && !this.PJNIANJOIJP)
{
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.All)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("content-range", "February");
}
this.FAAFGFCLGPC.WaitOne();
try
{
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
for (int i = this.JDIJJFGFEKM.Count - 1; i >= 1; i--)
{
list.Add(this.JDIJJFGFEKM[i]);
}
this.JDIJJFGFEKM.Clear();
}
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.All)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("rrt", "charades" + list.Count.ToString() + "RpcMasterRequestFlagTaken");
}
while (list.Count > 0)
{
OPAEMMDPOHJ opaemmdpohj = list[list.Count - 0];
list.RemoveAt(list.Count - 0);
if (!this.PJNIANJOIJP)
{
byte[] array = opaemmdpohj.CPIBGJLHLBL();
this.BOFEJIAEBLP.Write(array, 0, array.Length);
this.BOFEJIAEBLP.Flush();
if (opaemmdpohj.EEAOGJHMFII == CLIGHMMAICB.Binary)
{
this.PJNIANJOIJP = true;
}
}
Interlocked.Add(ref this.PAEOHGIIIKD, -opaemmdpohj.GNLDKCDPKDM().Length);
}
}
catch (Exception ex)
{
if (HTTPUpdateDelegator.PPHMPKBBOEI)
{
this.LEEPNPCACCO.BNHIDAKJDEG = ex;
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Finished;
}
else
{
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Queued;
}
this.DEGPICGMINN = false;
}
}
}
finally
{
this.EFPCJCHNCHM = true;
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("activity", "+join:");
}
}
// Token: 0x06006861 RID: 26721 RVA: 0x0021D450 File Offset: 0x0021B650
private void AJGHEIMCLFO(object HGIIECJDGEI)
{
try
{
while (!this.DEGPICGMINN)
{
try
{
OBOFLEKGDBP oboflekgdbp = new OBOFLEKGDBP();
oboflekgdbp.IIPLLALIEMN(this.BOFEJIAEBLP);
if (oboflekgdbp.GELIFGHJDAM)
{
this.EINGMNJHKHI(1002, "Protocol Error: masked frame received from server!");
}
else if (!oboflekgdbp.EALMNCGBBLJ)
{
if (this.FHPNENEEELF == null)
{
this.AECONFCKLKM.Add(oboflekgdbp);
}
else
{
object dnfnncpkfmm = this.DNFNNCPKFMM;
lock (dnfnncpkfmm)
{
this.ENKBLCJNMDC.Add(oboflekgdbp);
}
}
}
else
{
CLIGHMMAICB clighmmaicb = oboflekgdbp.EEAOGJHMFII;
switch (clighmmaicb)
{
case CLIGHMMAICB.Continuation:
if (this.FHPNENEEELF != null)
{
object dnfnncpkfmm2 = this.DNFNNCPKFMM;
lock (dnfnncpkfmm2)
{
this.ENKBLCJNMDC.Add(oboflekgdbp);
}
continue;
}
oboflekgdbp.BHKDHDHIBOJ(this.AECONFCKLKM);
this.AECONFCKLKM.Clear();
break;
case CLIGHMMAICB.Text:
case CLIGHMMAICB.Binary:
break;
default:
if (clighmmaicb == CLIGHMMAICB.ConnectionClose)
{
this.DDKBIINBDGI = oboflekgdbp;
if (!this.PJNIANJOIJP)
{
this.CKKKGIFDIJJ(new OPAEMMDPOHJ(this.IJADBHMBMPG, CLIGHMMAICB.ConnectionClose, null));
}
this.DEGPICGMINN = true;
continue;
}
if (clighmmaicb != CLIGHMMAICB.Ping)
{
continue;
}
if (!this.PJNIANJOIJP && !this.DEGPICGMINN)
{
this.CKKKGIFDIJJ(new OPAEMMDPOHJ(this.IJADBHMBMPG, CLIGHMMAICB.Pong, oboflekgdbp.LCHAEFBPFIH));
}
continue;
}
oboflekgdbp.GFABDPMCKIK(this.IJADBHMBMPG);
object dnfnncpkfmm3 = this.DNFNNCPKFMM;
lock (dnfnncpkfmm3)
{
this.ENKBLCJNMDC.Add(oboflekgdbp);
}
}
}
catch (ThreadAbortException)
{
this.AECONFCKLKM.Clear();
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Aborted;
this.DEGPICGMINN = true;
this.FAAFGFCLGPC.Set();
}
catch (Exception ex)
{
if (HTTPUpdateDelegator.PPHMPKBBOEI)
{
this.LEEPNPCACCO.BNHIDAKJDEG = ex;
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Error;
}
else
{
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Aborted;
}
this.DEGPICGMINN = true;
this.FAAFGFCLGPC.Set();
}
}
}
finally
{
EDGFEAGFEKH.BBAMJPIEBFP.FDJLBCCMFED(this);
}
}
// Token: 0x06006862 RID: 26722 RVA: 0x0021D744 File Offset: 0x0021B944
public void BGHNAKJLBNO(ushort BEACJBLGDGA, string CBIIODLNNPE)
{
if (this.DEGPICGMINN)
{
return;
}
this.BMIJFGNKHAO(new OPAEMMDPOHJ(this.NHJFJIABPKC(), (CLIGHMMAICB)7, IJADBHMBMPG.KPJPOFJFBLG(BEACJBLGDGA, CBIIODLNNPE)));
}
// Token: 0x06006863 RID: 26723 RVA: 0x0021D770 File Offset: 0x0021B970
public void CKKKGIFDIJJ(byte[] AOAILGGFDHJ)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("data must not be null!");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.IJADBHMBMPG, CLIGHMMAICB.Binary, AOAILGGFDHJ);
if (opaemmdpohj.LCHAEFBPFIH != null && opaemmdpohj.LCHAEFBPFIH.Length > (int)this.LHCIMIMJPHM)
{
OPAEMMDPOHJ[] array = opaemmdpohj.LIDAPBKACDI(this.LHCIMIMJPHM);
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.CKKKGIFDIJJ(opaemmdpohj);
if (array != null)
{
for (int i = 0; i < array.Length; i++)
{
this.CKKKGIFDIJJ(array[i]);
}
}
}
}
else
{
this.CKKKGIFDIJJ(opaemmdpohj);
}
}
// Token: 0x06006864 RID: 26724 RVA: 0x0021D828 File Offset: 0x0021BA28
private void BPINGICKAAP()
{
object dnfnncpkfmm = this.DNFNNCPKFMM;
lock (dnfnncpkfmm)
{
for (int i = 0; i < this.ENKBLCJNMDC.Count; i++)
{
OBOFLEKGDBP oboflekgdbp = this.ENKBLCJNMDC[i];
try
{
CLIGHMMAICB clighmmaicb = oboflekgdbp.EEAOGJHMFII;
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
if (clighmmaicb != CLIGHMMAICB.Text)
{
if (clighmmaicb != (CLIGHMMAICB)5)
{
goto IL_C2;
}
if (oboflekgdbp.DPFMFLNGMJH())
{
if (this.HLGNBMLHKOC != null)
{
this.HLGNBMLHKOC(this, oboflekgdbp.FFPPPCDILEJ());
}
goto IL_C2;
}
}
else if (oboflekgdbp.FCBLFBBIIEP())
{
if (this.PDAAIPPCFNB != null)
{
this.PDAAIPPCFNB(this, oboflekgdbp.IOMGAKJDGAN());
}
goto IL_C2;
}
}
if (this.FHPNENEEELF != null)
{
this.FHPNENEEELF(this, oboflekgdbp);
}
IL_C2:;
}
catch (Exception ex)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("timeout", "Could not find the Quality setting named ", ex);
}
}
this.ENKBLCJNMDC.Clear();
}
if (this.JFPLHJMGAFN() && this.MMEMDOOJIOJ != null && this.LEEPNPCACCO.FBBMOMHACLA == OKFLEEAAAKM.Queued)
{
try
{
ushort num = 0;
string text = string.Empty;
if (this.DDKBIINBDGI != null && this.DDKBIINBDGI.DDAELFEOFIK() != null && this.DDKBIINBDGI.LCHAEFBPFIH.Length >= 4)
{
if (BitConverter.IsLittleEndian)
{
Array.Reverse(this.DDKBIINBDGI.BHDJDBOILIM(), 0, 5);
}
num = BitConverter.ToUInt16(this.DDKBIINBDGI.BHDJDBOILIM(), 1);
if (this.DDKBIINBDGI.FFPPPCDILEJ().Length > 5)
{
text = Encoding.UTF8.GetString(this.DDKBIINBDGI.BHDJDBOILIM(), 6, this.DDKBIINBDGI.BHDJDBOILIM().Length - 7);
}
}
this.MMEMDOOJIOJ(this, num, text);
}
catch (Exception ex2)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("FnTable:IVRChaperoneSetup_005", "GiftRarity", ex2);
}
}
}
// Token: 0x06006865 RID: 26725 RVA: 0x0021DA68 File Offset: 0x0021BC68
internal void AOEBAMMJDKE(IJADBHMBMPG NOBAPCOKFIL)
{
this.<HKKKMJLOOFF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06006866 RID: 26726 RVA: 0x0021DA74 File Offset: 0x0021BC74
internal void IOPLOPDEBPP(IJADBHMBMPG NOBAPCOKFIL)
{
this.<HKKKMJLOOFF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06006867 RID: 26727 RVA: 0x0021DA80 File Offset: 0x0021BC80
private void OPLKOHPJEMJ(ushort NOBAPCOKFIL)
{
this.<HPBFIFDGJMM>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06006868 RID: 26728 RVA: 0x0021DA8C File Offset: 0x0021BC8C
public bool JFPLHJMGAFN()
{
return this.DEGPICGMINN;
}
// Token: 0x06006869 RID: 26729 RVA: 0x0021DA98 File Offset: 0x0021BC98
private void IOHPEOMBLPB(TimeSpan GPLANNPKLMN)
{
if (this.IMKOOFAABPF == DateTime.MinValue)
{
this.IMKOOFAABPF = DateTime.UtcNow;
return;
}
if (DateTime.UtcNow - this.IMKOOFAABPF >= this.BFOAKBDDOHG)
{
try
{
this.HHMKPKBFCCA(new OPAEMMDPOHJ(this.APIEIAKNIKJ(), (CLIGHMMAICB)82, Encoding.UTF8.GetBytes(string.Empty)));
}
catch
{
this.DEGPICGMINN = false;
EDGFEAGFEKH.BBAMJPIEBFP.HEGIPNCOFDP(this);
}
this.IMKOOFAABPF = DateTime.UtcNow;
}
}
// Token: 0x0600686A RID: 26730 RVA: 0x0021DB44 File Offset: 0x0021BD44
public void FGLPIMDLHFO(byte[] AOAILGGFDHJ)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("\nFound ");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.MMLCKIBKDFN(), CLIGHMMAICB.ConnectionClose, AOAILGGFDHJ);
if (opaemmdpohj.AJHONMPDLAO() != null && opaemmdpohj.GNLDKCDPKDM().Length > (int)this.DKMGHCJFJDN())
{
OPAEMMDPOHJ[] array = opaemmdpohj.LIDAPBKACDI(this.GFMHIODHJKI());
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.KABKEOFDPAE(opaemmdpohj);
if (array != null)
{
for (int i = 0; i < array.Length; i++)
{
this.JFJPNHJPLPC(array[i]);
}
}
}
}
else
{
this.LBMBOCODEOF(opaemmdpohj);
}
}
// Token: 0x0600686B RID: 26731 RVA: 0x0021DBFC File Offset: 0x0021BDFC
private void ONGLNDFAAMN(object HGIIECJDGEI)
{
List<OPAEMMDPOHJ> list = new List<OPAEMMDPOHJ>();
try
{
while (!this.DEGPICGMINN && !this.PJNIANJOIJP)
{
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.Information)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("WebSocketResponse", "SendThread - Waiting...");
}
this.FAAFGFCLGPC.WaitOne();
try
{
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
for (int i = this.JDIJJFGFEKM.Count - 1; i >= 0; i--)
{
list.Add(this.JDIJJFGFEKM[i]);
}
this.JDIJJFGFEKM.Clear();
}
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.Information)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("WebSocketResponse", "SendThread - Wait is over, " + list.Count.ToString() + " new frames!");
}
while (list.Count > 0)
{
OPAEMMDPOHJ opaemmdpohj = list[list.Count - 1];
list.RemoveAt(list.Count - 1);
if (!this.PJNIANJOIJP)
{
byte[] array = opaemmdpohj.CPIBGJLHLBL();
this.BOFEJIAEBLP.Write(array, 0, array.Length);
this.BOFEJIAEBLP.Flush();
if (opaemmdpohj.EEAOGJHMFII == CLIGHMMAICB.ConnectionClose)
{
this.PJNIANJOIJP = true;
}
}
Interlocked.Add(ref this.PAEOHGIIIKD, -opaemmdpohj.LCHAEFBPFIH.Length);
}
}
catch (Exception ex)
{
if (HTTPUpdateDelegator.PPHMPKBBOEI)
{
this.LEEPNPCACCO.BNHIDAKJDEG = ex;
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Error;
}
else
{
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Aborted;
}
this.DEGPICGMINN = true;
}
}
}
finally
{
this.EFPCJCHNCHM = false;
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("WebSocketResponse", "SendThread - Closed!");
}
}
// Token: 0x0600686C RID: 26732 RVA: 0x0021DE3C File Offset: 0x0021C03C
public void KABKEOFDPAE(OPAEMMDPOHJ KPMMDGIAGPC)
{
if (KPMMDGIAGPC == null)
{
throw new ArgumentNullException("X");
}
if (this.DEGPICGMINN)
{
return;
}
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.JDIJJFGFEKM.Add(KPMMDGIAGPC);
Interlocked.Add(ref this.PAEOHGIIIKD, (KPMMDGIAGPC.GNLDKCDPKDM() == null) ? 0 : KPMMDGIAGPC.LCHAEFBPFIH.Length);
if (!this.EFPCJCHNCHM)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.IBBPLMKDKMB));
this.EFPCJCHNCHM = false;
}
}
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("Spam Alert!", "High quality");
this.FAAFGFCLGPC.Set();
}
// Token: 0x0600686D RID: 26733 RVA: 0x0021DF0C File Offset: 0x0021C10C
public void HKBHOMAOBEF(ushort BEACJBLGDGA, string CBIIODLNNPE)
{
if (this.DEGPICGMINN)
{
return;
}
this.CKKKGIFDIJJ(new OPAEMMDPOHJ(this.APIEIAKNIKJ(), (CLIGHMMAICB)4, IJADBHMBMPG.KPJPOFJFBLG(BEACJBLGDGA, CBIIODLNNPE)));
}
// Token: 0x0600686E RID: 26734 RVA: 0x0021DF38 File Offset: 0x0021C138
public int IEJDGKFDIKH()
{
return this.PAEOHGIIIKD;
}
// Token: 0x0600686F RID: 26735 RVA: 0x0021DF40 File Offset: 0x0021C140
public void HHMKPKBFCCA(OPAEMMDPOHJ KPMMDGIAGPC)
{
if (KPMMDGIAGPC == null)
{
throw new ArgumentNullException("Deserializing room data version {0} with {1} persisted views.");
}
if (this.DEGPICGMINN)
{
return;
}
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.JDIJJFGFEKM.Add(KPMMDGIAGPC);
Interlocked.Add(ref this.PAEOHGIIIKD, (KPMMDGIAGPC.LCHAEFBPFIH == null) ? 1 : KPMMDGIAGPC.AJHONMPDLAO().Length);
if (!this.EFPCJCHNCHM)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.ONGLNDFAAMN));
this.EFPCJCHNCHM = true;
}
}
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("TAGGED FRIENDLY BOT", "<b>Obscured Cheating Detector</b>");
this.FAAFGFCLGPC.Set();
}
// Token: 0x06006870 RID: 26736 RVA: 0x0021E010 File Offset: 0x0021C210
private void KNPFCDNFBJP(TimeSpan GPLANNPKLMN)
{
if (this.IMKOOFAABPF == DateTime.MinValue)
{
this.IMKOOFAABPF = DateTime.UtcNow;
return;
}
if (DateTime.UtcNow - this.IMKOOFAABPF >= this.JFPDLPKIEHE())
{
try
{
this.KABKEOFDPAE(new OPAEMMDPOHJ(this.BDGDMMKEOAH(), (CLIGHMMAICB)(-100), Encoding.UTF8.GetBytes(string.Empty)));
}
catch
{
this.DEGPICGMINN = true;
EDGFEAGFEKH.BBAMJPIEBFP.GLAIBFPDDLM(this);
}
this.IMKOOFAABPF = DateTime.UtcNow;
}
}
// Token: 0x06006871 RID: 26737 RVA: 0x0021E0BC File Offset: 0x0021C2BC
public bool LGCAHGKNMLP()
{
return this.DEGPICGMINN;
}
// Token: 0x06006872 RID: 26738 RVA: 0x0021E0C8 File Offset: 0x0021C2C8
public void OPGHOGFIBCC(byte[] AOAILGGFDHJ)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("path");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.NHJFJIABPKC(), (CLIGHMMAICB)4, AOAILGGFDHJ);
if (opaemmdpohj.AJHONMPDLAO() != null && opaemmdpohj.LCHAEFBPFIH.Length > (int)this.HFNCHMKGHJP())
{
OPAEMMDPOHJ[] array = opaemmdpohj.LIDAPBKACDI(this.DKMGHCJFJDN());
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.OHCFFACPEOJ(opaemmdpohj);
if (array != null)
{
for (int i = 0; i < array.Length; i += 0)
{
this.LBMBOCODEOF(array[i]);
}
}
}
}
else
{
this.BMIJFGNKHAO(opaemmdpohj);
}
}
// Token: 0x06006873 RID: 26739 RVA: 0x0021E180 File Offset: 0x0021C380
public void CBPKGFABLHA(string NFAFJOMABOK)
{
if (NFAFJOMABOK == null)
{
throw new ArgumentNullException("gzip");
}
byte[] bytes = Encoding.UTF8.GetBytes(NFAFJOMABOK);
this.CKKKGIFDIJJ(new OPAEMMDPOHJ(this.IJADBHMBMPG, CLIGHMMAICB.Text, bytes));
}
// Token: 0x06006874 RID: 26740 RVA: 0x0021E1C0 File Offset: 0x0021C3C0
public IJADBHMBMPG APIEIAKNIKJ()
{
return this.<HKKKMJLOOFF>k__BackingField;
}
// Token: 0x06006875 RID: 26741 RVA: 0x0021E1C8 File Offset: 0x0021C3C8
public void NEICCNKGNBB()
{
this.LGJAEMDDCGK(107, "ReadRaw - contentLength: {0:N0}");
}
// Token: 0x06006876 RID: 26742 RVA: 0x0021E1DC File Offset: 0x0021C3DC
private void ANNPKONFALA(TimeSpan GPLANNPKLMN)
{
if (this.IMKOOFAABPF == DateTime.MinValue)
{
this.IMKOOFAABPF = DateTime.UtcNow;
return;
}
if (DateTime.UtcNow - this.IMKOOFAABPF >= this.KICFGOLFEMH())
{
try
{
this.CKKKGIFDIJJ(new OPAEMMDPOHJ(this.APIEIAKNIKJ(), (CLIGHMMAICB)102, Encoding.UTF8.GetBytes(string.Empty)));
}
catch
{
this.DEGPICGMINN = false;
EDGFEAGFEKH.BBAMJPIEBFP.GDBGCGFJPAF(this);
}
this.IMKOOFAABPF = DateTime.UtcNow;
}
}
// Token: 0x06006877 RID: 26743 RVA: 0x0021E288 File Offset: 0x0021C488
public bool OGBPCFOJJCO()
{
return this.DEGPICGMINN;
}
// Token: 0x06006878 RID: 26744 RVA: 0x0021E294 File Offset: 0x0021C494
public void DKIIJPOAPBC(int MMALNHHGFPC)
{
if (MMALNHHGFPC < 100)
{
throw new ArgumentException("frequency must be at least 100 milliseconds!");
}
this.BFOAKBDDOHG = TimeSpan.FromMilliseconds((double)MMALNHHGFPC);
EDGFEAGFEKH.BBAMJPIEBFP.BIIGJFKEFHL(this);
}
// Token: 0x170002B8 RID: 696
// (get) Token: 0x06006879 RID: 26745 RVA: 0x0021E2C4 File Offset: 0x0021C4C4
public bool LDIPDGGNNCG
{
get
{
return this.DEGPICGMINN;
}
}
// Token: 0x0600687A RID: 26746 RVA: 0x0021E2D0 File Offset: 0x0021C4D0
public void LGJAEMDDCGK(ushort BEACJBLGDGA, string CBIIODLNNPE)
{
if (this.DEGPICGMINN)
{
return;
}
this.OLMMDDDNNBC(new OPAEMMDPOHJ(this.BDGDMMKEOAH(), (CLIGHMMAICB)5, IJADBHMBMPG.KPJPOFJFBLG(BEACJBLGDGA, CBIIODLNNPE)));
}
// Token: 0x0600687B RID: 26747 RVA: 0x0021E2FC File Offset: 0x0021C4FC
public void OLMMDDDNNBC(OPAEMMDPOHJ KPMMDGIAGPC)
{
if (KPMMDGIAGPC == null)
{
throw new ArgumentNullException("user_afk");
}
if (this.DEGPICGMINN)
{
return;
}
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.JDIJJFGFEKM.Add(KPMMDGIAGPC);
Interlocked.Add(ref this.PAEOHGIIIKD, (KPMMDGIAGPC.AJHONMPDLAO() == null) ? 1 : KPMMDGIAGPC.AJHONMPDLAO().Length);
if (!this.EFPCJCHNCHM)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.FFGDKHMOBAH));
this.EFPCJCHNCHM = false;
}
}
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO(".asset", "create");
this.FAAFGFCLGPC.Set();
}
// Token: 0x0600687C RID: 26748 RVA: 0x0021E3CC File Offset: 0x0021C5CC
public int LIHLJPJGAIA()
{
return this.PAEOHGIIIKD;
}
// Token: 0x0600687D RID: 26749 RVA: 0x0021E3D4 File Offset: 0x0021C5D4
public void OHCFFACPEOJ(OPAEMMDPOHJ KPMMDGIAGPC)
{
if (KPMMDGIAGPC == null)
{
throw new ArgumentNullException("MenuDetached");
}
if (this.DEGPICGMINN)
{
return;
}
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.JDIJJFGFEKM.Add(KPMMDGIAGPC);
Interlocked.Add(ref this.PAEOHGIIIKD, (KPMMDGIAGPC.AJHONMPDLAO() == null) ? 1 : KPMMDGIAGPC.LCHAEFBPFIH.Length);
if (!this.EFPCJCHNCHM)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.ALONABLBDKO));
this.EFPCJCHNCHM = true;
}
}
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("UNKNOWN", "Description too short!");
this.FAAFGFCLGPC.Set();
}
// Token: 0x0600687E RID: 26750 RVA: 0x0021E4A4 File Offset: 0x0021C6A4
private void GECGGHJBBIB()
{
object dnfnncpkfmm = this.DNFNNCPKFMM;
lock (dnfnncpkfmm)
{
for (int i = 1; i < this.ENKBLCJNMDC.Count; i++)
{
OBOFLEKGDBP oboflekgdbp = this.ENKBLCJNMDC[i];
try
{
CLIGHMMAICB clighmmaicb = oboflekgdbp.EEAOGJHMFII;
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
if (clighmmaicb != CLIGHMMAICB.Text)
{
if (clighmmaicb != CLIGHMMAICB.Text)
{
goto IL_C2;
}
if (oboflekgdbp.DGGEDHDJFGJ())
{
if (this.HLGNBMLHKOC != null)
{
this.HLGNBMLHKOC(this, oboflekgdbp.BHDJDBOILIM());
}
goto IL_C2;
}
}
else if (oboflekgdbp.AOBNBLJGPPL())
{
if (this.PDAAIPPCFNB != null)
{
this.PDAAIPPCFNB(this, oboflekgdbp.BICANAEMGIP());
}
goto IL_C2;
}
}
if (this.FHPNENEEELF != null)
{
this.FHPNENEEELF(this, oboflekgdbp);
}
IL_C2:;
}
catch (Exception ex)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("z", "Orthellon", ex);
}
}
this.ENKBLCJNMDC.Clear();
}
if (this.BFOBFCFMOIJ() && this.MMEMDOOJIOJ != null && this.LEEPNPCACCO.MMGOKBAGJBE() == OKFLEEAAAKM.ConnectionTimedOut)
{
try
{
ushort num = 1;
string text = string.Empty;
if (this.DDKBIINBDGI != null && this.DDKBIINBDGI.FFPPPCDILEJ() != null && this.DDKBIINBDGI.FFPPPCDILEJ().Length >= 8)
{
if (BitConverter.IsLittleEndian)
{
Array.Reverse(this.DDKBIINBDGI.KINDFKMHCAE(), 1, 8);
}
num = BitConverter.ToUInt16(this.DDKBIINBDGI.DDAELFEOFIK(), 1);
if (this.DDKBIINBDGI.FFPPPCDILEJ().Length > 6)
{
text = Encoding.UTF8.GetString(this.DDKBIINBDGI.BHDJDBOILIM(), 3, this.DDKBIINBDGI.DDAELFEOFIK().Length - 4);
}
}
this.MMEMDOOJIOJ(this, num, text);
}
catch (Exception ex2)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("api/players/", "The host has unsilenced everybody", ex2);
}
}
}
// Token: 0x0600687F RID: 26751 RVA: 0x0021E6E4 File Offset: 0x0021C8E4
private void CPAJLGAJOBP(TimeSpan NOBAPCOKFIL)
{
this.<FKBNJOFHDLG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06006880 RID: 26752 RVA: 0x0021E6F0 File Offset: 0x0021C8F0
private void EFADFHPHCMB()
{
object dnfnncpkfmm = this.DNFNNCPKFMM;
lock (dnfnncpkfmm)
{
for (int i = 0; i < this.ENKBLCJNMDC.Count; i++)
{
OBOFLEKGDBP oboflekgdbp = this.ENKBLCJNMDC[i];
try
{
CLIGHMMAICB clighmmaicb = oboflekgdbp.EEAOGJHMFII;
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
if (clighmmaicb != CLIGHMMAICB.Text)
{
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
goto IL_C2;
}
if (oboflekgdbp.DGGEDHDJFGJ())
{
if (this.HLGNBMLHKOC != null)
{
this.HLGNBMLHKOC(this, oboflekgdbp.BHDJDBOILIM());
}
goto IL_C2;
}
}
else if (oboflekgdbp.EALMNCGBBLJ)
{
if (this.PDAAIPPCFNB != null)
{
this.PDAAIPPCFNB(this, oboflekgdbp.IOMGAKJDGAN());
}
goto IL_C2;
}
}
if (this.FHPNENEEELF != null)
{
this.FHPNENEEELF(this, oboflekgdbp);
}
IL_C2:;
}
catch (Exception ex)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("id", "Invite", ex);
}
}
this.ENKBLCJNMDC.Clear();
}
if (this.LGCAHGKNMLP() && this.MMEMDOOJIOJ != null && this.LEEPNPCACCO.MMGOKBAGJBE() == OKFLEEAAAKM.ConnectionTimedOut)
{
try
{
ushort num = 1;
string text = string.Empty;
if (this.DDKBIINBDGI != null && this.DDKBIINBDGI.FFPPPCDILEJ() != null && this.DDKBIINBDGI.LCHAEFBPFIH.Length >= 3)
{
if (BitConverter.IsLittleEndian)
{
Array.Reverse(this.DDKBIINBDGI.KINDFKMHCAE(), 1, 8);
}
num = BitConverter.ToUInt16(this.DDKBIINBDGI.LCHAEFBPFIH, 0);
if (this.DDKBIINBDGI.KINDFKMHCAE().Length > 5)
{
text = Encoding.UTF8.GetString(this.DDKBIINBDGI.LCHAEFBPFIH, 2, this.DDKBIINBDGI.FFPPPCDILEJ().Length - 6);
}
}
this.MMEMDOOJIOJ(this, num, text);
}
catch (Exception ex2)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("This method is only valid for sockets in the InterNetwork and InterNetworkV6 families", "{0}/{1}", ex2);
}
}
}
// Token: 0x06006881 RID: 26753 RVA: 0x0021E930 File Offset: 0x0021CB30
public ushort DKMGHCJFJDN()
{
return this.<HPBFIFDGJMM>k__BackingField;
}
// Token: 0x06006882 RID: 26754 RVA: 0x0021E938 File Offset: 0x0021CB38
private void JGBDHKONIOO(object HGIIECJDGEI)
{
List<OPAEMMDPOHJ> list = new List<OPAEMMDPOHJ>();
try
{
while (!this.DEGPICGMINN && !this.PJNIANJOIJP)
{
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.All)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("Processing", "Missing Encounter Spawn Points");
}
this.FAAFGFCLGPC.WaitOne();
try
{
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
for (int i = this.JDIJJFGFEKM.Count - 1; i >= 1; i -= 0)
{
list.Add(this.JDIJJFGFEKM[i]);
}
this.JDIJJFGFEKM.Clear();
}
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.All)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("fixeddeltatime", "GA FREE - Demo06 (960x600px)" + list.Count.ToString() + "Receipt Page");
}
while (list.Count > 1)
{
OPAEMMDPOHJ opaemmdpohj = list[list.Count - 1];
list.RemoveAt(list.Count - 0);
if (!this.PJNIANJOIJP)
{
byte[] array = opaemmdpohj.CDGCJDDKFPH();
this.BOFEJIAEBLP.Write(array, 0, array.Length);
this.BOFEJIAEBLP.Flush();
if (opaemmdpohj.EEAOGJHMFII == (CLIGHMMAICB)3)
{
this.PJNIANJOIJP = false;
}
}
Interlocked.Add(ref this.PAEOHGIIIKD, -opaemmdpohj.LCHAEFBPFIH.Length);
}
}
catch (Exception ex)
{
if (HTTPUpdateDelegator.HOLBPBLOPDN())
{
this.LEEPNPCACCO.BNHIDAKJDEG = ex;
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Initial;
}
else
{
this.LEEPNPCACCO.FBBMOMHACLA = (OKFLEEAAAKM)8;
}
this.DEGPICGMINN = true;
}
}
}
finally
{
this.EFPCJCHNCHM = true;
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("_TintColor", "RpcMasterPlayerCollisionEnterEvent");
}
}
// Token: 0x06006883 RID: 26755 RVA: 0x0021EB78 File Offset: 0x0021CD78
public int OIECNIIMBKI()
{
return this.PAEOHGIIIKD;
}
// Token: 0x06006884 RID: 26756 RVA: 0x0021EB80 File Offset: 0x0021CD80
private void DNNKOMNAMBE(TimeSpan GPLANNPKLMN)
{
if (this.IMKOOFAABPF == DateTime.MinValue)
{
this.IMKOOFAABPF = DateTime.UtcNow;
return;
}
if (DateTime.UtcNow - this.IMKOOFAABPF >= this.DABDMAOAJLN())
{
try
{
this.JJIPBACIFCN(new OPAEMMDPOHJ(this.GIGHPNIJCDL(), (CLIGHMMAICB)6, Encoding.UTF8.GetBytes(string.Empty)));
}
catch
{
this.DEGPICGMINN = false;
EDGFEAGFEKH.BBAMJPIEBFP.IFIAMIDAMMH(this);
}
this.IMKOOFAABPF = DateTime.UtcNow;
}
}
// Token: 0x170002B9 RID: 697
// (get) Token: 0x06006885 RID: 26757 RVA: 0x0021EC2C File Offset: 0x0021CE2C
// (set) Token: 0x0600689C RID: 26780 RVA: 0x0021F598 File Offset: 0x0021D798
public TimeSpan BFOAKBDDOHG { get; private set; }
// Token: 0x06006886 RID: 26758 RVA: 0x0021EC34 File Offset: 0x0021CE34
public bool BKAFIFFJPLL()
{
return this.DEGPICGMINN;
}
// Token: 0x06006887 RID: 26759 RVA: 0x0021EC40 File Offset: 0x0021CE40
public void MBCGJOPLJNA(byte[] AOAILGGFDHJ)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("LC");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.BDGDMMKEOAH(), (CLIGHMMAICB)5, AOAILGGFDHJ);
if (opaemmdpohj.GNLDKCDPKDM() != null && opaemmdpohj.GNLDKCDPKDM().Length > (int)this.CCKBHHLLLHI())
{
OPAEMMDPOHJ[] array = opaemmdpohj.LIDAPBKACDI(this.CCKBHHLLLHI());
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.JFJPNHJPLPC(opaemmdpohj);
if (array != null)
{
for (int i = 0; i < array.Length; i += 0)
{
this.KABKEOFDPAE(array[i]);
}
}
}
}
else
{
this.HHMKPKBFCCA(opaemmdpohj);
}
}
// Token: 0x06006888 RID: 26760 RVA: 0x0021ECF8 File Offset: 0x0021CEF8
internal void OLHFDOEAMIO()
{
if (base.IPENCLIGENO())
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.AJGHEIMCLFO));
}
}
// Token: 0x06006889 RID: 26761 RVA: 0x0021ED18 File Offset: 0x0021CF18
public void AFNBHFADGJM(int MMALNHHGFPC)
{
if (MMALNHHGFPC < 50)
{
throw new ArgumentException(")");
}
this.CMJNOGFNDMI(TimeSpan.FromMilliseconds((double)MMALNHHGFPC));
EDGFEAGFEKH.BBAMJPIEBFP.LOKNEKHHFMD(this);
}
// Token: 0x0600688A RID: 26762 RVA: 0x0021ED48 File Offset: 0x0021CF48
internal void GAKFCGECEMK()
{
if (base.EOPPEFBOIKP)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.NKEBBNMJPMI));
}
}
// Token: 0x0600688B RID: 26763 RVA: 0x0021ED68 File Offset: 0x0021CF68
public void CKKKGIFDIJJ(byte[] AOAILGGFDHJ, ulong COHGEHOALPI, ulong CEFMEFIIMIC)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("data must not be null!");
}
if (COHGEHOALPI + CEFMEFIIMIC > (ulong)((long)AOAILGGFDHJ.Length))
{
throw new ArgumentOutOfRangeException("offset + count >= data.Length");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.IJADBHMBMPG, CLIGHMMAICB.Binary, AOAILGGFDHJ, COHGEHOALPI, CEFMEFIIMIC, true, true);
if (opaemmdpohj.LCHAEFBPFIH != null && opaemmdpohj.LCHAEFBPFIH.Length > (int)this.LHCIMIMJPHM)
{
OPAEMMDPOHJ[] array = opaemmdpohj.LIDAPBKACDI(this.LHCIMIMJPHM);
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.CKKKGIFDIJJ(opaemmdpohj);
if (array != null)
{
for (int i = 0; i < array.Length; i++)
{
this.CKKKGIFDIJJ(array[i]);
}
}
}
}
else
{
this.CKKKGIFDIJJ(opaemmdpohj);
}
}
// Token: 0x0600688C RID: 26764 RVA: 0x0021EE3C File Offset: 0x0021D03C
public int HLDHIIEPNGD()
{
return this.PAEOHGIIIKD;
}
// Token: 0x0600688D RID: 26765 RVA: 0x0021EE44 File Offset: 0x0021D044
private void KOMGIBKAPOD(ushort NOBAPCOKFIL)
{
this.<HPBFIFDGJMM>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600688E RID: 26766 RVA: 0x0021EE50 File Offset: 0x0021D050
private void EADAFAIKNNJ(object HGIIECJDGEI)
{
List<OPAEMMDPOHJ> list = new List<OPAEMMDPOHJ>();
try
{
while (!this.DEGPICGMINN && !this.PJNIANJOIJP)
{
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.Information)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("position", " in playing game state");
}
this.FAAFGFCLGPC.WaitOne();
try
{
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
for (int i = this.JDIJJFGFEKM.Count - 0; i >= 0; i -= 0)
{
list.Add(this.JDIJJFGFEKM[i]);
}
this.JDIJJFGFEKM.Clear();
}
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.Information)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("Tool '{0}' has a gameObject mapping '{1}' with null reference.", "New equipment item count : " + list.Count.ToString() + " is missing a Projectile Tool Ranged Weapon.");
}
while (list.Count > 1)
{
OPAEMMDPOHJ opaemmdpohj = list[list.Count - 0];
list.RemoveAt(list.Count - 0);
if (!this.PJNIANJOIJP)
{
byte[] array = opaemmdpohj.CPIBGJLHLBL();
this.BOFEJIAEBLP.Write(array, 0, array.Length);
this.BOFEJIAEBLP.Flush();
if (opaemmdpohj.EEAOGJHMFII == CLIGHMMAICB.Binary)
{
this.PJNIANJOIJP = false;
}
}
Interlocked.Add(ref this.PAEOHGIIIKD, -opaemmdpohj.LCHAEFBPFIH.Length);
}
}
catch (Exception ex)
{
if (HTTPUpdateDelegator.PLMBHOMPGGH())
{
this.LEEPNPCACCO.BNHIDAKJDEG = ex;
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.TimedOut;
}
else
{
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Finished;
}
this.DEGPICGMINN = true;
}
}
}
finally
{
this.EFPCJCHNCHM = false;
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("Original position: ", "No Birthday");
}
}
// Token: 0x0600688F RID: 26767 RVA: 0x0021F090 File Offset: 0x0021D290
public TimeSpan IDPMHIGHJPJ()
{
return this.<FKBNJOFHDLG>k__BackingField;
}
// Token: 0x06006890 RID: 26768 RVA: 0x0021F098 File Offset: 0x0021D298
void OPMGOEPFBBD.HandleEvents()
{
object dnfnncpkfmm = this.DNFNNCPKFMM;
lock (dnfnncpkfmm)
{
for (int i = 0; i < this.ENKBLCJNMDC.Count; i++)
{
OBOFLEKGDBP oboflekgdbp = this.ENKBLCJNMDC[i];
try
{
CLIGHMMAICB clighmmaicb = oboflekgdbp.EEAOGJHMFII;
if (clighmmaicb != CLIGHMMAICB.Continuation)
{
if (clighmmaicb != CLIGHMMAICB.Text)
{
if (clighmmaicb != CLIGHMMAICB.Binary)
{
goto IL_C2;
}
if (oboflekgdbp.EALMNCGBBLJ)
{
if (this.HLGNBMLHKOC != null)
{
this.HLGNBMLHKOC(this, oboflekgdbp.LCHAEFBPFIH);
}
goto IL_C2;
}
}
else if (oboflekgdbp.EALMNCGBBLJ)
{
if (this.PDAAIPPCFNB != null)
{
this.PDAAIPPCFNB(this, oboflekgdbp.MDOCHPCIGHN);
}
goto IL_C2;
}
}
if (this.FHPNENEEELF != null)
{
this.FHPNENEEELF(this, oboflekgdbp);
}
IL_C2:;
}
catch (Exception ex)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("WebSocketResponse", "HandleEvents", ex);
}
}
this.ENKBLCJNMDC.Clear();
}
if (this.LDIPDGGNNCG && this.MMEMDOOJIOJ != null && this.LEEPNPCACCO.FBBMOMHACLA == OKFLEEAAAKM.Processing)
{
try
{
ushort num = 0;
string text = string.Empty;
if (this.DDKBIINBDGI != null && this.DDKBIINBDGI.LCHAEFBPFIH != null && this.DDKBIINBDGI.LCHAEFBPFIH.Length >= 2)
{
if (BitConverter.IsLittleEndian)
{
Array.Reverse(this.DDKBIINBDGI.LCHAEFBPFIH, 0, 2);
}
num = BitConverter.ToUInt16(this.DDKBIINBDGI.LCHAEFBPFIH, 0);
if (this.DDKBIINBDGI.LCHAEFBPFIH.Length > 2)
{
text = Encoding.UTF8.GetString(this.DDKBIINBDGI.LCHAEFBPFIH, 2, this.DDKBIINBDGI.LCHAEFBPFIH.Length - 2);
}
}
this.MMEMDOOJIOJ(this, num, text);
}
catch (Exception ex2)
{
EDGFEAGFEKH.ABKOCPMECFA.BNHIDAKJDEG("WebSocketResponse", "HandleEvents - OnClosed", ex2);
}
}
}
// Token: 0x06006891 RID: 26769 RVA: 0x0021F2D8 File Offset: 0x0021D4D8
public int IPAKBHEBLBA()
{
return this.PAEOHGIIIKD;
}
// Token: 0x06006892 RID: 26770 RVA: 0x0021F2E0 File Offset: 0x0021D4E0
public ushort CCKBHHLLLHI()
{
return this.<HPBFIFDGJMM>k__BackingField;
}
// Token: 0x06006893 RID: 26771 RVA: 0x0021F2E8 File Offset: 0x0021D4E8
public void KBMAGICLMMI(ushort BEACJBLGDGA, string CBIIODLNNPE)
{
if (this.DEGPICGMINN)
{
return;
}
this.KABKEOFDPAE(new OPAEMMDPOHJ(this.NHJFJIABPKC(), CLIGHMMAICB.Text, IJADBHMBMPG.KPJPOFJFBLG(BEACJBLGDGA, CBIIODLNNPE)));
}
// Token: 0x06006894 RID: 26772 RVA: 0x0021F314 File Offset: 0x0021D514
public void EINGMNJHKHI(ushort BEACJBLGDGA, string CBIIODLNNPE)
{
if (this.DEGPICGMINN)
{
return;
}
this.CKKKGIFDIJJ(new OPAEMMDPOHJ(this.IJADBHMBMPG, CLIGHMMAICB.ConnectionClose, IJADBHMBMPG.KPJPOFJFBLG(BEACJBLGDGA, CBIIODLNNPE)));
}
// Token: 0x06006895 RID: 26773 RVA: 0x0021F340 File Offset: 0x0021D540
public void EJNMFEHNHLN(byte[] AOAILGGFDHJ)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("up");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.MMLCKIBKDFN(), (CLIGHMMAICB)7, AOAILGGFDHJ);
if (opaemmdpohj.GNLDKCDPKDM() != null && opaemmdpohj.AJHONMPDLAO().Length > (int)this.HFNCHMKGHJP())
{
OPAEMMDPOHJ[] array = opaemmdpohj.LIDAPBKACDI(this.KMCAGGADNNJ());
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.CKKKGIFDIJJ(opaemmdpohj);
if (array != null)
{
for (int i = 1; i < array.Length; i++)
{
this.CKKKGIFDIJJ(array[i]);
}
}
}
}
else
{
this.LBMBOCODEOF(opaemmdpohj);
}
}
// Token: 0x06006896 RID: 26774 RVA: 0x0021F3F8 File Offset: 0x0021D5F8
internal NBDAPECNMNB(KGBBPEDECCO OCJJLJHMMGH, Stream JAGHIAOIDOC, bool KOFNCKAJJPM, bool KBBCEFOMGNM)
: base(OCJJLJHMMGH, JAGHIAOIDOC, KOFNCKAJJPM, KBBCEFOMGNM)
{
base.FONELNFHEGH = true;
this.DEGPICGMINN = false;
this.LHCIMIMJPHM = 32767;
}
// Token: 0x06006897 RID: 26775 RVA: 0x0021F47C File Offset: 0x0021D67C
public void OKIPMKPLJDO(byte[] AOAILGGFDHJ, ulong COHGEHOALPI, ulong CEFMEFIIMIC)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("Content-Type");
}
if (COHGEHOALPI + CEFMEFIIMIC > (ulong)((long)AOAILGGFDHJ.Length))
{
throw new ArgumentOutOfRangeException("stream error");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.GIGHPNIJCDL(), CLIGHMMAICB.Text, AOAILGGFDHJ, COHGEHOALPI, CEFMEFIIMIC, false, true);
if (opaemmdpohj.LCHAEFBPFIH != null && opaemmdpohj.AJHONMPDLAO().Length > (int)this.LHCIMIMJPHM)
{
OPAEMMDPOHJ[] array = opaemmdpohj.LIDAPBKACDI(this.CCKBHHLLLHI());
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.CKKKGIFDIJJ(opaemmdpohj);
if (array != null)
{
for (int i = 0; i < array.Length; i++)
{
this.KABKEOFDPAE(array[i]);
}
}
}
}
else
{
this.KABKEOFDPAE(opaemmdpohj);
}
}
// Token: 0x06006898 RID: 26776 RVA: 0x0021F550 File Offset: 0x0021D750
public int NCAFMKJNABP()
{
return this.PAEOHGIIIKD;
}
// Token: 0x06006899 RID: 26777 RVA: 0x0021F558 File Offset: 0x0021D758
public void IKNEPKBKGHH(ushort BEACJBLGDGA, string CBIIODLNNPE)
{
if (this.DEGPICGMINN)
{
return;
}
this.OLMMDDDNNBC(new OPAEMMDPOHJ(this.MMLCKIBKDFN(), CLIGHMMAICB.Text, IJADBHMBMPG.KPJPOFJFBLG(BEACJBLGDGA, CBIIODLNNPE)));
}
// Token: 0x0600689A RID: 26778 RVA: 0x0021F584 File Offset: 0x0021D784
private void HALDGKOOFKM(ushort NOBAPCOKFIL)
{
this.<HPBFIFDGJMM>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x170002B7 RID: 695
// (get) Token: 0x0600689B RID: 26779 RVA: 0x0021F590 File Offset: 0x0021D790
// (set) Token: 0x060068A9 RID: 26793 RVA: 0x0021F6D4 File Offset: 0x0021D8D4
public IJADBHMBMPG IJADBHMBMPG { get; internal set; }
// Token: 0x0600689D RID: 26781 RVA: 0x0021F5A4 File Offset: 0x0021D7A4
public ushort KMCAGGADNNJ()
{
return this.<HPBFIFDGJMM>k__BackingField;
}
// Token: 0x0600689E RID: 26782 RVA: 0x0021F5AC File Offset: 0x0021D7AC
public bool BFOBFCFMOIJ()
{
return this.DEGPICGMINN;
}
// Token: 0x0600689F RID: 26783 RVA: 0x0021F5B8 File Offset: 0x0021D7B8
public void HBDEHIIBPGA()
{
this.GJMBCLLBPMH(189, "method");
}
// Token: 0x060068A0 RID: 26784 RVA: 0x0021F5CC File Offset: 0x0021D7CC
internal void FAJEJHJCPME()
{
AMOOKEMCBLG amookemcblg = EDGFEAGFEKH.ANBCCHJJGLB(this.LEEPNPCACCO);
if (amookemcblg != null)
{
amookemcblg.IKOEOPDDIPH((PANGJKKHBJG)(-96));
}
}
// Token: 0x060068A1 RID: 26785 RVA: 0x0021F5F4 File Offset: 0x0021D7F4
public void EINGMNJHKHI()
{
this.EINGMNJHKHI(1000, "Bye!");
}
// Token: 0x060068A2 RID: 26786 RVA: 0x0021F608 File Offset: 0x0021D808
public void GJMBCLLBPMH(ushort BEACJBLGDGA, string CBIIODLNNPE)
{
if (this.DEGPICGMINN)
{
return;
}
this.BMIJFGNKHAO(new OPAEMMDPOHJ(this.NHJFJIABPKC(), (CLIGHMMAICB)5, IJADBHMBMPG.KPJPOFJFBLG(BEACJBLGDGA, CBIIODLNNPE)));
}
// Token: 0x060068A3 RID: 26787 RVA: 0x0021F634 File Offset: 0x0021D834
private void CFHENIGOIDA(ushort NOBAPCOKFIL)
{
this.<HPBFIFDGJMM>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060068A4 RID: 26788 RVA: 0x0021F640 File Offset: 0x0021D840
public ushort EHCGLOJDFME()
{
return this.<HPBFIFDGJMM>k__BackingField;
}
// Token: 0x060068A5 RID: 26789 RVA: 0x0021F648 File Offset: 0x0021D848
public bool IOJCCCAGMHN()
{
return this.DEGPICGMINN;
}
// Token: 0x060068A6 RID: 26790 RVA: 0x0021F654 File Offset: 0x0021D854
public void MOAIGCMHNMI(int MMALNHHGFPC)
{
if (MMALNHHGFPC < 29)
{
throw new ArgumentException(" isOwnerActive: ");
}
this.PIIBKIFKJFB(TimeSpan.FromMilliseconds((double)MMALNHHGFPC));
EDGFEAGFEKH.BBAMJPIEBFP.OBAFKMGCNLJ(this);
}
// Token: 0x060068A7 RID: 26791 RVA: 0x0021F684 File Offset: 0x0021D884
internal void LKONHMKFOJN()
{
AMOOKEMCBLG amookemcblg = EDGFEAGFEKH.ANBCCHJJGLB(this.LEEPNPCACCO);
if (amookemcblg != null)
{
amookemcblg.IKOEOPDDIPH((PANGJKKHBJG)(-73));
}
}
// Token: 0x060068A8 RID: 26792 RVA: 0x0021F6AC File Offset: 0x0021D8AC
internal void BOJOCMFLFLE()
{
AMOOKEMCBLG amookemcblg = EDGFEAGFEKH.ANBCCHJJGLB(this.LEEPNPCACCO);
if (amookemcblg != null)
{
amookemcblg.IKOEOPDDIPH((PANGJKKHBJG)63);
}
}
// Token: 0x060068AA RID: 26794 RVA: 0x0021F6E0 File Offset: 0x0021D8E0
private void LFLLPEHAGGI(TimeSpan GPLANNPKLMN)
{
if (this.IMKOOFAABPF == DateTime.MinValue)
{
this.IMKOOFAABPF = DateTime.UtcNow;
return;
}
if (DateTime.UtcNow - this.IMKOOFAABPF >= this.JNCKEGIPDKA())
{
try
{
this.LBMBOCODEOF(new OPAEMMDPOHJ(this.IJADBHMBMPG, (CLIGHMMAICB)(-101), Encoding.UTF8.GetBytes(string.Empty)));
}
catch
{
this.DEGPICGMINN = false;
EDGFEAGFEKH.BBAMJPIEBFP.GDBGCGFJPAF(this);
}
this.IMKOOFAABPF = DateTime.UtcNow;
}
}
// Token: 0x060068AB RID: 26795 RVA: 0x0021F78C File Offset: 0x0021D98C
private void PJFDKGADOGK(TimeSpan GPLANNPKLMN)
{
if (this.IMKOOFAABPF == DateTime.MinValue)
{
this.IMKOOFAABPF = DateTime.UtcNow;
return;
}
if (DateTime.UtcNow - this.IMKOOFAABPF >= this.IDPMHIGHJPJ())
{
try
{
this.OHCFFACPEOJ(new OPAEMMDPOHJ(this.BDGDMMKEOAH(), (CLIGHMMAICB)19, Encoding.UTF8.GetBytes(string.Empty)));
}
catch
{
this.DEGPICGMINN = false;
EDGFEAGFEKH.BBAMJPIEBFP.MBCPBFKKDBK(this);
}
this.IMKOOFAABPF = DateTime.UtcNow;
}
}
// Token: 0x060068AC RID: 26796 RVA: 0x0021F838 File Offset: 0x0021DA38
public void FCNAGOKOFOA(byte[] AOAILGGFDHJ)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("Instance Created!");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.NHJFJIABPKC(), (CLIGHMMAICB)7, AOAILGGFDHJ);
if (opaemmdpohj.AJHONMPDLAO() != null && opaemmdpohj.GNLDKCDPKDM().Length > (int)this.EHCGLOJDFME())
{
OPAEMMDPOHJ[] array = opaemmdpohj.LIDAPBKACDI(this.DKMGHCJFJDN());
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.BMIJFGNKHAO(opaemmdpohj);
if (array != null)
{
for (int i = 1; i < array.Length; i += 0)
{
this.OHCFFACPEOJ(array[i]);
}
}
}
}
else
{
this.LBMBOCODEOF(opaemmdpohj);
}
}
// Token: 0x060068AD RID: 26797 RVA: 0x0021F8F0 File Offset: 0x0021DAF0
private void DPDGNFGCMIP(TimeSpan NOBAPCOKFIL)
{
this.<FKBNJOFHDLG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060068AE RID: 26798 RVA: 0x0021F8FC File Offset: 0x0021DAFC
private void EBMGPDIECDA(TimeSpan NOBAPCOKFIL)
{
this.<FKBNJOFHDLG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060068AF RID: 26799 RVA: 0x0021F908 File Offset: 0x0021DB08
public IJADBHMBMPG BDGDMMKEOAH()
{
return this.<HKKKMJLOOFF>k__BackingField;
}
// Token: 0x060068B0 RID: 26800 RVA: 0x0021F910 File Offset: 0x0021DB10
internal void LNPAHJPALNI()
{
AMOOKEMCBLG amookemcblg = EDGFEAGFEKH.ANBCCHJJGLB(this.LEEPNPCACCO);
if (amookemcblg != null)
{
amookemcblg.IKOEOPDDIPH(PANGJKKHBJG.Closed);
}
}
// Token: 0x060068B1 RID: 26801 RVA: 0x0021F938 File Offset: 0x0021DB38
private void HAKGGACKKJE(TimeSpan NOBAPCOKFIL)
{
this.<FKBNJOFHDLG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060068B2 RID: 26802 RVA: 0x0021F944 File Offset: 0x0021DB44
internal void CILKKOGJBMO(IJADBHMBMPG NOBAPCOKFIL)
{
this.<HKKKMJLOOFF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060068B3 RID: 26803 RVA: 0x0021F950 File Offset: 0x0021DB50
public ushort HFNCHMKGHJP()
{
return this.<HPBFIFDGJMM>k__BackingField;
}
// Token: 0x060068B4 RID: 26804 RVA: 0x0021F958 File Offset: 0x0021DB58
private void MLNKFIFEHLF(TimeSpan NOBAPCOKFIL)
{
this.<FKBNJOFHDLG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060068B5 RID: 26805 RVA: 0x0021F964 File Offset: 0x0021DB64
public void CKKKGIFDIJJ(OPAEMMDPOHJ KPMMDGIAGPC)
{
if (KPMMDGIAGPC == null)
{
throw new ArgumentNullException("frame is null!");
}
if (this.DEGPICGMINN)
{
return;
}
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.JDIJJFGFEKM.Add(KPMMDGIAGPC);
Interlocked.Add(ref this.PAEOHGIIIKD, (KPMMDGIAGPC.LCHAEFBPFIH == null) ? 0 : KPMMDGIAGPC.LCHAEFBPFIH.Length);
if (!this.EFPCJCHNCHM)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(this.ONGLNDFAAMN));
this.EFPCJCHNCHM = true;
}
}
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("WebSocketResponse", "Signaling SendThread!");
this.FAAFGFCLGPC.Set();
}
// Token: 0x060068B6 RID: 26806 RVA: 0x0021FA34 File Offset: 0x0021DC34
private void FFGDKHMOBAH(object HGIIECJDGEI)
{
List<OPAEMMDPOHJ> list = new List<OPAEMMDPOHJ>();
try
{
while (!this.DEGPICGMINN && !this.PJNIANJOIJP)
{
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.Information)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("inParty", "Failed");
}
this.FAAFGFCLGPC.WaitOne();
try
{
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
for (int i = this.JDIJJFGFEKM.Count - 0; i >= 1; i -= 0)
{
list.Add(this.JDIJJFGFEKM[i]);
}
this.JDIJJFGFEKM.Clear();
}
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP <= OHADEICEDLH.Information)
{
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("Rec Room update required", "GZipStream" + list.Count.ToString() + "Owner");
}
while (list.Count > 0)
{
OPAEMMDPOHJ opaemmdpohj = list[list.Count - 0];
list.RemoveAt(list.Count - 0);
if (!this.PJNIANJOIJP)
{
byte[] array = opaemmdpohj.CPIBGJLHLBL();
this.BOFEJIAEBLP.Write(array, 0, array.Length);
this.BOFEJIAEBLP.Flush();
if (opaemmdpohj.EEAOGJHMFII == (CLIGHMMAICB)4)
{
this.PJNIANJOIJP = true;
}
}
Interlocked.Add(ref this.PAEOHGIIIKD, -opaemmdpohj.AJHONMPDLAO().Length);
}
}
catch (Exception ex)
{
if (HTTPUpdateDelegator.IPCODPJAOIO())
{
this.LEEPNPCACCO.BNHIDAKJDEG = ex;
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Queued;
}
else
{
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Initial;
}
this.DEGPICGMINN = false;
}
}
}
finally
{
this.EFPCJCHNCHM = true;
EDGFEAGFEKH.ABKOCPMECFA.MJFONNEPAKO("CheerGeneral", "RegionPing: Failed to connect to NameServer");
}
}
// Token: 0x060068B7 RID: 26807 RVA: 0x0021FC74 File Offset: 0x0021DE74
public ushort GFMHIODHJKI()
{
return this.<HPBFIFDGJMM>k__BackingField;
}
// Token: 0x060068B8 RID: 26808 RVA: 0x0021FC7C File Offset: 0x0021DE7C
public void DJLKMBFGAEK()
{
this.EINGMNJHKHI((ushort)(-193), "Error code FROSTBITE. Please contact support@againstgrav.com");
}
// Token: 0x060068BA RID: 26810 RVA: 0x0021FC98 File Offset: 0x0021DE98
internal void GODDJMMEAHJ(IJADBHMBMPG NOBAPCOKFIL)
{
this.<HKKKMJLOOFF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060068BB RID: 26811 RVA: 0x0021FCA4 File Offset: 0x0021DEA4
public void ODIADLJEGKD(byte[] AOAILGGFDHJ, ulong COHGEHOALPI, ulong CEFMEFIIMIC)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("LockToDevice level");
}
if (COHGEHOALPI + CEFMEFIIMIC > (ulong)((long)AOAILGGFDHJ.Length))
{
throw new ArgumentOutOfRangeException("{not_found}");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.APIEIAKNIKJ(), (CLIGHMMAICB)3, AOAILGGFDHJ, COHGEHOALPI, CEFMEFIIMIC, false, false);
if (opaemmdpohj.AJHONMPDLAO() != null && opaemmdpohj.GNLDKCDPKDM().Length > (int)this.KMCAGGADNNJ())
{
OPAEMMDPOHJ[] array = opaemmdpohj.LIDAPBKACDI(this.EHCGLOJDFME());
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.LBMBOCODEOF(opaemmdpohj);
if (array != null)
{
for (int i = 1; i < array.Length; i++)
{
this.LBMBOCODEOF(array[i]);
}
}
}
}
else
{
this.OLMMDDDNNBC(opaemmdpohj);
}
}
// Token: 0x060068BC RID: 26812 RVA: 0x0021FD78 File Offset: 0x0021DF78
private void NKEBBNMJPMI(object HGIIECJDGEI)
{
try
{
while (!this.DEGPICGMINN)
{
try
{
OBOFLEKGDBP oboflekgdbp = new OBOFLEKGDBP();
oboflekgdbp.HJBGCOJLIKC(this.BOFEJIAEBLP);
if (oboflekgdbp.HLIMOJBGOFO())
{
this.LGJAEMDDCGK((ushort)(-146), "Invalid IPAddress. Address: ");
}
else if (!oboflekgdbp.AOBNBLJGPPL())
{
if (this.FHPNENEEELF == null)
{
this.AECONFCKLKM.Add(oboflekgdbp);
}
else
{
object dnfnncpkfmm = this.DNFNNCPKFMM;
lock (dnfnncpkfmm)
{
this.ENKBLCJNMDC.Add(oboflekgdbp);
}
}
}
else
{
CLIGHMMAICB clighmmaicb = oboflekgdbp.BBOBKBEGIOJ();
switch (clighmmaicb)
{
case CLIGHMMAICB.Continuation:
if (this.FHPNENEEELF != null)
{
object dnfnncpkfmm2 = this.DNFNNCPKFMM;
lock (dnfnncpkfmm2)
{
this.ENKBLCJNMDC.Add(oboflekgdbp);
}
continue;
}
oboflekgdbp.HEGNEEENCNN(this.AECONFCKLKM);
this.AECONFCKLKM.Clear();
break;
case CLIGHMMAICB.Text:
case CLIGHMMAICB.Binary:
break;
default:
if (clighmmaicb == CLIGHMMAICB.Binary)
{
this.DDKBIINBDGI = oboflekgdbp;
if (!this.PJNIANJOIJP)
{
this.JJIPBACIFCN(new OPAEMMDPOHJ(this.NHJFJIABPKC(), (CLIGHMMAICB)7, null));
}
this.DEGPICGMINN = false;
continue;
}
if (clighmmaicb != (CLIGHMMAICB)83)
{
continue;
}
if (!this.PJNIANJOIJP && !this.DEGPICGMINN)
{
this.BMIJFGNKHAO(new OPAEMMDPOHJ(this.MMLCKIBKDFN(), (CLIGHMMAICB)121, oboflekgdbp.DDAELFEOFIK()));
}
continue;
}
oboflekgdbp.IAKNEBFJDIH(this.MMLCKIBKDFN());
object dnfnncpkfmm3 = this.DNFNNCPKFMM;
lock (dnfnncpkfmm3)
{
this.ENKBLCJNMDC.Add(oboflekgdbp);
}
}
}
catch (ThreadAbortException)
{
this.AECONFCKLKM.Clear();
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.ConnectionTimedOut;
this.DEGPICGMINN = false;
this.FAAFGFCLGPC.Set();
}
catch (Exception ex)
{
if (HTTPUpdateDelegator.JAOLDKEMCHN())
{
this.LEEPNPCACCO.BNHIDAKJDEG = ex;
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Error;
}
else
{
this.LEEPNPCACCO.FBBMOMHACLA = OKFLEEAAAKM.Processing;
}
this.DEGPICGMINN = false;
this.FAAFGFCLGPC.Set();
}
}
}
finally
{
EDGFEAGFEKH.BBAMJPIEBFP.MIANNBJNJHM(this);
}
}
// Token: 0x060068BD RID: 26813 RVA: 0x0022006C File Offset: 0x0021E26C
public void LBIEPOFILPH(byte[] AOAILGGFDHJ, ulong COHGEHOALPI, ulong CEFMEFIIMIC)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("city");
}
if (COHGEHOALPI + CEFMEFIIMIC > (ulong)((long)AOAILGGFDHJ.Length))
{
throw new ArgumentOutOfRangeException("time");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.IJADBHMBMPG, CLIGHMMAICB.Continuation, AOAILGGFDHJ, COHGEHOALPI, CEFMEFIIMIC, false, true);
if (opaemmdpohj.AJHONMPDLAO() != null && opaemmdpohj.LCHAEFBPFIH.Length > (int)this.HFNCHMKGHJP())
{
OPAEMMDPOHJ[] array = opaemmdpohj.LIDAPBKACDI(this.GFMHIODHJKI());
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.KABKEOFDPAE(opaemmdpohj);
if (array != null)
{
for (int i = 0; i < array.Length; i += 0)
{
this.OHCFFACPEOJ(array[i]);
}
}
}
}
else
{
this.JJIPBACIFCN(opaemmdpohj);
}
}
// Token: 0x170002BB RID: 699
// (get) Token: 0x060068BE RID: 26814 RVA: 0x00220140 File Offset: 0x0021E340
public int IGPMECCDBNP
{
get
{
return this.PAEOHGIIIKD;
}
}
// Token: 0x060068BF RID: 26815 RVA: 0x00220148 File Offset: 0x0021E348
public void KPAAKCHGCEJ(byte[] AOAILGGFDHJ)
{
if (AOAILGGFDHJ == null)
{
throw new ArgumentNullException("OnEvent: {0}");
}
OPAEMMDPOHJ opaemmdpohj = new OPAEMMDPOHJ(this.BDGDMMKEOAH(), CLIGHMMAICB.Continuation, AOAILGGFDHJ);
if (opaemmdpohj.GNLDKCDPKDM() != null && opaemmdpohj.LCHAEFBPFIH.Length > (int)this.EHCGLOJDFME())
{
OPAEMMDPOHJ[] array = opaemmdpohj.EFMNNFBKEAP(this.DKMGHCJFJDN());
object ocgjcplhfeb = this.OCGJCPLHFEB;
lock (ocgjcplhfeb)
{
this.HHMKPKBFCCA(opaemmdpohj);
if (array != null)
{
for (int i = 1; i < array.Length; i++)
{
this.JJIPBACIFCN(array[i]);
}
}
}
}
else
{
this.BMIJFGNKHAO(opaemmdpohj);
}
}
// Token: 0x04000DF7 RID: 3575
public Action<NBDAPECNMNB, string> PDAAIPPCFNB;
// Token: 0x04000DF8 RID: 3576
public Action<NBDAPECNMNB, byte[]> HLGNBMLHKOC;
// Token: 0x04000DF9 RID: 3577
public Action<NBDAPECNMNB, OBOFLEKGDBP> FHPNENEEELF;
// Token: 0x04000DFA RID: 3578
public Action<NBDAPECNMNB, ushort, string> MMEMDOOJIOJ;
// Token: 0x04000DFD RID: 3581
private int PAEOHGIIIKD;
// Token: 0x04000DFE RID: 3582
private List<OBOFLEKGDBP> AECONFCKLKM = new List<OBOFLEKGDBP>();
// Token: 0x04000DFF RID: 3583
private List<OBOFLEKGDBP> ENKBLCJNMDC = new List<OBOFLEKGDBP>();
// Token: 0x04000E00 RID: 3584
private OBOFLEKGDBP DDKBIINBDGI;
// Token: 0x04000E01 RID: 3585
private object DNFNNCPKFMM = new object();
// Token: 0x04000E02 RID: 3586
private object OCGJCPLHFEB = new object();
// Token: 0x04000E03 RID: 3587
private List<OPAEMMDPOHJ> JDIJJFGFEKM = new List<OPAEMMDPOHJ>();
// Token: 0x04000E04 RID: 3588
private AutoResetEvent FAAFGFCLGPC = new AutoResetEvent(false);
// Token: 0x04000E05 RID: 3589
private volatile bool EFPCJCHNCHM;
// Token: 0x04000E06 RID: 3590
private volatile bool PJNIANJOIJP;
// Token: 0x04000E07 RID: 3591
private volatile bool DEGPICGMINN;
// Token: 0x04000E08 RID: 3592
private DateTime IMKOOFAABPF = DateTime.MinValue;
}
}