Decompiled source of AntiCheat v0.0.25

plugins/AntiCheat.dll

Decompiled 2 years ago
using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Net;
using System.Net.Sockets;
using System.Reflection;
using System.Reflection.Emit;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Runtime.Versioning;
using System.Security;
using System.Security.Cryptography;
using System.Security.Permissions;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading;
using System.Threading.Tasks;
using AGSGeyya6uyu1JCqX4m;
using AntiCheat;
using BepInEx;
using BepInEx.Configuration;
using BepInEx.Logging;
using HarmonyLib;
using Jotunn.Entities;
using Jotunn.Managers;
using Jotunn.Utils;
using LNXctscwfJawbHmwYxm;
using Steamworks;
using UnityEngine;
using UnityEngine.Networking;
using UnityEngine.SceneManagement;
using incThyIz3Sv1GQowseN;

[assembly: ComVisible(false)]
[assembly: AssemblyTrademark("资源工坊www.aopk.cn")]
[assembly: AssemblyCopyright("资源工坊www.aopk.cn")]
[assembly: Guid("ae182502-5840-458c-b6ad-39d0e0d256ab")]
[assembly: SuppressIldasm]
[assembly: TargetFramework(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")]
[assembly: AssemblyFileVersion("0.0.25")]
[assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)]
[assembly: AssemblyTitle("资源工坊-反作弊检测0.0.25")]
[assembly: CompilationRelaxations(8)]
[assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)]
[assembly: AssemblyCompany("蝼蚁梦制作")]
[assembly: AssemblyProduct("AntiCheat")]
[assembly: AssemblyDescription("蝼蚁梦制作")]
[assembly: AssemblyConfiguration("")]
[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)]
[assembly: AssemblyVersion("0.0.25.0")]
[module: UnverifiableCode]
internal class <Module>
{
	private static bool f8DBDF118C0C4A65;

	internal static global::<Module> LRJvR5jLxtK0sg6BTcv;

	internal static void m8DBDF118C0C4A65()
	{
		if (!f8DBDF118C0C4A65)
		{
			f8DBDF118C0C4A65 = true;
			TimeSpan timeSpan = QXHvsoc9QwxLLUiIcQB.MxDc8kUPX7(Lwf9CZcFnqYYQwpQkmy.MxDc8kUPX7(Lwf9CZcFnqYYQwpQkmy.uIHcQkUJUi), new DateTime(2023, 11, 6), QXHvsoc9QwxLLUiIcQB.j3PchxwpiY);
			if (sJre3wcqLyDeX2lybWH.MxDc8kUPX7(tNxjkQc0GDpyRtnocPH.MxDc8kUPX7(ref timeSpan, tNxjkQc0GDpyRtnocPH.kYOcMmjOMU), sJre3wcqLyDeX2lybWH.ysacBcaDXp) >= 14)
			{
				throw new Exception("This assembly is protected by an unregistered version of Eziriz's \".NET Reactor\"! This assembly won't further work.");
			}
		}
	}

	static <Module>()
	{
		fvwxDOy15iEZyKQAGek.EndyxwQUKW();
		m8DBDF118C0C4A65();
	}

	internal static bool CnWdl4jRJRggf22KEwb()
	{
		return LRJvR5jLxtK0sg6BTcv == null;
	}

