825 lines
37 KiB
C#
825 lines
37 KiB
C#
using System;
|
|
using System.CodeDom.Compiler;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Globalization;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
|
|
// Token: 0x02001070 RID: 4208
|
|
[Token(Token = "0x2001070")]
|
|
[GeneratedCode("simple-json", "1.0.0")]
|
|
[StructLayout(3)]
|
|
public static class MPKALOKNHLF
|
|
{
|
|
// Token: 0x0600666D RID: 26221 RVA: 0x00166E3C File Offset: 0x0016503C
|
|
[Token(Token = "0x600666D")]
|
|
[Address(RVA = "0x109CFE0", Offset = "0x109B9E0", VA = "0x18109CFE0")]
|
|
static MPKALOKNHLF()
|
|
{
|
|
char[] array = new char[7];
|
|
RuntimeHelpers.InitializeArray(array, fieldof(<PrivateImplementationDetails>.73A7CA944158467943BFEB320F79099327A00212).FieldHandle);
|
|
MPKALOKNHLF.FNGMDKPBJFM = array;
|
|
MPKALOKNHLF.CCOGGHIGKCM = new char[93];
|
|
MPKALOKNHLF.CCOGGHIGKCM[8] = (char)((uint)34);
|
|
MPKALOKNHLF.CCOGGHIGKCM[23] = (char)((uint)92);
|
|
MPKALOKNHLF.CCOGGHIGKCM[2] = (char)((uint)98);
|
|
MPKALOKNHLF.CCOGGHIGKCM[3] = (char)((uint)102);
|
|
MPKALOKNHLF.CCOGGHIGKCM[2] = (char)((uint)110);
|
|
MPKALOKNHLF.CCOGGHIGKCM[3] = (char)((uint)114);
|
|
MPKALOKNHLF.CCOGGHIGKCM[2] = (char)((uint)116);
|
|
}
|
|
|
|
// Token: 0x0600666E RID: 26222 RVA: 0x00166ED8 File Offset: 0x001650D8
|
|
[Token(Token = "0x600666E")]
|
|
[Address(RVA = "0x109BE00", Offset = "0x109A800", VA = "0x18109BE00")]
|
|
public static object HEOODNJFKCC(string LKHEMOPOEIM)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600666E)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object MPKALOKNHLF::HEOODNJFKCC(System.String)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_06:
|
|
stloc:char[](var_2_0C, call:char[](string::ToCharArray, ldloc:string(LKHEMOPOEIM)))
|
|
stloc:SerializationException(var_5_19, newobj:SerializationException(SerializationException::.ctor, ldstr:string("Invalid JSON string")))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x0600666F RID: 26223 RVA: 0x00166F00 File Offset: 0x00165100
|
|
[Token(Token = "0x600666F")]
|
|
[Address(RVA = "0x109CBA0", Offset = "0x109B5A0", VA = "0x18109CBA0")]
|
|
public static bool LOCGKINDMKP(string LKHEMOPOEIM, out object NLNHFEEMFBN)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600666F)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean MPKALOKNHLF::LOCGKINDMKP(System.String,System.Object&)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_06:
|
|
stloc:char[](var_1_0C, call:char[](string::ToCharArray, ldloc:string(LKHEMOPOEIM)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06006670 RID: 26224 RVA: 0x00166F1C File Offset: 0x0016511C
|
|
[Token(Token = "0x6006670")]
|
|
[Address(RVA = "0x109BB70", Offset = "0x109A570", VA = "0x18109BB70")]
|
|
public static object HEOODNJFKCC(string LKHEMOPOEIM, Type GEDCEIDOKJL, NPDEPBNJIPL DHFMBPKIFID)
|
|
{
|
|
int num = 0;
|
|
object obj;
|
|
if (LKHEMOPOEIM == 0)
|
|
{
|
|
int num2 = 0;
|
|
if (GEDCEIDOKJL.Equals(num2) || ADNKIPCEPLK.BKENCLOGLIC(num.GetType(), GEDCEIDOKJL))
|
|
{
|
|
return obj;
|
|
}
|
|
if (DHFMBPKIFID == 0)
|
|
{
|
|
NPDEPBNJIPL npdepbnjipl = MPKALOKNHLF.NMKCEMLAPEI;
|
|
}
|
|
if (num < GEDCEIDOKJL)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
bool flag = DHFMBPKIFID.FEBNBNNHFMK(num, GEDCEIDOKJL);
|
|
}
|
|
char[] array = LKHEMOPOEIM.ToCharArray();
|
|
array += array;
|
|
return obj;
|
|
}
|
|
|
|
// Token: 0x06006671 RID: 26225 RVA: 0x00166F8C File Offset: 0x0016518C
|
|
[Token(Token = "0x6006671")]
|
|
[Address(RVA = "0x109BEF0", Offset = "0x109A8F0", VA = "0x18109BEF0")]
|
|
public static object HEOODNJFKCC(string LKHEMOPOEIM, Type GEDCEIDOKJL)
|
|
{
|
|
int num = 0;
|
|
return MPKALOKNHLF.HEOODNJFKCC(LKHEMOPOEIM, GEDCEIDOKJL, num);
|
|
}
|
|
|
|
// Token: 0x06006672 RID: 26226 RVA: 0x00166FA4 File Offset: 0x001651A4
|
|
[Token(Token = "0x6006672")]
|
|
[Address(RVA = "0x1B5FB40", Offset = "0x1B5E540", VA = "0x181B5FB40")]
|
|
public static T HEOODNJFKCC<T>(string LKHEMOPOEIM, NPDEPBNJIPL DHFMBPKIFID)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06006672)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling T MPKALOKNHLF::HEOODNJFKCC<T>(System.String,NPDEPBNJIPL)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
brtrue(IL_00, cne:bool(ldc.i4:int32(0), ldc.i4:int32(0)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06006673 RID: 26227 RVA: 0x00166FCC File Offset: 0x001651CC
|
|
[Token(Token = "0x6006673")]
|
|
[Address(RVA = "0x1B5FA60", Offset = "0x1B5E460", VA = "0x181B5FA60")]
|
|
public static T HEOODNJFKCC<T>(string)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06006673)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling T MPKALOKNHLF::HEOODNJFKCC<T>(System.String)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
brtrue(IL_00, cne:bool(ldc.i4:int32(0), ldc.i4:int32(0)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06006674 RID: 26228 RVA: 0x00166FF4 File Offset: 0x001651F4
|
|
[Token(Token = "0x6006674")]
|
|
[Address(RVA = "0x109B990", Offset = "0x109A390", VA = "0x18109B990")]
|
|
public static string GNMALINGCMP(object LKHEMOPOEIM, NPDEPBNJIPL DHFMBPKIFID)
|
|
{
|
|
StringBuilder stringBuilder = new StringBuilder(2000);
|
|
if (MPKALOKNHLF.IEGJNKCGJHJ(DHFMBPKIFID, LKHEMOPOEIM, stringBuilder))
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006675 RID: 26229 RVA: 0x00167020 File Offset: 0x00165220
|
|
[Token(Token = "0x6006675")]
|
|
[Address(RVA = "0x109BA60", Offset = "0x109A460", VA = "0x18109BA60")]
|
|
public static string GNMALINGCMP(object LKHEMOPOEIM)
|
|
{
|
|
NPDEPBNJIPL npdepbnjipl = MPKALOKNHLF.NMKCEMLAPEI;
|
|
StringBuilder stringBuilder = new StringBuilder(2000);
|
|
if (MPKALOKNHLF.IEGJNKCGJHJ(npdepbnjipl, LKHEMOPOEIM, stringBuilder))
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006676 RID: 26230 RVA: 0x00167054 File Offset: 0x00165254
|
|
[Token(Token = "0x6006676")]
|
|
[Address(RVA = "0x109C5C0", Offset = "0x109AFC0", VA = "0x18109C5C0")]
|
|
public static string KGKFMOMPACP(string GEEJOAAFMBL)
|
|
{
|
|
if (!string.IsNullOrEmpty(GEEJOAAFMBL))
|
|
{
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
int num = 0;
|
|
if (num < GEEJOAAFMBL.m_stringLength)
|
|
{
|
|
num++;
|
|
char c = GEEJOAAFMBL[num];
|
|
StringBuilder stringBuilder2 = stringBuilder.Append(c);
|
|
int num2 = GEEJOAAFMBL.m_stringLength;
|
|
num2 -= num;
|
|
char c2 = GEEJOAAFMBL[num];
|
|
uint num3;
|
|
StringBuilder stringBuilder3 = stringBuilder.Append((char)num3);
|
|
num++;
|
|
uint num4;
|
|
StringBuilder stringBuilder4 = stringBuilder.Append((char)num4);
|
|
num++;
|
|
uint num5;
|
|
StringBuilder stringBuilder5 = stringBuilder.Append((char)num5);
|
|
num++;
|
|
uint num6;
|
|
StringBuilder stringBuilder6 = stringBuilder.Append((char)num6);
|
|
num++;
|
|
StringBuilder stringBuilder7 = stringBuilder.Append("\"");
|
|
num++;
|
|
uint num7;
|
|
StringBuilder stringBuilder8 = stringBuilder.Append((char)num7);
|
|
num++;
|
|
}
|
|
}
|
|
return GEEJOAAFMBL;
|
|
}
|
|
|
|
// Token: 0x06006677 RID: 26231 RVA: 0x0016710C File Offset: 0x0016530C
|
|
[Token(Token = "0x6006677")]
|
|
[Address(RVA = "0x109A6E0", Offset = "0x10990E0", VA = "0x18109A6E0")]
|
|
private static IDictionary<string, object> CFECJDMOGBF(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD, ref bool IFFAIOGFJJB)
|
|
{
|
|
OPIOIFKFAPH opioifkfaph = new OPIOIFKFAPH();
|
|
int num = MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
int num2;
|
|
if (num2 != 0)
|
|
{
|
|
while (num2 == 6)
|
|
{
|
|
}
|
|
if (num2 != 2)
|
|
{
|
|
string text = MPKALOKNHLF.BFABHMBIOKP(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
if (MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD) != 5)
|
|
{
|
|
goto IL_40;
|
|
}
|
|
object obj = MPKALOKNHLF.LJEEHLILKEM(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
}
|
|
int num3 = MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
}
|
|
IL_40:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006678 RID: 26232 RVA: 0x00167164 File Offset: 0x00165364
|
|
[Token(Token = "0x6006678")]
|
|
[Address(RVA = "0x109B220", Offset = "0x1099C20", VA = "0x18109B220")]
|
|
private static IBMKAPANPJF FHOJJBCJLBD(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD, ref bool IFFAIOGFJJB)
|
|
{
|
|
IBMKAPANPJF ibmkapanpjf = new IBMKAPANPJF();
|
|
int num = MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
int num2;
|
|
if (num2 != 0)
|
|
{
|
|
while (num2 == 6)
|
|
{
|
|
}
|
|
if (num2 != 4)
|
|
{
|
|
object obj = MPKALOKNHLF.LJEEHLILKEM(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
ibmkapanpjf.Add(obj);
|
|
}
|
|
int num3 = MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006679 RID: 26233 RVA: 0x001671AC File Offset: 0x001653AC
|
|
[Token(Token = "0x6006679")]
|
|
[Address(RVA = "0x109C7B0", Offset = "0x109B1B0", VA = "0x18109C7B0")]
|
|
private static object LJEEHLILKEM(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD, ref bool IFFAIOGFJJB)
|
|
{
|
|
int num;
|
|
if (num <= 11)
|
|
{
|
|
IDictionary<string, object> dictionary = MPKALOKNHLF.CFECJDMOGBF(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
IBMKAPANPJF ibmkapanpjf = new IBMKAPANPJF();
|
|
int num2 = MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
int num3;
|
|
if (num3 != 0)
|
|
{
|
|
while (num3 == 6)
|
|
{
|
|
}
|
|
if (num3 != 4)
|
|
{
|
|
object obj = MPKALOKNHLF.LJEEHLILKEM(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
ibmkapanpjf.Add(obj);
|
|
}
|
|
int num4 = MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
}
|
|
string text = MPKALOKNHLF.BFABHMBIOKP(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
return MPKALOKNHLF.MBGCOILJEDD(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600667A RID: 26234 RVA: 0x0016723C File Offset: 0x0016543C
|
|
[Token(Token = "0x600667A")]
|
|
[Address(RVA = "0x1099FA0", Offset = "0x10989A0", VA = "0x181099FA0")]
|
|
private static string BFABHMBIOKP(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD, ref bool IFFAIOGFJJB)
|
|
{
|
|
int num = 0;
|
|
uint num2;
|
|
StringBuilder stringBuilder = new StringBuilder((int)num2);
|
|
MPKALOKNHLF.OEAHKNHPAOI(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
EFBDCIJMFGD.m_value = stringBuilder;
|
|
EFBDCIJMFGD.m_value = stringBuilder;
|
|
int length = LKHEMOPOEIM.Length;
|
|
if (stringBuilder != length)
|
|
{
|
|
EFBDCIJMFGD.m_value = length;
|
|
int num3 = LKHEMOPOEIM.Length;
|
|
num3 -= length;
|
|
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
|
|
bool flag;
|
|
IFFAIOGFJJB.m_value = flag;
|
|
if (flag)
|
|
{
|
|
if (18446744073709496320UL > (ulong)1023L)
|
|
{
|
|
string text = MPKALOKNHLF.JPAHBCOGNII(num);
|
|
StringBuilder stringBuilder2 = stringBuilder.Append(text);
|
|
}
|
|
int length2 = LKHEMOPOEIM.Length;
|
|
string text2;
|
|
if (text2 != 0)
|
|
{
|
|
CultureInfo invariantCulture2 = CultureInfo.InvariantCulture;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
num += -56320;
|
|
if (num <= 1023)
|
|
{
|
|
StringBuilder stringBuilder3 = stringBuilder.Append((char)num);
|
|
StringBuilder stringBuilder4 = stringBuilder.Append((char)num);
|
|
}
|
|
}
|
|
}
|
|
IFFAIOGFJJB.m_value = num != 0;
|
|
}
|
|
return "";
|
|
}
|
|
IFFAIOGFJJB.m_value = num != 0;
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x0600667B RID: 26235 RVA: 0x00167330 File Offset: 0x00165530
|
|
[Token(Token = "0x600667B")]
|
|
[Address(RVA = "0x109C3E0", Offset = "0x109ADE0", VA = "0x18109C3E0")]
|
|
private static string JPAHBCOGNII(int BJGCLCBIOJJ)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600667B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.String MPKALOKNHLF::JPAHBCOGNII(System.Int32)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_34:
|
|
stloc:ArgumentOutOfRangeException(var_8_43, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor, ldstr:string("utf32"), ldstr:string("The argument must be from 0 to 0x10FFFF.")))
|
|
stloc:ArgumentOutOfRangeException(var_9_54, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor, ldstr:string("utf32"), ldstr:string("The argument must not be in surrogate pair range.")))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x0600667C RID: 26236 RVA: 0x00167394 File Offset: 0x00165594
|
|
[Token(Token = "0x600667C")]
|
|
[Address(RVA = "0x109CC40", Offset = "0x109B640", VA = "0x18109CC40")]
|
|
private static object MBGCOILJEDD(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD, ref bool IFFAIOGFJJB)
|
|
{
|
|
MPKALOKNHLF.OEAHKNHPAOI(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
int length = LKHEMOPOEIM.Length;
|
|
int num;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
string text;
|
|
if (text.IndexOf(".", StringComparison.OrdinalIgnoreCase) == -1 && text.IndexOf("e", StringComparison.OrdinalIgnoreCase) == -1)
|
|
{
|
|
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
|
|
bool flag;
|
|
IFFAIOGFJJB.m_value = flag;
|
|
}
|
|
CultureInfo invariantCulture2 = CultureInfo.InvariantCulture;
|
|
bool flag2;
|
|
IFFAIOGFJJB.m_value = flag2;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600667D RID: 26237 RVA: 0x00167408 File Offset: 0x00165608
|
|
[Token(Token = "0x600667D")]
|
|
[Address(RVA = "0x109CF50", Offset = "0x109B950", VA = "0x18109CF50")]
|
|
private static int PLJLALDFJCA(char[] LKHEMOPOEIM, int EFBDCIJMFGD)
|
|
{
|
|
int length = LKHEMOPOEIM.Length;
|
|
if (EFBDCIJMFGD < length)
|
|
{
|
|
char c = LKHEMOPOEIM[EFBDCIJMFGD];
|
|
int num;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
return EFBDCIJMFGD - 1;
|
|
}
|
|
|
|
// Token: 0x0600667E RID: 26238 RVA: 0x00167438 File Offset: 0x00165638
|
|
[Token(Token = "0x600667E")]
|
|
[Address(RVA = "0x109CEC0", Offset = "0x109B8C0", VA = "0x18109CEC0")]
|
|
private static void OEAHKNHPAOI(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD)
|
|
{
|
|
int length = LKHEMOPOEIM.Length;
|
|
int num;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600667F RID: 26239 RVA: 0x00167458 File Offset: 0x00165658
|
|
[Token(Token = "0x600667F")]
|
|
[Address(RVA = "0x109C550", Offset = "0x109AF50", VA = "0x18109C550")]
|
|
private static int KGGJLPHFKJE(char[] LKHEMOPOEIM, int EFBDCIJMFGD)
|
|
{
|
|
return MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, EFBDCIJMFGD);
|
|
}
|
|
|
|
// Token: 0x06006680 RID: 26240 RVA: 0x0016746C File Offset: 0x0016566C
|
|
[Token(Token = "0x6006680")]
|
|
[Address(RVA = "0x109B3A0", Offset = "0x1099DA0", VA = "0x18109B3A0")]
|
|
private static int GIMPEJLAFLN(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD)
|
|
{
|
|
MPKALOKNHLF.OEAHKNHPAOI(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
char c;
|
|
EFBDCIJMFGD.m_value = (int)c;
|
|
uint num;
|
|
EFBDCIJMFGD.m_value = (int)num;
|
|
uint num2;
|
|
EFBDCIJMFGD.m_value = (int)num2;
|
|
uint num3;
|
|
EFBDCIJMFGD.m_value = (int)num3;
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06006681 RID: 26241 RVA: 0x001674A8 File Offset: 0x001656A8
|
|
[Token(Token = "0x6006681")]
|
|
[Address(RVA = "0x109BF60", Offset = "0x109A960", VA = "0x18109BF60")]
|
|
private static bool IEGJNKCGJHJ(NPDEPBNJIPL DHFMBPKIFID, object ONGBFDACHHG, StringBuilder NELKHONFGHF)
|
|
{
|
|
int num = 0;
|
|
if (ONGBFDACHHG == 0 || ONGBFDACHHG != 0)
|
|
{
|
|
}
|
|
bool flag;
|
|
if (ONGBFDACHHG != 0)
|
|
{
|
|
if (ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0)
|
|
{
|
|
if (ONGBFDACHHG == 0)
|
|
{
|
|
if (num < typeof(bool).TypeHandle)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
if (ONGBFDACHHG == 0)
|
|
{
|
|
return flag;
|
|
}
|
|
bool flag2 = MPKALOKNHLF.IEGJNKCGJHJ(DHFMBPKIFID, num, NELKHONFGHF);
|
|
}
|
|
string text = "false";
|
|
if ("{il2cpp field on {'constant64' (constant value of type Cpp2IL.Core.Analysis.ResultModels.LocalPointer)}, offset 0x0}" != num)
|
|
{
|
|
text = "true";
|
|
}
|
|
StringBuilder stringBuilder = NELKHONFGHF.Append(text);
|
|
}
|
|
bool flag3 = MPKALOKNHLF.EHDIFFHLEBE(ONGBFDACHHG, NELKHONFGHF);
|
|
}
|
|
StringBuilder stringBuilder2 = NELKHONFGHF.Append("null");
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06006682 RID: 26242 RVA: 0x00167554 File Offset: 0x00165754
|
|
[Token(Token = "0x6006682")]
|
|
[Address(RVA = "0x109B760", Offset = "0x109A160", VA = "0x18109B760")]
|
|
private static bool GNMALINGCMP(NPDEPBNJIPL DHFMBPKIFID, IEnumerable NILPPGBINOL, IEnumerable PJGCPEAIPOH, StringBuilder NELKHONFGHF)
|
|
{
|
|
StringBuilder stringBuilder = NELKHONFGHF.Append("{");
|
|
if (stringBuilder != 0 && stringBuilder != 0)
|
|
{
|
|
if ((ulong)1L == 0UL)
|
|
{
|
|
StringBuilder stringBuilder2 = NELKHONFGHF.Append(",");
|
|
}
|
|
if (stringBuilder == 0 || stringBuilder != 0)
|
|
{
|
|
}
|
|
if (MPKALOKNHLF.IEGJNKCGJHJ(DHFMBPKIFID, stringBuilder, NELKHONFGHF))
|
|
{
|
|
StringBuilder stringBuilder3 = NELKHONFGHF.Append(":");
|
|
if (MPKALOKNHLF.IEGJNKCGJHJ(DHFMBPKIFID, stringBuilder, NELKHONFGHF))
|
|
{
|
|
}
|
|
}
|
|
}
|
|
StringBuilder stringBuilder4 = NELKHONFGHF.Append("}");
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006683 RID: 26243 RVA: 0x001675C8 File Offset: 0x001657C8
|
|
[Token(Token = "0x6006683")]
|
|
[Address(RVA = "0x109A4B0", Offset = "0x1098EB0", VA = "0x18109A4B0")]
|
|
private static bool CBJEGDAKHBJ(NPDEPBNJIPL DHFMBPKIFID, IEnumerable LAGNHMBKBPE, StringBuilder NELKHONFGHF)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
bool flag;
|
|
if (NELKHONFGHF.Append("[") != 0)
|
|
{
|
|
if ((ulong)1L == 0UL)
|
|
{
|
|
StringBuilder stringBuilder = NELKHONFGHF.Append(",");
|
|
}
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
if (flag)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
if (typeof(IDisposable).TypeHandle == (ulong)105L)
|
|
{
|
|
}
|
|
if (typeof(IDisposable).TypeHandle == (ulong)91L)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
StringBuilder stringBuilder2 = NELKHONFGHF.Append("]");
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006684 RID: 26244 RVA: 0x00167640 File Offset: 0x00165840
|
|
[Token(Token = "0x6006684")]
|
|
[Address(RVA = "0x109AF70", Offset = "0x1099970", VA = "0x18109AF70")]
|
|
private static bool FCIOFJPGAIO(string MJLLAGGOOAM, StringBuilder NELKHONFGHF)
|
|
{
|
|
char[] fngmdkpbjfm = MPKALOKNHLF.FNGMDKPBJFM;
|
|
uint num;
|
|
if (MJLLAGGOOAM.IndexOfAny(fngmdkpbjfm) != -1)
|
|
{
|
|
StringBuilder stringBuilder = NELKHONFGHF.Append((char)num);
|
|
int num2 = 0;
|
|
char[] array = MJLLAGGOOAM.ToCharArray();
|
|
int num3 = array.Length;
|
|
if (num2 < num3)
|
|
{
|
|
char c = array[num2];
|
|
char[] ccogghigkcm = MPKALOKNHLF.CCOGGHIGKCM;
|
|
if ((int)c < ccogghigkcm.Length)
|
|
{
|
|
char[] ccogghigkcm2 = MPKALOKNHLF.CCOGGHIGKCM;
|
|
if ("{il2cpp array field local14->}" != num2)
|
|
{
|
|
if (num2 > 0)
|
|
{
|
|
num2 -= num2;
|
|
StringBuilder stringBuilder2 = NELKHONFGHF.Append(array, num2, num2);
|
|
}
|
|
uint num4;
|
|
StringBuilder stringBuilder3 = NELKHONFGHF.Append((char)num4);
|
|
char c2 = MPKALOKNHLF.CCOGGHIGKCM[(int)c];
|
|
StringBuilder stringBuilder4 = NELKHONFGHF.Append(c2);
|
|
num2++;
|
|
}
|
|
}
|
|
num2++;
|
|
num2++;
|
|
}
|
|
if (num2 <= 0)
|
|
{
|
|
goto IL_C9;
|
|
}
|
|
num3 -= num2;
|
|
StringBuilder stringBuilder5 = NELKHONFGHF.Append(array, num3, num2);
|
|
}
|
|
StringBuilder stringBuilder6 = NELKHONFGHF.Append((char)num);
|
|
StringBuilder stringBuilder7 = NELKHONFGHF.Append(MJLLAGGOOAM);
|
|
IL_C9:
|
|
uint num5;
|
|
StringBuilder stringBuilder8 = NELKHONFGHF.Append((char)num5);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006685 RID: 26245 RVA: 0x00167728 File Offset: 0x00165928
|
|
[Token(Token = "0x6006685")]
|
|
[Address(RVA = "0x109AB90", Offset = "0x1099590", VA = "0x18109AB90")]
|
|
private static bool EHDIFFHLEBE(object LANIMDFKGAM, StringBuilder NELKHONFGHF)
|
|
{
|
|
if (LANIMDFKGAM != 0)
|
|
{
|
|
if (LANIMDFKGAM == 0)
|
|
{
|
|
if (LANIMDFKGAM == 0)
|
|
{
|
|
if (LANIMDFKGAM == 0)
|
|
{
|
|
if (LANIMDFKGAM == 0)
|
|
{
|
|
if (LANIMDFKGAM == 0)
|
|
{
|
|
if (LANIMDFKGAM == 0)
|
|
{
|
|
goto IL_5E;
|
|
}
|
|
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
|
|
}
|
|
CultureInfo invariantCulture2 = CultureInfo.InvariantCulture;
|
|
}
|
|
CultureInfo invariantCulture3 = CultureInfo.InvariantCulture;
|
|
}
|
|
CultureInfo invariantCulture4 = CultureInfo.InvariantCulture;
|
|
}
|
|
CultureInfo invariantCulture5 = CultureInfo.InvariantCulture;
|
|
}
|
|
CultureInfo invariantCulture6 = CultureInfo.InvariantCulture;
|
|
}
|
|
IL_5E:
|
|
CultureInfo invariantCulture7 = CultureInfo.InvariantCulture;
|
|
double num = Convert.ToDouble(LANIMDFKGAM, invariantCulture7);
|
|
CultureInfo invariantCulture8 = CultureInfo.InvariantCulture;
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06006686 RID: 26246 RVA: 0x001677B8 File Offset: 0x001659B8
|
|
[Token(Token = "0x6006686")]
|
|
[Address(RVA = "0x109A8D0", Offset = "0x10992D0", VA = "0x18109A8D0")]
|
|
private static bool CKEBNLLHGLE(object ONGBFDACHHG)
|
|
{
|
|
if (ONGBFDACHHG != 0 && (ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0))
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001270 RID: 4720
|
|
// (get) Token: 0x06006687 RID: 26247 RVA: 0x001677F8 File Offset: 0x001659F8
|
|
// (set) Token: 0x06006688 RID: 26248 RVA: 0x0016782C File Offset: 0x00165A2C
|
|
[Token(Token = "0x17001270")]
|
|
public static NPDEPBNJIPL NMKCEMLAPEI
|
|
{
|
|
[Token(Token = "0x6006687")]
|
|
[Address(RVA = "0x109A9F0", Offset = "0x10993F0", VA = "0x18109A9F0")]
|
|
get
|
|
{
|
|
NPDEPBNJIPL ndkcjadmlfj = MPKALOKNHLF.NDKCJADMLFJ;
|
|
if (ndkcjadmlfj == 0)
|
|
{
|
|
CCDNIOBFOAP ccdgekocina = MPKALOKNHLF.CCDGEKOCINA;
|
|
if (ccdgekocina == 0)
|
|
{
|
|
MPKALOKNHLF.CCDGEKOCINA = new CCDNIOBFOAP();
|
|
}
|
|
MPKALOKNHLF.NDKCJADMLFJ = ccdgekocina;
|
|
}
|
|
return ndkcjadmlfj;
|
|
}
|
|
[Token(Token = "0x6006688")]
|
|
[Address(RVA = "0x109AB30", Offset = "0x1099530", VA = "0x18109AB30")]
|
|
set
|
|
{
|
|
MPKALOKNHLF.NDKCJADMLFJ = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001271 RID: 4721
|
|
// (get) Token: 0x06006689 RID: 26249 RVA: 0x00167840 File Offset: 0x00165A40
|
|
[Token(Token = "0x17001271")]
|
|
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
|
public static CCDNIOBFOAP HPEBPKJDEPN
|
|
{
|
|
[Token(Token = "0x6006689")]
|
|
[Address(RVA = "0x109A3F0", Offset = "0x1098DF0", VA = "0x18109A3F0")]
|
|
get
|
|
{
|
|
CCDNIOBFOAP ccdgekocina = MPKALOKNHLF.CCDGEKOCINA;
|
|
if (ccdgekocina == 0)
|
|
{
|
|
MPKALOKNHLF.CCDGEKOCINA = new CCDNIOBFOAP();
|
|
}
|
|
return ccdgekocina;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04004918 RID: 18712
|
|
[Token(Token = "0x4004918")]
|
|
private const int KFKCNDHOHHJ = 0;
|
|
|
|
// Token: 0x04004919 RID: 18713
|
|
[Token(Token = "0x4004919")]
|
|
private const int ANNOHMNFFHN = 1;
|
|
|
|
// Token: 0x0400491A RID: 18714
|
|
[Token(Token = "0x400491A")]
|
|
private const int BLPOBBKHNCJ = 2;
|
|
|
|
// Token: 0x0400491B RID: 18715
|
|
[Token(Token = "0x400491B")]
|
|
private const int FBPKKJAINNC = 3;
|
|
|
|
// Token: 0x0400491C RID: 18716
|
|
[Token(Token = "0x400491C")]
|
|
private const int LGKFKENBNPK = 4;
|
|
|
|
// Token: 0x0400491D RID: 18717
|
|
[Token(Token = "0x400491D")]
|
|
private const int OADDPFNONNB = 5;
|
|
|
|
// Token: 0x0400491E RID: 18718
|
|
[Token(Token = "0x400491E")]
|
|
private const int DGLKGIBHIAM = 6;
|
|
|
|
// Token: 0x0400491F RID: 18719
|
|
[Token(Token = "0x400491F")]
|
|
private const int FBBKMLPPHNF = 7;
|
|
|
|
// Token: 0x04004920 RID: 18720
|
|
[Token(Token = "0x4004920")]
|
|
private const int PDNOLEAAGOE = 8;
|
|
|
|
// Token: 0x04004921 RID: 18721
|
|
[Token(Token = "0x4004921")]
|
|
private const int KFOMJMCGNKI = 9;
|
|
|
|
// Token: 0x04004922 RID: 18722
|
|
[Token(Token = "0x4004922")]
|
|
private const int PKJDACLOOPC = 10;
|
|
|
|
// Token: 0x04004923 RID: 18723
|
|
[Token(Token = "0x4004923")]
|
|
private const int NKCBJJMLDDN = 11;
|
|
|
|
// Token: 0x04004924 RID: 18724
|
|
[Token(Token = "0x4004924")]
|
|
private const int CLDEGHMHICL = 2000;
|
|
|
|
// Token: 0x04004925 RID: 18725
|
|
[Token(Token = "0x4004925")]
|
|
private static readonly char[] CCOGGHIGKCM;
|
|
|
|
// Token: 0x04004926 RID: 18726
|
|
[Token(Token = "0x4004926")]
|
|
private static readonly char[] FNGMDKPBJFM;
|
|
|
|
// Token: 0x04004927 RID: 18727
|
|
[Token(Token = "0x4004927")]
|
|
private static NPDEPBNJIPL NDKCJADMLFJ;
|
|
|
|
// Token: 0x04004928 RID: 18728
|
|
[Token(Token = "0x4004928")]
|
|
private static CCDNIOBFOAP CCDGEKOCINA;
|
|
}
|