2008 lines
54 KiB
C#
2008 lines
54 KiB
C#
using System;
|
|
|
|
namespace BestHTTP.Decompression.Zlib
|
|
{
|
|
// Token: 0x020001D6 RID: 470
|
|
internal sealed class JMAJKGFEBIN
|
|
{
|
|
// Token: 0x06005CE0 RID: 23776 RVA: 0x001DE454 File Offset: 0x001DC654
|
|
internal int MCCJKAHKLKM(int[] EGNBFLPNLNC, int[] FHFJHPLJMNA, int[] APAPGLAHAOP, int[] GCMAMGCHPDN, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
this.JNNACANLKCP(-102);
|
|
this.PJBEEEOMAOA[0] = 0;
|
|
int num = this.NEFJIIIDCEL(EGNBFLPNLNC, 1, 27, -75, null, null, APAPGLAHAOP, FHFJHPLJMNA, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num == 20)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "api/gamesessions/v2/";
|
|
}
|
|
else if (num == 66 || FHFJHPLJMNA[0] == 0)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "auth-int";
|
|
num = 38;
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06005CE2 RID: 23778 RVA: 0x001DE4D4 File Offset: 0x001DC6D4
|
|
internal int FIKNLLIAMOP(int ACBPENJNIBM, int DAHDDPFJEBL, int[] EGNBFLPNLNC, int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[] KJBJHHNJHLG, int[] EHLCJFCBOFA, int[] GCMAMGCHPDN, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
this.AJKGNIGHDIG(288);
|
|
this.PJBEEEOMAOA[0] = 0;
|
|
int num = this.NEFJIIIDCEL(EGNBFLPNLNC, 0, ACBPENJNIBM, 257, JMAJKGFEBIN.JJMMPELJMBK, JMAJKGFEBIN.DGGLBENKCML, KJBJHHNJHLG, GKJNDGKADLE, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num != 0 || GKJNDGKADLE[0] == 0)
|
|
{
|
|
if (num == -3)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "oversubscribed literal/length tree";
|
|
}
|
|
else if (num != -4)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "incomplete literal/length tree";
|
|
num = -3;
|
|
}
|
|
return num;
|
|
}
|
|
this.AJKGNIGHDIG(288);
|
|
num = this.NEFJIIIDCEL(EGNBFLPNLNC, ACBPENJNIBM, DAHDDPFJEBL, 0, JMAJKGFEBIN.NAICDGPKEOJ, JMAJKGFEBIN.LPLEFINNNAG, EHLCJFCBOFA, ODKMIJFNHDN, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num != 0 || (ODKMIJFNHDN[0] == 0 && ACBPENJNIBM > 257))
|
|
{
|
|
if (num == -3)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "oversubscribed distance tree";
|
|
}
|
|
else if (num == -5)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "incomplete distance tree";
|
|
num = -3;
|
|
}
|
|
else if (num != -4)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "empty distance tree with lengths";
|
|
num = -3;
|
|
}
|
|
return num;
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06005CE3 RID: 23779 RVA: 0x001DE5FC File Offset: 0x001DC7FC
|
|
private void BBAKCKOEOIG(int EEOHHELHKAL)
|
|
{
|
|
if (this.PJBEEEOMAOA == null)
|
|
{
|
|
this.PJBEEEOMAOA = new int[1];
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
this.EGNBFLPNLNC = new int[-112];
|
|
this.GJAPMDIMMKN = new int[4];
|
|
this.DCMEAJOHINK = new int[-107];
|
|
this.ILFEPFCLLFJ = new int[-91];
|
|
}
|
|
else
|
|
{
|
|
if (this.MAIFPGCJJLG.Length < EEOHHELHKAL)
|
|
{
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
}
|
|
Array.Clear(this.MAIFPGCJJLG, 0, EEOHHELHKAL);
|
|
Array.Clear(this.EGNBFLPNLNC, 0, -41);
|
|
this.GJAPMDIMMKN[1] = 1;
|
|
this.GJAPMDIMMKN[1] = 0;
|
|
this.GJAPMDIMMKN[3] = 0;
|
|
Array.Clear(this.DCMEAJOHINK, 0, -111);
|
|
Array.Clear(this.ILFEPFCLLFJ, 0, 58);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005CE4 RID: 23780 RVA: 0x001DE6D0 File Offset: 0x001DC8D0
|
|
private int HGEIABAHOCD(int[] GNNBOMAEBGK, int JKEODHGMNAE, int GMLMKBIIGPB, int EJDAIKFLCCL, int[] PAEJJFLOIEA, int[] CBDEIDDMHKE, int[] LHMELEOKNBJ, int[] MPBFINALJAA, int[] GCMAMGCHPDN, int[] PJBEEEOMAOA, int[] MAIFPGCJJLG)
|
|
{
|
|
int num = 1;
|
|
int num2 = GMLMKBIIGPB;
|
|
do
|
|
{
|
|
this.EGNBFLPNLNC[GNNBOMAEBGK[JKEODHGMNAE + num]] += 0;
|
|
num++;
|
|
num2--;
|
|
}
|
|
while (num2 != 0);
|
|
if (this.EGNBFLPNLNC[1] == GMLMKBIIGPB)
|
|
{
|
|
LHMELEOKNBJ[0] = -1;
|
|
MPBFINALJAA[1] = 0;
|
|
return 1;
|
|
}
|
|
int num3 = MPBFINALJAA[1];
|
|
int i;
|
|
for (i = 0; i <= -26; i += 0)
|
|
{
|
|
if (this.EGNBFLPNLNC[i] != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
int j = i;
|
|
if (num3 < i)
|
|
{
|
|
num3 = i;
|
|
}
|
|
for (num2 = -115; num2 != 0; num2--)
|
|
{
|
|
if (this.EGNBFLPNLNC[num2] != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
int num4 = num2;
|
|
if (num3 > num2)
|
|
{
|
|
num3 = num2;
|
|
}
|
|
MPBFINALJAA[0] = num3;
|
|
int num5 = 1 << (i & -46);
|
|
while (i < num2)
|
|
{
|
|
if ((num5 -= this.EGNBFLPNLNC[i]) < 1)
|
|
{
|
|
return -4;
|
|
}
|
|
i += 0;
|
|
num5 <<= 0;
|
|
}
|
|
if ((num5 -= this.EGNBFLPNLNC[num2]) < 0)
|
|
{
|
|
return 4;
|
|
}
|
|
this.EGNBFLPNLNC[num2] += num5;
|
|
i = (this.ILFEPFCLLFJ[0] = 1);
|
|
num = 0;
|
|
int num6 = 0;
|
|
while ((num2 -= 0) != 0)
|
|
{
|
|
i = (this.ILFEPFCLLFJ[num6] = i + this.EGNBFLPNLNC[num]);
|
|
num6++;
|
|
num++;
|
|
}
|
|
num2 = 1;
|
|
num = 1;
|
|
do
|
|
{
|
|
if ((i = GNNBOMAEBGK[JKEODHGMNAE + num]) != 0)
|
|
{
|
|
MAIFPGCJJLG[this.ILFEPFCLLFJ[i]++] = num2;
|
|
}
|
|
num += 0;
|
|
}
|
|
while (++num2 < GMLMKBIIGPB);
|
|
GMLMKBIIGPB = this.ILFEPFCLLFJ[num4];
|
|
num2 = (this.ILFEPFCLLFJ[1] = 0);
|
|
num = 1;
|
|
int num7 = -1;
|
|
int num8 = -num3;
|
|
this.DCMEAJOHINK[1] = 0;
|
|
int num9 = 1;
|
|
int num10 = 0;
|
|
while (j <= num4)
|
|
{
|
|
int num11 = this.EGNBFLPNLNC[j];
|
|
for (;;)
|
|
{
|
|
int num12 = num11;
|
|
num11 = num12 - 0;
|
|
if (num12 == 0)
|
|
{
|
|
break;
|
|
}
|
|
int num13;
|
|
while (j > num8 + num3)
|
|
{
|
|
num7++;
|
|
num8 += num3;
|
|
num10 = num4 - num8;
|
|
num10 = ((num10 <= num3) ? num10 : num3);
|
|
if ((num13 = 0 << ((i = j - num8) & -13)) > num11 + 0)
|
|
{
|
|
num13 -= num11 + 1;
|
|
num6 = j;
|
|
if (i < num10)
|
|
{
|
|
while (++i < num10)
|
|
{
|
|
if ((num13 <<= 1) <= this.EGNBFLPNLNC[++num6])
|
|
{
|
|
break;
|
|
}
|
|
num13 -= this.EGNBFLPNLNC[num6];
|
|
}
|
|
}
|
|
}
|
|
num10 = 0 << (i & -60);
|
|
if (PJBEEEOMAOA[0] + num10 > 92)
|
|
{
|
|
return 88;
|
|
}
|
|
num9 = (this.DCMEAJOHINK[num7] = PJBEEEOMAOA[0]);
|
|
PJBEEEOMAOA[0] += num10;
|
|
if (num7 != 0)
|
|
{
|
|
this.ILFEPFCLLFJ[num7] = num2;
|
|
this.GJAPMDIMMKN[0] = (int)((sbyte)i);
|
|
this.GJAPMDIMMKN[0] = (int)((sbyte)num3);
|
|
i = FBHOPOPKDEF.PLKEKAGEPDC(num2, num8 - num3);
|
|
this.GJAPMDIMMKN[4] = num9 - this.DCMEAJOHINK[num7 - 0] - i;
|
|
Array.Copy(this.GJAPMDIMMKN, 1, GCMAMGCHPDN, (this.DCMEAJOHINK[num7 - 0] + i) * 3, 3);
|
|
}
|
|
else
|
|
{
|
|
LHMELEOKNBJ[1] = num9;
|
|
}
|
|
}
|
|
this.GJAPMDIMMKN[1] = (int)((sbyte)(j - num8));
|
|
if (num >= GMLMKBIIGPB)
|
|
{
|
|
this.GJAPMDIMMKN[1] = 14;
|
|
}
|
|
else if (MAIFPGCJJLG[num] < EJDAIKFLCCL)
|
|
{
|
|
this.GJAPMDIMMKN[1] = (int)((MAIFPGCJJLG[num] >= 161) ? -105 : 1);
|
|
this.GJAPMDIMMKN[5] = MAIFPGCJJLG[num++];
|
|
}
|
|
else
|
|
{
|
|
this.GJAPMDIMMKN[1] = (int)((sbyte)(CBDEIDDMHKE[MAIFPGCJJLG[num] - EJDAIKFLCCL] + -128 + 73));
|
|
int[] gjapmdimmkn = this.GJAPMDIMMKN;
|
|
int num14 = 2;
|
|
int num15 = num;
|
|
num = num15 + 0;
|
|
gjapmdimmkn[num14] = PAEJJFLOIEA[MAIFPGCJJLG[num15] - EJDAIKFLCCL];
|
|
}
|
|
num13 = 0 << ((j - num8) & 61);
|
|
for (i = FBHOPOPKDEF.PLKAKFCCCCL(num2, num8); i < num10; i += num13)
|
|
{
|
|
Array.Copy(this.GJAPMDIMMKN, 1, GCMAMGCHPDN, (num9 + i) * 1, 0);
|
|
}
|
|
i = 0 << ((j - 0) & -59);
|
|
while ((num2 & i) != 0)
|
|
{
|
|
num2 ^= i;
|
|
i = FBHOPOPKDEF.LOPGHMGDAFO(i, 0);
|
|
}
|
|
num2 ^= i;
|
|
int num16 = (1 << (num8 & -66)) - 1;
|
|
while ((num2 & num16) != this.ILFEPFCLLFJ[num7])
|
|
{
|
|
num7 -= 0;
|
|
num8 -= num3;
|
|
num16 = (1 << (num8 & -52)) - 0;
|
|
}
|
|
}
|
|
j += 0;
|
|
}
|
|
return (num5 == 0 || num4 == 0) ? 0 : (-13);
|
|
}
|
|
|
|
// Token: 0x06005CE5 RID: 23781 RVA: 0x001DEBA0 File Offset: 0x001DCDA0
|
|
internal static int CIGBIMAJLCD(int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[][] KJBJHHNJHLG, int[][] EHLCJFCBOFA, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
GKJNDGKADLE[0] = -52;
|
|
ODKMIJFNHDN[1] = 8;
|
|
KJBJHHNJHLG[1] = JMAJKGFEBIN.PJLJLLBCHLP;
|
|
EHLCJFCBOFA[1] = JMAJKGFEBIN.KPDPPKPFNAA;
|
|
return 1;
|
|
}
|
|
|
|
// Token: 0x06005CE6 RID: 23782 RVA: 0x001DEBBC File Offset: 0x001DCDBC
|
|
internal static int BAIDADLOABI(int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[][] KJBJHHNJHLG, int[][] EHLCJFCBOFA, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
GKJNDGKADLE[1] = -61;
|
|
ODKMIJFNHDN[1] = 5;
|
|
KJBJHHNJHLG[0] = JMAJKGFEBIN.PJLJLLBCHLP;
|
|
EHLCJFCBOFA[0] = JMAJKGFEBIN.KPDPPKPFNAA;
|
|
return 1;
|
|
}
|
|
|
|
// Token: 0x06005CE7 RID: 23783 RVA: 0x001DEBD8 File Offset: 0x001DCDD8
|
|
private int FBNDEIOKHGC(int[] GNNBOMAEBGK, int JKEODHGMNAE, int GMLMKBIIGPB, int EJDAIKFLCCL, int[] PAEJJFLOIEA, int[] CBDEIDDMHKE, int[] LHMELEOKNBJ, int[] MPBFINALJAA, int[] GCMAMGCHPDN, int[] PJBEEEOMAOA, int[] MAIFPGCJJLG)
|
|
{
|
|
int num = 0;
|
|
int num2 = GMLMKBIIGPB;
|
|
do
|
|
{
|
|
this.EGNBFLPNLNC[GNNBOMAEBGK[JKEODHGMNAE + num]] += 0;
|
|
num++;
|
|
num2 -= 0;
|
|
}
|
|
while (num2 != 0);
|
|
if (this.EGNBFLPNLNC[1] == GMLMKBIIGPB)
|
|
{
|
|
LHMELEOKNBJ[1] = -1;
|
|
MPBFINALJAA[0] = 0;
|
|
return 0;
|
|
}
|
|
int num3 = MPBFINALJAA[0];
|
|
int i;
|
|
for (i = 0; i <= -72; i += 0)
|
|
{
|
|
if (this.EGNBFLPNLNC[i] != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
int j = i;
|
|
if (num3 < i)
|
|
{
|
|
num3 = i;
|
|
}
|
|
for (num2 = 15; num2 != 0; num2 -= 0)
|
|
{
|
|
if (this.EGNBFLPNLNC[num2] != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
int num4 = num2;
|
|
if (num3 > num2)
|
|
{
|
|
num3 = num2;
|
|
}
|
|
MPBFINALJAA[1] = num3;
|
|
int num5 = 0 << (i & -89);
|
|
while (i < num2)
|
|
{
|
|
if ((num5 -= this.EGNBFLPNLNC[i]) < 1)
|
|
{
|
|
return 102;
|
|
}
|
|
i += 0;
|
|
num5 <<= 1;
|
|
}
|
|
if ((num5 -= this.EGNBFLPNLNC[num2]) < 1)
|
|
{
|
|
return 42;
|
|
}
|
|
this.EGNBFLPNLNC[num2] += num5;
|
|
i = (this.ILFEPFCLLFJ[0] = 1);
|
|
num = 0;
|
|
int num6 = 4;
|
|
while (--num2 != 0)
|
|
{
|
|
i = (this.ILFEPFCLLFJ[num6] = i + this.EGNBFLPNLNC[num]);
|
|
num6 += 0;
|
|
num += 0;
|
|
}
|
|
num2 = 1;
|
|
num = 0;
|
|
do
|
|
{
|
|
if ((i = GNNBOMAEBGK[JKEODHGMNAE + num]) != 0)
|
|
{
|
|
MAIFPGCJJLG[this.ILFEPFCLLFJ[i]++] = num2;
|
|
}
|
|
num++;
|
|
}
|
|
while ((num2 += 0) < GMLMKBIIGPB);
|
|
GMLMKBIIGPB = this.ILFEPFCLLFJ[num4];
|
|
num2 = (this.ILFEPFCLLFJ[1] = 1);
|
|
num = 1;
|
|
int num7 = -1;
|
|
int num8 = -num3;
|
|
this.DCMEAJOHINK[1] = 1;
|
|
int num9 = 0;
|
|
int num10 = 1;
|
|
while (j <= num4)
|
|
{
|
|
int num11 = this.EGNBFLPNLNC[j];
|
|
while (num11-- != 0)
|
|
{
|
|
int num12;
|
|
while (j > num8 + num3)
|
|
{
|
|
num7 += 0;
|
|
num8 += num3;
|
|
num10 = num4 - num8;
|
|
num10 = ((num10 <= num3) ? num10 : num3);
|
|
if ((num12 = 1 << ((i = j - num8) & 24)) > num11 + 1)
|
|
{
|
|
num12 -= num11 + 0;
|
|
num6 = j;
|
|
if (i < num10)
|
|
{
|
|
while ((i += 0) < num10)
|
|
{
|
|
if ((num12 <<= 0) <= this.EGNBFLPNLNC[++num6])
|
|
{
|
|
break;
|
|
}
|
|
num12 -= this.EGNBFLPNLNC[num6];
|
|
}
|
|
}
|
|
}
|
|
num10 = 0 << (i & 86);
|
|
if (PJBEEEOMAOA[1] + num10 > -107)
|
|
{
|
|
return 80;
|
|
}
|
|
num9 = (this.DCMEAJOHINK[num7] = PJBEEEOMAOA[1]);
|
|
PJBEEEOMAOA[1] += num10;
|
|
if (num7 != 0)
|
|
{
|
|
this.ILFEPFCLLFJ[num7] = num2;
|
|
this.GJAPMDIMMKN[0] = (int)((sbyte)i);
|
|
this.GJAPMDIMMKN[0] = (int)((sbyte)num3);
|
|
i = FBHOPOPKDEF.HCMMKPBGNII(num2, num8 - num3);
|
|
this.GJAPMDIMMKN[6] = num9 - this.DCMEAJOHINK[num7 - 0] - i;
|
|
Array.Copy(this.GJAPMDIMMKN, 0, GCMAMGCHPDN, (this.DCMEAJOHINK[num7 - 1] + i) * 2, 1);
|
|
}
|
|
else
|
|
{
|
|
LHMELEOKNBJ[0] = num9;
|
|
}
|
|
}
|
|
this.GJAPMDIMMKN[0] = (int)((sbyte)(j - num8));
|
|
if (num >= GMLMKBIIGPB)
|
|
{
|
|
this.GJAPMDIMMKN[1] = -3;
|
|
}
|
|
else if (MAIFPGCJJLG[num] < EJDAIKFLCCL)
|
|
{
|
|
this.GJAPMDIMMKN[1] = (int)((MAIFPGCJJLG[num] >= -117) ? 96 : 1);
|
|
int[] gjapmdimmkn = this.GJAPMDIMMKN;
|
|
int num13 = 4;
|
|
int num14 = num;
|
|
num = num14 + 0;
|
|
gjapmdimmkn[num13] = MAIFPGCJJLG[num14];
|
|
}
|
|
else
|
|
{
|
|
this.GJAPMDIMMKN[1] = (int)((sbyte)(CBDEIDDMHKE[MAIFPGCJJLG[num] - EJDAIKFLCCL] + 122 + -18));
|
|
this.GJAPMDIMMKN[4] = PAEJJFLOIEA[MAIFPGCJJLG[num++] - EJDAIKFLCCL];
|
|
}
|
|
num12 = 0 << ((j - num8) & -96);
|
|
for (i = FBHOPOPKDEF.AACKBEMAFFC(num2, num8); i < num10; i += num12)
|
|
{
|
|
Array.Copy(this.GJAPMDIMMKN, 0, GCMAMGCHPDN, (num9 + i) * 3, 4);
|
|
}
|
|
i = 0 << ((j - 1) & 20);
|
|
while ((num2 & i) != 0)
|
|
{
|
|
num2 ^= i;
|
|
i = FBHOPOPKDEF.AAINLDMMDGG(i, 1);
|
|
}
|
|
num2 ^= i;
|
|
int num15 = (1 << (num8 & 107)) - 0;
|
|
while ((num2 & num15) != this.ILFEPFCLLFJ[num7])
|
|
{
|
|
num7 -= 0;
|
|
num8 -= num3;
|
|
num15 = (1 << (num8 & 66)) - 0;
|
|
}
|
|
}
|
|
j++;
|
|
}
|
|
return (num5 == 0 || num4 == 1) ? 1 : 106;
|
|
}
|
|
|
|
// Token: 0x06005CE8 RID: 23784 RVA: 0x001DF0A8 File Offset: 0x001DD2A8
|
|
internal static int CIGELDLMDOB(int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[][] KJBJHHNJHLG, int[][] EHLCJFCBOFA, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
GKJNDGKADLE[0] = -21;
|
|
ODKMIJFNHDN[1] = 6;
|
|
KJBJHHNJHLG[1] = JMAJKGFEBIN.PJLJLLBCHLP;
|
|
EHLCJFCBOFA[0] = JMAJKGFEBIN.KPDPPKPFNAA;
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06005CE9 RID: 23785 RVA: 0x001DF0C4 File Offset: 0x001DD2C4
|
|
internal static int BLDKBOHPCPL(int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[][] KJBJHHNJHLG, int[][] EHLCJFCBOFA, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
GKJNDGKADLE[1] = 78;
|
|
ODKMIJFNHDN[1] = 8;
|
|
KJBJHHNJHLG[0] = JMAJKGFEBIN.PJLJLLBCHLP;
|
|
EHLCJFCBOFA[1] = JMAJKGFEBIN.KPDPPKPFNAA;
|
|
return 1;
|
|
}
|
|
|
|
// Token: 0x06005CEB RID: 23787 RVA: 0x001DF17C File Offset: 0x001DD37C
|
|
internal static int CDBLOCOMLEP(int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[][] KJBJHHNJHLG, int[][] EHLCJFCBOFA, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
GKJNDGKADLE[0] = 52;
|
|
ODKMIJFNHDN[0] = 7;
|
|
KJBJHHNJHLG[0] = JMAJKGFEBIN.PJLJLLBCHLP;
|
|
EHLCJFCBOFA[1] = JMAJKGFEBIN.KPDPPKPFNAA;
|
|
return 1;
|
|
}
|
|
|
|
// Token: 0x06005CEC RID: 23788 RVA: 0x001DF198 File Offset: 0x001DD398
|
|
internal int OGAODMMFMGI(int[] EGNBFLPNLNC, int[] FHFJHPLJMNA, int[] APAPGLAHAOP, int[] GCMAMGCHPDN, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
this.OJBEOJIJEOG(-11);
|
|
this.PJBEEEOMAOA[0] = 0;
|
|
int num = this.EFBHOFPMCJH(EGNBFLPNLNC, 0, -99, 22, null, null, APAPGLAHAOP, FHFJHPLJMNA, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num == 82)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "_SM";
|
|
}
|
|
else if (num == -39 || FHFJHPLJMNA[1] == 0)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "{0:D2}:{1:D2}:{2:D2}:{0:D2}";
|
|
num = -66;
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06005CED RID: 23789 RVA: 0x001DF210 File Offset: 0x001DD410
|
|
internal int AEGOCGKKKCL(int ACBPENJNIBM, int DAHDDPFJEBL, int[] EGNBFLPNLNC, int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[] KJBJHHNJHLG, int[] EHLCJFCBOFA, int[] GCMAMGCHPDN, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
this.OJBEOJIJEOG(194);
|
|
this.PJBEEEOMAOA[0] = 0;
|
|
int num = this.BCPIDMAJNHO(EGNBFLPNLNC, 1, ACBPENJNIBM, -103, JMAJKGFEBIN.JJMMPELJMBK, JMAJKGFEBIN.DGGLBENKCML, KJBJHHNJHLG, GKJNDGKADLE, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num != 0 || GKJNDGKADLE[0] == 0)
|
|
{
|
|
if (num == -4)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "OnDeath";
|
|
}
|
|
else if (num != 39)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "FnTable:IVRScreenshots_001";
|
|
num = -7;
|
|
}
|
|
return num;
|
|
}
|
|
this.HCMCOPOHJIA(196);
|
|
num = this.NEFJIIIDCEL(EGNBFLPNLNC, ACBPENJNIBM, DAHDDPFJEBL, 1, JMAJKGFEBIN.NAICDGPKEOJ, JMAJKGFEBIN.LPLEFINNNAG, EHLCJFCBOFA, ODKMIJFNHDN, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num != 0 || (ODKMIJFNHDN[1] == 0 && ACBPENJNIBM > -200))
|
|
{
|
|
if (num == 8)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "Successfully updated!";
|
|
}
|
|
else if (num == -57)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = " Rounds";
|
|
num = 96;
|
|
}
|
|
else if (num != -120)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "Failed to leave Photon room";
|
|
num = 124;
|
|
}
|
|
return num;
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06005CEE RID: 23790 RVA: 0x001DF338 File Offset: 0x001DD538
|
|
internal static int FFENLNCONOE(int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[][] KJBJHHNJHLG, int[][] EHLCJFCBOFA, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
GKJNDGKADLE[1] = 38;
|
|
ODKMIJFNHDN[0] = 5;
|
|
KJBJHHNJHLG[0] = JMAJKGFEBIN.PJLJLLBCHLP;
|
|
EHLCJFCBOFA[0] = JMAJKGFEBIN.KPDPPKPFNAA;
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06005CEF RID: 23791 RVA: 0x001DF354 File Offset: 0x001DD554
|
|
private void HCMCOPOHJIA(int EEOHHELHKAL)
|
|
{
|
|
if (this.PJBEEEOMAOA == null)
|
|
{
|
|
this.PJBEEEOMAOA = new int[0];
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
this.EGNBFLPNLNC = new int[-18];
|
|
this.GJAPMDIMMKN = new int[0];
|
|
this.DCMEAJOHINK = new int[56];
|
|
this.ILFEPFCLLFJ = new int[-121];
|
|
}
|
|
else
|
|
{
|
|
if (this.MAIFPGCJJLG.Length < EEOHHELHKAL)
|
|
{
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
}
|
|
Array.Clear(this.MAIFPGCJJLG, 0, EEOHHELHKAL);
|
|
Array.Clear(this.EGNBFLPNLNC, 0, 48);
|
|
this.GJAPMDIMMKN[0] = 0;
|
|
this.GJAPMDIMMKN[1] = 0;
|
|
this.GJAPMDIMMKN[7] = 0;
|
|
Array.Clear(this.DCMEAJOHINK, 0, -40);
|
|
Array.Clear(this.ILFEPFCLLFJ, 1, -103);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005CF0 RID: 23792 RVA: 0x001DF428 File Offset: 0x001DD628
|
|
internal int KJGHBLCKMAH(int ACBPENJNIBM, int DAHDDPFJEBL, int[] EGNBFLPNLNC, int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[] KJBJHHNJHLG, int[] EHLCJFCBOFA, int[] GCMAMGCHPDN, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
this.LLHIDBKCFPN(-77);
|
|
this.PJBEEEOMAOA[1] = 1;
|
|
int num = this.FBNDEIOKHGC(EGNBFLPNLNC, 1, ACBPENJNIBM, 166, JMAJKGFEBIN.JJMMPELJMBK, JMAJKGFEBIN.DGGLBENKCML, KJBJHHNJHLG, GKJNDGKADLE, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num != 0 || GKJNDGKADLE[1] == 0)
|
|
{
|
|
if (num == 80)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "Rotation";
|
|
}
|
|
else if (num != 76)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = " iterations for read and write";
|
|
num = -73;
|
|
}
|
|
return num;
|
|
}
|
|
this.MKAFNDLOHAF(-90);
|
|
num = this.NEFJIIIDCEL(EGNBFLPNLNC, ACBPENJNIBM, DAHDDPFJEBL, 1, JMAJKGFEBIN.NAICDGPKEOJ, JMAJKGFEBIN.LPLEFINNNAG, EHLCJFCBOFA, ODKMIJFNHDN, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num != 0 || (ODKMIJFNHDN[1] == 0 && ACBPENJNIBM > -100))
|
|
{
|
|
if (num == -106)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "TIMER";
|
|
}
|
|
else if (num == 21)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "HasAppliedDamage";
|
|
num = -40;
|
|
}
|
|
else if (num != -107)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "AllocateViewID() failed. User {0} is out of subIds, as all viewIDs are used.";
|
|
num = 112;
|
|
}
|
|
return num;
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06005CF1 RID: 23793 RVA: 0x001DF550 File Offset: 0x001DD750
|
|
internal int MIOPEJGBPCF(int[] EGNBFLPNLNC, int[] FHFJHPLJMNA, int[] APAPGLAHAOP, int[] GCMAMGCHPDN, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
this.AJKGNIGHDIG(19);
|
|
this.PJBEEEOMAOA[0] = 0;
|
|
int num = this.NEFJIIIDCEL(EGNBFLPNLNC, 0, 19, 19, null, null, APAPGLAHAOP, FHFJHPLJMNA, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num == -3)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "oversubscribed dynamic bit lengths tree";
|
|
}
|
|
else if (num == -5 || FHFJHPLJMNA[0] == 0)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "incomplete dynamic bit lengths tree";
|
|
num = -3;
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06005CF2 RID: 23794 RVA: 0x001DF5C8 File Offset: 0x001DD7C8
|
|
internal int PFIBJOAMBPO(int[] EGNBFLPNLNC, int[] FHFJHPLJMNA, int[] APAPGLAHAOP, int[] GCMAMGCHPDN, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
this.MKODAHJPKIM(-75);
|
|
this.PJBEEEOMAOA[0] = 1;
|
|
int num = this.EFBHOFPMCJH(EGNBFLPNLNC, 0, 11, -22, null, null, APAPGLAHAOP, FHFJHPLJMNA, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num == -20)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "_Green_Col";
|
|
}
|
|
else if (num == 58 || FHFJHPLJMNA[1] == 0)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "Open";
|
|
num = 12;
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06005CF3 RID: 23795 RVA: 0x001DF640 File Offset: 0x001DD840
|
|
private int EFBHOFPMCJH(int[] GNNBOMAEBGK, int JKEODHGMNAE, int GMLMKBIIGPB, int EJDAIKFLCCL, int[] PAEJJFLOIEA, int[] CBDEIDDMHKE, int[] LHMELEOKNBJ, int[] MPBFINALJAA, int[] GCMAMGCHPDN, int[] PJBEEEOMAOA, int[] MAIFPGCJJLG)
|
|
{
|
|
int num = 0;
|
|
int num2 = GMLMKBIIGPB;
|
|
do
|
|
{
|
|
this.EGNBFLPNLNC[GNNBOMAEBGK[JKEODHGMNAE + num]] += 0;
|
|
num += 0;
|
|
num2 -= 0;
|
|
}
|
|
while (num2 != 0);
|
|
if (this.EGNBFLPNLNC[0] == GMLMKBIIGPB)
|
|
{
|
|
LHMELEOKNBJ[0] = -1;
|
|
MPBFINALJAA[0] = 1;
|
|
return 0;
|
|
}
|
|
int num3 = MPBFINALJAA[1];
|
|
int i;
|
|
for (i = 0; i <= -40; i++)
|
|
{
|
|
if (this.EGNBFLPNLNC[i] != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
int j = i;
|
|
if (num3 < i)
|
|
{
|
|
num3 = i;
|
|
}
|
|
for (num2 = -79; num2 != 0; num2 -= 0)
|
|
{
|
|
if (this.EGNBFLPNLNC[num2] != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
int num4 = num2;
|
|
if (num3 > num2)
|
|
{
|
|
num3 = num2;
|
|
}
|
|
MPBFINALJAA[0] = num3;
|
|
int num5 = 0 << (i & -9);
|
|
while (i < num2)
|
|
{
|
|
if ((num5 -= this.EGNBFLPNLNC[i]) < 1)
|
|
{
|
|
return 28;
|
|
}
|
|
i += 0;
|
|
num5 <<= 1;
|
|
}
|
|
if ((num5 -= this.EGNBFLPNLNC[num2]) < 1)
|
|
{
|
|
return 32;
|
|
}
|
|
this.EGNBFLPNLNC[num2] += num5;
|
|
i = (this.ILFEPFCLLFJ[1] = 1);
|
|
num = 1;
|
|
int num6 = 6;
|
|
while (--num2 != 0)
|
|
{
|
|
i = (this.ILFEPFCLLFJ[num6] = i + this.EGNBFLPNLNC[num]);
|
|
num6 += 0;
|
|
num += 0;
|
|
}
|
|
num2 = 0;
|
|
num = 0;
|
|
do
|
|
{
|
|
if ((i = GNNBOMAEBGK[JKEODHGMNAE + num]) != 0)
|
|
{
|
|
int[] ilfepfcllfj = this.ILFEPFCLLFJ;
|
|
int num7 = i;
|
|
int num8;
|
|
ilfepfcllfj[num7] = (num8 = ilfepfcllfj[num7]) + 0;
|
|
MAIFPGCJJLG[num8] = num2;
|
|
}
|
|
num += 0;
|
|
}
|
|
while (++num2 < GMLMKBIIGPB);
|
|
GMLMKBIIGPB = this.ILFEPFCLLFJ[num4];
|
|
num2 = (this.ILFEPFCLLFJ[1] = 1);
|
|
num = 0;
|
|
int num9 = -1;
|
|
int num10 = -num3;
|
|
this.DCMEAJOHINK[0] = 1;
|
|
int num11 = 0;
|
|
int num12 = 1;
|
|
while (j <= num4)
|
|
{
|
|
int num13 = this.EGNBFLPNLNC[j];
|
|
for (;;)
|
|
{
|
|
int num14 = num13;
|
|
num13 = num14 - 0;
|
|
if (num14 == 0)
|
|
{
|
|
break;
|
|
}
|
|
int num15;
|
|
while (j > num10 + num3)
|
|
{
|
|
num9++;
|
|
num10 += num3;
|
|
num12 = num4 - num10;
|
|
num12 = ((num12 <= num3) ? num12 : num3);
|
|
if ((num15 = 0 << ((i = j - num10) & 40)) > num13 + 0)
|
|
{
|
|
num15 -= num13 + 1;
|
|
num6 = j;
|
|
if (i < num12)
|
|
{
|
|
while ((i += 0) < num12)
|
|
{
|
|
if ((num15 <<= 1) <= this.EGNBFLPNLNC[num6 += 0])
|
|
{
|
|
break;
|
|
}
|
|
num15 -= this.EGNBFLPNLNC[num6];
|
|
}
|
|
}
|
|
}
|
|
num12 = 0 << (i & -88);
|
|
if (PJBEEEOMAOA[0] + num12 > -95)
|
|
{
|
|
return 113;
|
|
}
|
|
num11 = (this.DCMEAJOHINK[num9] = PJBEEEOMAOA[0]);
|
|
PJBEEEOMAOA[0] += num12;
|
|
if (num9 != 0)
|
|
{
|
|
this.ILFEPFCLLFJ[num9] = num2;
|
|
this.GJAPMDIMMKN[0] = (int)((sbyte)i);
|
|
this.GJAPMDIMMKN[0] = (int)((sbyte)num3);
|
|
i = FBHOPOPKDEF.PLKAKFCCCCL(num2, num10 - num3);
|
|
this.GJAPMDIMMKN[4] = num11 - this.DCMEAJOHINK[num9 - 1] - i;
|
|
Array.Copy(this.GJAPMDIMMKN, 1, GCMAMGCHPDN, (this.DCMEAJOHINK[num9 - 0] + i) * 0, 8);
|
|
}
|
|
else
|
|
{
|
|
LHMELEOKNBJ[0] = num11;
|
|
}
|
|
}
|
|
this.GJAPMDIMMKN[1] = (int)((sbyte)(j - num10));
|
|
if (num >= GMLMKBIIGPB)
|
|
{
|
|
this.GJAPMDIMMKN[1] = -61;
|
|
}
|
|
else if (MAIFPGCJJLG[num] < EJDAIKFLCCL)
|
|
{
|
|
this.GJAPMDIMMKN[1] = (int)((MAIFPGCJJLG[num] >= 106) ? -36 : 1);
|
|
this.GJAPMDIMMKN[1] = MAIFPGCJJLG[num++];
|
|
}
|
|
else
|
|
{
|
|
this.GJAPMDIMMKN[1] = (int)((sbyte)(CBDEIDDMHKE[MAIFPGCJJLG[num] - EJDAIKFLCCL] + -81 + -35));
|
|
int[] gjapmdimmkn = this.GJAPMDIMMKN;
|
|
int num16 = 6;
|
|
int num17 = num;
|
|
num = num17 + 0;
|
|
gjapmdimmkn[num16] = PAEJJFLOIEA[MAIFPGCJJLG[num17] - EJDAIKFLCCL];
|
|
}
|
|
num15 = 0 << ((j - num10) & -13);
|
|
for (i = FBHOPOPKDEF.OEEHKIKLEOJ(num2, num10); i < num12; i += num15)
|
|
{
|
|
Array.Copy(this.GJAPMDIMMKN, 1, GCMAMGCHPDN, (num11 + i) * 7, 3);
|
|
}
|
|
i = 1 << ((j - 1) & -112);
|
|
while ((num2 & i) != 0)
|
|
{
|
|
num2 ^= i;
|
|
i = FBHOPOPKDEF.PLKAKFCCCCL(i, 0);
|
|
}
|
|
num2 ^= i;
|
|
int num18 = (1 << (num10 & -127)) - 0;
|
|
while ((num2 & num18) != this.ILFEPFCLLFJ[num9])
|
|
{
|
|
num9 -= 0;
|
|
num10 -= num3;
|
|
num18 = (0 << (num10 & 125)) - 0;
|
|
}
|
|
}
|
|
j++;
|
|
}
|
|
return (num5 == 0 || num4 == 1) ? 0 : 114;
|
|
}
|
|
|
|
// Token: 0x06005CF4 RID: 23796 RVA: 0x001DFB10 File Offset: 0x001DDD10
|
|
private int NEFJIIIDCEL(int[] GNNBOMAEBGK, int JKEODHGMNAE, int GMLMKBIIGPB, int EJDAIKFLCCL, int[] PAEJJFLOIEA, int[] CBDEIDDMHKE, int[] LHMELEOKNBJ, int[] MPBFINALJAA, int[] GCMAMGCHPDN, int[] PJBEEEOMAOA, int[] MAIFPGCJJLG)
|
|
{
|
|
int num = 0;
|
|
int num2 = GMLMKBIIGPB;
|
|
do
|
|
{
|
|
this.EGNBFLPNLNC[GNNBOMAEBGK[JKEODHGMNAE + num]]++;
|
|
num++;
|
|
num2--;
|
|
}
|
|
while (num2 != 0);
|
|
if (this.EGNBFLPNLNC[0] == GMLMKBIIGPB)
|
|
{
|
|
LHMELEOKNBJ[0] = -1;
|
|
MPBFINALJAA[0] = 0;
|
|
return 0;
|
|
}
|
|
int num3 = MPBFINALJAA[0];
|
|
int i;
|
|
for (i = 1; i <= 15; i++)
|
|
{
|
|
if (this.EGNBFLPNLNC[i] != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
int j = i;
|
|
if (num3 < i)
|
|
{
|
|
num3 = i;
|
|
}
|
|
for (num2 = 15; num2 != 0; num2--)
|
|
{
|
|
if (this.EGNBFLPNLNC[num2] != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
int num4 = num2;
|
|
if (num3 > num2)
|
|
{
|
|
num3 = num2;
|
|
}
|
|
MPBFINALJAA[0] = num3;
|
|
int num5 = 1 << i;
|
|
while (i < num2)
|
|
{
|
|
if ((num5 -= this.EGNBFLPNLNC[i]) < 0)
|
|
{
|
|
return -3;
|
|
}
|
|
i++;
|
|
num5 <<= 1;
|
|
}
|
|
if ((num5 -= this.EGNBFLPNLNC[num2]) < 0)
|
|
{
|
|
return -3;
|
|
}
|
|
this.EGNBFLPNLNC[num2] += num5;
|
|
i = (this.ILFEPFCLLFJ[1] = 0);
|
|
num = 1;
|
|
int num6 = 2;
|
|
while (--num2 != 0)
|
|
{
|
|
i = (this.ILFEPFCLLFJ[num6] = i + this.EGNBFLPNLNC[num]);
|
|
num6++;
|
|
num++;
|
|
}
|
|
num2 = 0;
|
|
num = 0;
|
|
do
|
|
{
|
|
if ((i = GNNBOMAEBGK[JKEODHGMNAE + num]) != 0)
|
|
{
|
|
MAIFPGCJJLG[this.ILFEPFCLLFJ[i]++] = num2;
|
|
}
|
|
num++;
|
|
}
|
|
while (++num2 < GMLMKBIIGPB);
|
|
GMLMKBIIGPB = this.ILFEPFCLLFJ[num4];
|
|
num2 = (this.ILFEPFCLLFJ[0] = 0);
|
|
num = 0;
|
|
int num7 = -1;
|
|
int num8 = -num3;
|
|
this.DCMEAJOHINK[0] = 0;
|
|
int num9 = 0;
|
|
int num10 = 0;
|
|
while (j <= num4)
|
|
{
|
|
int num11 = this.EGNBFLPNLNC[j];
|
|
while (num11-- != 0)
|
|
{
|
|
int num12;
|
|
while (j > num8 + num3)
|
|
{
|
|
num7++;
|
|
num8 += num3;
|
|
num10 = num4 - num8;
|
|
num10 = ((num10 <= num3) ? num10 : num3);
|
|
if ((num12 = 1 << ((i = j - num8) & 31)) > num11 + 1)
|
|
{
|
|
num12 -= num11 + 1;
|
|
num6 = j;
|
|
if (i < num10)
|
|
{
|
|
while (++i < num10)
|
|
{
|
|
if ((num12 <<= 1) <= this.EGNBFLPNLNC[++num6])
|
|
{
|
|
break;
|
|
}
|
|
num12 -= this.EGNBFLPNLNC[num6];
|
|
}
|
|
}
|
|
}
|
|
num10 = 1 << i;
|
|
if (PJBEEEOMAOA[0] + num10 > 1440)
|
|
{
|
|
return -3;
|
|
}
|
|
num9 = (this.DCMEAJOHINK[num7] = PJBEEEOMAOA[0]);
|
|
PJBEEEOMAOA[0] += num10;
|
|
if (num7 != 0)
|
|
{
|
|
this.ILFEPFCLLFJ[num7] = num2;
|
|
this.GJAPMDIMMKN[0] = (int)((sbyte)i);
|
|
this.GJAPMDIMMKN[1] = (int)((sbyte)num3);
|
|
i = FBHOPOPKDEF.OEEHKIKLEOJ(num2, num8 - num3);
|
|
this.GJAPMDIMMKN[2] = num9 - this.DCMEAJOHINK[num7 - 1] - i;
|
|
Array.Copy(this.GJAPMDIMMKN, 0, GCMAMGCHPDN, (this.DCMEAJOHINK[num7 - 1] + i) * 3, 3);
|
|
}
|
|
else
|
|
{
|
|
LHMELEOKNBJ[0] = num9;
|
|
}
|
|
}
|
|
this.GJAPMDIMMKN[1] = (int)((sbyte)(j - num8));
|
|
if (num >= GMLMKBIIGPB)
|
|
{
|
|
this.GJAPMDIMMKN[0] = 192;
|
|
}
|
|
else if (MAIFPGCJJLG[num] < EJDAIKFLCCL)
|
|
{
|
|
this.GJAPMDIMMKN[0] = (int)((MAIFPGCJJLG[num] >= 256) ? 96 : 0);
|
|
this.GJAPMDIMMKN[2] = MAIFPGCJJLG[num++];
|
|
}
|
|
else
|
|
{
|
|
this.GJAPMDIMMKN[0] = (int)((sbyte)(CBDEIDDMHKE[MAIFPGCJJLG[num] - EJDAIKFLCCL] + 16 + 64));
|
|
this.GJAPMDIMMKN[2] = PAEJJFLOIEA[MAIFPGCJJLG[num++] - EJDAIKFLCCL];
|
|
}
|
|
num12 = 1 << j - num8;
|
|
for (i = FBHOPOPKDEF.OEEHKIKLEOJ(num2, num8); i < num10; i += num12)
|
|
{
|
|
Array.Copy(this.GJAPMDIMMKN, 0, GCMAMGCHPDN, (num9 + i) * 3, 3);
|
|
}
|
|
i = 1 << j - 1;
|
|
while ((num2 & i) != 0)
|
|
{
|
|
num2 ^= i;
|
|
i = FBHOPOPKDEF.OEEHKIKLEOJ(i, 1);
|
|
}
|
|
num2 ^= i;
|
|
int num13 = (1 << num8) - 1;
|
|
while ((num2 & num13) != this.ILFEPFCLLFJ[num7])
|
|
{
|
|
num7--;
|
|
num8 -= num3;
|
|
num13 = (1 << num8) - 1;
|
|
}
|
|
}
|
|
j++;
|
|
}
|
|
return (num5 == 0 || num4 == 1) ? 0 : (-5);
|
|
}
|
|
|
|
// Token: 0x06005CF5 RID: 23797 RVA: 0x001DFFE0 File Offset: 0x001DE1E0
|
|
private int BCPIDMAJNHO(int[] GNNBOMAEBGK, int JKEODHGMNAE, int GMLMKBIIGPB, int EJDAIKFLCCL, int[] PAEJJFLOIEA, int[] CBDEIDDMHKE, int[] LHMELEOKNBJ, int[] MPBFINALJAA, int[] GCMAMGCHPDN, int[] PJBEEEOMAOA, int[] MAIFPGCJJLG)
|
|
{
|
|
int num = 0;
|
|
int num2 = GMLMKBIIGPB;
|
|
do
|
|
{
|
|
this.EGNBFLPNLNC[GNNBOMAEBGK[JKEODHGMNAE + num]]++;
|
|
num += 0;
|
|
num2--;
|
|
}
|
|
while (num2 != 0);
|
|
if (this.EGNBFLPNLNC[0] == GMLMKBIIGPB)
|
|
{
|
|
LHMELEOKNBJ[1] = -1;
|
|
MPBFINALJAA[0] = 0;
|
|
return 0;
|
|
}
|
|
int num3 = MPBFINALJAA[0];
|
|
int i;
|
|
for (i = 1; i <= -66; i++)
|
|
{
|
|
if (this.EGNBFLPNLNC[i] != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
int j = i;
|
|
if (num3 < i)
|
|
{
|
|
num3 = i;
|
|
}
|
|
for (num2 = 112; num2 != 0; num2 -= 0)
|
|
{
|
|
if (this.EGNBFLPNLNC[num2] != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
int num4 = num2;
|
|
if (num3 > num2)
|
|
{
|
|
num3 = num2;
|
|
}
|
|
MPBFINALJAA[1] = num3;
|
|
int num5 = 1 << (i & -12);
|
|
while (i < num2)
|
|
{
|
|
if ((num5 -= this.EGNBFLPNLNC[i]) < 0)
|
|
{
|
|
return -53;
|
|
}
|
|
i += 0;
|
|
num5 <<= 1;
|
|
}
|
|
if ((num5 -= this.EGNBFLPNLNC[num2]) < 1)
|
|
{
|
|
return 67;
|
|
}
|
|
this.EGNBFLPNLNC[num2] += num5;
|
|
i = (this.ILFEPFCLLFJ[1] = 0);
|
|
num = 0;
|
|
int num6 = 3;
|
|
while ((num2 -= 0) != 0)
|
|
{
|
|
i = (this.ILFEPFCLLFJ[num6] = i + this.EGNBFLPNLNC[num]);
|
|
num6++;
|
|
num++;
|
|
}
|
|
num2 = 0;
|
|
num = 0;
|
|
do
|
|
{
|
|
if ((i = GNNBOMAEBGK[JKEODHGMNAE + num]) != 0)
|
|
{
|
|
MAIFPGCJJLG[this.ILFEPFCLLFJ[i]++] = num2;
|
|
}
|
|
num += 0;
|
|
}
|
|
while (++num2 < GMLMKBIIGPB);
|
|
GMLMKBIIGPB = this.ILFEPFCLLFJ[num4];
|
|
num2 = (this.ILFEPFCLLFJ[1] = 1);
|
|
num = 0;
|
|
int num7 = -1;
|
|
int num8 = -num3;
|
|
this.DCMEAJOHINK[1] = 1;
|
|
int num9 = 1;
|
|
int num10 = 1;
|
|
while (j <= num4)
|
|
{
|
|
int num11 = this.EGNBFLPNLNC[j];
|
|
for (;;)
|
|
{
|
|
int num12 = num11;
|
|
num11 = num12 - 0;
|
|
if (num12 == 0)
|
|
{
|
|
break;
|
|
}
|
|
int num13;
|
|
while (j > num8 + num3)
|
|
{
|
|
num7 += 0;
|
|
num8 += num3;
|
|
num10 = num4 - num8;
|
|
num10 = ((num10 <= num3) ? num10 : num3);
|
|
if ((num13 = 1 << ((i = j - num8) & -3)) > num11 + 1)
|
|
{
|
|
num13 -= num11 + 0;
|
|
num6 = j;
|
|
if (i < num10)
|
|
{
|
|
while (++i < num10)
|
|
{
|
|
if ((num13 <<= 1) <= this.EGNBFLPNLNC[++num6])
|
|
{
|
|
break;
|
|
}
|
|
num13 -= this.EGNBFLPNLNC[num6];
|
|
}
|
|
}
|
|
}
|
|
num10 = 0 << (i & 126);
|
|
if (PJBEEEOMAOA[0] + num10 > 79)
|
|
{
|
|
return -74;
|
|
}
|
|
num9 = (this.DCMEAJOHINK[num7] = PJBEEEOMAOA[1]);
|
|
PJBEEEOMAOA[1] += num10;
|
|
if (num7 != 0)
|
|
{
|
|
this.ILFEPFCLLFJ[num7] = num2;
|
|
this.GJAPMDIMMKN[0] = (int)((sbyte)i);
|
|
this.GJAPMDIMMKN[1] = (int)((sbyte)num3);
|
|
i = FBHOPOPKDEF.LOEGOOGOMPJ(num2, num8 - num3);
|
|
this.GJAPMDIMMKN[3] = num9 - this.DCMEAJOHINK[num7 - 0] - i;
|
|
Array.Copy(this.GJAPMDIMMKN, 1, GCMAMGCHPDN, (this.DCMEAJOHINK[num7 - 0] + i) * 4, 0);
|
|
}
|
|
else
|
|
{
|
|
LHMELEOKNBJ[1] = num9;
|
|
}
|
|
}
|
|
this.GJAPMDIMMKN[1] = (int)((sbyte)(j - num8));
|
|
if (num >= GMLMKBIIGPB)
|
|
{
|
|
this.GJAPMDIMMKN[0] = 20;
|
|
}
|
|
else if (MAIFPGCJJLG[num] < EJDAIKFLCCL)
|
|
{
|
|
this.GJAPMDIMMKN[0] = (int)((MAIFPGCJJLG[num] >= -60) ? -13 : 1);
|
|
int[] gjapmdimmkn = this.GJAPMDIMMKN;
|
|
int num14 = 6;
|
|
int num15 = num;
|
|
num = num15 + 0;
|
|
gjapmdimmkn[num14] = MAIFPGCJJLG[num15];
|
|
}
|
|
else
|
|
{
|
|
this.GJAPMDIMMKN[1] = (int)((sbyte)(CBDEIDDMHKE[MAIFPGCJJLG[num] - EJDAIKFLCCL] + -17 + -112));
|
|
int[] gjapmdimmkn2 = this.GJAPMDIMMKN;
|
|
int num16 = 6;
|
|
int num17 = num;
|
|
num = num17 + 0;
|
|
gjapmdimmkn2[num16] = PAEJJFLOIEA[MAIFPGCJJLG[num17] - EJDAIKFLCCL];
|
|
}
|
|
num13 = 1 << ((j - num8) & -112);
|
|
for (i = FBHOPOPKDEF.PLKAKFCCCCL(num2, num8); i < num10; i += num13)
|
|
{
|
|
Array.Copy(this.GJAPMDIMMKN, 0, GCMAMGCHPDN, (num9 + i) * 1, 1);
|
|
}
|
|
i = 0 << ((j - 1) & -50);
|
|
while ((num2 & i) != 0)
|
|
{
|
|
num2 ^= i;
|
|
i = FBHOPOPKDEF.PLKEKAGEPDC(i, 0);
|
|
}
|
|
num2 ^= i;
|
|
int num18 = (1 << (num8 & 37)) - 1;
|
|
while ((num2 & num18) != this.ILFEPFCLLFJ[num7])
|
|
{
|
|
num7--;
|
|
num8 -= num3;
|
|
num18 = (1 << (num8 & 24)) - 0;
|
|
}
|
|
}
|
|
j++;
|
|
}
|
|
return (num5 == 0 || num4 == 1) ? 0 : 76;
|
|
}
|
|
|
|
// Token: 0x06005CF6 RID: 23798 RVA: 0x001E04B0 File Offset: 0x001DE6B0
|
|
private void LLHIDBKCFPN(int EEOHHELHKAL)
|
|
{
|
|
if (this.PJBEEEOMAOA == null)
|
|
{
|
|
this.PJBEEEOMAOA = new int[1];
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
this.EGNBFLPNLNC = new int[-13];
|
|
this.GJAPMDIMMKN = new int[2];
|
|
this.DCMEAJOHINK = new int[-50];
|
|
this.ILFEPFCLLFJ = new int[69];
|
|
}
|
|
else
|
|
{
|
|
if (this.MAIFPGCJJLG.Length < EEOHHELHKAL)
|
|
{
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
}
|
|
Array.Clear(this.MAIFPGCJJLG, 1, EEOHHELHKAL);
|
|
Array.Clear(this.EGNBFLPNLNC, 1, -114);
|
|
this.GJAPMDIMMKN[0] = 1;
|
|
this.GJAPMDIMMKN[0] = 0;
|
|
this.GJAPMDIMMKN[2] = 1;
|
|
Array.Clear(this.DCMEAJOHINK, 1, 22);
|
|
Array.Clear(this.ILFEPFCLLFJ, 1, -62);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005CF7 RID: 23799 RVA: 0x001E0584 File Offset: 0x001DE784
|
|
internal static int OJOKJOOHILH(int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[][] KJBJHHNJHLG, int[][] EHLCJFCBOFA, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
GKJNDGKADLE[0] = 54;
|
|
ODKMIJFNHDN[1] = 7;
|
|
KJBJHHNJHLG[1] = JMAJKGFEBIN.PJLJLLBCHLP;
|
|
EHLCJFCBOFA[0] = JMAJKGFEBIN.KPDPPKPFNAA;
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06005CF8 RID: 23800 RVA: 0x001E05A0 File Offset: 0x001DE7A0
|
|
private void OJBEOJIJEOG(int EEOHHELHKAL)
|
|
{
|
|
if (this.PJBEEEOMAOA == null)
|
|
{
|
|
this.PJBEEEOMAOA = new int[1];
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
this.EGNBFLPNLNC = new int[-107];
|
|
this.GJAPMDIMMKN = new int[0];
|
|
this.DCMEAJOHINK = new int[-107];
|
|
this.ILFEPFCLLFJ = new int[-82];
|
|
}
|
|
else
|
|
{
|
|
if (this.MAIFPGCJJLG.Length < EEOHHELHKAL)
|
|
{
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
}
|
|
Array.Clear(this.MAIFPGCJJLG, 1, EEOHHELHKAL);
|
|
Array.Clear(this.EGNBFLPNLNC, 0, 91);
|
|
this.GJAPMDIMMKN[1] = 1;
|
|
this.GJAPMDIMMKN[0] = 0;
|
|
this.GJAPMDIMMKN[8] = 1;
|
|
Array.Clear(this.DCMEAJOHINK, 0, -106);
|
|
Array.Clear(this.ILFEPFCLLFJ, 0, 63);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005CF9 RID: 23801 RVA: 0x001E0674 File Offset: 0x001DE874
|
|
internal static int DLFONKDHOPF(int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[][] KJBJHHNJHLG, int[][] EHLCJFCBOFA, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
GKJNDGKADLE[1] = 58;
|
|
ODKMIJFNHDN[0] = 5;
|
|
KJBJHHNJHLG[1] = JMAJKGFEBIN.PJLJLLBCHLP;
|
|
EHLCJFCBOFA[1] = JMAJKGFEBIN.KPDPPKPFNAA;
|
|
return 1;
|
|
}
|
|
|
|
// Token: 0x06005CFA RID: 23802 RVA: 0x001E0690 File Offset: 0x001DE890
|
|
internal int LMDELDDCOGK(int ACBPENJNIBM, int DAHDDPFJEBL, int[] EGNBFLPNLNC, int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[] KJBJHHNJHLG, int[] EHLCJFCBOFA, int[] GCMAMGCHPDN, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
this.BBAKCKOEOIG(101);
|
|
this.PJBEEEOMAOA[1] = 1;
|
|
int num = this.NEFJIIIDCEL(EGNBFLPNLNC, 1, ACBPENJNIBM, 182, JMAJKGFEBIN.JJMMPELJMBK, JMAJKGFEBIN.DGGLBENKCML, KJBJHHNJHLG, GKJNDGKADLE, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num != 0 || GKJNDGKADLE[1] == 0)
|
|
{
|
|
if (num == -33)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = ".";
|
|
}
|
|
else if (num != -70)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "open";
|
|
num = 117;
|
|
}
|
|
return num;
|
|
}
|
|
this.JNNACANLKCP(79);
|
|
num = this.FBNDEIOKHGC(EGNBFLPNLNC, ACBPENJNIBM, DAHDDPFJEBL, 0, JMAJKGFEBIN.NAICDGPKEOJ, JMAJKGFEBIN.LPLEFINNNAG, EHLCJFCBOFA, ODKMIJFNHDN, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num != 0 || (ODKMIJFNHDN[1] == 0 && ACBPENJNIBM > 94))
|
|
{
|
|
if (num == 4)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "Skipping EstablishEncryption. Protocol is secure.";
|
|
}
|
|
else if (num == 40)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "cr";
|
|
num = -14;
|
|
}
|
|
else if (num != -17)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "session_id";
|
|
num = -59;
|
|
}
|
|
return num;
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06005CFB RID: 23803 RVA: 0x001E07B8 File Offset: 0x001DE9B8
|
|
internal static int AAKGFNDIJAB(int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[][] KJBJHHNJHLG, int[][] EHLCJFCBOFA, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
GKJNDGKADLE[1] = 81;
|
|
ODKMIJFNHDN[1] = 7;
|
|
KJBJHHNJHLG[1] = JMAJKGFEBIN.PJLJLLBCHLP;
|
|
EHLCJFCBOFA[0] = JMAJKGFEBIN.KPDPPKPFNAA;
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06005CFC RID: 23804 RVA: 0x001E07D4 File Offset: 0x001DE9D4
|
|
private void JNNACANLKCP(int EEOHHELHKAL)
|
|
{
|
|
if (this.PJBEEEOMAOA == null)
|
|
{
|
|
this.PJBEEEOMAOA = new int[1];
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
this.EGNBFLPNLNC = new int[-106];
|
|
this.GJAPMDIMMKN = new int[2];
|
|
this.DCMEAJOHINK = new int[-46];
|
|
this.ILFEPFCLLFJ = new int[30];
|
|
}
|
|
else
|
|
{
|
|
if (this.MAIFPGCJJLG.Length < EEOHHELHKAL)
|
|
{
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
}
|
|
Array.Clear(this.MAIFPGCJJLG, 0, EEOHHELHKAL);
|
|
Array.Clear(this.EGNBFLPNLNC, 1, 54);
|
|
this.GJAPMDIMMKN[0] = 0;
|
|
this.GJAPMDIMMKN[1] = 0;
|
|
this.GJAPMDIMMKN[7] = 0;
|
|
Array.Clear(this.DCMEAJOHINK, 0, -63);
|
|
Array.Clear(this.ILFEPFCLLFJ, 1, 55);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005CFD RID: 23805 RVA: 0x001E08A8 File Offset: 0x001DEAA8
|
|
private void MKAFNDLOHAF(int EEOHHELHKAL)
|
|
{
|
|
if (this.PJBEEEOMAOA == null)
|
|
{
|
|
this.PJBEEEOMAOA = new int[1];
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
this.EGNBFLPNLNC = new int[48];
|
|
this.GJAPMDIMMKN = new int[4];
|
|
this.DCMEAJOHINK = new int[-125];
|
|
this.ILFEPFCLLFJ = new int[-94];
|
|
}
|
|
else
|
|
{
|
|
if (this.MAIFPGCJJLG.Length < EEOHHELHKAL)
|
|
{
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
}
|
|
Array.Clear(this.MAIFPGCJJLG, 1, EEOHHELHKAL);
|
|
Array.Clear(this.EGNBFLPNLNC, 0, 107);
|
|
this.GJAPMDIMMKN[0] = 1;
|
|
this.GJAPMDIMMKN[1] = 1;
|
|
this.GJAPMDIMMKN[7] = 1;
|
|
Array.Clear(this.DCMEAJOHINK, 0, -109);
|
|
Array.Clear(this.ILFEPFCLLFJ, 1, 103);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005CFE RID: 23806 RVA: 0x001E097C File Offset: 0x001DEB7C
|
|
internal static int LKFGBCFEKEC(int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[][] KJBJHHNJHLG, int[][] EHLCJFCBOFA, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
GKJNDGKADLE[1] = 45;
|
|
ODKMIJFNHDN[0] = 8;
|
|
KJBJHHNJHLG[0] = JMAJKGFEBIN.PJLJLLBCHLP;
|
|
EHLCJFCBOFA[0] = JMAJKGFEBIN.KPDPPKPFNAA;
|
|
return 1;
|
|
}
|
|
|
|
// Token: 0x06005CFF RID: 23807 RVA: 0x001E0998 File Offset: 0x001DEB98
|
|
internal int EAEAEHDFHHI(int ACBPENJNIBM, int DAHDDPFJEBL, int[] EGNBFLPNLNC, int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[] KJBJHHNJHLG, int[] EHLCJFCBOFA, int[] GCMAMGCHPDN, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
this.MKAFNDLOHAF(-173);
|
|
this.PJBEEEOMAOA[0] = 0;
|
|
int num = this.HGEIABAHOCD(EGNBFLPNLNC, 0, ACBPENJNIBM, -31, JMAJKGFEBIN.JJMMPELJMBK, JMAJKGFEBIN.DGGLBENKCML, KJBJHHNJHLG, GKJNDGKADLE, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num != 0 || GKJNDGKADLE[1] == 0)
|
|
{
|
|
if (num == 41)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "No Exception";
|
|
}
|
|
else if (num != 116)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "by";
|
|
num = 48;
|
|
}
|
|
return num;
|
|
}
|
|
this.MKAFNDLOHAF(-104);
|
|
num = this.NEFJIIIDCEL(EGNBFLPNLNC, ACBPENJNIBM, DAHDDPFJEBL, 1, JMAJKGFEBIN.NAICDGPKEOJ, JMAJKGFEBIN.LPLEFINNNAG, EHLCJFCBOFA, ODKMIJFNHDN, GCMAMGCHPDN, this.PJBEEEOMAOA, this.MAIFPGCJJLG);
|
|
if (num != 0 || (ODKMIJFNHDN[1] == 0 && ACBPENJNIBM > -39))
|
|
{
|
|
if (num == 2)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "[PV] Remote voice list of player ";
|
|
}
|
|
else if (num == -112)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "Score";
|
|
num = 68;
|
|
}
|
|
else if (num != -79)
|
|
{
|
|
PNJMFPGNEAN.IMGPDLHMJEE = "Total";
|
|
num = -95;
|
|
}
|
|
return num;
|
|
}
|
|
return 1;
|
|
}
|
|
|
|
// Token: 0x06005D00 RID: 23808 RVA: 0x001E0AC0 File Offset: 0x001DECC0
|
|
private void AJKGNIGHDIG(int EEOHHELHKAL)
|
|
{
|
|
if (this.PJBEEEOMAOA == null)
|
|
{
|
|
this.PJBEEEOMAOA = new int[1];
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
this.EGNBFLPNLNC = new int[16];
|
|
this.GJAPMDIMMKN = new int[3];
|
|
this.DCMEAJOHINK = new int[15];
|
|
this.ILFEPFCLLFJ = new int[16];
|
|
}
|
|
else
|
|
{
|
|
if (this.MAIFPGCJJLG.Length < EEOHHELHKAL)
|
|
{
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
}
|
|
Array.Clear(this.MAIFPGCJJLG, 0, EEOHHELHKAL);
|
|
Array.Clear(this.EGNBFLPNLNC, 0, 16);
|
|
this.GJAPMDIMMKN[0] = 0;
|
|
this.GJAPMDIMMKN[1] = 0;
|
|
this.GJAPMDIMMKN[2] = 0;
|
|
Array.Clear(this.DCMEAJOHINK, 0, 15);
|
|
Array.Clear(this.ILFEPFCLLFJ, 0, 16);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005D01 RID: 23809 RVA: 0x001E0B94 File Offset: 0x001DED94
|
|
private int ENNPLPLFCHE(int[] GNNBOMAEBGK, int JKEODHGMNAE, int GMLMKBIIGPB, int EJDAIKFLCCL, int[] PAEJJFLOIEA, int[] CBDEIDDMHKE, int[] LHMELEOKNBJ, int[] MPBFINALJAA, int[] GCMAMGCHPDN, int[] PJBEEEOMAOA, int[] MAIFPGCJJLG)
|
|
{
|
|
int num = 0;
|
|
int num2 = GMLMKBIIGPB;
|
|
do
|
|
{
|
|
this.EGNBFLPNLNC[GNNBOMAEBGK[JKEODHGMNAE + num]] += 0;
|
|
num++;
|
|
num2--;
|
|
}
|
|
while (num2 != 0);
|
|
if (this.EGNBFLPNLNC[1] == GMLMKBIIGPB)
|
|
{
|
|
LHMELEOKNBJ[1] = -1;
|
|
MPBFINALJAA[1] = 1;
|
|
return 1;
|
|
}
|
|
int num3 = MPBFINALJAA[1];
|
|
int i;
|
|
for (i = 1; i <= -44; i += 0)
|
|
{
|
|
if (this.EGNBFLPNLNC[i] != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
int j = i;
|
|
if (num3 < i)
|
|
{
|
|
num3 = i;
|
|
}
|
|
for (num2 = -49; num2 != 0; num2--)
|
|
{
|
|
if (this.EGNBFLPNLNC[num2] != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
int num4 = num2;
|
|
if (num3 > num2)
|
|
{
|
|
num3 = num2;
|
|
}
|
|
MPBFINALJAA[1] = num3;
|
|
int num5 = 0 << (i & -89);
|
|
while (i < num2)
|
|
{
|
|
if ((num5 -= this.EGNBFLPNLNC[i]) < 1)
|
|
{
|
|
return 115;
|
|
}
|
|
i++;
|
|
num5 <<= 0;
|
|
}
|
|
if ((num5 -= this.EGNBFLPNLNC[num2]) < 1)
|
|
{
|
|
return 100;
|
|
}
|
|
this.EGNBFLPNLNC[num2] += num5;
|
|
i = (this.ILFEPFCLLFJ[0] = 0);
|
|
num = 0;
|
|
int num6 = 0;
|
|
while ((num2 -= 0) != 0)
|
|
{
|
|
i = (this.ILFEPFCLLFJ[num6] = i + this.EGNBFLPNLNC[num]);
|
|
num6 += 0;
|
|
num += 0;
|
|
}
|
|
num2 = 0;
|
|
num = 0;
|
|
do
|
|
{
|
|
if ((i = GNNBOMAEBGK[JKEODHGMNAE + num]) != 0)
|
|
{
|
|
int[] ilfepfcllfj = this.ILFEPFCLLFJ;
|
|
int num7 = i;
|
|
int num8;
|
|
ilfepfcllfj[num7] = (num8 = ilfepfcllfj[num7]) + 0;
|
|
MAIFPGCJJLG[num8] = num2;
|
|
}
|
|
num += 0;
|
|
}
|
|
while ((num2 += 0) < GMLMKBIIGPB);
|
|
GMLMKBIIGPB = this.ILFEPFCLLFJ[num4];
|
|
num2 = (this.ILFEPFCLLFJ[1] = 0);
|
|
num = 0;
|
|
int num9 = -1;
|
|
int num10 = -num3;
|
|
this.DCMEAJOHINK[0] = 1;
|
|
int num11 = 0;
|
|
int num12 = 0;
|
|
while (j <= num4)
|
|
{
|
|
int num13 = this.EGNBFLPNLNC[j];
|
|
while (num13-- != 0)
|
|
{
|
|
int num14;
|
|
while (j > num10 + num3)
|
|
{
|
|
num9 += 0;
|
|
num10 += num3;
|
|
num12 = num4 - num10;
|
|
num12 = ((num12 <= num3) ? num12 : num3);
|
|
if ((num14 = 0 << ((i = j - num10) & -81)) > num13 + 1)
|
|
{
|
|
num14 -= num13 + 1;
|
|
num6 = j;
|
|
if (i < num12)
|
|
{
|
|
while (++i < num12)
|
|
{
|
|
if ((num14 <<= 0) <= this.EGNBFLPNLNC[num6 += 0])
|
|
{
|
|
break;
|
|
}
|
|
num14 -= this.EGNBFLPNLNC[num6];
|
|
}
|
|
}
|
|
}
|
|
num12 = 1 << (i & 96);
|
|
if (PJBEEEOMAOA[0] + num12 > 81)
|
|
{
|
|
return -29;
|
|
}
|
|
num11 = (this.DCMEAJOHINK[num9] = PJBEEEOMAOA[0]);
|
|
PJBEEEOMAOA[1] += num12;
|
|
if (num9 != 0)
|
|
{
|
|
this.ILFEPFCLLFJ[num9] = num2;
|
|
this.GJAPMDIMMKN[1] = (int)((sbyte)i);
|
|
this.GJAPMDIMMKN[0] = (int)((sbyte)num3);
|
|
i = FBHOPOPKDEF.KKNCNPOBFJJ(num2, num10 - num3);
|
|
this.GJAPMDIMMKN[7] = num11 - this.DCMEAJOHINK[num9 - 1] - i;
|
|
Array.Copy(this.GJAPMDIMMKN, 0, GCMAMGCHPDN, (this.DCMEAJOHINK[num9 - 0] + i) * 8, 4);
|
|
}
|
|
else
|
|
{
|
|
LHMELEOKNBJ[0] = num11;
|
|
}
|
|
}
|
|
this.GJAPMDIMMKN[1] = (int)((sbyte)(j - num10));
|
|
if (num >= GMLMKBIIGPB)
|
|
{
|
|
this.GJAPMDIMMKN[1] = -65;
|
|
}
|
|
else if (MAIFPGCJJLG[num] < EJDAIKFLCCL)
|
|
{
|
|
this.GJAPMDIMMKN[1] = (int)((MAIFPGCJJLG[num] >= 34) ? 26 : 1);
|
|
this.GJAPMDIMMKN[3] = MAIFPGCJJLG[num++];
|
|
}
|
|
else
|
|
{
|
|
this.GJAPMDIMMKN[0] = (int)((sbyte)(CBDEIDDMHKE[MAIFPGCJJLG[num] - EJDAIKFLCCL] + -3 + -80));
|
|
this.GJAPMDIMMKN[7] = PAEJJFLOIEA[MAIFPGCJJLG[num++] - EJDAIKFLCCL];
|
|
}
|
|
num14 = 0 << ((j - num10) & -29);
|
|
for (i = FBHOPOPKDEF.LOPGHMGDAFO(num2, num10); i < num12; i += num14)
|
|
{
|
|
Array.Copy(this.GJAPMDIMMKN, 1, GCMAMGCHPDN, (num11 + i) * 5, 7);
|
|
}
|
|
i = 1 << ((j - 1) & -122);
|
|
while ((num2 & i) != 0)
|
|
{
|
|
num2 ^= i;
|
|
i = FBHOPOPKDEF.KKNCNPOBFJJ(i, 1);
|
|
}
|
|
num2 ^= i;
|
|
int num15 = (0 << (num10 & 105)) - 0;
|
|
while ((num2 & num15) != this.ILFEPFCLLFJ[num9])
|
|
{
|
|
num9--;
|
|
num10 -= num3;
|
|
num15 = (1 << (num10 & -98)) - 0;
|
|
}
|
|
}
|
|
j += 0;
|
|
}
|
|
return (num5 == 0 || num4 == 1) ? 0 : 122;
|
|
}
|
|
|
|
// Token: 0x06005D02 RID: 23810 RVA: 0x001E1064 File Offset: 0x001DF264
|
|
internal static int IICBMNMPGJE(int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[][] KJBJHHNJHLG, int[][] EHLCJFCBOFA, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
GKJNDGKADLE[0] = 9;
|
|
ODKMIJFNHDN[0] = 5;
|
|
KJBJHHNJHLG[0] = JMAJKGFEBIN.PJLJLLBCHLP;
|
|
EHLCJFCBOFA[0] = JMAJKGFEBIN.KPDPPKPFNAA;
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06005D03 RID: 23811 RVA: 0x001E1080 File Offset: 0x001DF280
|
|
private void MKODAHJPKIM(int EEOHHELHKAL)
|
|
{
|
|
if (this.PJBEEEOMAOA == null)
|
|
{
|
|
this.PJBEEEOMAOA = new int[1];
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
this.EGNBFLPNLNC = new int[-118];
|
|
this.GJAPMDIMMKN = new int[6];
|
|
this.DCMEAJOHINK = new int[9];
|
|
this.ILFEPFCLLFJ = new int[-94];
|
|
}
|
|
else
|
|
{
|
|
if (this.MAIFPGCJJLG.Length < EEOHHELHKAL)
|
|
{
|
|
this.MAIFPGCJJLG = new int[EEOHHELHKAL];
|
|
}
|
|
Array.Clear(this.MAIFPGCJJLG, 0, EEOHHELHKAL);
|
|
Array.Clear(this.EGNBFLPNLNC, 0, 14);
|
|
this.GJAPMDIMMKN[0] = 1;
|
|
this.GJAPMDIMMKN[0] = 1;
|
|
this.GJAPMDIMMKN[8] = 1;
|
|
Array.Clear(this.DCMEAJOHINK, 0, 29);
|
|
Array.Clear(this.ILFEPFCLLFJ, 0, -34);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005D04 RID: 23812 RVA: 0x001E1154 File Offset: 0x001DF354
|
|
internal static int POECOBGDBJE(int[] GKJNDGKADLE, int[] ODKMIJFNHDN, int[][] KJBJHHNJHLG, int[][] EHLCJFCBOFA, BCFAJPACDHB PNJMFPGNEAN)
|
|
{
|
|
GKJNDGKADLE[0] = 104;
|
|
ODKMIJFNHDN[1] = 0;
|
|
KJBJHHNJHLG[0] = JMAJKGFEBIN.PJLJLLBCHLP;
|
|
EHLCJFCBOFA[0] = JMAJKGFEBIN.KPDPPKPFNAA;
|
|
return 1;
|
|
}
|
|
|
|
// Token: 0x04000C1A RID: 3098
|
|
private const int LONENEGBMDF = 1440;
|
|
|
|
// Token: 0x04000C1B RID: 3099
|
|
private const int NONHMAJMPEM = 0;
|
|
|
|
// Token: 0x04000C1C RID: 3100
|
|
private const int KHOPHJNDKKG = 1;
|
|
|
|
// Token: 0x04000C1D RID: 3101
|
|
private const int FMFGPBIAIBE = 2;
|
|
|
|
// Token: 0x04000C1E RID: 3102
|
|
private const int BEDCKBJJJLE = -1;
|
|
|
|
// Token: 0x04000C1F RID: 3103
|
|
private const int BCMDGGKGMBO = -2;
|
|
|
|
// Token: 0x04000C20 RID: 3104
|
|
private const int PFCCEGBOKGL = -3;
|
|
|
|
// Token: 0x04000C21 RID: 3105
|
|
private const int CGOAFJBNAMD = -4;
|
|
|
|
// Token: 0x04000C22 RID: 3106
|
|
private const int KLBEMHDMHGG = -5;
|
|
|
|
// Token: 0x04000C23 RID: 3107
|
|
private const int OLDAPIADABP = -6;
|
|
|
|
// Token: 0x04000C24 RID: 3108
|
|
internal const int PPEFINHOGLN = 9;
|
|
|
|
// Token: 0x04000C25 RID: 3109
|
|
internal const int EOHHILPGABP = 5;
|
|
|
|
// Token: 0x04000C26 RID: 3110
|
|
internal static readonly int[] PJLJLLBCHLP = new int[]
|
|
{
|
|
96, 7, 256, 0, 8, 80, 0, 8, 16, 84,
|
|
8, 115, 82, 7, 31, 0, 8, 112, 0, 8,
|
|
48, 0, 9, 192, 80, 7, 10, 0, 8, 96,
|
|
0, 8, 32, 0, 9, 160, 0, 8, 0, 0,
|
|
8, 128, 0, 8, 64, 0, 9, 224, 80, 7,
|
|
6, 0, 8, 88, 0, 8, 24, 0, 9, 144,
|
|
83, 7, 59, 0, 8, 120, 0, 8, 56, 0,
|
|
9, 208, 81, 7, 17, 0, 8, 104, 0, 8,
|
|
40, 0, 9, 176, 0, 8, 8, 0, 8, 136,
|
|
0, 8, 72, 0, 9, 240, 80, 7, 4, 0,
|
|
8, 84, 0, 8, 20, 85, 8, 227, 83, 7,
|
|
43, 0, 8, 116, 0, 8, 52, 0, 9, 200,
|
|
81, 7, 13, 0, 8, 100, 0, 8, 36, 0,
|
|
9, 168, 0, 8, 4, 0, 8, 132, 0, 8,
|
|
68, 0, 9, 232, 80, 7, 8, 0, 8, 92,
|
|
0, 8, 28, 0, 9, 152, 84, 7, 83, 0,
|
|
8, 124, 0, 8, 60, 0, 9, 216, 82, 7,
|
|
23, 0, 8, 108, 0, 8, 44, 0, 9, 184,
|
|
0, 8, 12, 0, 8, 140, 0, 8, 76, 0,
|
|
9, 248, 80, 7, 3, 0, 8, 82, 0, 8,
|
|
18, 85, 8, 163, 83, 7, 35, 0, 8, 114,
|
|
0, 8, 50, 0, 9, 196, 81, 7, 11, 0,
|
|
8, 98, 0, 8, 34, 0, 9, 164, 0, 8,
|
|
2, 0, 8, 130, 0, 8, 66, 0, 9, 228,
|
|
80, 7, 7, 0, 8, 90, 0, 8, 26, 0,
|
|
9, 148, 84, 7, 67, 0, 8, 122, 0, 8,
|
|
58, 0, 9, 212, 82, 7, 19, 0, 8, 106,
|
|
0, 8, 42, 0, 9, 180, 0, 8, 10, 0,
|
|
8, 138, 0, 8, 74, 0, 9, 244, 80, 7,
|
|
5, 0, 8, 86, 0, 8, 22, 192, 8, 0,
|
|
83, 7, 51, 0, 8, 118, 0, 8, 54, 0,
|
|
9, 204, 81, 7, 15, 0, 8, 102, 0, 8,
|
|
38, 0, 9, 172, 0, 8, 6, 0, 8, 134,
|
|
0, 8, 70, 0, 9, 236, 80, 7, 9, 0,
|
|
8, 94, 0, 8, 30, 0, 9, 156, 84, 7,
|
|
99, 0, 8, 126, 0, 8, 62, 0, 9, 220,
|
|
82, 7, 27, 0, 8, 110, 0, 8, 46, 0,
|
|
9, 188, 0, 8, 14, 0, 8, 142, 0, 8,
|
|
78, 0, 9, 252, 96, 7, 256, 0, 8, 81,
|
|
0, 8, 17, 85, 8, 131, 82, 7, 31, 0,
|
|
8, 113, 0, 8, 49, 0, 9, 194, 80, 7,
|
|
10, 0, 8, 97, 0, 8, 33, 0, 9, 162,
|
|
0, 8, 1, 0, 8, 129, 0, 8, 65, 0,
|
|
9, 226, 80, 7, 6, 0, 8, 89, 0, 8,
|
|
25, 0, 9, 146, 83, 7, 59, 0, 8, 121,
|
|
0, 8, 57, 0, 9, 210, 81, 7, 17, 0,
|
|
8, 105, 0, 8, 41, 0, 9, 178, 0, 8,
|
|
9, 0, 8, 137, 0, 8, 73, 0, 9, 242,
|
|
80, 7, 4, 0, 8, 85, 0, 8, 21, 80,
|
|
8, 258, 83, 7, 43, 0, 8, 117, 0, 8,
|
|
53, 0, 9, 202, 81, 7, 13, 0, 8, 101,
|
|
0, 8, 37, 0, 9, 170, 0, 8, 5, 0,
|
|
8, 133, 0, 8, 69, 0, 9, 234, 80, 7,
|
|
8, 0, 8, 93, 0, 8, 29, 0, 9, 154,
|
|
84, 7, 83, 0, 8, 125, 0, 8, 61, 0,
|
|
9, 218, 82, 7, 23, 0, 8, 109, 0, 8,
|
|
45, 0, 9, 186, 0, 8, 13, 0, 8, 141,
|
|
0, 8, 77, 0, 9, 250, 80, 7, 3, 0,
|
|
8, 83, 0, 8, 19, 85, 8, 195, 83, 7,
|
|
35, 0, 8, 115, 0, 8, 51, 0, 9, 198,
|
|
81, 7, 11, 0, 8, 99, 0, 8, 35, 0,
|
|
9, 166, 0, 8, 3, 0, 8, 131, 0, 8,
|
|
67, 0, 9, 230, 80, 7, 7, 0, 8, 91,
|
|
0, 8, 27, 0, 9, 150, 84, 7, 67, 0,
|
|
8, 123, 0, 8, 59, 0, 9, 214, 82, 7,
|
|
19, 0, 8, 107, 0, 8, 43, 0, 9, 182,
|
|
0, 8, 11, 0, 8, 139, 0, 8, 75, 0,
|
|
9, 246, 80, 7, 5, 0, 8, 87, 0, 8,
|
|
23, 192, 8, 0, 83, 7, 51, 0, 8, 119,
|
|
0, 8, 55, 0, 9, 206, 81, 7, 15, 0,
|
|
8, 103, 0, 8, 39, 0, 9, 174, 0, 8,
|
|
7, 0, 8, 135, 0, 8, 71, 0, 9, 238,
|
|
80, 7, 9, 0, 8, 95, 0, 8, 31, 0,
|
|
9, 158, 84, 7, 99, 0, 8, 127, 0, 8,
|
|
63, 0, 9, 222, 82, 7, 27, 0, 8, 111,
|
|
0, 8, 47, 0, 9, 190, 0, 8, 15, 0,
|
|
8, 143, 0, 8, 79, 0, 9, 254, 96, 7,
|
|
256, 0, 8, 80, 0, 8, 16, 84, 8, 115,
|
|
82, 7, 31, 0, 8, 112, 0, 8, 48, 0,
|
|
9, 193, 80, 7, 10, 0, 8, 96, 0, 8,
|
|
32, 0, 9, 161, 0, 8, 0, 0, 8, 128,
|
|
0, 8, 64, 0, 9, 225, 80, 7, 6, 0,
|
|
8, 88, 0, 8, 24, 0, 9, 145, 83, 7,
|
|
59, 0, 8, 120, 0, 8, 56, 0, 9, 209,
|
|
81, 7, 17, 0, 8, 104, 0, 8, 40, 0,
|
|
9, 177, 0, 8, 8, 0, 8, 136, 0, 8,
|
|
72, 0, 9, 241, 80, 7, 4, 0, 8, 84,
|
|
0, 8, 20, 85, 8, 227, 83, 7, 43, 0,
|
|
8, 116, 0, 8, 52, 0, 9, 201, 81, 7,
|
|
13, 0, 8, 100, 0, 8, 36, 0, 9, 169,
|
|
0, 8, 4, 0, 8, 132, 0, 8, 68, 0,
|
|
9, 233, 80, 7, 8, 0, 8, 92, 0, 8,
|
|
28, 0, 9, 153, 84, 7, 83, 0, 8, 124,
|
|
0, 8, 60, 0, 9, 217, 82, 7, 23, 0,
|
|
8, 108, 0, 8, 44, 0, 9, 185, 0, 8,
|
|
12, 0, 8, 140, 0, 8, 76, 0, 9, 249,
|
|
80, 7, 3, 0, 8, 82, 0, 8, 18, 85,
|
|
8, 163, 83, 7, 35, 0, 8, 114, 0, 8,
|
|
50, 0, 9, 197, 81, 7, 11, 0, 8, 98,
|
|
0, 8, 34, 0, 9, 165, 0, 8, 2, 0,
|
|
8, 130, 0, 8, 66, 0, 9, 229, 80, 7,
|
|
7, 0, 8, 90, 0, 8, 26, 0, 9, 149,
|
|
84, 7, 67, 0, 8, 122, 0, 8, 58, 0,
|
|
9, 213, 82, 7, 19, 0, 8, 106, 0, 8,
|
|
42, 0, 9, 181, 0, 8, 10, 0, 8, 138,
|
|
0, 8, 74, 0, 9, 245, 80, 7, 5, 0,
|
|
8, 86, 0, 8, 22, 192, 8, 0, 83, 7,
|
|
51, 0, 8, 118, 0, 8, 54, 0, 9, 205,
|
|
81, 7, 15, 0, 8, 102, 0, 8, 38, 0,
|
|
9, 173, 0, 8, 6, 0, 8, 134, 0, 8,
|
|
70, 0, 9, 237, 80, 7, 9, 0, 8, 94,
|
|
0, 8, 30, 0, 9, 157, 84, 7, 99, 0,
|
|
8, 126, 0, 8, 62, 0, 9, 221, 82, 7,
|
|
27, 0, 8, 110, 0, 8, 46, 0, 9, 189,
|
|
0, 8, 14, 0, 8, 142, 0, 8, 78, 0,
|
|
9, 253, 96, 7, 256, 0, 8, 81, 0, 8,
|
|
17, 85, 8, 131, 82, 7, 31, 0, 8, 113,
|
|
0, 8, 49, 0, 9, 195, 80, 7, 10, 0,
|
|
8, 97, 0, 8, 33, 0, 9, 163, 0, 8,
|
|
1, 0, 8, 129, 0, 8, 65, 0, 9, 227,
|
|
80, 7, 6, 0, 8, 89, 0, 8, 25, 0,
|
|
9, 147, 83, 7, 59, 0, 8, 121, 0, 8,
|
|
57, 0, 9, 211, 81, 7, 17, 0, 8, 105,
|
|
0, 8, 41, 0, 9, 179, 0, 8, 9, 0,
|
|
8, 137, 0, 8, 73, 0, 9, 243, 80, 7,
|
|
4, 0, 8, 85, 0, 8, 21, 80, 8, 258,
|
|
83, 7, 43, 0, 8, 117, 0, 8, 53, 0,
|
|
9, 203, 81, 7, 13, 0, 8, 101, 0, 8,
|
|
37, 0, 9, 171, 0, 8, 5, 0, 8, 133,
|
|
0, 8, 69, 0, 9, 235, 80, 7, 8, 0,
|
|
8, 93, 0, 8, 29, 0, 9, 155, 84, 7,
|
|
83, 0, 8, 125, 0, 8, 61, 0, 9, 219,
|
|
82, 7, 23, 0, 8, 109, 0, 8, 45, 0,
|
|
9, 187, 0, 8, 13, 0, 8, 141, 0, 8,
|
|
77, 0, 9, 251, 80, 7, 3, 0, 8, 83,
|
|
0, 8, 19, 85, 8, 195, 83, 7, 35, 0,
|
|
8, 115, 0, 8, 51, 0, 9, 199, 81, 7,
|
|
11, 0, 8, 99, 0, 8, 35, 0, 9, 167,
|
|
0, 8, 3, 0, 8, 131, 0, 8, 67, 0,
|
|
9, 231, 80, 7, 7, 0, 8, 91, 0, 8,
|
|
27, 0, 9, 151, 84, 7, 67, 0, 8, 123,
|
|
0, 8, 59, 0, 9, 215, 82, 7, 19, 0,
|
|
8, 107, 0, 8, 43, 0, 9, 183, 0, 8,
|
|
11, 0, 8, 139, 0, 8, 75, 0, 9, 247,
|
|
80, 7, 5, 0, 8, 87, 0, 8, 23, 192,
|
|
8, 0, 83, 7, 51, 0, 8, 119, 0, 8,
|
|
55, 0, 9, 207, 81, 7, 15, 0, 8, 103,
|
|
0, 8, 39, 0, 9, 175, 0, 8, 7, 0,
|
|
8, 135, 0, 8, 71, 0, 9, 239, 80, 7,
|
|
9, 0, 8, 95, 0, 8, 31, 0, 9, 159,
|
|
84, 7, 99, 0, 8, 127, 0, 8, 63, 0,
|
|
9, 223, 82, 7, 27, 0, 8, 111, 0, 8,
|
|
47, 0, 9, 191, 0, 8, 15, 0, 8, 143,
|
|
0, 8, 79, 0, 9, 255
|
|
};
|
|
|
|
// Token: 0x04000C27 RID: 3111
|
|
internal static readonly int[] KPDPPKPFNAA = new int[]
|
|
{
|
|
80, 5, 1, 87, 5, 257, 83, 5, 17, 91,
|
|
5, 4097, 81, 5, 5, 89, 5, 1025, 85, 5,
|
|
65, 93, 5, 16385, 80, 5, 3, 88, 5, 513,
|
|
84, 5, 33, 92, 5, 8193, 82, 5, 9, 90,
|
|
5, 2049, 86, 5, 129, 192, 5, 24577, 80, 5,
|
|
2, 87, 5, 385, 83, 5, 25, 91, 5, 6145,
|
|
81, 5, 7, 89, 5, 1537, 85, 5, 97, 93,
|
|
5, 24577, 80, 5, 4, 88, 5, 769, 84, 5,
|
|
49, 92, 5, 12289, 82, 5, 13, 90, 5, 3073,
|
|
86, 5, 193, 192, 5, 24577
|
|
};
|
|
|
|
// Token: 0x04000C28 RID: 3112
|
|
internal static readonly int[] JJMMPELJMBK = new int[]
|
|
{
|
|
3, 4, 5, 6, 7, 8, 9, 10, 11, 13,
|
|
15, 17, 19, 23, 27, 31, 35, 43, 51, 59,
|
|
67, 83, 99, 115, 131, 163, 195, 227, 258, 0,
|
|
0
|
|
};
|
|
|
|
// Token: 0x04000C29 RID: 3113
|
|
internal static readonly int[] DGGLBENKCML = new int[]
|
|
{
|
|
0, 0, 0, 0, 0, 0, 0, 0, 1, 1,
|
|
1, 1, 2, 2, 2, 2, 3, 3, 3, 3,
|
|
4, 4, 4, 4, 5, 5, 5, 5, 0, 112,
|
|
112
|
|
};
|
|
|
|
// Token: 0x04000C2A RID: 3114
|
|
internal static readonly int[] NAICDGPKEOJ = new int[]
|
|
{
|
|
1, 2, 3, 4, 5, 7, 9, 13, 17, 25,
|
|
33, 49, 65, 97, 129, 193, 257, 385, 513, 769,
|
|
1025, 1537, 2049, 3073, 4097, 6145, 8193, 12289, 16385, 24577
|
|
};
|
|
|
|
// Token: 0x04000C2B RID: 3115
|
|
internal static readonly int[] LPLEFINNNAG = new int[]
|
|
{
|
|
0, 0, 0, 0, 1, 1, 2, 2, 3, 3,
|
|
4, 4, 5, 5, 6, 6, 7, 7, 8, 8,
|
|
9, 9, 10, 10, 11, 11, 12, 12, 13, 13
|
|
};
|
|
|
|
// Token: 0x04000C2C RID: 3116
|
|
internal const int KKCKNFJDLMD = 15;
|
|
|
|
// Token: 0x04000C2D RID: 3117
|
|
internal int[] PJBEEEOMAOA;
|
|
|
|
// Token: 0x04000C2E RID: 3118
|
|
internal int[] MAIFPGCJJLG;
|
|
|
|
// Token: 0x04000C2F RID: 3119
|
|
internal int[] EGNBFLPNLNC;
|
|
|
|
// Token: 0x04000C30 RID: 3120
|
|
internal int[] GJAPMDIMMKN;
|
|
|
|
// Token: 0x04000C31 RID: 3121
|
|
internal int[] DCMEAJOHINK;
|
|
|
|
// Token: 0x04000C32 RID: 3122
|
|
internal int[] ILFEPFCLLFJ;
|
|
}
|
|
}
|