	internal static global::<Module> QpLwrPjmnp5m8fGvnA3()
	{
		return LRJvR5jLxtK0sg6BTcv;
	}
}
namespace AntiCheat
{
	[BepInPlugin("aopk.AntiCheat", "资源工坊-反作弊检测", "0.0.25")]
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	public class AntiCheat : BaseUnityPlugin
	{
		public delegate bool EnumWindowsProc(IntPtr hWnd, IntPtr lParam);

		[HarmonyPatch(typeof(ZRoutedRpc), "AddPeer")]
		public class AddPeer_Patch
		{
			private static AddPeer_Patch IPN6YkjeeqAWUo8SaFf;

			[HarmonyPostfix]
			public static void ZRoutedRpc_AddPeer_Postfix()
			{
				if (!Gy62yFKpFVoq3rOGk2C.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.nCmPCO0h3E), Gy62yFKpFVoq3rOGk2C.KYjKAogXqe) && earhZxyPn.Value)
				{
					HJwKKrCscImdQXfTQGg.MxDc8kUPX7(log, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x7B62A769 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_686b3636002e4a409c633703906d997a), HJwKKrCscImdQXfTQGg.NhkCP301SF);
					ItAmmVbWC(XnDBlKCKrVtO8lL6GFN.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x22059F91 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_87c76f23362948a9b1b55e83cffea6ae), YBZenaOGE(), XnDBlKCKrVtO8lL6GFN.EoqCCR6Zv7));
				}
			}

			public AddPeer_Patch()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal static bool CjIObGj4p7qnGu2j4Og()
			{
				return IPN6YkjeeqAWUo8SaFf == null;
			}

			internal static AddPeer_Patch ONe8sRj2qxCrkODFIWo()
			{
				return IPN6YkjeeqAWUo8SaFf;
			}
		}

		[HarmonyPatch(typeof(ZSteamMatchmaking))]
		[HarmonyPatch("OnAuthSessionTicketResponse")]
		public class ZSteamMatchmaking_OnAuthSessionTicketResponse_Patch
		{
			private static ZSteamMatchmaking_OnAuthSessionTicketResponse_Patch Qwyx5vjYHGNb5fca1dW;

			public static bool Prefix(SteamServersConnected_t data)
			{
				HJwKKrCscImdQXfTQGg.MxDc8kUPX7(log, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x4B4C44C9 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_b92e32cd38b54b87928521106a640512), HJwKKrCscImdQXfTQGg.NhkCP301SF);
				return false;
			}

			public ZSteamMatchmaking_OnAuthSessionTicketResponse_Patch()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal static bool Y1R6Icjx3h1BbbwNo7G()
			{
				return Qwyx5vjYHGNb5fca1dW == null;
			}

			internal static ZSteamMatchmaking_OnAuthSessionTicketResponse_Patch fyrfoVjiu9F3ixc1PQ8()
			{
				return Qwyx5vjYHGNb5fca1dW;
			}
		}

		[HarmonyPatch(typeof(ZSteamMatchmaking))]
		[HarmonyPatch("OnSteamServersConnected")]
		public class ZSteamMatchmaking_OnSteamServersConnected_Patch
		{
			private static ZSteamMatchmaking_OnSteamServersConnected_Patch u9aGwTj8KMJrwC6qxHI;

			public static bool Prefix(SteamServersConnected_t data)
			{
				HJwKKrCscImdQXfTQGg.MxDc8kUPX7(log, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0xF1F3C25 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9b2f8e7472514e9fb23797993f3022e5), HJwKKrCscImdQXfTQGg.NhkCP301SF);
				return false;
			}

			public ZSteamMatchmaking_OnSteamServersConnected_Patch()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal static bool V8w1cCjFupPncQPYyqm()
			{
				return u9aGwTj8KMJrwC6qxHI == null;
			}

			internal static ZSteamMatchmaking_OnSteamServersConnected_Patch kNegtujQcQEexI6Xnov()
			{
				return u9aGwTj8KMJrwC6qxHI;
			}
		}

		[HarmonyPatch(typeof(ZSteamMatchmaking))]
		[HarmonyPatch("OnSteamServersDisconnected")]
		public class ZSteamMatchmaking_OnSteamServersDisconnected_Patch
		{
			internal static ZSteamMatchmaking_OnSteamServersDisconnected_Patch bXfpxjj9FnfqRqCxssK;

			public static bool Prefix(SteamServersConnected_t data)
			{
				x9Lfogs3VO3UIC0vDKu.MxDc8kUPX7(log, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x507E4715 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d2a742a976ca426490f8d036c6408d1c), x9Lfogs3VO3UIC0vDKu.d43sy2tpC4);
				return false;
			}

			public ZSteamMatchmaking_OnSteamServersDisconnected_Patch()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal static bool HABE6TjhyoWafBL7u5B()
			{
				return bXfpxjj9FnfqRqCxssK == null;
			}

			internal static ZSteamMatchmaking_OnSteamServersDisconnected_Patch giccmMj0GkyT4H5MWN9()
			{
				return bXfpxjj9FnfqRqCxssK;
			}
		}

		[HarmonyPatch("OnSteamServersConnectFail")]
		[HarmonyPatch(typeof(ZSteamMatchmaking))]
		public class ZSteamMatchmaking_OnSteamServersConnectFail_Patch
		{
			internal static ZSteamMatchmaking_OnSteamServersConnectFail_Patch tt43cjjMDISrDAq7Bdn;

			public static bool Prefix(SteamServersConnected_t data)
			{
				x9Lfogs3VO3UIC0vDKu.MxDc8kUPX7(log, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x2205806F ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_87c76f23362948a9b1b55e83cffea6ae), x9Lfogs3VO3UIC0vDKu.d43sy2tpC4);
				return false;
			}

			public ZSteamMatchmaking_OnSteamServersConnectFail_Patch()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal static bool emH10XjqGnkK7FOe8Up()
			{
				return tt43cjjMDISrDAq7Bdn == null;
			}

			internal static ZSteamMatchmaking_OnSteamServersConnectFail_Patch pTspGTjB8gbw5tvZSjM()
			{
				return tt43cjjMDISrDAq7Bdn;
			}
		}

		[HarmonyPatch(typeof(ZPlayFabMatchmaking), "UpdateNumPlayers")]
		public class Patch_UpdateNumPlayers
		{
			internal static Patch_UpdateNumPlayers eOlOamjrl2cZkFsTBiC;

			public static void Postfix(string info, ZPlayFabMatchmaking __instance)
			{
				__instance.m_serverData.numPlayers = el9Di3CuZ3weKXhEL63.MxDc8kUPX7(el9Di3CuZ3weKXhEL63.O7rCjecc8n);
				if (!__instance.m_serverData.isDedicatedServer)
				{
					PlayFabMatchmakingServerData serverData = __instance.m_serverData;
					serverData.numPlayers++;
				}
				ssRBPGPSRIPWoJ2c72b.MxDc8kUPX7(jpVod0CdGsDMnvalRcV.MxDc8kUPX7(VAiASpK3KyvwXNhv9pr.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0xD06ED5B ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_c462f21ca3ca4376b44ca7816417c687), XevnQSCXRfmVvul64tD.MxDc8kUPX7(XevnQSCXRfmVvul64tD.XlCCtsEa5G), VAiASpK3KyvwXNhv9pr.Ww8KyOyw8w), Array.Empty<object>(), jpVod0CdGsDMnvalRcV.upYC5dEmG9), ssRBPGPSRIPWoJ2c72b.KJvPzCw4Wl);
				ssRBPGPSRIPWoJ2c72b.MxDc8kUPX7(jpVod0CdGsDMnvalRcV.MxDc8kUPX7(jpVod0CdGsDMnvalRcV.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x579648E7 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_70371338ff754d6793d0359c173bd2a2), new object[4] { 0, 1, 2, 3 }, jpVod0CdGsDMnvalRcV.upYC5dEmG9), new object[4]
				{
					info,
					__instance.m_serverData.serverName,
					XevnQSCXRfmVvul64tD.MxDc8kUPX7(XevnQSCXRfmVvul64tD.XlCCtsEa5G),
					__instance.m_serverData.numPlayers
				}, jpVod0CdGsDMnvalRcV.upYC5dEmG9), ssRBPGPSRIPWoJ2c72b.KJvPzCw4Wl);
			}

			public Patch_UpdateNumPlayers()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal static bool T7BsvljJL19YdjANG9T()
			{
				return eOlOamjrl2cZkFsTBiC == null;
			}

			internal static Patch_UpdateNumPlayers mm7FY6jSo3J9LfZ59yH()
			{
				return eOlOamjrl2cZkFsTBiC;
			}
		}

		[HarmonyPatch(typeof(HitData), "GetAttacker")]
		public class GetAttacker_Patch
		{
			private static GetAttacker_Patch PoVf5qjzdthiHpGeXU8;

			[HarmonyPostfix]
			public static void Postfix(HitData __instance, ref Character __result)
			{
				//IL_0081: Unknown result type (might be due to invalid IL or missing references)
				//IL_0088: Expected O, but got Unknown
				if (rHMsFWPVoA6HIGOYG0i.MxDc8kUPX7((Object)(object)__result, null, rHMsFWPVoA6HIGOYG0i.Jv5Po0NLiW))
				{
					try
					{
						FieldInfo fieldInfo = XeLJctCwuN5xejLKBhb.MxDc8kUPX7(ApKUyOCve75mRv0S80r.MxDc8kUPX7(typeof(Character).TypeHandle, ApKUyOCve75mRv0S80r.iqICEA0aTj), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x1D8B4F17 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6aef4e88b96042a4bab79c2bbb77c5cf), BindingFlags.Instance | BindingFlags.NonPublic, XeLJctCwuN5xejLKBhb.w08CUXTwnt);
						if (cJyVfcCV4rG3S9LueYX.MxDc8kUPX7(fieldInfo, null, cJyVfcCV4rG3S9LueYX.bmLCo6YJfl))
						{
							ZNetView val = (ZNetView)fCHjBuCgvMmxrJcHc99.MxDc8kUPX7(fieldInfo, __result, fCHjBuCgvMmxrJcHc99.jC7CbAQsYd);
							string text = JUdLDPC1cKrrwNn54Tw.MxDc8kUPX7(hGe6xXCDcxDB2gdi5ow.MxDc8kUPX7(val, hGe6xXCDcxDB2gdi5ow.KcxC7Uvbdp), ZDOVars.s_playerName, "", JUdLDPC1cKrrwNn54Tw.BnDCapTnDQ);
							if (fURSNDCn1ny78Kls1EM.MxDc8kUPX7(val, fURSNDCn1ny78Kls1EM.b3ICHoBEPf) && text != null && n0DHRDsrAmfuFyknPFa.MxDc8kUPX7(text, h607YCCO8JGW1isQPwf.MxDc8kUPX7(Player.m_localPlayer, h607YCCO8JGW1isQPwf.qmgCWYyV5u), n0DHRDsrAmfuFyknPFa.xd3sJWULMM))
							{
								iqkIQ7bI6u = text;
								TaEIhCNIbW = aytNsMCGXudnhOFYyUi.MxDc8kUPX7(__instance, aytNsMCGXudnhOFYyUi.GR3CT3UmQ4);
								gohI0MGDoC = aY747JCLo86vbLlLvwn.MxDc8kUPX7(__instance, aY747JCLo86vbLlLvwn.HkrCRIhnai);
								huoIM6xbYD = W0D9moCmy30RQgGcNJa.MxDc8kUPX7(__instance, W0D9moCmy30RQgGcNJa.NZhCf4klmT);
							}
						}
					}
					catch (Exception ex)
					{
						kSfW0PPrgVDLGdAgyOp.MxDc8kUPX7(j5QwQoP4LusjQAaVZUy.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3FAD1E9C ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_143caadc7ae54878af4a0b8b27bbd37f), ex, j5QwQoP4LusjQAaVZUy.vuDP2P4mQ0), kSfW0PPrgVDLGdAgyOp.WVLPJclhKI);
					}
				}
				if (LgdPpuKXCRdDUHcyw0L.MxDc8kUPX7(iqkIQ7bI6u, h607YCCO8JGW1isQPwf.MxDc8kUPX7(Player.m_localPlayer, h607YCCO8JGW1isQPwf.qmgCWYyV5u), LgdPpuKXCRdDUHcyw0L.mJCKtBLYQD))
				{
					float num = aytNsMCGXudnhOFYyUi.MxDc8kUPX7(__instance, aytNsMCGXudnhOFYyUi.GR3CT3UmQ4);
					float num2 = sJyI4HC6mvKYRisfY0I.MxDc8kUPX7(Player.m_localPlayer, sJyI4HC6mvKYRisfY0I.kNHCkD3jkU);
					qS1I9NOb0C = num2 - num;
				}
			}

			public GetAttacker_Patch()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal static bool kGpfyfXNLLGbxsf6nen()
			{
				return PoVf5qjzdthiHpGeXU8 == null;
			}

			internal static GetAttacker_Patch MNOGRDXIXJakkdOCwkD()
			{
				return PoVf5qjzdthiHpGeXU8;
			}
		}

		[HarmonyPatch(typeof(ZNet), "RPC_ClientHandshake")]
		public class PatchPasswordPrompt
		{
			internal static PatchPasswordPrompt FwgoZpX3HdlyjLcphm4;

			public static bool Prefix(ZNet __instance, ZRpc rpc, bool needPassword, string serverPasswordSalt)
			{
				string value = k78IYHxI7G.Value;
				if (SK79diP6wxJMGJ2L3KR.MxDc8kUPX7(value, SK79diP6wxJMGJ2L3KR.oQpPkVUeRh))
				{
					return true;
				}
				ZNet.m_serverPasswordSalt = serverPasswordSalt;
				if (needPassword)
				{
					ssRBPGPSRIPWoJ2c72b.MxDc8kUPX7(VAiASpK3KyvwXNhv9pr.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x593C950 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_0985ad6aebdf4126814b7ed861faf05b), value, VAiASpK3KyvwXNhv9pr.Ww8KyOyw8w), ssRBPGPSRIPWoJ2c72b.KJvPzCw4Wl);
					cPI0KrClwkuCRJ9xhP8.MxDc8kUPX7(VWySP1CpsqfXjATa6MQ.MxDc8kUPX7(__instance.m_connectingDialog, VWySP1CpsqfXjATa6MQ.AV1CAJCvYs), false, cPI0KrClwkuCRJ9xhP8.zVfCeUkW73);
					QLcLOdC4Qot0o9qmoqZ.MxDc8kUPX7(__instance, rpc, value, QLcLOdC4Qot0o9qmoqZ.zbFC2prghI);
					return false;
				}
				ssRBPGPSRIPWoJ2c72b.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x156EF616 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_cc0e233005344e5fb427cf6e75cafa2b), ssRBPGPSRIPWoJ2c72b.KJvPzCw4Wl);
				return true;
			}

			public PatchPasswordPrompt()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal static bool jCeawTXyYMyEARWNoxS()
			{
				return FwgoZpX3HdlyjLcphm4 == null;
			}

			internal static PatchPasswordPrompt Lp1IGbXZSJEX2L8vnkC()
			{
				return FwgoZpX3HdlyjLcphm4;
			}
		}

		[CompilerGenerated]
		private sealed class <>c__DisplayClass116_0
		{
			public Task uWq3enrvHR;

			internal static <>c__DisplayClass116_0 bCh9rDXKc2noAOAHe27;

			public <>c__DisplayClass116_0()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal bool vtG3lDYvhu()
			{
				return I5CI4UuNoF8mKN6OGAr.MxDc8kUPX7(uWq3enrvHR, I5CI4UuNoF8mKN6OGAr.krGuIsDhmW);
			}

			internal static bool w3kLwXXC6kYXa7t0n1E()
			{
				return bCh9rDXKc2noAOAHe27 == null;
			}

			internal static <>c__DisplayClass116_0 yDmSMVXuXIwZq01IRIQ()
			{
				return bCh9rDXKc2noAOAHe27;
			}
		}

		[CompilerGenerated]
		private sealed class <>c__DisplayClass121_0
		{
			public Task gda32i3CPm;

			private static <>c__DisplayClass121_0 O4WKQjXjfM3vkgUq1IA;

			public <>c__DisplayClass121_0()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal bool d5r34MZfVo()
			{
				return I5CI4UuNoF8mKN6OGAr.MxDc8kUPX7(gda32i3CPm, I5CI4UuNoF8mKN6OGAr.krGuIsDhmW);
			}

			internal static bool BUo4f2XXTiJynWtvXmt()
			{
				return O4WKQjXjfM3vkgUq1IA == null;
			}

			internal static <>c__DisplayClass121_0 p6QwFAXtVIgUmbN9Q3R()
			{
				return O4WKQjXjfM3vkgUq1IA;
			}
		}

		[CompilerGenerated]
		private sealed class <>c__DisplayClass126_0
		{
			public List<string> UcX3xVZZcb;

			private static <>c__DisplayClass126_0 tRd1FyXdOIRt38fA3k7;

			public <>c__DisplayClass126_0()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal bool X323YGCEoo(string file)
			{
				return !UcX3xVZZcb.Contains(p6uqO8KLgaQibfgOYQ2.MxDc8kUPX7(file, new char[1] { ',' }, p6uqO8KLgaQibfgOYQ2.bVVKR3rLGm)[0]);
			}

			internal static bool MT6NxnX5pPmlJj3DUKT()
			{
				return tRd1FyXdOIRt38fA3k7 == null;
			}

			internal static <>c__DisplayClass126_0 fGCNj8XvYteGFqZdMqg()
			{
				return tRd1FyXdOIRt38fA3k7;
			}
		}

		[CompilerGenerated]
		private sealed class <>c__DisplayClass126_1
		{
			public List<string> t0038O87qU;

			internal static <>c__DisplayClass126_1 Nd3PmdXEipuJABDcEsx;

			public <>c__DisplayClass126_1()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal bool FwS3iIa1Km(string file)
			{
				return !t0038O87qU.Contains(p6uqO8KLgaQibfgOYQ2.MxDc8kUPX7(file, new char[1] { ',' }, p6uqO8KLgaQibfgOYQ2.bVVKR3rLGm)[0]);
			}

			internal static bool jLJZvTXwGnD5sMpwDFS()
			{
				return Nd3PmdXEipuJABDcEsx == null;
			}

			internal static <>c__DisplayClass126_1 WLepaGXUPqEvj9QKvAm()
			{
				return Nd3PmdXEipuJABDcEsx;
			}
		}

		[CompilerGenerated]
		private sealed class <>c__DisplayClass126_2
		{
			public List<string> hGY3QOPEZW;

			internal static <>c__DisplayClass126_2 BlwlLYXV37UGQqAygxN;

			public <>c__DisplayClass126_2()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal bool P3M3FU4n3M(string file)
			{
				return !hGY3QOPEZW.Contains(p6uqO8KLgaQibfgOYQ2.MxDc8kUPX7(file, new char[1] { ',' }, p6uqO8KLgaQibfgOYQ2.bVVKR3rLGm)[0]);
			}

			internal static bool KLKi9LXoPDuf2uIOwlK()
			{
				return BlwlLYXV37UGQqAygxN == null;
			}

			internal static <>c__DisplayClass126_2 A8Av6SXgQOgZuCe0XCY()
			{
				return BlwlLYXV37UGQqAygxN;
			}
		}

		[CompilerGenerated]
		private sealed class <>c__DisplayClass128_0
		{
			public string oMj3hCwD10;

			public string Kra309pwaH;

			public Func<string, bool> c7I3MkaoQG;

			internal static <>c__DisplayClass128_0 Flq6FNXbNDjCWymyNYD;

			public <>c__DisplayClass128_0()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal bool Ls739MZTLu(string file)
			{
				return GZSJR5uKYcq1QJRVNQ2.MxDc8kUPX7(oMj3hCwD10, aWSipOusdPGAmOHefgZ.MxDc8kUPX7(hTFGTPuZ89JTa0X4XeH.MxDc8kUPX7(JJ3iNHu3F1UqcNoX9mu.MxDc8kUPX7(file, JJ3iNHu3F1UqcNoX9mu.dOjuyyPhse), new char[1] { '.' }, hTFGTPuZ89JTa0X4XeH.jW8ucIg1FZ), aWSipOusdPGAmOHefgZ.YfPuP9fcOx), GZSJR5uKYcq1QJRVNQ2.aLuuC6qw6O) && !GZSJR5uKYcq1QJRVNQ2.MxDc8kUPX7(Kra309pwaH, G1T6n9K4iYlCM4IXm88.MxDc8kUPX7(file, G1T6n9K4iYlCM4IXm88.ubFK2IDJjr), GZSJR5uKYcq1QJRVNQ2.aLuuC6qw6O);
			}

			internal static bool Ajbb7bXDF4eFxp5RGC3()
			{
				return Flq6FNXbNDjCWymyNYD == null;
			}

			internal static <>c__DisplayClass128_0 b7fd8LX7XXgYtaDmqW0()
			{
				return Flq6FNXbNDjCWymyNYD;
			}
		}

		[CompilerGenerated]
		private sealed class <>c__DisplayClass133_0
		{
			public Player cjXyw54yfu;

			private static <>c__DisplayClass133_0 sxb9lFX1j7mt5W7RSF4;

			public <>c__DisplayClass133_0()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal bool Vp93q04Dyk()
			{
				return sJyI4HC6mvKYRisfY0I.MxDc8kUPX7(cjXyw54yfu, sJyI4HC6mvKYRisfY0I.kNHCkD3jkU) > QG4IP1lbFk.Value && JWJIKtxntD.Value;
			}

			internal bool mXU3BYpIOm()
			{
				return kMjqIduunuCmVtgcGH6.MxDc8kUPX7(cjXyw54yfu, kMjqIduunuCmVtgcGH6.XFguj9LYN2) > CssIClBqZX.Value && hBDIu5nB85.Value;
			}

			internal bool jLg3rPapDS()
			{
				return cjXyw54yfu.m_comfortLevel > grVItkAGRq.Value && GUJIXtK0Rl.Value;
			}

			internal bool d7I3JmC5Vo()
			{
				return cjXyw54yfu.m_maxCarryWeight > cDII5XAHZn.Value && P2kIdEX4Lh.Value;
			}

			internal bool t2R3SoPs8O()
			{
				return cjXyw54yfu.m_maxCarryWeight > P9PIljsW2k.Value && cjXyw54yfu.m_encumberedStaminaDrain == 0f && ((Character)cjXyw54yfu).m_runSpeed > 0f && pRaITCgWOk.Value;
			}

			internal bool mEI3zwZfMO()
			{
				return ((Character)cjXyw54yfu).m_runSpeed > shtIeGTYGu.Value && cjXyw54yfu.m_runStaminaDrain == 0f && pRaITCgWOk.Value;
			}

			internal bool tsjyN9D86p()
			{
				return w9eDRkuXQ2Q0kJ6QTh7.MxDc8kUPX7(cjXyw54yfu, w9eDRkuXQ2Q0kJ6QTh7.AmiutstfUQ) > IfdIEc771D.Value && RRXIvpaOQc.Value;
			}

			internal bool UQHyIp1I9R()
			{
				return fEsLhpud503hW2a7GxW.MxDc8kUPX7(cjXyw54yfu, fEsLhpud503hW2a7GxW.pDOu5soaxK) > rLgIU5IyWt.Value && cq0IwBosJl.Value;
			}

			internal bool LA4y337fjF()
			{
				return ekHhVOuvqILIjLwDkmq.MxDc8kUPX7(cjXyw54yfu, ekHhVOuvqILIjLwDkmq.k1SuEsLg4v) > sBDIVstg5r.Value && cq0IwBosJl.Value;
			}

			internal bool mnRyyXRgHi()
			{
				return ((Character)cjXyw54yfu).m_walkSpeed > kj3IgZl5Lk.Value && G1FIoLsgJE.Value;
			}

			internal bool zydyZXK8Fu()
			{
				return ((Character)cjXyw54yfu).m_runSpeed > e2wIbsyhMb.Value && G1FIoLsgJE.Value;
			}

			internal bool FWNycJvX1i()
			{
				return ((Character)cjXyw54yfu).m_speed > gSTIDRMwhS.Value && G1FIoLsgJE.Value;
			}

			internal bool WFZysFVOJw()
			{
				return ((Character)cjXyw54yfu).m_swimSpeed > D8PI71XsFw.Value && G1FIoLsgJE.Value;
			}

			internal bool h3ryP93XVt()
			{
				return ((Character)cjXyw54yfu).m_swimAcceleration > jVGI1FkWnO.Value && G1FIoLsgJE.Value;
			}

			internal bool kdyyKoWSi7()
			{
				return ((Character)cjXyw54yfu).m_flySlowSpeed > jesInLnZs7.Value && jP7IaqcVq6.Value;
			}

			internal bool sQ0yCtk4Dd()
			{
				return ((Character)cjXyw54yfu).m_flyFastSpeed > NmFIHyMSs9.Value && jP7IaqcVq6.Value;
			}

			internal bool qmdyuTEFKF()
			{
				return ((Character)cjXyw54yfu).m_jumpForce > FoDIWmg4oI.Value && MkQIOnhLDx.Value;
			}

			internal bool xNFyjbQ9PD()
			{
				return ((Character)cjXyw54yfu).m_jumpForceForward > R29IG6e2or.Value && MkQIOnhLDx.Value;
			}

			internal bool NHJyX8RWo2()
			{
				return cjXyw54yfu.m_debugFly && Ij7ILFJTtO.Value;
			}

			internal bool k8JytSJVo8()
			{
				return cjXyw54yfu.m_godMode && pC3IRRBi9A.Value;
			}

			internal bool ewNydeS6ip()
			{
				return sJyI4HC6mvKYRisfY0I.MxDc8kUPX7(cjXyw54yfu, sJyI4HC6mvKYRisfY0I.kNHCkD3jkU) != qS1I9NOb0C && qS1I9NOb0C > 0f && bFWIm2EpHL.Value && !u3HgyFcr8(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x10783F46 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_21b8c1bccd524b03abd3f60c4ce16298));
			}

			internal bool s7Py5eTWR9()
			{
				return cjXyw54yfu.m_noPlacementCost && scXIjKnDKd.Value;
			}

			internal bool bO9yvjFPSf()
			{
				return cjXyw54yfu.m_ghostMode && oMSIfTBSu0.Value;
			}

			internal bool XN3yEidiIE()
			{
				return dRwiR9uwm3PL6blpGsP.MxDc8kUPX7(cjXyw54yfu, dRwiR9uwm3PL6blpGsP.qrVuU8UtD3) && SITI61ly2d.Value;
			}

			internal static bool MHndIVXa3A4nkvDTPAN()
			{
				return sxb9lFX1j7mt5W7RSF4 == null;
			}

			internal static <>c__DisplayClass133_0 DPm7LaXnnKGvEfkXSJi()
			{
				return sxb9lFX1j7mt5W7RSF4;
			}
		}

		[CompilerGenerated]
		private sealed class <>c__DisplayClass95_0
		{
			public string zW3yVxB9Se;

			public AntiCheat eG4yoy8tG6;

			private static <>c__DisplayClass95_0 DJZHqnXHNCU9qQcAPvu;

			public <>c__DisplayClass95_0()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			internal bool LAAyUa8p9n(IntPtr hWnd, IntPtr lParam)
			{
				StringBuilder stringBuilder = new StringBuilder(256);
				GetWindowText(hWnd, stringBuilder, Q49bI1uVC78CR4QgByf.MxDc8kUPX7(stringBuilder, Q49bI1uVC78CR4QgByf.bnxuoC7jdT));
				if (eG4yoy8tG6.PBgnsImFs(hmaReVCZnAoemb1Qtoi.MxDc8kUPX7(stringBuilder, hmaReVCZnAoemb1Qtoi.JUtCcZPT0y), zW3yVxB9Se))
				{
					x9Lfogs3VO3UIC0vDKu.MxDc8kUPX7(log, j5QwQoP4LusjQAaVZUy.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x70B2DAD2 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_48ec20f84792482f87c4551fc006dbae), stringBuilder, j5QwQoP4LusjQAaVZUy.vuDP2P4mQ0), x9Lfogs3VO3UIC0vDKu.d43sy2tpC4);
					if (Ljc8FFugiQlSPl4ko9F.MxDc8kUPX7((Object)(object)Player.m_localPlayer, Ljc8FFugiQlSPl4ko9F.H0Kubs8nDg) && rHMsFWPVoA6HIGOYG0i.MxDc8kUPX7((Object)(object)BKCkwruDTsoTxdVEAFt.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x70B2DA3A ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_48ec20f84792482f87c4551fc006dbae), BKCkwruDTsoTxdVEAFt.ouTu7cuvEB), null, rHMsFWPVoA6HIGOYG0i.Jv5Po0NLiW) && K9SdKfu1yHu4IvvAMvA.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.nCmPCO0h3E), K9SdKfu1yHu4IvvAMvA.WJnuaaIra4))
					{
						D4eWk4HuF(j5QwQoP4LusjQAaVZUy.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x68381C4 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_be18b25f126b48c3a43b70712b2da0bd), stringBuilder, j5QwQoP4LusjQAaVZUy.vuDP2P4mQ0));
					}
					eG4yoy8tG6.Q9BIFT5TKw = true;
				}
				return true;
			}

			internal static bool iBjYhjXOSeTL9ZuK2jW()
			{
				return DJZHqnXHNCU9qQcAPvu == null;
			}

			internal static <>c__DisplayClass95_0 OBbY62XWNDBMabNCrxG()
			{
				return DJZHqnXHNCU9qQcAPvu;
			}
		}

		[CompilerGenerated]
		private sealed class <服务器哈希接收端执行异步操作>d__122 : IAsyncStateMachine
		{
			public int <>1__state;

			public AsyncTaskMethodBuilder <>t__builder;

			public string data;

			public long sender;

			public AntiCheat <>4__this;

			private string[] <clienthash>5__1;

			private string[] <Serverhash>5__2;

			private string <user>5__3;

			private TaskAwaiter <>u__1;

			private TaskAwaiter<object> <>u__2;

			internal static <服务器哈希接收端执行异步操作>d__122 xVLdHCXxIe0u3OKGpbT;

			public <服务器哈希接收端执行异步操作>d__122()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			private void MoveNext()
			{
				int num = <>1__state;
				try
				{
					TaskAwaiter awaiter;
					if (num == 0)
					{
						awaiter = <>u__1;
						<>u__1 = default(TaskAwaiter);
						num = (<>1__state = -1);
						goto IL_014a;
					}
					TaskAwaiter<object> awaiter2;
					if (num != 1)
					{
						if (data != null && earhZxyPn.Value && srUyhQISTvLNQBdcIhZ.TQD3ybZaJY)
						{
							<clienthash>5__1 = jFulVSGYy(sender, PIl9laT75.Value, p6uqO8KLgaQibfgOYQ2.MxDc8kUPX7(data, new char[1] { ';' }, p6uqO8KLgaQibfgOYQ2.bVVKR3rLGm));
							<Serverhash>5__2 = jFulVSGYy(sender, PIl9laT75.Value, YBZenaOGE());
							<user>5__3 = uYWiGQPuGbq75gUwrvM.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.nCmPCO0h3E), sender, uYWiGQPuGbq75gUwrvM.pOTPjtP0RK).m_playerName;
							awaiter = e6edfiumwkpUUnkK2BG.MxDc8kUPX7(hF5UoluLPOAKbxBv6C8.MxDc8kUPX7(1000, hF5UoluLPOAKbxBv6C8.PZcuRcHoo0), e6edfiumwkpUUnkK2BG.qRguf9xZCc);
							if (!Dot6UBu6VFi8YiV1sJy.MxDc8kUPX7(ref awaiter, Dot6UBu6VFi8YiV1sJy.Hxcuklr9EO))
							{
								num = (<>1__state = 0);
								<>u__1 = awaiter;
								<服务器哈希接收端执行异步操作>d__122 stateMachine = this;
								<>t__builder.AwaitUnsafeOnCompleted(ref awaiter, ref stateMachine);
								return;
							}
							goto IL_014a;
						}
						awaiter2 = Task.FromResult<object>(null).GetAwaiter();
						if (!awaiter2.IsCompleted)
						{
							num = (<>1__state = 1);
							<>u__2 = awaiter2;
							<服务器哈希接收端执行异步操作>d__122 stateMachine = this;
							<>t__builder.AwaitUnsafeOnCompleted(ref awaiter2, ref stateMachine);
							return;
						}
					}
					else
					{
						awaiter2 = <>u__2;
						<>u__2 = default(TaskAwaiter<object>);
						num = (<>1__state = -1);
					}
					awaiter2.GetResult();
					goto end_IL_0008;
					IL_014a:
					C3KyCOup5ohZr0r5C2i.MxDc8kUPX7(ref awaiter, C3KyCOup5ohZr0r5C2i.hh8uAb6BcC);
					if (!jDvA707Nq(sender, <clienthash>5__1, <Serverhash>5__2))
					{
						if (C0pMxmKw6.Value == 1)
						{
							iTjoS8FBd(<user>5__3);
							ISQGlktt7(sender, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x10782086 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_21b8c1bccd524b03abd3f60c4ce16298));
						}
						if (C0pMxmKw6.Value == 2)
						{
							SngVNHEcd(<user>5__3);
							ISQGlktt7(sender, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x68933A15 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_ddc7c0e738274eff8d9432b7d9ee3a26));
						}
						if (C0pMxmKw6.Value == 0)
						{
						}
						if (YO2BE7gjC.Value)
						{
							mGiEVo0nr(JhCUthsLdpZ4s7LCp2Y.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x753A3951 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_86ef4b12361847cd9373e7873cb9978c), <user>5__3, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x11F5CFAB ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_525f76dbd45346e4afdb6648a6a52fe9), JhCUthsLdpZ4s7LCp2Y.xnHsRwixFF));
						}
					}
					QfujhkulwA4DMpEcw95.MxDc8kUPX7(<clienthash>5__1, 0, <clienthash>5__1.Length, QfujhkulwA4DMpEcw95.rqDuejMU7X);
					<clienthash>5__1 = null;
					<Serverhash>5__2 = null;
					<user>5__3 = null;
					end_IL_0008:;
				}
				catch (Exception ex)
				{
					<>1__state = -2;
					R927eDu4AqWvP6wseNt.MxDc8kUPX7(ref <>t__builder, ex, R927eDu4AqWvP6wseNt.wHJu24ou2I);
					return;
				}
				<>1__state = -2;
				Fg546luYEGxSXs1p4YH.MxDc8kUPX7(ref <>t__builder, Fg546luYEGxSXs1p4YH.RuouxtvDZF);
			}

			void IAsyncStateMachine.MoveNext()
			{
				//ILSpy generated this explicit interface implementation from .override directive in MoveNext
				this.MoveNext();
			}

			[DebuggerHidden]
			private void SetStateMachine(IAsyncStateMachine stateMachine)
			{
			}

			void IAsyncStateMachine.SetStateMachine(IAsyncStateMachine stateMachine)
			{
				//ILSpy generated this explicit interface implementation from .override directive in SetStateMachine
				this.SetStateMachine(stateMachine);
			}

			internal static bool te0r2kXiC9EK1ybDXZr()
			{
				return xVLdHCXxIe0u3OKGpbT == null;
			}

			internal static <服务器哈希接收端执行异步操作>d__122 nyM6kTX8FfaN5BRDtTs()
			{
				return xVLdHCXxIe0u3OKGpbT;
			}
		}

		[CompilerGenerated]
		private sealed class <服务器数据接收端执行异步操作>d__117 : IAsyncStateMachine
		{
			public int <>1__state;

			public AsyncTaskMethodBuilder <>t__builder;

			public string data;

			public long sender;

			public AntiCheat <>4__this;

			private string[] <parts>5__1;

			private string <Clientdata0>5__2;

			private string <Clientdata1>5__3;

			private string <user>5__4;

			private TaskAwaiter<object> <>u__1;

			private static <服务器数据接收端执行异步操作>d__117 cWimHQXhPLW3rUCYWcg;

			public <服务器数据接收端执行异步操作>d__117()
			{
				fvwxDOy15iEZyKQAGek.EndyxwQUKW();
				fahJCvcEdjn9xPhKUls.rLQtqYitTQ();
				base..ctor();
			}

			private void MoveNext()
			{
				int num = <>1__state;
				try
				{
					TaskAwaiter<object> awaiter;
					if (num == 0)
					{
						awaiter = <>u__1;
						<>u__1 = default(TaskAwaiter<object>);
						num = (<>1__state = -1);
						goto IL_04d2;
					}
					<parts>5__1 = p6uqO8KLgaQibfgOYQ2.MxDc8kUPX7(data, new char[1] { '\n' }, p6uqO8KLgaQibfgOYQ2.bVVKR3rLGm);
					if (<parts>5__1.Length != 2 || fQAtn1K6E8WHLOUMnir.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.nCmPCO0h3E), sender, fQAtn1K6E8WHLOUMnir.eGEKk5UYHI))
					{
						awaiter = Task.FromResult<object>(null).GetAwaiter();
						if (!awaiter.IsCompleted)
						{
							num = (<>1__state = 0);
							<>u__1 = awaiter;
							<服务器数据接收端执行异步操作>d__117 stateMachine = this;
							<>t__builder.AwaitUnsafeOnCompleted(ref awaiter, ref stateMachine);
							return;
						}
						goto IL_04d2;
					}
					<Clientdata0>5__2 = <parts>5__1[0];
					<Clientdata1>5__3 = <parts>5__1[1];
					<user>5__4 = uYWiGQPuGbq75gUwrvM.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.nCmPCO0h3E), sender, uYWiGQPuGbq75gUwrvM.pOTPjtP0RK).m_playerName;
					if (n0DHRDsrAmfuFyknPFa.MxDc8kUPX7(<Clientdata0>5__2, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x274359AE ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6c7cfdcec23941f48a73748c3288b93f), n0DHRDsrAmfuFyknPFa.xd3sJWULMM) && srUyhQISTvLNQBdcIhZ.TQD3ybZaJY && srUyhQISTvLNQBdcIhZ.ML933Swpkh > 0)
					{
						kSfW0PPrgVDLGdAgyOp.MxDc8kUPX7(MN23qOKmj1662IRW7FF.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3483C011 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_771fefbe915743b5ab793a722939806d), <user>5__4, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x77783B9C ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d7556e23685447fd861a453c01c84e0e), <Clientdata1>5__3, MN23qOKmj1662IRW7FF.TWeKfFMWDK), kSfW0PPrgVDLGdAgyOp.WVLPJclhKI);
						if (UTurV5T9j.Value == 1)
						{
							iTjoS8FBd(<user>5__4);
							ISQGlktt7(sender, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x4B4C4585 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_b92e32cd38b54b87928521106a640512));
						}
						if (UTurV5T9j.Value == 2)
						{
							SngVNHEcd(<user>5__4);
							ISQGlktt7(sender, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x1D8B512F ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6aef4e88b96042a4bab79c2bbb77c5cf));
						}
						if (UTurV5T9j.Value == 0)
						{
						}
						if (YO2BE7gjC.Value)
						{
							mGiEVo0nr(JhCUthsLdpZ4s7LCp2Y.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x4DB277B4 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_b01dc0669e2940cd99057fa866f419d0), <user>5__4, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x2E129E97 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_92dcbb104750496da88fbd05ab43b825), JhCUthsLdpZ4s7LCp2Y.xnHsRwixFF));
						}
					}
					if (n0DHRDsrAmfuFyknPFa.MxDc8kUPX7(<Clientdata0>5__2, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x753A3881 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_86ef4b12361847cd9373e7873cb9978c), n0DHRDsrAmfuFyknPFa.xd3sJWULMM) && srUyhQISTvLNQBdcIhZ.TQD3ybZaJY)
					{
						YwiJtaKGu7nanbx06Gx.MxDc8kUPX7(MN23qOKmj1662IRW7FF.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x34ADAFFF ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_68139d06a26b497ba8215e27d50af493), <user>5__4, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3887E47E ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_4e98c08a311141a2b187bcf62e3e29af), <Clientdata1>5__3, MN23qOKmj1662IRW7FF.TWeKfFMWDK), YwiJtaKGu7nanbx06Gx.oPiKTseQb5);
						if (qeXqsI06m.Value == 1)
						{
							iTjoS8FBd(<user>5__4);
							ISQGlktt7(sender, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(-1710308505 ^ -1365018908 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_68139d06a26b497ba8215e27d50af493));
						}
						if (qeXqsI06m.Value == 2)
						{
							SngVNHEcd(<user>5__4);
							ISQGlktt7(sender, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x156EE876 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_cc0e233005344e5fb427cf6e75cafa2b));
						}
						if (qeXqsI06m.Value == 0)
						{
						}
						if (YO2BE7gjC.Value)
						{
							mGiEVo0nr(MN23qOKmj1662IRW7FF.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0xF1F273B ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9b2f8e7472514e9fb23797993f3022e5), <user>5__4, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x689321C5 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_ddc7c0e738274eff8d9432b7d9ee3a26), <Clientdata1>5__3, MN23qOKmj1662IRW7FF.TWeKfFMWDK));
						}
					}
					<Clientdata0>5__2 = null;
					<Clientdata1>5__3 = null;
					<user>5__4 = null;
					goto end_IL_0008;
					IL_04d2:
					awaiter.GetResult();
					end_IL_0008:;
				}
				catch (Exception ex)
				{
					<>1__state = -2;
					<parts>5__1 = null;
					R927eDu4AqWvP6wseNt.MxDc8kUPX7(ref <>t__builder, ex, R927eDu4AqWvP6wseNt.wHJu24ou2I);
					return;
				}
				<>1__state = -2;
				<parts>5__1 = null;
				Fg546luYEGxSXs1p4YH.MxDc8kUPX7(ref <>t__builder, Fg546luYEGxSXs1p4YH.RuouxtvDZF);
			}

			void IAsyncStateMachine.MoveNext()
			{
				//ILSpy generated this explicit interface implementation from .override directive in MoveNext
				this.MoveNext();
			}

			[DebuggerHidden]
			private void SetStateMachine(IAsyncStateMachine stateMachine)
			{
			}

			void IAsyncStateMachine.SetStateMachine(IAsyncStateMachine stateMachine)
			{
				//ILSpy generated this explicit interface implementation from .override directive in SetStateMachine
				this.SetStateMachine(stateMachine);
			}

			internal static bool YmKpLBX0NQrg58osU3l()
			{
				return cWimHQXhPLW3rUCYWcg == null;
			}

			internal static <服务器数据接收端执行异步操作>d__117 fYHOXBXMkknropISj06()
			{
				return cWimHQXhPLW3rUCYWcg;
			}
		}

		public const string mod_GUID = "aopk.AntiCheat";

		public const string mod_NAME = "资源工坊-反作弊检测";

		public const string mod_VERSION = "0.0.25";

		public static ManualLogSource log;

		public Harmony harmony;

		private static CustomRPC Yts8gwhkC;

		private static CustomRPC laBFnsqvp;

		private srUyhQISTvLNQBdcIhZ sEXQwiwnl;

		private static ConfigEntry<string> PIl9laT75;

		private static ConfigEntry<bool> earhZxyPn;

		private static ConfigEntry<float> iDg07FIQU;

		private static ConfigEntry<int> C0pMxmKw6;

		private static ConfigEntry<int> qeXqsI06m;

		private static ConfigEntry<bool> YO2BE7gjC;

		private static ConfigEntry<int> UTurV5T9j;

		private static ConfigEntry<string> Rc8JAc1Qh;

		private static ConfigEntry<string> i2jSwXeem;

		private static ConfigEntry<string> wZXznFF2w;

		private static ConfigEntry<string> kTjINCeJJ5;

		private static ConfigEntry<string> QLfIITWoUN;

		private static ConfigEntry<string> JgyI3H8DPk;

		private static ConfigEntry<bool> tlVIyAdxwJ;

		private static ConfigEntry<float> rilIZg75EK;

		private static ConfigEntry<float> JG4Ica4pEc;

		private static ConfigEntry<float> pOmIsJ9Zgi;

		private static ConfigEntry<float> QG4IP1lbFk;

		private static ConfigEntry<bool> JWJIKtxntD;

		private static ConfigEntry<float> CssIClBqZX;

		private static ConfigEntry<bool> hBDIu5nB85;

		private static ConfigEntry<bool> scXIjKnDKd;

		private static ConfigEntry<bool> GUJIXtK0Rl;

		private static ConfigEntry<int> grVItkAGRq;

		private static ConfigEntry<bool> P2kIdEX4Lh;

		private static ConfigEntry<float> cDII5XAHZn;

		private static ConfigEntry<bool> RRXIvpaOQc;

		private static ConfigEntry<float> IfdIEc771D;

		private static ConfigEntry<bool> cq0IwBosJl;

		private static ConfigEntry<float> rLgIU5IyWt;

		private static ConfigEntry<float> sBDIVstg5r;

		private static ConfigEntry<bool> G1FIoLsgJE;

		private static ConfigEntry<float> kj3IgZl5Lk;

		private static ConfigEntry<float> e2wIbsyhMb;

		private static ConfigEntry<float> gSTIDRMwhS;

		private static ConfigEntry<float> D8PI71XsFw;

		private static ConfigEntry<float> jVGI1FkWnO;

		private static ConfigEntry<bool> jP7IaqcVq6;

		private static ConfigEntry<float> jesInLnZs7;

		private static ConfigEntry<float> NmFIHyMSs9;

		private static ConfigEntry<bool> MkQIOnhLDx;

		private static ConfigEntry<float> FoDIWmg4oI;

		private static ConfigEntry<float> R29IG6e2or;

		private static ConfigEntry<bool> pRaITCgWOk;

		private static ConfigEntry<bool> Ij7ILFJTtO;

		private static ConfigEntry<bool> pC3IRRBi9A;

		private static ConfigEntry<bool> bFWIm2EpHL;

		private static ConfigEntry<bool> oMSIfTBSu0;

		private static ConfigEntry<bool> SITI61ly2d;

		private static ConfigEntry<bool> NS3IkKkOXH;

		private static ConfigEntry<float> RE0Ipun6ou;

		private static ConfigEntry<float> gEvIAcsobI;

		private static ConfigEntry<float> P9PIljsW2k;

		private static ConfigEntry<float> shtIeGTYGu;

		public static ConfigEntry<string> login;

		private static ConfigEntry<string> jRvI4qCIr4;

		private static ConfigEntry<ushort> hO9I2Dji4C;

		private static ConfigEntry<string> k78IYHxI7G;

		public static ConfigEntry<string> password;

		private static ConfigEntry<bool> lmEIxsXVo1;

		private static ConfigEntry<float> VRoIiLnRcA;

		private bool sOqI8CVT7c;

		private bool Q9BIFT5TKw;

		private static string iqkIQ7bI6u;

		private static float qS1I9NOb0C;

		private static float TaEIhCNIbW;

		private static float gohI0MGDoC;

		private static float huoIM6xbYD;

		public static Stopwatch lastSendTime;

		public static string lastSentData;

		public static int intervalMilliseconds;

		private static List<string> jVHIqtkYZc;

		private static bool s1jIBm7Ra1;

		private Dictionary<string, DateTime> SOFIrSZdAb;

		private Semaphore efOIJaiM0O;

		internal static AntiCheat Or1cvHjfTRGBV5yBmCn;

		public void Awake()
		{
			//IL_0088: Unknown result type (might be due to invalid IL or missing references)
			//IL_0092: Expected O, but got Unknown
			log = l8UNMucr3QoyDV1KLiT.MxDc8kUPX7(this, l8UNMucr3QoyDV1KLiT.mGlcJfNtYI);
			YNOtTextU();
			BR1JWrcS40D6AF5smKf.MxDc8kUPX7(this, srUyhQISTvLNQBdcIhZ.wMN3N44xdV(), BR1JWrcS40D6AF5smKf.WO3czKojK2);
			BR1JWrcS40D6AF5smKf.MxDc8kUPX7(this, rnJaTmlxr(), BR1JWrcS40D6AF5smKf.WO3czKojK2);
			BR1JWrcS40D6AF5smKf.MxDc8kUPX7(this, qoGYdqxc1(), BR1JWrcS40D6AF5smKf.WO3czKojK2);
			BR1JWrcS40D6AF5smKf.MxDc8kUPX7(this, SaCxgt6M7(), BR1JWrcS40D6AF5smKf.WO3czKojK2);
			Jy5dQVTa9();
			harmony = new Harmony(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6495FF6B ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6127a532fde84e869a65468501ba53cd));
			THLj9xsNnl5dPPPZTEh.MxDc8kUPX7(harmony, THLj9xsNnl5dPPPZTEh.UyCsInyltc);
			x9Lfogs3VO3UIC0vDKu.MxDc8kUPX7(log, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(--1232532093 ^ 0x4B65CFF ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_ac3e826af354453ab8d646cf378754e7), x9Lfogs3VO3UIC0vDKu.d43sy2tpC4);
		}

		public void Start()
		{
			//IL_0086: Unknown result type (might be due to invalid IL or missing references)
			//IL_0092: Unknown result type (might be due to invalid IL or missing references)
			//IL_009c: Expected O, but got Unknown
			//IL_009c: Expected O, but got Unknown
			//IL_0029: Unknown result type (might be due to invalid IL or missing references)
			//IL_0035: Unknown result type (might be due to invalid IL or missing references)
			//IL_003f: Expected O, but got Unknown
			//IL_003f: Expected O, but got Unknown
			NetworkManager val = LPjj65sZq3EIVLiwe8N.MxDc8kUPX7(LPjj65sZq3EIVLiwe8N.KURsc11CQu);
			Yts8gwhkC = val.AddRPC(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x507E5445 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d2a742a976ca426490f8d036c6408d1c), new CoroutineHandler(bNyL46jN6), new CoroutineHandler(hFXT8uBPc));
			laBFnsqvp = val.AddRPC(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x49CCE789 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_3095f21c591e479a91e09b8795570ff5), new CoroutineHandler(SDxkfORuQ), new CoroutineHandler(GOW6jE9Xj));
		}

		public void Update()
		{
			QlpD5SgNi();
		}

		private void YNOtTextU()
		{
			//IL_0018: Unknown result type (might be due to invalid IL or missing references)
			//IL_001d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0029: Expected O, but got Unknown
			//IL_002c: Expected O, but got Unknown
			//IL_00a5: Unknown result type (might be due to invalid IL or missing references)
			//IL_00af: Expected O, but got Unknown
			//IL_012d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0137: Expected O, but got Unknown
			//IL_01cb: Unknown result type (might be due to invalid IL or missing references)
			//IL_01d5: Expected O, but got Unknown
			//IL_0249: Unknown result type (might be due to invalid IL or missing references)
			//IL_0253: Expected O, but got Unknown
			//IL_02e7: Unknown result type (might be due to invalid IL or missing references)
			//IL_02f1: Expected O, but got Unknown
			//IL_036b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0375: Expected O, but got Unknown
			//IL_03f9: Unknown result type (might be due to invalid IL or missing references)
			//IL_0403: Expected O, but got Unknown
			//IL_0479: Unknown result type (might be due to invalid IL or missing references)
			//IL_0483: Expected O, but got Unknown
			//IL_04f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_0501: Expected O, but got Unknown
			//IL_0575: Unknown result type (might be due to invalid IL or missing references)
			//IL_057f: Expected O, but got Unknown
			//IL_05f3: Unknown result type (might be due to invalid IL or missing references)
			//IL_05fd: Expected O, but got Unknown
			//IL_066c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0676: Expected O, but got Unknown
			//IL_06ef: Unknown result type (might be due to invalid IL or missing references)
			//IL_06f9: Expected O, but got Unknown
			//IL_0781: Unknown result type (might be due to invalid IL or missing references)
			//IL_078b: Expected O, but got Unknown
			//IL_0809: Unknown result type (might be due to invalid IL or missing references)
			//IL_0813: Expected O, but got Unknown
			//IL_08a7: Unknown result type (might be due to invalid IL or missing references)
			//IL_08b1: Expected O, but got Unknown
			//IL_092a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0934: Expected O, but got Unknown
			//IL_09b8: Unknown result type (might be due to invalid IL or missing references)
			//IL_09c2: Expected O, but got Unknown
			//IL_0a57: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a61: Expected O, but got Unknown
			//IL_0ad9: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ae3: Expected O, but got Unknown
			//IL_0b58: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b62: Expected O, but got Unknown
			//IL_0bda: Unknown result type (might be due to invalid IL or missing references)
			//IL_0be4: Expected O, but got Unknown
			//IL_0c5c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c66: Expected O, but got Unknown
			//IL_0cd8: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ce2: Expected O, but got Unknown
			//IL_0d40: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d4a: Expected O, but got Unknown
			//IL_0da7: Unknown result type (might be due to invalid IL or missing references)
			//IL_0db1: Expected O, but got Unknown
			//IL_0e09: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e13: Expected O, but got Unknown
			//IL_0e75: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e7f: Expected O, but got Unknown
			//IL_0edd: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ee7: Expected O, but got Unknown
			//IL_0f43: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f4d: Expected O, but got Unknown
			//IL_0fa9: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fb3: Expected O, but got Unknown
			//IL_100b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1015: Expected O, but got Unknown
			//IL_1074: Unknown result type (might be due to invalid IL or missing references)
			//IL_107e: Expected O, but got Unknown
			//IL_10dd: Unknown result type (might be due to invalid IL or missing references)
			//IL_10e7: Expected O, but got Unknown
			//IL_1149: Unknown result type (might be due to invalid IL or missing references)
			//IL_1153: Expected O, but got Unknown
			//IL_11ab: Unknown result type (might be due to invalid IL or missing references)
			//IL_11b5: Expected O, but got Unknown
			//IL_1212: Unknown result type (might be due to invalid IL or missing references)
			//IL_121c: Expected O, but got Unknown
			//IL_1275: Unknown result type (might be due to invalid IL or missing references)
			//IL_127f: Expected O, but got Unknown
			//IL_12db: Unknown result type (might be due to invalid IL or missing references)
			//IL_12e5: Expected O, but got Unknown
			//IL_1342: Unknown result type (might be due to invalid IL or missing references)
			//IL_134c: Expected O, but got Unknown
			//IL_13b0: Unknown result type (might be due to invalid IL or missing references)
			//IL_13ba: Expected O, but got Unknown
			//IL_1422: Unknown result type (might be due to invalid IL or missing references)
			//IL_142c: Expected O, but got Unknown
			//IL_1494: Unknown result type (might be due to invalid IL or missing references)
			//IL_149e: Expected O, but got Unknown
			//IL_14fb: Unknown result type (might be due to invalid IL or missing references)
			//IL_1505: Expected O, but got Unknown
			//IL_1562: Unknown result type (might be due to invalid IL or missing references)
			//IL_156c: Expected O, but got Unknown
			//IL_15d4: Unknown result type (might be due to invalid IL or missing references)
			//IL_15de: Expected O, but got Unknown
			//IL_1637: Unknown result type (might be due to invalid IL or missing references)
			//IL_1641: Expected O, but got Unknown
			//IL_16a9: Unknown result type (might be due to invalid IL or missing references)
			//IL_16b3: Expected O, but got Unknown
			//IL_1716: Unknown result type (might be due to invalid IL or missing references)
			//IL_1720: Expected O, but got Unknown
			//IL_1778: Unknown result type (might be due to invalid IL or missing references)
			//IL_1782: Expected O, but got Unknown
			//IL_17e4: Unknown result type (might be due to invalid IL or missing references)
			//IL_17ee: Expected O, but got Unknown
			//IL_1850: Unknown result type (might be due to invalid IL or missing references)
			//IL_185a: Expected O, but got Unknown
			//IL_18b8: Unknown result type (might be due to invalid IL or missing references)
			//IL_18c2: Expected O, but got Unknown
			//IL_191a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1924: Expected O, but got Unknown
			//IL_197d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1987: Expected O, but got Unknown
			//IL_19eb: Unknown result type (might be due to invalid IL or missing references)
			//IL_19f5: Expected O, but got Unknown
			//IL_1a4d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a57: Expected O, but got Unknown
			//IL_1aaf: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ab9: Expected O, but got Unknown
			//IL_1b17: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b21: Expected O, but got Unknown
			//IL_1b89: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b93: Expected O, but got Unknown
			//IL_1c14: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c1e: Expected O, but got Unknown
			jPfePAsKnyTnpIrBS7J.MxDc8kUPX7(Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM), true, jPfePAsKnyTnpIrBS7J.GXhsCuUesy);
			ConfigurationManagerAttributes val = new ConfigurationManagerAttributes();
			W0DmaUsuslBg1ODgtJB.MxDc8kUPX7((object)val, true, W0DmaUsuslBg1ODgtJB.c1TsjSh1qy);
			ConfigurationManagerAttributes val2 = val;
			password = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<string>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x54EA352F ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_1f340cd8f69a4665a3ed11c561a880cb), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6D18DBB7 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_79ba7fdbe8b34f72b68a1f484b1abfa7), "", new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5E48344C ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_a9672995fbdc475f9e1a2f39ab2732ff), (AcceptableValueBase)null, new object[1] { val2 }));
			login = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<string>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6495FCF1 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6127a532fde84e869a65468501ba53cd), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0xD06FEBF ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_c462f21ca3ca4376b44ca7816417c687), "", new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x78E267C7 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_8907630038234e669375b9db888c4ca2), (AcceptableValueBase)null, new object[1] { val2 }));
			jRvI4qCIr4 = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<string>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x34D137AB ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_af84f66ae7924939ae9cb5d4feaaf555), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x59223720 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_e1a9af1179974b78b8f11179ef68663b), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x118C0AA4 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_756638f76fd745c2a220c541b984cc49), new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x1D8B5B93 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6aef4e88b96042a4bab79c2bbb77c5cf), (AcceptableValueBase)null, new object[1] { val2 }));
			hO9I2Dji4C = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<ushort>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x2E12885B ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_92dcbb104750496da88fbd05ab43b825), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(--1623523343 ^ 0x85630B8 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_ddc7c0e738274eff8d9432b7d9ee3a26), (ushort)2456, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(-1498400364 ^ -117962168 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_a9672995fbdc475f9e1a2f39ab2732ff), (AcceptableValueBase)null, new object[1] { val2 }));
			k78IYHxI7G = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<string>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x54EA3551 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_1f340cd8f69a4665a3ed11c561a880cb), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3484D2BD ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_0d3953c17d954257b541b87a84a6826a), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x17C49D17 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9e4209b78ec74a39b16f93d2d988dc20), new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x70B2CFD8 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_48ec20f84792482f87c4551fc006dbae), (AcceptableValueBase)null, new object[1] { val2 }));
			lmEIxsXVo1 = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x507E5371 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d2a742a976ca426490f8d036c6408d1c), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x4DC0AADE ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_ac3e826af354453ab8d646cf378754e7), true, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x78E260E7 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_8907630038234e669375b9db888c4ca2), (AcceptableValueBase)null, new object[1] { val2 }));
			VRoIiLnRcA = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6D18DC7F ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_79ba7fdbe8b34f72b68a1f484b1abfa7), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5E483348 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_a9672995fbdc475f9e1a2f39ab2732ff), 1f, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x2E128F31 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_92dcbb104750496da88fbd05ab43b825), (AcceptableValueBase)null, new object[1] { val2 }));
			UTurV5T9j = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<int>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(-1710308505 ^ -310974127 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d7556e23685447fd861a453c01c84e0e), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(--1844026636 ^ 0x205BFA98 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_b01dc0669e2940cd99057fa866f419d0), 2, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x507E53C5 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d2a742a976ca426490f8d036c6408d1c), (AcceptableValueBase)null, new object[1] { val2 }));
			C0pMxmKw6 = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<int>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x96E7AE ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_4465720c15db413b82b4bb1e970193f3), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x68933191 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_ddc7c0e738274eff8d9432b7d9ee3a26), 1, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x4DC0AA78 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_ac3e826af354453ab8d646cf378754e7), (AcceptableValueBase)null, new object[1] { val2 }));
			qeXqsI06m = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<int>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x59E74F10 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_dad906ebbd1c48e59b1638ed72609ff8), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x70B2CE98 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_48ec20f84792482f87c4551fc006dbae), 1, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5B6D2734 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_eb1c2eeffe7b4736b5b84a52f2080732), (AcceptableValueBase)null, new object[1] { val2 }));
			YO2BE7gjC = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x1FBB02D ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_8e5b4a0d98e849809c5a1c834a1eb552), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x2E128E8B ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_92dcbb104750496da88fbd05ab43b825), true, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6EB348F0 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9f630b14c8bc46eeb7143769d611056d), (AcceptableValueBase)null, new object[1] { val2 }));
			earhZxyPn = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x2176A22 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d4ff0c0434a942a2bee629b37e6a3f4c), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x274349D4 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6c7cfdcec23941f48a73748c3288b93f), true, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3B69A1B4 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_45c81c4f1e04467eb39f7ddc42261ebf), (AcceptableValueBase)null, new object[1] { val2 }));
			iDg07FIQU = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3701FA9 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_cd9b3aa3a0c341b1860cca13a7928bef), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(-2088503546 ^ -2063572268 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_be18b25f126b48c3a43b70712b2da0bd), 1800f, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x57965D0D ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_70371338ff754d6793d0359c173bd2a2), (AcceptableValueBase)null, new object[1] { val2 }));
			Rc8JAc1Qh = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<string>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x26E15E4F ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_7d53694072f04f51bb735518245c0485), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x753A2877 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_86ef4b12361847cd9373e7873cb9978c), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x17C49CA5 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9e4209b78ec74a39b16f93d2d988dc20), new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x22059649 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_87c76f23362948a9b1b55e83cffea6ae), (AcceptableValueBase)null, new object[1] { val2 }));
			PIl9laT75 = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<string>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x592231B4 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_e1a9af1179974b78b8f11179ef68663b), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x777828CE ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d7556e23685447fd861a453c01c84e0e), "", new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x4DC0A8F0 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_ac3e826af354453ab8d646cf378754e7), (AcceptableValueBase)null, new object[1] { val2 }));
			wZXznFF2w = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<string>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0xF1F36B7 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9b2f8e7472514e9fb23797993f3022e5), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x118C0EDA ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_756638f76fd745c2a220c541b984cc49), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0xD06FAF5 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_c462f21ca3ca4376b44ca7816417c687), new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3CBDE8E1 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_06b66658a8f04f18badd3a2a31b3a885), (AcceptableValueBase)null, new object[1] { val2 }));
			kTjINCeJJ5 = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<string>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6D18DD75 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_79ba7fdbe8b34f72b68a1f484b1abfa7), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x77782952 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d7556e23685447fd861a453c01c84e0e), "", new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3887F6CA ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_4e98c08a311141a2b187bcf62e3e29af), (AcceptableValueBase)null, new object[1] { val2 }));
			i2jSwXeem = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<string>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x26E15E4F ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_7d53694072f04f51bb735518245c0485), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x1D8B57D9 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6aef4e88b96042a4bab79c2bbb77c5cf), "", new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x11A91CC7 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_0da244bbdac74abf81eed59f7acb4633), (AcceptableValueBase)null, new object[1] { val2 }));
			QLfIITWoUN = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<string>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x1D8B5AE5 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6aef4e88b96042a4bab79c2bbb77c5cf), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x65F983E0 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_1c6cc6b9f6b64592bf712cb6864a4b16), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x1D8B5817 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6aef4e88b96042a4bab79c2bbb77c5cf), new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(-2088503546 ^ -184820188 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d7556e23685447fd861a453c01c84e0e), (AcceptableValueBase)null, new object[1] { val2 }));
			JgyI3H8DPk = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<string>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x10782B76 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_21b8c1bccd524b03abd3f60c4ce16298), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x65F983F4 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_1c6cc6b9f6b64592bf712cb6864a4b16), "", new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6D18DFE1 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_79ba7fdbe8b34f72b68a1f484b1abfa7), (AcceptableValueBase)null, new object[1] { val2 }));
			tlVIyAdxwJ = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x508CBA3A ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_60498607117149279c3e1653c3a2a8d2), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x507E5E1D ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d2a742a976ca426490f8d036c6408d1c), true, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(-2088503546 ^ -428182210 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_1c6cc6b9f6b64592bf712cb6864a4b16), (AcceptableValueBase)null, new object[1] { val2 }));
			rilIZg75EK = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3CBDE7BF ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_06b66658a8f04f18badd3a2a31b3a885), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x54EA3F9F ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_1f340cd8f69a4665a3ed11c561a880cb), 300f, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x508CBBF0 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_60498607117149279c3e1653c3a2a8d2), (AcceptableValueBase)null, new object[1] { val2 }));
			JG4Ica4pEc = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3887F9CC ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_4e98c08a311141a2b187bcf62e3e29af), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0xF1F3A81 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9b2f8e7472514e9fb23797993f3022e5), 300f, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x4DB26A60 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_b01dc0669e2940cd99057fa866f419d0), (AcceptableValueBase)null, new object[1] { val2 }));
			pOmIsJ9Zgi = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x59223C26 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_e1a9af1179974b78b8f11179ef68663b), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6EB344D6 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9f630b14c8bc46eeb7143769d611056d), 300f, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x59223DEC ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_e1a9af1179974b78b8f11179ef68663b), (AcceptableValueBase)null, new object[1] { val2 }));
			JWJIKtxntD = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x34ADB26D ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_68139d06a26b497ba8215e27d50af493), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x21766CE ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d4ff0c0434a942a2bee629b37e6a3f4c), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			QG4IP1lbFk = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(-950166344 ^ -380690819 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_92dcbb104750496da88fbd05ab43b825), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x1FBBD0B ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_8e5b4a0d98e849809c5a1c834a1eb552), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			hBDIu5nB85 = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x34ADB2BB ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_68139d06a26b497ba8215e27d50af493), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x227CD00B ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6b01ea2a7d374e37864eb6d46d05db58), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			CssIClBqZX = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x78E26DC5 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_8907630038234e669375b9db888c4ca2), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0xD06F4AB ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_c462f21ca3ca4376b44ca7816417c687), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			pRaITCgWOk = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0xF1F3A7F ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9b2f8e7472514e9fb23797993f3022e5), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3701315 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_cd9b3aa3a0c341b1860cca13a7928bef), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			P9PIljsW2k = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5E483E4E ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_a9672995fbdc475f9e1a2f39ab2732ff), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x78E26D85 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_8907630038234e669375b9db888c4ca2), 1f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			shtIeGTYGu = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x68399E4 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_be18b25f126b48c3a43b70712b2da0bd), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5E483DE6 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_a9672995fbdc475f9e1a2f39ab2732ff), 1f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			GUJIXtK0Rl = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x507E5D03 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d2a742a976ca426490f8d036c6408d1c), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5E483DCC ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_a9672995fbdc475f9e1a2f39ab2732ff), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			grVItkAGRq = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<int>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x2E1281A3 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_92dcbb104750496da88fbd05ab43b825), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x54EA3CF1 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_1f340cd8f69a4665a3ed11c561a880cb), 10, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			P2kIdEX4Lh = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(--1004239443 ^ 0x2BA35E1B ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_21b8c1bccd524b03abd3f60c4ce16298), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x59223EB6 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_e1a9af1179974b78b8f11179ef68663b), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			cDII5XAHZn = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x508CB896 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_60498607117149279c3e1653c3a2a8d2), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6EB347C6 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9f630b14c8bc46eeb7143769d611056d), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			RRXIvpaOQc = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3484DB9D ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_0d3953c17d954257b541b87a84a6826a), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x1D8B5513 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6aef4e88b96042a4bab79c2bbb77c5cf), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			IfdIEc771D = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x4DC0A424 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_ac3e826af354453ab8d646cf378754e7), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(-950166344 ^ -1944986319 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_b92e32cd38b54b87928521106a640512), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			cq0IwBosJl = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x54EA3C07 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_1f340cd8f69a4665a3ed11c561a880cb), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(--1232532093 ^ 0x58DFEC6E ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_0da244bbdac74abf81eed59f7acb4633), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			rLgIU5IyWt = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x34ADB1A5 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_68139d06a26b497ba8215e27d50af493), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x77782458 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d7556e23685447fd861a453c01c84e0e), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			sBDIVstg5r = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(-982860594 ^ -1244103228 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_48ec20f84792482f87c4551fc006dbae), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3484DBF1 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_0d3953c17d954257b541b87a84a6826a), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			G1FIoLsgJE = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3B69AECA ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_45c81c4f1e04467eb39f7ddc42261ebf), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5E483CE8 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_a9672995fbdc475f9e1a2f39ab2732ff), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			kj3IgZl5Lk = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x2743465A ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6c7cfdcec23941f48a73748c3288b93f), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5B6D28F4 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_eb1c2eeffe7b4736b5b84a52f2080732), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			e2wIbsyhMb = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x21765B8 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d4ff0c0434a942a2bee629b37e6a3f4c), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x59E74082 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_dad906ebbd1c48e59b1638ed72609ff8), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			gSTIDRMwhS = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x78E26E97 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_8907630038234e669375b9db888c4ca2), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6EB346F2 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9f630b14c8bc46eeb7143769d611056d), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			D8PI71XsFw = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5B6D2910 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_eb1c2eeffe7b4736b5b84a52f2080732), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3484DA4D ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_0d3953c17d954257b541b87a84a6826a), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			jVGI1FkWnO = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5B6D2910 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_eb1c2eeffe7b4736b5b84a52f2080732), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3B69AF5E ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_45c81c4f1e04467eb39f7ddc42261ebf), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			jP7IaqcVq6 = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x777825F4 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d7556e23685447fd861a453c01c84e0e), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x508CB946 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_60498607117149279c3e1653c3a2a8d2), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			jesInLnZs7 = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x11F5D02D ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_525f76dbd45346e4afdb6648a6a52fe9), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5B6D2870 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_eb1c2eeffe7b4736b5b84a52f2080732), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			NmFIHyMSs9 = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x34D13F31 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_af84f66ae7924939ae9cb5d4feaaf555), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6495F4DD ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6127a532fde84e869a65468501ba53cd), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			MkQIOnhLDx = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x49CCEF31 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_3095f21c591e479a91e09b8795570ff5), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x96E8DC ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_4465720c15db413b82b4bb1e970193f3), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			FoDIWmg4oI = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6D18D3DF ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_79ba7fdbe8b34f72b68a1f484b1abfa7), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x4DC0A578 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_ac3e826af354453ab8d646cf378754e7), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			R29IG6e2or = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3887FAF4 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_4e98c08a311141a2b187bcf62e3e29af), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x65F980C4 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_1c6cc6b9f6b64592bf712cb6864a4b16), 300f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			scXIjKnDKd = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x593D586 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_0985ad6aebdf4126814b7ed861faf05b), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x11F5D75D ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_525f76dbd45346e4afdb6648a6a52fe9), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			Ij7ILFJTtO = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x96EF10 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_4465720c15db413b82b4bb1e970193f3), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x54EA3A97 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_1f340cd8f69a4665a3ed11c561a880cb), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			pC3IRRBi9A = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x592238D2 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_e1a9af1179974b78b8f11179ef68663b), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x37016FB ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_cd9b3aa3a0c341b1860cca13a7928bef), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			bFWIm2EpHL = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6D18D413 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_79ba7fdbe8b34f72b68a1f484b1abfa7), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x49CCE8B5 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_3095f21c591e479a91e09b8795570ff5), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			oMSIfTBSu0 = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x59E747AE ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_dad906ebbd1c48e59b1638ed72609ff8), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6839C16 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_be18b25f126b48c3a43b70712b2da0bd), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			SITI61ly2d = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x17C49239 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9e4209b78ec74a39b16f93d2d988dc20), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x96EF60 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_4465720c15db413b82b4bb1e970193f3), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			NS3IkKkOXH = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<bool>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x34ADB791 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_68139d06a26b497ba8215e27d50af493), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6D18D483 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_79ba7fdbe8b34f72b68a1f484b1abfa7), true, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			RE0Ipun6ou = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x59E7472A ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_dad906ebbd1c48e59b1638ed72609ff8), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x508CBE6A ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_60498607117149279c3e1653c3a2a8d2), 0.2f, new ConfigDescription("", (AcceptableValueBase)null, new object[1] { val2 }));
			gEvIAcsobI = Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM).Bind<float>(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3887FDBC ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_4e98c08a311141a2b187bcf62e3e29af), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x49CCE845 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_3095f21c591e479a91e09b8795570ff5), 0.7f, new ConfigDescription(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(--1232532093 ^ 0x5C18184F ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_cc0e233005344e5fb427cf6e75cafa2b), (AcceptableValueBase)(object)new AcceptableValueRange<float>(0f, 1f), new object[1] { val2 }));
			WXxSpNsXQQtF5tUs2S8.MxDc8kUPX7(delegate(object obj, ConfigurationSynchronizationEventArgs attr)
			{
				if (DgwTtjCYBAjutbcd8Vc.MxDc8kUPX7(attr, DgwTtjCYBAjutbcd8Vc.DAqCxlU1my))
				{
					zyofy2Ci1pI1BcGk67L.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x11F5CA5F ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_525f76dbd45346e4afdb6648a6a52fe9), zyofy2Ci1pI1BcGk67L.oojC81UD2p);
				}
				else
				{
					zyofy2Ci1pI1BcGk67L.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x3887E01A ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_4e98c08a311141a2b187bcf62e3e29af), zyofy2Ci1pI1BcGk67L.oojC81UD2p);
				}
			}, WXxSpNsXQQtF5tUs2S8.nNbstGT4yS);
			zmtPUnsdpWaAoC4RIRe.MxDc8kUPX7(delegate
			{
				zyofy2Ci1pI1BcGk67L.MxDc8kUPX7(VAiASpK3KyvwXNhv9pr.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5E4826D2 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_a9672995fbdc475f9e1a2f39ab2732ff), Tk2dMmC9U14RPwL5ino.MxDc8kUPX7(ylnjX5CFmxKuH3qfZrO.MxDc8kUPX7(ylnjX5CFmxKuH3qfZrO.jI3CQgqb4s), Tk2dMmC9U14RPwL5ino.p6bChCgjBT) ? fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x10783F58 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_21b8c1bccd524b03abd3f60c4ce16298) : fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x753A3CFB ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_86ef4b12361847cd9373e7873cb9978c), VAiASpK3KyvwXNhv9pr.Ww8KyOyw8w), zyofy2Ci1pI1BcGk67L.oojC81UD2p);
			}, zmtPUnsdpWaAoC4RIRe.OcEs5VXyFd);
		}

		private void Jy5dQVTa9()
		{
			FileSystemWatcher fileSystemWatcher = new FileSystemWatcher(EBUYtEsvneVasI9n5Dg.MxDc8kUPX7(EBUYtEsvneVasI9n5Dg.YZHsEelYaY), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x107822FE ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_21b8c1bccd524b03abd3f60c4ce16298));
			RT2VA4sw9mScCsCmwvv.MxDc8kUPX7(fileSystemWatcher, Mqn5fFUBf, RT2VA4sw9mScCsCmwvv.idwsUl83B6);
			KkWwLxsVhmi0YxPrIPS.MxDc8kUPX7(fileSystemWatcher, Mqn5fFUBf, KkWwLxsVhmi0YxPrIPS.xh4soEnhxP);
			B5PoFssgnigBUVb5YF0.MxDc8kUPX7(fileSystemWatcher, Mqn5fFUBf, B5PoFssgnigBUVb5YF0.h1UsbP8iTR);
			maTuNmsDAgl0YsYlWd5.MxDc8kUPX7(fileSystemWatcher, true, maTuNmsDAgl0YsYlWd5.Odps7OOXv8);
			WsfT4bsnqxKdrhNCOtf.MxDc8kUPX7(fileSystemWatcher, OfuOcIs1PMUZ6cS6vaP.MxDc8kUPX7(OfuOcIs1PMUZ6cS6vaP.eErsakFDC5), WsfT4bsnqxKdrhNCOtf.BKQsHrBJhf);
			yUlr1GsONjOZwfIvmkf.MxDc8kUPX7(fileSystemWatcher, true, yUlr1GsONjOZwfIvmkf.aiTsWMlW6r);
		}

		private void Mqn5fFUBf(object P_0, FileSystemEventArgs P_1)
		{
			string text = EBUYtEsvneVasI9n5Dg.MxDc8kUPX7(EBUYtEsvneVasI9n5Dg.YZHsEelYaY);
			char directorySeparatorChar = Path.DirectorySeparatorChar;
			if (!CBgisksmG7ArrB6VwPu.MxDc8kUPX7(JhCUthsLdpZ4s7LCp2Y.MxDc8kUPX7(text, enSZpusGiv78uN6FmKA.MxDc8kUPX7(ref directorySeparatorChar, enSZpusGiv78uN6FmKA.rNFsTfLNxr), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x4B4C47C7 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_b92e32cd38b54b87928521106a640512), JhCUthsLdpZ4s7LCp2Y.xnHsRwixFF), CBgisksmG7ArrB6VwPu.BK8sftkpeD) && Runinservermode())
			{
				return;
			}
			try
			{
				sOXOk7s6S1I4nY1dnie.MxDc8kUPX7(Y3uIKNsspTK2Bll0Uxk.MxDc8kUPX7(this, Y3uIKNsspTK2Bll0Uxk.mF9sPQqqnM), sOXOk7s6S1I4nY1dnie.yvDskd9NcT);
			}
			catch
			{
				x9Lfogs3VO3UIC0vDKu.MxDc8kUPX7(log, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x34ADB603 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_68139d06a26b497ba8215e27d50af493), x9Lfogs3VO3UIC0vDKu.d43sy2tpC4);
				x9Lfogs3VO3UIC0vDKu.MxDc8kUPX7(log, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x508CBF82 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_60498607117149279c3e1653c3a2a8d2), x9Lfogs3VO3UIC0vDKu.d43sy2tpC4);
			}
		}

		public static void LoadEmbeddedAssembly(Assembly assembly, string assemblyName)
		{
			Stream stream = PRqLVos4rVwtUL801g3.MxDc8kUPX7(assembly, JhCUthsLdpZ4s7LCp2Y.MxDc8kUPX7(aBktm6slhgqW9TyjRud.MxDc8kUPX7(xfmcZHspASiaf1xRjoW.MxDc8kUPX7(assembly, xfmcZHspASiaf1xRjoW.Cn9sAnULAO), aBktm6slhgqW9TyjRud.z77secDF6n), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x593D4E8 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_0985ad6aebdf4126814b7ed861faf05b), assemblyName, JhCUthsLdpZ4s7LCp2Y.xnHsRwixFF), PRqLVos4rVwtUL801g3.KHQs2cflP7);
			if (stream == null)
			{
				O7IlptsYrtSeUmGLvj8.MxDc8kUPX7(JhCUthsLdpZ4s7LCp2Y.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x49CCE98D ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_3095f21c591e479a91e09b8795570ff5), assemblyName, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(-950166344 ^ -984940944 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_d4ff0c0434a942a2bee629b37e6a3f4c), JhCUthsLdpZ4s7LCp2Y.xnHsRwixFF), O7IlptsYrtSeUmGLvj8.tR8sxQPkFt);
				return;
			}
			Stream stream2 = stream;
			try
			{
				byte[] array = new byte[aAPYylsiIdfgC8NqXX4.MxDc8kUPX7(stream, aAPYylsiIdfgC8NqXX4.W1ys8poZmV)];
				UKFb4jsFluaRfuKOU8i.MxDc8kUPX7(stream, array, 0, array.Length, UKFb4jsFluaRfuKOU8i.XxVsQ6pFl3);
				k7lFMTs9875kae6KWEC.MxDc8kUPX7(array, k7lFMTs9875kae6KWEC.A6ashkEAdu);
			}
			finally
			{
				if (stream2 != null)
				{
					E0s4uVs0Zp5HVU2unCG.MxDc8kUPX7(stream2, E0s4uVs0Zp5HVU2unCG.oogsMCEuNb);
				}
			}
		}

		public static bool Runinservermode()
		{
			string[] array = oSMbIisqpxpCgd3Ubvd.MxDc8kUPX7(oSMbIisqpxpCgd3Ubvd.p1OsBjPFIB);
			string[] array2 = array;
			foreach (string text in array2)
			{
				if (n0DHRDsrAmfuFyknPFa.MxDc8kUPX7(text, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x5796553D ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_70371338ff754d6793d0359c173bd2a2), n0DHRDsrAmfuFyknPFa.xd3sJWULMM))
				{
					return true;
				}
			}
			return false;
		}

		private static void O1SvGIZQu(string P_0)
		{
			foreach (Player item in MiC20usSNyCMlcUWpei.MxDc8kUPX7(MiC20usSNyCMlcUWpei.XxLszLQisN))
			{
				((Character)item).Message((MessageType)2, P_0, 0, (Sprite)null);
			}
		}

		private static void mGiEVo0nr(string P_0)
		{
			//IL_0001: Unknown result type (might be due to invalid IL or missing references)
			//IL_0006: Unknown result type (might be due to invalid IL or missing references)
			//IL_002d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0038: Unknown result type (might be due to invalid IL or missing references)
			//IL_004a: Expected O, but got Unknown
			//IL_009f: Unknown result type (might be due to invalid IL or missing references)
			UserInfo val = new UserInfo
			{
				Name = fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6EB34000 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9f630b14c8bc46eeb7143769d611056d),
				Gamertag = string.Empty,
				NetworkUserId = AD7iO5PNqgiUs2x0FJn.MxDc8kUPX7(AD7iO5PNqgiUs2x0FJn.yl5PIqOxPI)
			};
			ZRoutedRpc obj = iSjcU5P3aeYj7v7CfPS.MxDc8kUPX7(iSjcU5P3aeYj7v7CfPS.e1PPyXPQaP);
			if (obj != null)
			{
				YbQ1ewPsk7wpiGDlQ81.MxDc8kUPX7(obj, ZRoutedRpc.Everybody, fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x753A2003 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_86ef4b12361847cd9373e7873cb9978c), new object[5]
				{
					VX3n5CPZMLWsQDKtZoR.MxDc8kUPX7(VX3n5CPZMLWsQDKtZoR.e0nPc4IXQq),
					2,
					val,
					P_0,
					AD7iO5PNqgiUs2x0FJn.MxDc8kUPX7(AD7iO5PNqgiUs2x0FJn.yl5PIqOxPI)
				}, YbQ1ewPsk7wpiGDlQ81.EBkPPEEZti);
			}
		}

		private static void zPIwwbDnI(long P_0)
		{
			ZNetPeer val = uYWiGQPuGbq75gUwrvM.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.nCmPCO0h3E), P_0, uYWiGQPuGbq75gUwrvM.pOTPjtP0RK);
			if (val != null)
			{
				s8rJo2PXQQD0K3NqCFt.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.nCmPCO0h3E), val, s8rJo2PXQQD0K3NqCFt.cHJPtnIV19);
			}
		}

		private static void seNUW2kOn(string P_0)
		{
			Ca2mSbPd9hfJJBM2aHt.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.nCmPCO0h3E), P_0, Ca2mSbPd9hfJJBM2aHt.KhxP5jAbP0);
		}

		private static void SngVNHEcd(string P_0)
		{
			gUQhStPvPvamWUaFWC9.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.nCmPCO0h3E), P_0, gUQhStPvPvamWUaFWC9.crWPEP3iT5);
		}

		private static void iTjoS8FBd(string P_0)
		{
			JUpOrRPwFvZnXtMBunn.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.MxDc8kUPX7(AGXpbbPKsgHqRGTHHAN.nCmPCO0h3E), P_0, JUpOrRPwFvZnXtMBunn.jbJPUGX8Q9);
		}

		private static bool u3HgyFcr8(string P_0)
		{
			if (rHMsFWPVoA6HIGOYG0i.MxDc8kUPX7((Object)(object)Player.m_localPlayer, null, rHMsFWPVoA6HIGOYG0i.Jv5Po0NLiW))
			{
				foreach (StatusEffect item in IjTUMaPD22ETAy0Btsf.MxDc8kUPX7(SVgsTcPgfVjRoYRtiN1.MxDc8kUPX7(Player.m_localPlayer, SVgsTcPgfVjRoYRtiN1.X8lPbKjJq3), IjTUMaPD22ETAy0Btsf.GUrP7qNJwX))
				{
					if (n0DHRDsrAmfuFyknPFa.MxDc8kUPX7(mwKVLtP1I2DVdLVURcC.MxDc8kUPX7(item, mwKVLtP1I2DVdLVURcC.AWePaZFbxS), P_0, n0DHRDsrAmfuFyknPFa.xd3sJWULMM))
					{
						return true;
					}
				}
			}
			return false;
		}

		private static string xSBba4XxJ()
		{
			string text = "";
			if (rHMsFWPVoA6HIGOYG0i.MxDc8kUPX7((Object)(object)Player.m_localPlayer, null, rHMsFWPVoA6HIGOYG0i.Jv5Po0NLiW))
			{
				foreach (StatusEffect item in IjTUMaPD22ETAy0Btsf.MxDc8kUPX7(SVgsTcPgfVjRoYRtiN1.MxDc8kUPX7(Player.m_localPlayer, SVgsTcPgfVjRoYRtiN1.X8lPbKjJq3), IjTUMaPD22ETAy0Btsf.GUrP7qNJwX))
				{
					text = JhCUthsLdpZ4s7LCp2Y.MxDc8kUPX7(text, mwKVLtP1I2DVdLVURcC.MxDc8kUPX7(item, mwKVLtP1I2DVdLVURcC.AWePaZFbxS), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(--1232532093 ^ 0x49E01CBB ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_4465720c15db413b82b4bb1e970193f3), JhCUthsLdpZ4s7LCp2Y.xnHsRwixFF);
				}
			}
			return text;
		}

		private void QlpD5SgNi()
		{
			//IL_0024: Unknown result type (might be due to invalid IL or missing references)
			//IL_0029: Unknown result type (might be due to invalid IL or missing references)
			if (!Orf27JPn3d7LbZEPfcy.MxDc8kUPX7(Orf27JPn3d7LbZEPfcy.JFjPHkCrmZ) || Runinservermode())
			{
				return;
			}
			Scene val = AI9sigPOdZGahL0kVh6.MxDc8kUPX7(AI9sigPOdZGahL0kVh6.rtEPW18ux4);
			if (n0DHRDsrAmfuFyknPFa.MxDc8kUPX7(f2XVWdPGToYVtiQvSGH.MxDc8kUPX7(ref val, f2XVWdPGToYVtiQvSGH.h7IPTNdTY2), fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(--1592253074 ^ 0x6A36E307 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_af84f66ae7924939ae9cb5d4feaaf555), n0DHRDsrAmfuFyknPFa.xd3sJWULMM))
			{
				bool flag = c918IgPmHVC8S7UPIK1.MxDc8kUPX7(yyk2PaPLygcZcpJd42N.MxDc8kUPX7(yyk2PaPLygcZcpJd42N.J9GPRUsYIo).m_characterSelectScreen, c918IgPmHVC8S7UPIK1.tclPf9b5dX);
				bool flag2 = c918IgPmHVC8S7UPIK1.MxDc8kUPX7(yyk2PaPLygcZcpJd42N.MxDc8kUPX7(yyk2PaPLygcZcpJd42N.J9GPRUsYIo).m_mainMenu, c918IgPmHVC8S7UPIK1.tclPf9b5dX);
				if (flag && sOqI8CVT7c && !SK79diP6wxJMGJ2L3KR.MxDc8kUPX7(jRvI4qCIr4.Value, SK79diP6wxJMGJ2L3KR.oQpPkVUeRh))
				{
					sOqI8CVT7c = false;
					string value = jRvI4qCIr4.Value;
					ushort value2 = hO9I2Dji4C.Value;
					string value3 = k78IYHxI7G.Value;
					RDy1QHeZI(value, value2, value3);
				}
				if (flag2)
				{
					sOqI8CVT7c = true;
				}
			}
		}

		private bool YFq7WkONG(IPAddress P_0, ushort P_1)
		{
			//IL_00b8: Unknown result type (might be due to invalid IL or missing references)
			//IL_00ee: Unknown result type (might be due to invalid IL or missing references)
			//IL_00f8: Expected O, but got Unknown
			string text = ((t3qkuDPp4W7vR5rPOOm.MxDc8kUPX7(P_0, t3qkuDPp4W7vR5rPOOm.LVTPAOIahu) == AddressFamily.InterNetworkV6) ? j5QwQoP4LusjQAaVZUy.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6893397B ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_ddc7c0e738274eff8d9432b7d9ee3a26), P_0, j5QwQoP4LusjQAaVZUy.vuDP2P4mQ0) : BY39W6PlWgYOjgqGh9I.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6495F283 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6127a532fde84e869a65468501ba53cd), P_0, P_1, BY39W6PlWgYOjgqGh9I.w06Pe7bw30));
			if (t3qkuDPp4W7vR5rPOOm.MxDc8kUPX7(P_0, t3qkuDPp4W7vR5rPOOm.LVTPAOIahu) == AddressFamily.InterNetwork)
			{
				P_0 = falA4mPYbfk9eKX3V7i.MxDc8kUPX7(P_0, falA4mPYbfk9eKX3V7i.up2PxrvliN);
			}
			if (t3qkuDPp4W7vR5rPOOm.MxDc8kUPX7(P_0, t3qkuDPp4W7vR5rPOOm.LVTPAOIahu) != AddressFamily.InterNetworkV6)
			{
				return false;
			}
			SteamNetworkingIPAddr val = default(SteamNetworkingIPAddr);
			t3PsUkPFG3mFXY71IYb.MxDc8kUPX7(ref val, TOpaLEPidVCvT2DvysP.MxDc8kUPX7(P_0, TOpaLEPidVCvT2DvysP.ByTP8iSrIn), P_1, t3PsUkPFG3mFXY71IYb.M0IPQ4BfGi);
			U2FUTNP9Prp7ZX6NFO0.MxDc8kUPX7(U2FUTNP9Prp7ZX6NFO0.MQsPhdbs9A).m_joinData = (ServerJoinData)new ServerJoinDataDedicated(NScNy8P0uIPO0BMil63.MxDc8kUPX7(ref val, NScNy8P0uIPO0BMil63.vBvPMNVe1x), P_1);
			return true;
		}

		private void RDy1QHeZI(string P_0, ushort P_1, string P_2)
		{
			try
			{
				IPAddress iPAddress = xt1jM9Pqegv3E8ZWNpf.MxDc8kUPX7(P_0, xt1jM9Pqegv3E8ZWNpf.dEHPBfrv1U);
				if (!YFq7WkONG(iPAddress, P_1))
				{
					kSfW0PPrgVDLGdAgyOp.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x118C0750 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_756638f76fd745c2a220c541b984cc49), kSfW0PPrgVDLGdAgyOp.WVLPJclhKI);
				}
				else
				{
					ssRBPGPSRIPWoJ2c72b.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0xF1F3DCD ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_9b2f8e7472514e9fb23797993f3022e5), ssRBPGPSRIPWoJ2c72b.KJvPzCw4Wl);
				}
			}
			catch (Exception ex)
			{
				kSfW0PPrgVDLGdAgyOp.MxDc8kUPX7(VAiASpK3KyvwXNhv9pr.MxDc8kUPX7(fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x6839E7C ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_be18b25f126b48c3a43b70712b2da0bd), UfeYm5KNXO9St5ytNEW.MxDc8kUPX7(ex, UfeYm5KNXO9St5ytNEW.WYEKIcZoc6), VAiASpK3KyvwXNhv9pr.Ww8KyOyw8w), kSfW0PPrgVDLGdAgyOp.WVLPJclhKI);
			}
		}

		[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
		public static extern bool EnumWindows(EnumWindowsProc enumProc, IntPtr lParam);

		[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
		public static extern int GetWindowText(IntPtr hWnd, StringBuilder lpString, int nMaxCount);

		private IEnumerator rnJaTmlxr()
		{
			List<string> windowTitlesToScan = new List<string>
			{
				fvwxDOy15iEZyKQAGek.Ubuy86uOXQ(0x227CCAD5 ^ <Module>{e801f358-c876-4be6-a897-6f573b12eae2}.m_6a8c117c9acf4feeadae3869bfc6f6b6.m_6b01ea2a7d374e37864eb6d46