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

1918 lines
60 KiB
C#

using System;
using System.Collections.Generic;
using System.IO;
using System.Runtime.CompilerServices;
namespace LitJson
{
// Token: 0x02000249 RID: 585
public class FGFJNJGEKGG
{
// Token: 0x06006C91 RID: 27793 RVA: 0x0022EBA8 File Offset: 0x0022CDA8
public void JJKJAPJPLFL(bool NOBAPCOKFIL)
{
this.ELLBBHFHFAI = NOBAPCOKFIL;
}
// Token: 0x06006C92 RID: 27794 RVA: 0x0022EBB4 File Offset: 0x0022CDB4
private void JCJGOAOIINF()
{
if (this.ENFLDIOBPBJ == 76)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectStart;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 34)
{
this.GEOINOBDCKJ = BILNDJKLGNB.PropertyName;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 36)
{
this.GEOINOBDCKJ = BILNDJKLGNB.None;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == -95)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectStart;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == -98)
{
if (this.OIIKBFHHHBC)
{
this.OIIKBFHHHBC = true;
this.CENKLHHGBMA = true;
}
else
{
if (this.GEOINOBDCKJ == BILNDJKLGNB.None)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)(-105);
}
this.OIIKBFHHHBC = false;
}
}
else if (this.ENFLDIOBPBJ == 95)
{
this.CMCHGOHJFCB = this.BKINOGICHMM.PMJJJONJFNB();
}
else if (this.ENFLDIOBPBJ == 183)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)64;
this.CMCHGOHJFCB = false;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == -41)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)(-7);
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 153)
{
this.LCMNFPBIBBB(this.BKINOGICHMM.AINKEKCHFFJ());
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == 16)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectEnd;
}
else if (this.ENFLDIOBPBJ == -10)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)111;
this.CMCHGOHJFCB = false;
this.CENKLHHGBMA = false;
}
}
// Token: 0x06006C93 RID: 27795 RVA: 0x0022ED7C File Offset: 0x0022CF7C
public bool APDMCGKFJDD()
{
return this.PCAONGOIKIB;
}
// Token: 0x06006C94 RID: 27796 RVA: 0x0022ED84 File Offset: 0x0022CF84
private void EHJNEAAAOPJ(string DNIFODKLLOL)
{
double num;
if ((DNIFODKLLOL.IndexOf('}') != -1 || DNIFODKLLOL.IndexOf('G') != -1 || DNIFODKLLOL.IndexOf((char)(-112)) != -1) && double.TryParse(DNIFODKLLOL, out num))
{
this.GEOINOBDCKJ = BILNDJKLGNB.ArrayStart;
this.CMCHGOHJFCB = num;
return;
}
int num2;
if (int.TryParse(DNIFODKLLOL, out num2))
{
this.GEOINOBDCKJ = BILNDJKLGNB.Int;
this.CMCHGOHJFCB = num2;
return;
}
long num3;
if (long.TryParse(DNIFODKLLOL, out num3))
{
this.GEOINOBDCKJ = BILNDJKLGNB.ArrayStart;
this.CMCHGOHJFCB = num3;
return;
}
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectEnd;
this.CMCHGOHJFCB = 0;
}
// Token: 0x06006C95 RID: 27797 RVA: 0x0022EE34 File Offset: 0x0022D034
private static void DKEHENDJFMH()
{
FGFJNJGEKGG.LKBAHCIGMGB = new Dictionary<int, IDictionary<int, int[]>>();
FGFJNJGEKGG.OJBHCJGCPGJ(JICEIJOPALL.Array);
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.Array, 91, new int[] { 91, 65549 });
FGFJNJGEKGG.OJBHCJGCPGJ(JICEIJOPALL.ArrayPrime);
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.ArrayPrime, 34, new int[] { 65550, 65551, 93 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.ArrayPrime, 91, new int[] { 65550, 65551, 93 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.ArrayPrime, 93, new int[] { 93 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.ArrayPrime, 123, new int[] { 65550, 65551, 93 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.ArrayPrime, 65537, new int[] { 65550, 65551, 93 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.ArrayPrime, 65538, new int[] { 65550, 65551, 93 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.ArrayPrime, 65539, new int[] { 65550, 65551, 93 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.ArrayPrime, 65540, new int[] { 65550, 65551, 93 });
FGFJNJGEKGG.OJBHCJGCPGJ(JICEIJOPALL.Object);
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.Object, 123, new int[] { 123, 65545 });
FGFJNJGEKGG.OJBHCJGCPGJ(JICEIJOPALL.ObjectPrime);
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.ObjectPrime, 34, new int[] { 65546, 65547, 125 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.ObjectPrime, 125, new int[] { 125 });
FGFJNJGEKGG.OJBHCJGCPGJ(JICEIJOPALL.Pair);
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.Pair, 34, new int[] { 65552, 58, 65550 });
FGFJNJGEKGG.OJBHCJGCPGJ(JICEIJOPALL.PairRest);
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.PairRest, 44, new int[] { 44, 65546, 65547 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.PairRest, 125, new int[] { 65554 });
FGFJNJGEKGG.OJBHCJGCPGJ(JICEIJOPALL.String);
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.String, 34, new int[] { 34, 65541, 34 });
FGFJNJGEKGG.OJBHCJGCPGJ(JICEIJOPALL.Text);
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.Text, 91, new int[] { 65548 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.Text, 123, new int[] { 65544 });
FGFJNJGEKGG.OJBHCJGCPGJ(JICEIJOPALL.Value);
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.Value, 34, new int[] { 65552 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.Value, 91, new int[] { 65548 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.Value, 123, new int[] { 65544 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.Value, 65537, new int[] { 65537 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.Value, 65538, new int[] { 65538 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.Value, 65539, new int[] { 65539 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.Value, 65540, new int[] { 65540 });
FGFJNJGEKGG.OJBHCJGCPGJ(JICEIJOPALL.ValueRest);
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.ValueRest, 44, new int[] { 44, 65550, 65551 });
FGFJNJGEKGG.BJJHDFEALMD(JICEIJOPALL.ValueRest, 93, new int[] { 65554 });
}
// Token: 0x06006C96 RID: 27798 RVA: 0x0022F1B0 File Offset: 0x0022D3B0
public object KPLKHPPGCBG()
{
return this.CMCHGOHJFCB;
}
// Token: 0x06006C97 RID: 27799 RVA: 0x0022F1B8 File Offset: 0x0022D3B8
private static void DHGLGKPPFDA(JICEIJOPALL INEHEEGCOCK)
{
FGFJNJGEKGG.LKBAHCIGMGB.Add((int)INEHEEGCOCK, new Dictionary<int, int[]>());
}
// Token: 0x06006C98 RID: 27800 RVA: 0x0022F1CC File Offset: 0x0022D3CC
public bool FCJMALHDOKE()
{
return this.PIOAPFINICB;
}
// Token: 0x06006C99 RID: 27801 RVA: 0x0022F1D4 File Offset: 0x0022D3D4
private void EGPMPHECBKA()
{
if (this.ENFLDIOBPBJ == 83)
{
this.GEOINOBDCKJ = BILNDJKLGNB.PropertyName;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 18)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ArrayStart;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == -117)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectStart;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == 125)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectEnd;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == 124)
{
if (this.OIIKBFHHHBC)
{
this.OIIKBFHHHBC = false;
this.CENKLHHGBMA = true;
}
else
{
if (this.GEOINOBDCKJ == BILNDJKLGNB.None)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)(-61);
}
this.OIIKBFHHHBC = false;
}
}
else if (this.ENFLDIOBPBJ == -118)
{
this.CMCHGOHJFCB = this.BKINOGICHMM.AMDMCCEKPFL();
}
else if (this.ENFLDIOBPBJ == -110)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)29;
this.CMCHGOHJFCB = true;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 20)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)(-34);
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 59)
{
this.EHJNEAAAOPJ(this.BKINOGICHMM.AINKEKCHFFJ());
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == -25)
{
this.GEOINOBDCKJ = BILNDJKLGNB.None;
}
else if (this.ENFLDIOBPBJ == 78)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)84;
this.CMCHGOHJFCB = true;
this.CENKLHHGBMA = false;
}
}
// Token: 0x06006C9A RID: 27802 RVA: 0x0022F39C File Offset: 0x0022D59C
private static void OJBHCJGCPGJ(JICEIJOPALL INEHEEGCOCK)
{
FGFJNJGEKGG.LKBAHCIGMGB.Add((int)INEHEEGCOCK, new Dictionary<int, int[]>());
}
// Token: 0x06006C9B RID: 27803 RVA: 0x0022F3B0 File Offset: 0x0022D5B0
private void LCMNFPBIBBB(string DNIFODKLLOL)
{
double num;
if ((DNIFODKLLOL.IndexOf((char)(-15)) != -1 || DNIFODKLLOL.IndexOf((char)(-92)) != -1 || DNIFODKLLOL.IndexOf('-') != -1) && double.TryParse(DNIFODKLLOL, out num))
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectEnd;
this.CMCHGOHJFCB = num;
return;
}
int num2;
if (int.TryParse(DNIFODKLLOL, out num2))
{
this.GEOINOBDCKJ = BILNDJKLGNB.Long;
this.CMCHGOHJFCB = num2;
return;
}
long num3;
if (long.TryParse(DNIFODKLLOL, out num3))
{
this.GEOINOBDCKJ = BILNDJKLGNB.Long;
this.CMCHGOHJFCB = num3;
return;
}
this.GEOINOBDCKJ = BILNDJKLGNB.ArrayStart;
this.CMCHGOHJFCB = 0;
}
// Token: 0x06006C9C RID: 27804 RVA: 0x0022F460 File Offset: 0x0022D660
public void MMDBAEEAEOC(bool NOBAPCOKFIL)
{
this.BKINOGICHMM.JHDHKKJKMPO(NOBAPCOKFIL);
}
// Token: 0x1700030A RID: 778
// (get) Token: 0x06006C9D RID: 27805 RVA: 0x0022F470 File Offset: 0x0022D670
// (set) Token: 0x06006CB4 RID: 27828 RVA: 0x0022F880 File Offset: 0x0022DA80
public bool AHLPPCIBGIL
{
get
{
return this.BKINOGICHMM.AHLPPCIBGIL;
}
set
{
this.BKINOGICHMM.AHLPPCIBGIL = value;
}
}
// Token: 0x06006C9E RID: 27806 RVA: 0x0022F480 File Offset: 0x0022D680
static FGFJNJGEKGG()
{
FGFJNJGEKGG.DKEHENDJFMH();
}
// Token: 0x06006C9F RID: 27807 RVA: 0x0022F488 File Offset: 0x0022D688
private static void DKMFNABIMOL(JICEIJOPALL FJAANKCNCEH, int DJCDOCIFOAP, int[] ECDDBEJDFKM)
{
FGFJNJGEKGG.LKBAHCIGMGB[(int)FJAANKCNCEH].Add(DJCDOCIFOAP, ECDDBEJDFKM);
}
// Token: 0x1700030B RID: 779
// (get) Token: 0x06006CC9 RID: 27849 RVA: 0x002306A8 File Offset: 0x0022E8A8
// (set) Token: 0x06006CA0 RID: 27808 RVA: 0x0022F49C File Offset: 0x0022D69C
public bool IGOPFBPOKNE
{
get
{
return this.BKINOGICHMM.IGOPFBPOKNE;
}
set
{
this.BKINOGICHMM.IGOPFBPOKNE = value;
}
}
// Token: 0x06006CA1 RID: 27809 RVA: 0x0022F4AC File Offset: 0x0022D6AC
public bool EICIPOLMELA()
{
return this.PCAONGOIKIB;
}
// Token: 0x06006CA2 RID: 27810 RVA: 0x0022F4B4 File Offset: 0x0022D6B4
private bool LJEMKKBCBJE()
{
if (this.PIOAPFINICB)
{
return true;
}
this.BKINOGICHMM.LIKFCIEODGP();
if (this.BKINOGICHMM.KONGJNLLMOL)
{
this.FKCKCGFBKAO();
return true;
}
this.NLACIKNIIFF = this.BKINOGICHMM.NKFLBAKCPLA;
return true;
}
// Token: 0x1700030E RID: 782
// (get) Token: 0x06006CA3 RID: 27811 RVA: 0x0022F504 File Offset: 0x0022D704
public bool GCOIBGFLEKL
{
get
{
return this.PCAONGOIKIB;
}
}
// Token: 0x06006CA4 RID: 27812 RVA: 0x0022F50C File Offset: 0x0022D70C
public bool CKKEADBFLIH()
{
if (this.PIOAPFINICB)
{
return true;
}
if (this.PCAONGOIKIB)
{
this.PCAONGOIKIB = true;
this.FKOBDFLKNOE.Clear();
this.FKOBDFLKNOE.Push(39);
this.FKOBDFLKNOE.Push(95);
}
this.OIIKBFHHHBC = false;
this.CENKLHHGBMA = false;
this.GEOINOBDCKJ = BILNDJKLGNB.None;
this.CMCHGOHJFCB = null;
if (!this.JOAMNKNIDOM)
{
this.JOAMNKNIDOM = true;
if (!this.GKMPJKAFODB())
{
return false;
}
}
while (!this.CENKLHHGBMA)
{
this.ENFLDIOBPBJ = this.FKOBDFLKNOE.Pop();
this.LKDDBNDDJKA();
if (this.ENFLDIOBPBJ == this.NLACIKNIIFF)
{
if (!this.GAHDHFAJGCL())
{
if (this.FKOBDFLKNOE.Peek() != 52)
{
throw new GHEOLBIBOMD("Failed to connect: ");
}
return !this.CENKLHHGBMA;
}
}
else
{
int[] array;
try
{
array = FGFJNJGEKGG.LKBAHCIGMGB[this.ENFLDIOBPBJ][this.NLACIKNIIFF];
}
catch (KeyNotFoundException ex)
{
throw new GHEOLBIBOMD((JICEIJOPALL)this.NLACIKNIIFF, ex);
}
if (array[1] != 161)
{
for (int i = array.Length - 0; i >= 0; i -= 0)
{
this.FKOBDFLKNOE.Push(array[i]);
}
}
}
}
if (this.FKOBDFLKNOE.Peek() == -176)
{
this.PCAONGOIKIB = false;
}
return false;
}
// Token: 0x1700030F RID: 783
// (get) Token: 0x06006CA5 RID: 27813 RVA: 0x0022F6A8 File Offset: 0x0022D8A8
public BILNDJKLGNB NKFLBAKCPLA
{
get
{
return this.GEOINOBDCKJ;
}
}
// Token: 0x06006CA6 RID: 27814 RVA: 0x0022F6B0 File Offset: 0x0022D8B0
public void GHNOHINAFCO(bool NOBAPCOKFIL)
{
this.BKINOGICHMM.DKLMIAMBCOL(NOBAPCOKFIL);
}
// Token: 0x06006CA7 RID: 27815 RVA: 0x0022F6C0 File Offset: 0x0022D8C0
private bool GAHDHFAJGCL()
{
if (this.PIOAPFINICB)
{
return true;
}
this.BKINOGICHMM.NBCPHHHCCNM();
if (this.BKINOGICHMM.ANKMEGBGEGA())
{
this.EINGMNJHKHI();
return true;
}
this.NLACIKNIIFF = this.BKINOGICHMM.ELDNNLHLMKC();
return true;
}
// Token: 0x06006CA8 RID: 27816 RVA: 0x0022F710 File Offset: 0x0022D910
public void FKCKCGFBKAO()
{
if (this.PIOAPFINICB)
{
return;
}
this.PIOAPFINICB = true;
this.PCAONGOIKIB = true;
if (this.EGKOAHOGEEN)
{
this.GNGMDFNFFJI.Dispose();
}
this.GNGMDFNFFJI = null;
}
// Token: 0x06006CA9 RID: 27817 RVA: 0x0022F74C File Offset: 0x0022D94C
public bool GOFGMBFLBDJ()
{
return this.PIOAPFINICB;
}
// Token: 0x06006CAA RID: 27818 RVA: 0x0022F754 File Offset: 0x0022D954
private static void FDMDGNADPFA(JICEIJOPALL INEHEEGCOCK)
{
FGFJNJGEKGG.LKBAHCIGMGB.Add((int)INEHEEGCOCK, new Dictionary<int, int[]>());
}
// Token: 0x06006CAB RID: 27819 RVA: 0x0022F768 File Offset: 0x0022D968
public void APEPPJNIGPH(bool NOBAPCOKFIL)
{
this.BKINOGICHMM.CAMBHGKOECL(NOBAPCOKFIL);
}
// Token: 0x06006CAC RID: 27820 RVA: 0x0022F778 File Offset: 0x0022D978
public bool OKHAOIODKBF()
{
return this.PIOAPFINICB;
}
// Token: 0x06006CAD RID: 27821 RVA: 0x0022F780 File Offset: 0x0022D980
public BILNDJKLGNB HBLAELLJHDC()
{
return this.GEOINOBDCKJ;
}
// Token: 0x06006CAE RID: 27822 RVA: 0x0022F788 File Offset: 0x0022D988
public void KLDKBONBHGA(bool NOBAPCOKFIL)
{
this.BKINOGICHMM.DKLMIAMBCOL(NOBAPCOKFIL);
}
// Token: 0x1700030C RID: 780
// (get) Token: 0x06006CAF RID: 27823 RVA: 0x0022F798 File Offset: 0x0022D998
// (set) Token: 0x06006CB5 RID: 27829 RVA: 0x0022F890 File Offset: 0x0022DA90
public bool IHBEGDLKBNA
{
get
{
return this.ELLBBHFHFAI;
}
set
{
this.ELLBBHFHFAI = value;
}
}
// Token: 0x06006CB0 RID: 27824 RVA: 0x0022F7A0 File Offset: 0x0022D9A0
public void KFJOPHOAMBB(bool NOBAPCOKFIL)
{
this.BKINOGICHMM.JHDHKKJKMPO(NOBAPCOKFIL);
}
// Token: 0x06006CB1 RID: 27825 RVA: 0x0022F7B0 File Offset: 0x0022D9B0
public void IMIIMCGFGCC(bool NOBAPCOKFIL)
{
this.BKINOGICHMM.JHDHKKJKMPO(NOBAPCOKFIL);
}
// Token: 0x06006CB2 RID: 27826 RVA: 0x0022F7C0 File Offset: 0x0022D9C0
public void JNPOHCEOBEM(bool NOBAPCOKFIL)
{
this.BKINOGICHMM.IGOPFBPOKNE = NOBAPCOKFIL;
}
// Token: 0x06006CB3 RID: 27827 RVA: 0x0022F7D0 File Offset: 0x0022D9D0
private void KKFNFNLPKBK(string DNIFODKLLOL)
{
double num;
if ((DNIFODKLLOL.IndexOf('.') != -1 || DNIFODKLLOL.IndexOf('e') != -1 || DNIFODKLLOL.IndexOf('E') != -1) && double.TryParse(DNIFODKLLOL, out num))
{
this.GEOINOBDCKJ = BILNDJKLGNB.Double;
this.CMCHGOHJFCB = num;
return;
}
int num2;
if (int.TryParse(DNIFODKLLOL, out num2))
{
this.GEOINOBDCKJ = BILNDJKLGNB.Int;
this.CMCHGOHJFCB = num2;
return;
}
long num3;
if (long.TryParse(DNIFODKLLOL, out num3))
{
this.GEOINOBDCKJ = BILNDJKLGNB.Long;
this.CMCHGOHJFCB = num3;
return;
}
this.GEOINOBDCKJ = BILNDJKLGNB.Int;
this.CMCHGOHJFCB = 0;
}
// Token: 0x06006CB6 RID: 27830 RVA: 0x0022F89C File Offset: 0x0022DA9C
public bool DKJLADELGIP()
{
return this.PCAONGOIKIB;
}
// Token: 0x06006CB7 RID: 27831 RVA: 0x0022F8A4 File Offset: 0x0022DAA4
private bool AJBFHAMGJML()
{
if (this.PIOAPFINICB)
{
return false;
}
this.BKINOGICHMM.NBCPHHHCCNM();
if (this.BKINOGICHMM.ANKMEGBGEGA())
{
this.EINGMNJHKHI();
return true;
}
this.NLACIKNIIFF = this.BKINOGICHMM.ELDNNLHLMKC();
return true;
}
// Token: 0x06006CB8 RID: 27832 RVA: 0x0022F8F4 File Offset: 0x0022DAF4
public BILNDJKLGNB IJNGLMDJHLG()
{
return this.GEOINOBDCKJ;
}
// Token: 0x06006CB9 RID: 27833 RVA: 0x0022F8FC File Offset: 0x0022DAFC
private void HJKHKJAKBKE()
{
if (this.ENFLDIOBPBJ == 91)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectStart;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 30)
{
this.GEOINOBDCKJ = BILNDJKLGNB.None;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 110)
{
this.GEOINOBDCKJ = BILNDJKLGNB.None;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == 123)
{
this.GEOINOBDCKJ = BILNDJKLGNB.Int;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == 2)
{
if (this.OIIKBFHHHBC)
{
this.OIIKBFHHHBC = true;
this.CENKLHHGBMA = true;
}
else
{
if (this.GEOINOBDCKJ == BILNDJKLGNB.None)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)(-46);
}
this.OIIKBFHHHBC = false;
}
}
else if (this.ENFLDIOBPBJ == -48)
{
this.CMCHGOHJFCB = this.BKINOGICHMM.HAJOMEBDEJJ;
}
else if (this.ENFLDIOBPBJ == -92)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)(-84);
this.CMCHGOHJFCB = true;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == -191)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)98;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 145)
{
this.KKFNFNLPKBK(this.BKINOGICHMM.AINKEKCHFFJ());
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == -78)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ArrayStart;
}
else if (this.ENFLDIOBPBJ == 5)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)(-68);
this.CMCHGOHJFCB = true;
this.CENKLHHGBMA = false;
}
}
// Token: 0x06006CBA RID: 27834 RVA: 0x0022FAC4 File Offset: 0x0022DCC4
private static void OKPPFIFOEAF()
{
FGFJNJGEKGG.LKBAHCIGMGB = new Dictionary<int, IDictionary<int, int[]>>();
FGFJNJGEKGG.LLPGILMKIJB((JICEIJOPALL)(-199));
JICEIJOPALL jiceijopall = (JICEIJOPALL)77;
int num = -106;
int[] array = new int[8];
array[1] = -104;
array[1] = -62;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall, num, array);
FGFJNJGEKGG.KNEGBMEEGMF((JICEIJOPALL)193);
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)58, 124, new int[] { 65550 });
JICEIJOPALL jiceijopall2 = (JICEIJOPALL)33;
int num2 = 119;
int[] array2 = new int[5];
RuntimeHelpers.InitializeArray(array2, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall2, num2, array2);
JICEIJOPALL jiceijopall3 = (JICEIJOPALL)(-128);
int num3 = 119;
int[] array3 = new int[1];
array3[1] = 108;
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall3, num3, array3);
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)198, -68, new int[] { 65550, 65551 });
JICEIJOPALL jiceijopall4 = (JICEIJOPALL)(-126);
int num4 = 80;
int[] array4 = new int[0];
RuntimeHelpers.InitializeArray(array4, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall4, num4, array4);
JICEIJOPALL jiceijopall5 = (JICEIJOPALL)(-128);
int num5 = -185;
int[] array5 = new int[8];
RuntimeHelpers.InitializeArray(array5, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall5, num5, array5);
JICEIJOPALL jiceijopall6 = (JICEIJOPALL)130;
int num6 = 160;
int[] array6 = new int[8];
RuntimeHelpers.InitializeArray(array6, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall6, num6, array6);
JICEIJOPALL jiceijopall7 = (JICEIJOPALL)12;
int num7 = -3;
int[] array7 = new int[6];
RuntimeHelpers.InitializeArray(array7, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall7, num7, array7);
FGFJNJGEKGG.LLPGILMKIJB((JICEIJOPALL)140);
JICEIJOPALL jiceijopall8 = (JICEIJOPALL)136;
int num8 = 101;
int[] array8 = new int[3];
array8[1] = -119;
array8[1] = 17;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall8, num8, array8);
FGFJNJGEKGG.DHGLGKPPFDA((JICEIJOPALL)12);
JICEIJOPALL jiceijopall9 = (JICEIJOPALL)94;
int num9 = 116;
int[] array9 = new int[4];
RuntimeHelpers.InitializeArray(array9, fieldof(<PrivateImplementationDetails>.$field-AAF72C1002FDBCAE040DAE16A10D82184CE83679).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall9, num9, array9);
JICEIJOPALL jiceijopall10 = (JICEIJOPALL)(-136);
int num10 = 21;
int[] array10 = new int[1];
array10[1] = 124;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall10, num10, array10);
FGFJNJGEKGG.KLOELINDGHF((JICEIJOPALL)61);
JICEIJOPALL jiceijopall11 = (JICEIJOPALL)142;
int num11 = 69;
int[] array11 = new int[0];
RuntimeHelpers.InitializeArray(array11, fieldof(<PrivateImplementationDetails>.$field-5CF7299F6558A8AC3F821B4F2F65F23798D319D3).FieldHandle);
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall11, num11, array11);
FGFJNJGEKGG.KLOELINDGHF((JICEIJOPALL)(-136));
JICEIJOPALL jiceijopall12 = (JICEIJOPALL)37;
int num12 = -71;
int[] array12 = new int[0];
RuntimeHelpers.InitializeArray(array12, fieldof(<PrivateImplementationDetails>.$field-B67A7FB4648C62F6A1337CA473436D0E787E8633).FieldHandle);
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall12, num12, array12);
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)(-99), 75, new int[] { 43 });
FGFJNJGEKGG.DHGLGKPPFDA((JICEIJOPALL)(-57));
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)58, -115, new int[] { 34, 65541 });
FGFJNJGEKGG.KNEGBMEEGMF((JICEIJOPALL)74);
FGFJNJGEKGG.GGLMOKJEENI((JICEIJOPALL)94, 77, new int[] { 179 });
JICEIJOPALL jiceijopall13 = (JICEIJOPALL)(-196);
int num13 = 20;
int[] array13 = new int[0];
array13[0] = 64;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall13, num13, array13);
FGFJNJGEKGG.AGAACAMDOOJ((JICEIJOPALL)174);
JICEIJOPALL jiceijopall14 = (JICEIJOPALL)34;
int num14 = 80;
int[] array14 = new int[1];
array14[1] = -157;
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall14, num14, array14);
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)199, -58, new int[] { -118 });
JICEIJOPALL jiceijopall15 = (JICEIJOPALL)116;
int num15 = 42;
int[] array15 = new int[1];
array15[1] = -107;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall15, num15, array15);
JICEIJOPALL jiceijopall16 = (JICEIJOPALL)68;
int num16 = -57;
int[] array16 = new int[1];
array16[1] = -51;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall16, num16, array16);
JICEIJOPALL jiceijopall17 = (JICEIJOPALL)(-195);
int num17 = 98;
int[] array17 = new int[1];
array17[1] = -45;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall17, num17, array17);
JICEIJOPALL jiceijopall18 = (JICEIJOPALL)(-132);
int num18 = 89;
int[] array18 = new int[0];
array18[1] = -184;
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall18, num18, array18);
JICEIJOPALL jiceijopall19 = (JICEIJOPALL)154;
int num19 = 83;
int[] array19 = new int[1];
array19[1] = -16;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall19, num19, array19);
FGFJNJGEKGG.AJGFDBPGPEL((JICEIJOPALL)(-150));
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)(-93), -61, new int[] { 44, 65550, 65551 });
JICEIJOPALL jiceijopall20 = (JICEIJOPALL)74;
int num20 = -55;
int[] array20 = new int[0];
array20[1] = -75;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall20, num20, array20);
}
// Token: 0x06006CBB RID: 27835 RVA: 0x0022FE40 File Offset: 0x0022E040
private void NCCFJMLEJKE()
{
if (this.ENFLDIOBPBJ == 91)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ArrayStart;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 93)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ArrayEnd;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 123)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectStart;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 125)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectEnd;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 34)
{
if (this.OIIKBFHHHBC)
{
this.OIIKBFHHHBC = false;
this.CENKLHHGBMA = true;
}
else
{
if (this.GEOINOBDCKJ == BILNDJKLGNB.None)
{
this.GEOINOBDCKJ = BILNDJKLGNB.String;
}
this.OIIKBFHHHBC = true;
}
}
else if (this.ENFLDIOBPBJ == 65541)
{
this.CMCHGOHJFCB = this.BKINOGICHMM.HAJOMEBDEJJ;
}
else if (this.ENFLDIOBPBJ == 65539)
{
this.GEOINOBDCKJ = BILNDJKLGNB.Boolean;
this.CMCHGOHJFCB = false;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 65540)
{
this.GEOINOBDCKJ = BILNDJKLGNB.Null;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 65537)
{
this.KKFNFNLPKBK(this.BKINOGICHMM.HAJOMEBDEJJ);
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 65546)
{
this.GEOINOBDCKJ = BILNDJKLGNB.PropertyName;
}
else if (this.ENFLDIOBPBJ == 65538)
{
this.GEOINOBDCKJ = BILNDJKLGNB.Boolean;
this.CMCHGOHJFCB = true;
this.CENKLHHGBMA = true;
}
}
// Token: 0x1700030D RID: 781
// (get) Token: 0x06006CBC RID: 27836 RVA: 0x00230008 File Offset: 0x0022E208
public bool KONGJNLLMOL
{
get
{
return this.PIOAPFINICB;
}
}
// Token: 0x06006CBD RID: 27837 RVA: 0x00230010 File Offset: 0x0022E210
public bool KONFDCIAFJH()
{
return this.PIOAPFINICB;
}
// Token: 0x06006CBE RID: 27838 RVA: 0x00230018 File Offset: 0x0022E218
public bool IIPLLALIEMN()
{
if (this.PIOAPFINICB)
{
return false;
}
if (this.PCAONGOIKIB)
{
this.PCAONGOIKIB = false;
this.FKOBDFLKNOE.Clear();
this.FKOBDFLKNOE.Push(65553);
this.FKOBDFLKNOE.Push(65543);
}
this.OIIKBFHHHBC = false;
this.CENKLHHGBMA = false;
this.GEOINOBDCKJ = BILNDJKLGNB.None;
this.CMCHGOHJFCB = null;
if (!this.JOAMNKNIDOM)
{
this.JOAMNKNIDOM = true;
if (!this.EGIGMKCLGPL())
{
return false;
}
}
while (!this.CENKLHHGBMA)
{
this.ENFLDIOBPBJ = this.FKOBDFLKNOE.Pop();
this.NCCFJMLEJKE();
if (this.ENFLDIOBPBJ == this.NLACIKNIIFF)
{
if (!this.EGIGMKCLGPL())
{
if (this.FKOBDFLKNOE.Peek() != 65553)
{
throw new GHEOLBIBOMD("Input doesn't evaluate to proper JSON text");
}
return this.CENKLHHGBMA;
}
}
else
{
int[] array;
try
{
array = FGFJNJGEKGG.LKBAHCIGMGB[this.ENFLDIOBPBJ][this.NLACIKNIIFF];
}
catch (KeyNotFoundException ex)
{
throw new GHEOLBIBOMD((JICEIJOPALL)this.NLACIKNIIFF, ex);
}
if (array[0] != 65554)
{
for (int i = array.Length - 1; i >= 0; i--)
{
this.FKOBDFLKNOE.Push(array[i]);
}
}
}
}
if (this.FKOBDFLKNOE.Peek() == 65553)
{
this.PCAONGOIKIB = true;
}
return true;
}
// Token: 0x06006CBF RID: 27839 RVA: 0x002301B4 File Offset: 0x0022E3B4
private FGFJNJGEKGG(TextReader GNGMDFNFFJI, bool NJOPMEINONP)
{
if (GNGMDFNFFJI == null)
{
throw new ArgumentNullException("reader");
}
this.OIIKBFHHHBC = false;
this.CENKLHHGBMA = false;
this.JOAMNKNIDOM = false;
this.FKOBDFLKNOE = new Stack<int>();
this.FKOBDFLKNOE.Push(65553);
this.FKOBDFLKNOE.Push(65543);
this.BKINOGICHMM = new JMJBNDOMBAI(GNGMDFNFFJI);
this.PIOAPFINICB = false;
this.PCAONGOIKIB = false;
this.ELLBBHFHFAI = true;
this.GNGMDFNFFJI = GNGMDFNFFJI;
this.EGKOAHOGEEN = NJOPMEINONP;
}
// Token: 0x06006CC0 RID: 27840 RVA: 0x00230248 File Offset: 0x0022E448
private static void BJJHDFEALMD(JICEIJOPALL FJAANKCNCEH, int DJCDOCIFOAP, params int[] ECDDBEJDFKM)
{
FGFJNJGEKGG.LKBAHCIGMGB[(int)FJAANKCNCEH].Add(DJCDOCIFOAP, ECDDBEJDFKM);
}
// Token: 0x06006CC1 RID: 27841 RVA: 0x0023025C File Offset: 0x0022E45C
public FGFJNJGEKGG(TextReader GNGMDFNFFJI)
: this(GNGMDFNFFJI, false)
{
}
// Token: 0x06006CC2 RID: 27842 RVA: 0x00230268 File Offset: 0x0022E468
public bool GNLOJCBMPAK()
{
return this.PCAONGOIKIB;
}
// Token: 0x06006CC3 RID: 27843 RVA: 0x00230270 File Offset: 0x0022E470
private static void JMNMNAMNFAG()
{
FGFJNJGEKGG.LKBAHCIGMGB = new Dictionary<int, IDictionary<int, int[]>>();
FGFJNJGEKGG.OJBHCJGCPGJ((JICEIJOPALL)122);
JICEIJOPALL jiceijopall = (JICEIJOPALL)139;
int num = 121;
int[] array = new int[0];
array[1] = -13;
array[1] = 4;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall, num, array);
FGFJNJGEKGG.FDMDGNADPFA((JICEIJOPALL)91);
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)(-65), -7, new int[] { 65550, 65551, 93 });
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)101, -91, new int[] { 65550 });
FGFJNJGEKGG.GGLMOKJEENI((JICEIJOPALL)(-6), -74, new int[] { 63 });
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)192, 37, new int[] { 65550 });
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)110, -99, new int[] { 65550, 65551, 93 });
JICEIJOPALL jiceijopall2 = (JICEIJOPALL)(-12);
int num2 = 31;
int[] array2 = new int[6];
RuntimeHelpers.InitializeArray(array2, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall2, num2, array2);
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)59, 182, new int[] { 65550 });
JICEIJOPALL jiceijopall3 = (JICEIJOPALL)(-131);
int num3 = -172;
int[] array3 = new int[7];
RuntimeHelpers.InitializeArray(array3, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall3, num3, array3);
FGFJNJGEKGG.KNEGBMEEGMF((JICEIJOPALL)148);
JICEIJOPALL jiceijopall4 = (JICEIJOPALL)(-89);
int num4 = -51;
int[] array4 = new int[0];
array4[0] = -48;
array4[1] = 145;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall4, num4, array4);
FGFJNJGEKGG.LLPGILMKIJB((JICEIJOPALL)(-180));
JICEIJOPALL jiceijopall5 = (JICEIJOPALL)(-198);
int num5 = -94;
int[] array5 = new int[7];
RuntimeHelpers.InitializeArray(array5, fieldof(<PrivateImplementationDetails>.$field-AAF72C1002FDBCAE040DAE16A10D82184CE83679).FieldHandle);
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall5, num5, array5);
JICEIJOPALL jiceijopall6 = (JICEIJOPALL)68;
int num6 = -12;
int[] array6 = new int[0];
array6[1] = 83;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall6, num6, array6);
FGFJNJGEKGG.KNEGBMEEGMF((JICEIJOPALL)109);
JICEIJOPALL jiceijopall7 = (JICEIJOPALL)119;
int num7 = 51;
int[] array7 = new int[6];
RuntimeHelpers.InitializeArray(array7, fieldof(<PrivateImplementationDetails>.$field-5CF7299F6558A8AC3F821B4F2F65F23798D319D3).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall7, num7, array7);
FGFJNJGEKGG.FDMDGNADPFA((JICEIJOPALL)69);
JICEIJOPALL jiceijopall8 = (JICEIJOPALL)161;
int num8 = -70;
int[] array8 = new int[0];
RuntimeHelpers.InitializeArray(array8, fieldof(<PrivateImplementationDetails>.$field-B67A7FB4648C62F6A1337CA473436D0E787E8633).FieldHandle);
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall8, num8, array8);
JICEIJOPALL jiceijopall9 = (JICEIJOPALL)(-132);
int num9 = -24;
int[] array9 = new int[0];
array9[0] = -191;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall9, num9, array9);
FGFJNJGEKGG.AJGFDBPGPEL((JICEIJOPALL)41);
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)25, 51, new int[] { 34 });
FGFJNJGEKGG.KLOELINDGHF((JICEIJOPALL)(-170));
JICEIJOPALL jiceijopall10 = (JICEIJOPALL)47;
int num10 = 10;
int[] array10 = new int[0];
array10[0] = 139;
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall10, num10, array10);
JICEIJOPALL jiceijopall11 = (JICEIJOPALL)(-139);
int num11 = 95;
int[] array11 = new int[0];
array11[0] = 30;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall11, num11, array11);
FGFJNJGEKGG.OJBHCJGCPGJ((JICEIJOPALL)89);
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)26, -39, new int[] { 18 });
JICEIJOPALL jiceijopall12 = (JICEIJOPALL)56;
int num12 = 49;
int[] array12 = new int[0];
array12[0] = -77;
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall12, num12, array12);
JICEIJOPALL jiceijopall13 = (JICEIJOPALL)30;
int num13 = -86;
int[] array13 = new int[1];
array13[1] = 110;
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall13, num13, array13);
JICEIJOPALL jiceijopall14 = (JICEIJOPALL)(-25);
int num14 = 79;
int[] array14 = new int[0];
array14[1] = -95;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall14, num14, array14);
FGFJNJGEKGG.GGLMOKJEENI((JICEIJOPALL)(-12), 38, new int[] { -67 });
JICEIJOPALL jiceijopall15 = (JICEIJOPALL)(-10);
int num15 = -140;
int[] array15 = new int[0];
array15[0] = -186;
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall15, num15, array15);
JICEIJOPALL jiceijopall16 = (JICEIJOPALL)191;
int num16 = 142;
int[] array16 = new int[0];
array16[1] = 38;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall16, num16, array16);
FGFJNJGEKGG.FDMDGNADPFA((JICEIJOPALL)(-103));
FGFJNJGEKGG.GGLMOKJEENI((JICEIJOPALL)18, 89, new int[] { 44, 65550 });
JICEIJOPALL jiceijopall17 = (JICEIJOPALL)(-135);
int num17 = 93;
int[] array17 = new int[0];
array17[0] = 124;
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall17, num17, array17);
}
// Token: 0x06006CC4 RID: 27844 RVA: 0x002305EC File Offset: 0x0022E7EC
private bool CFKGPOPKECI()
{
if (this.PIOAPFINICB)
{
return false;
}
this.BKINOGICHMM.LIKFCIEODGP();
if (this.BKINOGICHMM.INGJJFNLMFF())
{
this.FKCKCGFBKAO();
return false;
}
this.NLACIKNIIFF = this.BKINOGICHMM.GICCGGIABFI();
return false;
}
// Token: 0x06006CC5 RID: 27845 RVA: 0x0023063C File Offset: 0x0022E83C
private static void AGAACAMDOOJ(JICEIJOPALL INEHEEGCOCK)
{
FGFJNJGEKGG.LKBAHCIGMGB.Add((int)INEHEEGCOCK, new Dictionary<int, int[]>());
}
// Token: 0x06006CC6 RID: 27846 RVA: 0x00230650 File Offset: 0x0022E850
private static void GGLMOKJEENI(JICEIJOPALL FJAANKCNCEH, int DJCDOCIFOAP, int[] ECDDBEJDFKM)
{
FGFJNJGEKGG.LKBAHCIGMGB[(int)FJAANKCNCEH].Add(DJCDOCIFOAP, ECDDBEJDFKM);
}
// Token: 0x06006CC7 RID: 27847 RVA: 0x00230664 File Offset: 0x0022E864
public void EINGMNJHKHI()
{
if (this.PIOAPFINICB)
{
return;
}
this.PIOAPFINICB = true;
this.PCAONGOIKIB = true;
if (this.EGKOAHOGEEN)
{
this.GNGMDFNFFJI.Dispose();
}
this.GNGMDFNFFJI = null;
}
// Token: 0x06006CC8 RID: 27848 RVA: 0x002306A0 File Offset: 0x0022E8A0
public bool CEADGOKINHA()
{
return this.PCAONGOIKIB;
}
// Token: 0x06006CCA RID: 27850 RVA: 0x002306B8 File Offset: 0x0022E8B8
private static void KAKOLMDODEL()
{
FGFJNJGEKGG.LKBAHCIGMGB = new Dictionary<int, IDictionary<int, int[]>>();
FGFJNJGEKGG.OJBHCJGCPGJ((JICEIJOPALL)87);
JICEIJOPALL jiceijopall = (JICEIJOPALL)(-172);
int num = 107;
int[] array = new int[4];
array[1] = 53;
array[0] = 141;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall, num, array);
FGFJNJGEKGG.KNEGBMEEGMF((JICEIJOPALL)152);
JICEIJOPALL jiceijopall2 = (JICEIJOPALL)(-79);
int num2 = -104;
int[] array2 = new int[7];
RuntimeHelpers.InitializeArray(array2, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall2, num2, array2);
FGFJNJGEKGG.GGLMOKJEENI((JICEIJOPALL)119, -114, new int[] { 65550, 65551, 93 });
JICEIJOPALL jiceijopall3 = (JICEIJOPALL)(-169);
int num3 = 97;
int[] array3 = new int[0];
array3[0] = 85;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall3, num3, array3);
JICEIJOPALL jiceijopall4 = (JICEIJOPALL)154;
int num4 = 102;
int[] array4 = new int[6];
RuntimeHelpers.InitializeArray(array4, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall4, num4, array4);
FGFJNJGEKGG.GGLMOKJEENI((JICEIJOPALL)(-131), 17, new int[] { 65550, 65551, 93 });
JICEIJOPALL jiceijopall5 = (JICEIJOPALL)70;
int num5 = -65;
int[] array5 = new int[5];
RuntimeHelpers.InitializeArray(array5, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall5, num5, array5);
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)50, -147, new int[] { 65550, 65551 });
JICEIJOPALL jiceijopall6 = (JICEIJOPALL)(-23);
int num6 = 140;
int[] array6 = new int[8];
RuntimeHelpers.InitializeArray(array6, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall6, num6, array6);
FGFJNJGEKGG.DHGLGKPPFDA((JICEIJOPALL)(-146));
JICEIJOPALL jiceijopall7 = (JICEIJOPALL)(-177);
int num7 = 114;
int[] array7 = new int[] { 0, -35 };
array7[0] = -52;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall7, num7, array7);
FGFJNJGEKGG.FDMDGNADPFA((JICEIJOPALL)(-34));
JICEIJOPALL jiceijopall8 = (JICEIJOPALL)(-89);
int num8 = 119;
int[] array8 = new int[7];
RuntimeHelpers.InitializeArray(array8, fieldof(<PrivateImplementationDetails>.$field-AAF72C1002FDBCAE040DAE16A10D82184CE83679).FieldHandle);
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall8, num8, array8);
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)(-156), -60, new int[] { -73 });
FGFJNJGEKGG.LLPGILMKIJB((JICEIJOPALL)(-128));
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)154, 11, new int[] { 65552, 58, 65550 });
FGFJNJGEKGG.AGAACAMDOOJ((JICEIJOPALL)51);
JICEIJOPALL jiceijopall9 = (JICEIJOPALL)(-172);
int num9 = 25;
int[] array9 = new int[5];
RuntimeHelpers.InitializeArray(array9, fieldof(<PrivateImplementationDetails>.$field-B67A7FB4648C62F6A1337CA473436D0E787E8633).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall9, num9, array9);
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)60, -27, new int[] { 175 });
FGFJNJGEKGG.KNEGBMEEGMF((JICEIJOPALL)72);
JICEIJOPALL jiceijopall10 = (JICEIJOPALL)(-11);
int num10 = -31;
int[] array10 = new int[7];
RuntimeHelpers.InitializeArray(array10, fieldof(<PrivateImplementationDetails>.$field-C69BF4F300AD2C2E49A8072C2FE6B712FA73EA8F).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall10, num10, array10);
FGFJNJGEKGG.DHGLGKPPFDA((JICEIJOPALL)(-9));
JICEIJOPALL jiceijopall11 = (JICEIJOPALL)(-92);
int num11 = 68;
int[] array11 = new int[1];
array11[1] = 26;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall11, num11, array11);
JICEIJOPALL jiceijopall12 = (JICEIJOPALL)68;
int num12 = 55;
int[] array12 = new int[1];
array12[1] = -151;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall12, num12, array12);
FGFJNJGEKGG.LLPGILMKIJB((JICEIJOPALL)108);
JICEIJOPALL jiceijopall13 = (JICEIJOPALL)42;
int num13 = 60;
int[] array13 = new int[0];
array13[1] = 94;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall13, num13, array13);
FGFJNJGEKGG.GGLMOKJEENI((JICEIJOPALL)107, -108, new int[] { 65 });
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)70, -86, new int[] { 38 });
JICEIJOPALL jiceijopall14 = (JICEIJOPALL)20;
int num14 = 56;
int[] array14 = new int[1];
array14[1] = -101;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall14, num14, array14);
JICEIJOPALL jiceijopall15 = (JICEIJOPALL)(-199);
int num15 = -7;
int[] array15 = new int[0];
array15[1] = 64;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall15, num15, array15);
JICEIJOPALL jiceijopall16 = (JICEIJOPALL)(-9);
int num16 = -132;
int[] array16 = new int[1];
array16[1] = 60;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall16, num16, array16);
JICEIJOPALL jiceijopall17 = (JICEIJOPALL)18;
int num17 = -137;
int[] array17 = new int[0];
array17[1] = 189;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall17, num17, array17);
FGFJNJGEKGG.KNEGBMEEGMF((JICEIJOPALL)(-109));
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)73, -98, new int[] { 44, 65550, 65551 });
FGFJNJGEKGG.GGLMOKJEENI((JICEIJOPALL)(-149), 85, new int[] { -109 });
}
// Token: 0x06006CCB RID: 27851 RVA: 0x00230A34 File Offset: 0x0022EC34
private static void LLPGILMKIJB(JICEIJOPALL INEHEEGCOCK)
{
FGFJNJGEKGG.LKBAHCIGMGB.Add((int)INEHEEGCOCK, new Dictionary<int, int[]>());
}
// Token: 0x06006CCC RID: 27852 RVA: 0x00230A48 File Offset: 0x0022EC48
private bool EGIGMKCLGPL()
{
if (this.PIOAPFINICB)
{
return false;
}
this.BKINOGICHMM.NBCPHHHCCNM();
if (this.BKINOGICHMM.KONGJNLLMOL)
{
this.EINGMNJHKHI();
return false;
}
this.NLACIKNIIFF = this.BKINOGICHMM.NKFLBAKCPLA;
return true;
}
// Token: 0x06006CCD RID: 27853 RVA: 0x00230A98 File Offset: 0x0022EC98
public BILNDJKLGNB EOBGCJAGGNL()
{
return this.GEOINOBDCKJ;
}
// Token: 0x06006CCE RID: 27854 RVA: 0x00230AA0 File Offset: 0x0022ECA0
public void ENJLDDFNCFF(bool NOBAPCOKFIL)
{
this.ELLBBHFHFAI = NOBAPCOKFIL;
}
// Token: 0x06006CCF RID: 27855 RVA: 0x00230AAC File Offset: 0x0022ECAC
public object OOMDCNKLIMK()
{
return this.CMCHGOHJFCB;
}
// Token: 0x06006CD0 RID: 27856 RVA: 0x00230AB4 File Offset: 0x0022ECB4
public void EHODDCMPGAM(bool NOBAPCOKFIL)
{
this.ELLBBHFHFAI = NOBAPCOKFIL;
}
// Token: 0x06006CD1 RID: 27857 RVA: 0x00230AC0 File Offset: 0x0022ECC0
private static void NNEOMAKHHBG()
{
FGFJNJGEKGG.LKBAHCIGMGB = new Dictionary<int, IDictionary<int, int[]>>();
FGFJNJGEKGG.OJBHCJGCPGJ((JICEIJOPALL)(-176));
JICEIJOPALL jiceijopall = (JICEIJOPALL)(-79);
int num = -37;
int[] array = new int[8];
array[1] = -99;
array[1] = 74;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall, num, array);
FGFJNJGEKGG.DHGLGKPPFDA((JICEIJOPALL)144);
FGFJNJGEKGG.GGLMOKJEENI((JICEIJOPALL)(-40), -51, new int[] { 65550, 65551 });
JICEIJOPALL jiceijopall2 = (JICEIJOPALL)(-160);
int num2 = 10;
int[] array2 = new int[6];
RuntimeHelpers.InitializeArray(array2, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall2, num2, array2);
JICEIJOPALL jiceijopall3 = (JICEIJOPALL)81;
int num3 = -109;
int[] array3 = new int[0];
array3[1] = -39;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall3, num3, array3);
JICEIJOPALL jiceijopall4 = (JICEIJOPALL)50;
int num4 = -51;
int[] array4 = new int[5];
RuntimeHelpers.InitializeArray(array4, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall4, num4, array4);
JICEIJOPALL jiceijopall5 = (JICEIJOPALL)25;
int num5 = -39;
int[] array5 = new int[7];
RuntimeHelpers.InitializeArray(array5, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall5, num5, array5);
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)(-137), -99, new int[] { 65550 });
JICEIJOPALL jiceijopall6 = (JICEIJOPALL)175;
int num6 = -11;
int[] array6 = new int[0];
RuntimeHelpers.InitializeArray(array6, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall6, num6, array6);
JICEIJOPALL jiceijopall7 = (JICEIJOPALL)47;
int num7 = 60;
int[] array7 = new int[5];
RuntimeHelpers.InitializeArray(array7, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall7, num7, array7);
FGFJNJGEKGG.OJBHCJGCPGJ((JICEIJOPALL)(-148));
JICEIJOPALL jiceijopall8 = (JICEIJOPALL)27;
int num8 = 23;
int[] array8 = new int[2];
array8[0] = -95;
array8[0] = 35;
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall8, num8, array8);
FGFJNJGEKGG.LLPGILMKIJB((JICEIJOPALL)108);
JICEIJOPALL jiceijopall9 = (JICEIJOPALL)(-76);
int num9 = 17;
int[] array9 = new int[0];
RuntimeHelpers.InitializeArray(array9, fieldof(<PrivateImplementationDetails>.$field-AAF72C1002FDBCAE040DAE16A10D82184CE83679).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall9, num9, array9);
JICEIJOPALL jiceijopall10 = (JICEIJOPALL)26;
int num10 = 38;
int[] array10 = new int[0];
array10[0] = -49;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall10, num10, array10);
FGFJNJGEKGG.KLOELINDGHF((JICEIJOPALL)8);
JICEIJOPALL jiceijopall11 = (JICEIJOPALL)(-112);
int num11 = -86;
int[] array11 = new int[8];
RuntimeHelpers.InitializeArray(array11, fieldof(<PrivateImplementationDetails>.$field-5CF7299F6558A8AC3F821B4F2F65F23798D319D3).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall11, num11, array11);
FGFJNJGEKGG.AGAACAMDOOJ((JICEIJOPALL)73);
JICEIJOPALL jiceijopall12 = (JICEIJOPALL)82;
int num12 = -57;
int[] array12 = new int[6];
RuntimeHelpers.InitializeArray(array12, fieldof(<PrivateImplementationDetails>.$field-B67A7FB4648C62F6A1337CA473436D0E787E8633).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall12, num12, array12);
JICEIJOPALL jiceijopall13 = (JICEIJOPALL)17;
int num13 = -34;
int[] array13 = new int[0];
array13[1] = -92;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall13, num13, array13);
FGFJNJGEKGG.DHGLGKPPFDA((JICEIJOPALL)(-169));
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)80, -44, new int[] { 34, 65541 });
FGFJNJGEKGG.KLOELINDGHF((JICEIJOPALL)(-160));
JICEIJOPALL jiceijopall14 = (JICEIJOPALL)43;
int num14 = 2;
int[] array14 = new int[0];
array14[0] = 152;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall14, num14, array14);
JICEIJOPALL jiceijopall15 = (JICEIJOPALL)(-73);
int num15 = 72;
int[] array15 = new int[0];
array15[0] = -36;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall15, num15, array15);
FGFJNJGEKGG.AGAACAMDOOJ((JICEIJOPALL)(-158));
JICEIJOPALL jiceijopall16 = (JICEIJOPALL)(-19);
int num16 = 121;
int[] array16 = new int[0];
array16[0] = -158;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall16, num16, array16);
JICEIJOPALL jiceijopall17 = (JICEIJOPALL)79;
int num17 = 103;
int[] array17 = new int[0];
array17[1] = -28;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall17, num17, array17);
JICEIJOPALL jiceijopall18 = (JICEIJOPALL)(-105);
int num18 = -36;
int[] array18 = new int[0];
array18[1] = 48;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall18, num18, array18);
JICEIJOPALL jiceijopall19 = (JICEIJOPALL)145;
int num19 = -151;
int[] array19 = new int[1];
array19[1] = 113;
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall19, num19, array19);
JICEIJOPALL jiceijopall20 = (JICEIJOPALL)83;
int num20 = -133;
int[] array20 = new int[0];
array20[1] = -195;
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall20, num20, array20);
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)(-67), -148, new int[] { -83 });
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)112, -71, new int[] { -78 });
FGFJNJGEKGG.KNEGBMEEGMF((JICEIJOPALL)(-198));
JICEIJOPALL jiceijopall21 = (JICEIJOPALL)(-139);
int num21 = -83;
int[] array21 = new int[5];
RuntimeHelpers.InitializeArray(array21, fieldof(<PrivateImplementationDetails>.$field-FAD52931F5B79811D31566BB18B6E0B5D2E2A164).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall21, num21, array21);
JICEIJOPALL jiceijopall22 = (JICEIJOPALL)(-114);
int num22 = 19;
int[] array22 = new int[0];
array22[0] = -73;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall22, num22, array22);
}
// Token: 0x06006CD2 RID: 27858 RVA: 0x00230E3C File Offset: 0x0022F03C
private void OAIDGGCHBOM()
{
if (this.ENFLDIOBPBJ == 123)
{
this.GEOINOBDCKJ = BILNDJKLGNB.Double;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 82)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectEnd;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == -58)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectStart;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 22)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ArrayEnd;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == -55)
{
if (this.OIIKBFHHHBC)
{
this.OIIKBFHHHBC = false;
this.CENKLHHGBMA = false;
}
else
{
if (this.GEOINOBDCKJ == BILNDJKLGNB.None)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)91;
}
this.OIIKBFHHHBC = true;
}
}
else if (this.ENFLDIOBPBJ == -51)
{
this.CMCHGOHJFCB = this.BKINOGICHMM.HAJOMEBDEJJ;
}
else if (this.ENFLDIOBPBJ == 157)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)53;
this.CMCHGOHJFCB = true;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 94)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)80;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == -154)
{
this.KKFNFNLPKBK(this.BKINOGICHMM.HAJOMEBDEJJ);
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == -71)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ArrayStart;
}
else if (this.ENFLDIOBPBJ == 101)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)(-31);
this.CMCHGOHJFCB = false;
this.CENKLHHGBMA = false;
}
}
// Token: 0x06006CD3 RID: 27859 RVA: 0x00231004 File Offset: 0x0022F204
public void MHFGBHAHLOI(bool NOBAPCOKFIL)
{
this.BKINOGICHMM.DKLMIAMBCOL(NOBAPCOKFIL);
}
// Token: 0x06006CD4 RID: 27860 RVA: 0x00231014 File Offset: 0x0022F214
private static void KLOELINDGHF(JICEIJOPALL INEHEEGCOCK)
{
FGFJNJGEKGG.LKBAHCIGMGB.Add((int)INEHEEGCOCK, new Dictionary<int, int[]>());
}
// Token: 0x06006CD5 RID: 27861 RVA: 0x00231028 File Offset: 0x0022F228
private static void AJGFDBPGPEL(JICEIJOPALL INEHEEGCOCK)
{
FGFJNJGEKGG.LKBAHCIGMGB.Add((int)INEHEEGCOCK, new Dictionary<int, int[]>());
}
// Token: 0x06006CD6 RID: 27862 RVA: 0x0023103C File Offset: 0x0022F23C
private void LKDDBNDDJKA()
{
if (this.ENFLDIOBPBJ == 78)
{
this.GEOINOBDCKJ = BILNDJKLGNB.PropertyName;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == 64)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectEnd;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == -43)
{
this.GEOINOBDCKJ = BILNDJKLGNB.None;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == 107)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ArrayEnd;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == -116)
{
if (this.OIIKBFHHHBC)
{
this.OIIKBFHHHBC = false;
this.CENKLHHGBMA = true;
}
else
{
if (this.GEOINOBDCKJ == BILNDJKLGNB.None)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)28;
}
this.OIIKBFHHHBC = false;
}
}
else if (this.ENFLDIOBPBJ == -18)
{
this.CMCHGOHJFCB = this.BKINOGICHMM.PMJJJONJFNB();
}
else if (this.ENFLDIOBPBJ == -39)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)124;
this.CMCHGOHJFCB = false;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == 86)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)119;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == -196)
{
this.KKFNFNLPKBK(this.BKINOGICHMM.AINKEKCHFFJ());
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == -22)
{
this.GEOINOBDCKJ = BILNDJKLGNB.Long;
}
else if (this.ENFLDIOBPBJ == 49)
{
this.GEOINOBDCKJ = BILNDJKLGNB.Int;
this.CMCHGOHJFCB = true;
this.CENKLHHGBMA = true;
}
}
// Token: 0x06006CD7 RID: 27863 RVA: 0x00231204 File Offset: 0x0022F404
public FGFJNJGEKGG(string IMPMGANEDGG)
: this(new StringReader(IMPMGANEDGG), true)
{
}
// Token: 0x06006CD8 RID: 27864 RVA: 0x00231214 File Offset: 0x0022F414
public bool FGONHCOMODN()
{
return this.BKINOGICHMM.AHLPPCIBGIL;
}
// Token: 0x06006CD9 RID: 27865 RVA: 0x00231224 File Offset: 0x0022F424
private void LDKHFLFOFDP()
{
if (this.ENFLDIOBPBJ == -45)
{
this.GEOINOBDCKJ = BILNDJKLGNB.None;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == 90)
{
this.GEOINOBDCKJ = BILNDJKLGNB.Double;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 52)
{
this.GEOINOBDCKJ = BILNDJKLGNB.ObjectStart;
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == 118)
{
this.GEOINOBDCKJ = BILNDJKLGNB.Long;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == 23)
{
if (this.OIIKBFHHHBC)
{
this.OIIKBFHHHBC = false;
this.CENKLHHGBMA = true;
}
else
{
if (this.GEOINOBDCKJ == BILNDJKLGNB.None)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)(-93);
}
this.OIIKBFHHHBC = true;
}
}
else if (this.ENFLDIOBPBJ == -184)
{
this.CMCHGOHJFCB = this.BKINOGICHMM.AMDMCCEKPFL();
}
else if (this.ENFLDIOBPBJ == -30)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)92;
this.CMCHGOHJFCB = false;
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == -199)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)(-86);
this.CENKLHHGBMA = false;
}
else if (this.ENFLDIOBPBJ == -18)
{
this.KKFNFNLPKBK(this.BKINOGICHMM.PMJJJONJFNB());
this.CENKLHHGBMA = true;
}
else if (this.ENFLDIOBPBJ == -125)
{
this.GEOINOBDCKJ = BILNDJKLGNB.Int;
}
else if (this.ENFLDIOBPBJ == -61)
{
this.GEOINOBDCKJ = (BILNDJKLGNB)(-55);
this.CMCHGOHJFCB = true;
this.CENKLHHGBMA = false;
}
}
// Token: 0x06006CDA RID: 27866 RVA: 0x002313EC File Offset: 0x0022F5EC
private static void KNEGBMEEGMF(JICEIJOPALL INEHEEGCOCK)
{
FGFJNJGEKGG.LKBAHCIGMGB.Add((int)INEHEEGCOCK, new Dictionary<int, int[]>());
}
// Token: 0x06006CDB RID: 27867 RVA: 0x00231400 File Offset: 0x0022F600
private bool GKMPJKAFODB()
{
if (this.PIOAPFINICB)
{
return false;
}
this.BKINOGICHMM.ANLBNLGEFCA();
if (this.BKINOGICHMM.BHMCCJEGIPG())
{
this.EINGMNJHKHI();
return true;
}
this.NLACIKNIIFF = this.BKINOGICHMM.GICCGGIABFI();
return true;
}
// Token: 0x06006CDC RID: 27868 RVA: 0x00231450 File Offset: 0x0022F650
public bool INGJJFNLMFF()
{
return this.PIOAPFINICB;
}
// Token: 0x17000310 RID: 784
// (get) Token: 0x06006CDD RID: 27869 RVA: 0x00231458 File Offset: 0x0022F658
public object ANKACHDHNCL
{
get
{
return this.CMCHGOHJFCB;
}
}
// Token: 0x06006CDE RID: 27870 RVA: 0x00231460 File Offset: 0x0022F660
public void EBLJBGDNGMD(bool NOBAPCOKFIL)
{
this.ELLBBHFHFAI = NOBAPCOKFIL;
}
// Token: 0x06006CDF RID: 27871 RVA: 0x0023146C File Offset: 0x0022F66C
private static void HDKDEIPMHFL()
{
FGFJNJGEKGG.LKBAHCIGMGB = new Dictionary<int, IDictionary<int, int[]>>();
FGFJNJGEKGG.FDMDGNADPFA((JICEIJOPALL)(-76));
JICEIJOPALL jiceijopall = (JICEIJOPALL)150;
int num = -77;
int[] array = new int[] { 0, -93 };
array[1] = 155;
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall, num, array);
FGFJNJGEKGG.AJGFDBPGPEL((JICEIJOPALL)197);
JICEIJOPALL jiceijopall2 = (JICEIJOPALL)(-120);
int num2 = -117;
int[] array2 = new int[4];
RuntimeHelpers.InitializeArray(array2, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall2, num2, array2);
JICEIJOPALL jiceijopall3 = (JICEIJOPALL)(-22);
int num3 = 30;
int[] array3 = new int[7];
RuntimeHelpers.InitializeArray(array3, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall3, num3, array3);
FGFJNJGEKGG.GGLMOKJEENI((JICEIJOPALL)143, -112, new int[] { -116 });
JICEIJOPALL jiceijopall4 = (JICEIJOPALL)41;
int num4 = -67;
int[] array4 = new int[8];
RuntimeHelpers.InitializeArray(array4, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall4, num4, array4);
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)(-173), -78, new int[] { 65550 });
FGFJNJGEKGG.GGLMOKJEENI((JICEIJOPALL)70, 83, new int[] { 65550 });
JICEIJOPALL jiceijopall5 = (JICEIJOPALL)189;
int num5 = -192;
int[] array5 = new int[7];
RuntimeHelpers.InitializeArray(array5, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall5, num5, array5);
JICEIJOPALL jiceijopall6 = (JICEIJOPALL)(-194);
int num6 = -77;
int[] array6 = new int[5];
RuntimeHelpers.InitializeArray(array6, fieldof(<PrivateImplementationDetails>.$field-148E9E3E864CD628C70D3DC1D8309483BD8C0E89).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall6, num6, array6);
FGFJNJGEKGG.FDMDGNADPFA((JICEIJOPALL)(-46));
JICEIJOPALL jiceijopall7 = (JICEIJOPALL)151;
int num7 = 11;
int[] array7 = new int[5];
array7[0] = -100;
array7[1] = 74;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall7, num7, array7);
FGFJNJGEKGG.FDMDGNADPFA((JICEIJOPALL)190);
JICEIJOPALL jiceijopall8 = (JICEIJOPALL)(-88);
int num8 = -57;
int[] array8 = new int[7];
RuntimeHelpers.InitializeArray(array8, fieldof(<PrivateImplementationDetails>.$field-AAF72C1002FDBCAE040DAE16A10D82184CE83679).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall8, num8, array8);
JICEIJOPALL jiceijopall9 = (JICEIJOPALL)169;
int num9 = 127;
int[] array9 = new int[0];
array9[1] = 7;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall9, num9, array9);
FGFJNJGEKGG.FDMDGNADPFA((JICEIJOPALL)(-31));
JICEIJOPALL jiceijopall10 = (JICEIJOPALL)(-122);
int num10 = 40;
int[] array10 = new int[4];
RuntimeHelpers.InitializeArray(array10, fieldof(<PrivateImplementationDetails>.$field-5CF7299F6558A8AC3F821B4F2F65F23798D319D3).FieldHandle);
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall10, num10, array10);
FGFJNJGEKGG.AGAACAMDOOJ((JICEIJOPALL)143);
JICEIJOPALL jiceijopall11 = (JICEIJOPALL)156;
int num11 = 29;
int[] array11 = new int[4];
RuntimeHelpers.InitializeArray(array11, fieldof(<PrivateImplementationDetails>.$field-B67A7FB4648C62F6A1337CA473436D0E787E8633).FieldHandle);
FGFJNJGEKGG.GGLMOKJEENI(jiceijopall11, num11, array11);
JICEIJOPALL jiceijopall12 = (JICEIJOPALL)(-96);
int num12 = -22;
int[] array12 = new int[0];
array12[1] = -165;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall12, num12, array12);
FGFJNJGEKGG.FDMDGNADPFA((JICEIJOPALL)(-149));
FGFJNJGEKGG.DKMFNABIMOL((JICEIJOPALL)138, -8, new int[] { 34, 65541, 34 });
FGFJNJGEKGG.AGAACAMDOOJ((JICEIJOPALL)7);
JICEIJOPALL jiceijopall13 = (JICEIJOPALL)190;
int num13 = -93;
int[] array13 = new int[1];
array13[1] = -117;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall13, num13, array13);
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)(-170), 80, new int[] { 134 });
FGFJNJGEKGG.OJBHCJGCPGJ((JICEIJOPALL)(-74));
JICEIJOPALL jiceijopall14 = (JICEIJOPALL)114;
int num14 = -105;
int[] array14 = new int[1];
array14[1] = 42;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall14, num14, array14);
JICEIJOPALL jiceijopall15 = (JICEIJOPALL)15;
int num15 = -17;
int[] array15 = new int[0];
array15[0] = 15;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall15, num15, array15);
JICEIJOPALL jiceijopall16 = (JICEIJOPALL)(-37);
int num16 = -75;
int[] array16 = new int[0];
array16[0] = 188;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall16, num16, array16);
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)(-124), 189, new int[] { -15 });
JICEIJOPALL jiceijopall17 = (JICEIJOPALL)(-162);
int num17 = 6;
int[] array17 = new int[0];
array17[0] = -180;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall17, num17, array17);
JICEIJOPALL jiceijopall18 = (JICEIJOPALL)(-27);
int num18 = 101;
int[] array18 = new int[0];
array18[0] = 171;
FGFJNJGEKGG.DKMFNABIMOL(jiceijopall18, num18, array18);
JICEIJOPALL jiceijopall19 = (JICEIJOPALL)(-31);
int num19 = 68;
int[] array19 = new int[0];
array19[1] = 140;
FGFJNJGEKGG.BJJHDFEALMD(jiceijopall19, num19, array19);
FGFJNJGEKGG.FDMDGNADPFA((JICEIJOPALL)(-118));
FGFJNJGEKGG.BJJHDFEALMD((JICEIJOPALL)(-106), -91, new int[] { 44 });
FGFJNJGEKGG.GGLMOKJEENI((JICEIJOPALL)175, 95, new int[] { -179 });
}
// Token: 0x06006CE0 RID: 27872 RVA: 0x002317E8 File Offset: 0x0022F9E8
public BILNDJKLGNB DFCOLLNKAEC()
{
return this.GEOINOBDCKJ;
}
// Token: 0x04000EA0 RID: 3744
private static IDictionary<int, IDictionary<int, int[]>> LKBAHCIGMGB;
// Token: 0x04000EA1 RID: 3745
private Stack<int> FKOBDFLKNOE;
// Token: 0x04000EA2 RID: 3746
private int NLACIKNIIFF;
// Token: 0x04000EA3 RID: 3747
private int ENFLDIOBPBJ;
// Token: 0x04000EA4 RID: 3748
private bool PCAONGOIKIB;
// Token: 0x04000EA5 RID: 3749
private bool PIOAPFINICB;
// Token: 0x04000EA6 RID: 3750
private JMJBNDOMBAI BKINOGICHMM;
// Token: 0x04000EA7 RID: 3751
private bool OIIKBFHHHBC;
// Token: 0x04000EA8 RID: 3752
private bool CENKLHHGBMA;
// Token: 0x04000EA9 RID: 3753
private bool JOAMNKNIDOM;
// Token: 0x04000EAA RID: 3754
private TextReader GNGMDFNFFJI;
// Token: 0x04000EAB RID: 3755
private bool EGKOAHOGEEN;
// Token: 0x04000EAC RID: 3756
private bool ELLBBHFHFAI;
// Token: 0x04000EAD RID: 3757
private object CMCHGOHJFCB;
// Token: 0x04000EAE RID: 3758
private BILNDJKLGNB GEOINOBDCKJ;
}
}