using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Reflection; using System.Reflection.Emit; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Security.Cryptography; using System.Text; using XW3iQq2AVWsC9kohc8a; namespace ws1flOn4295GVZuW05j; internal class teChAknSMwcsOKOlG5s { private delegate void IFtvs1mriNb0knf0C7j(object o); internal class zdgbCxm3We8Aitdg0da : Attribute { internal class XaE83NmqrmfAOLZoiCv { private static object xHxfZFL5bj9YiG4Jc6U; public XaE83NmqrmfAOLZoiCv() { NBKP5U21DpWjdkoBBdj.YtEk5Wl7Vq(); base._002Ector(); int num = 2; if (true) { num = 0; } int num2 = default(int); while (true) { switch (num) { case 0: return; } if (num2 == 988) { num = num2; continue; } return; } } internal static bool W5RM6xL8NOGD3ymd5Oj() { return xHxfZFL5bj9YiG4Jc6U == null; } internal static object pL4463LPwoqoKXWja4e() { return xHxfZFL5bj9YiG4Jc6U; } } public zdgbCxm3We8Aitdg0da(object P_0) { } } internal class JXBIAhmh5kQ7ZmMKh75 { internal static string n3BmG34lbh(object P_0, object P_1) { byte[] bytes = Encoding.Unicode.GetBytes((string)P_0); byte[] key = new byte[32] { 82, 102, 104, 110, 32, 77, 24, 34, 118, 181, 51, 17, 18, 51, 12, 109, 10, 32, 77, 24, 34, 158, 161, 41, 97, 28, 118, 181, 5, 25, 1, 88 }; byte[] iV = ypynUf7dPe(Encoding.Unicode.GetBytes((string)P_1)); MemoryStream memoryStream = new MemoryStream(); SymmetricAlgorithm symmetricAlgorithm = zZmntn1H11(); symmetricAlgorithm.Key = key; symmetricAlgorithm.IV = iV; CryptoStream cryptoStream = new CryptoStream(memoryStream, symmetricAlgorithm.CreateEncryptor(), CryptoStreamMode.Write); cryptoStream.Write(bytes, 0, bytes.Length); cryptoStream.Close(); return Convert.ToBase64String(memoryStream.ToArray()); } } [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint iuddTembF8MbcqpAvD4(IntPtr classthis, IntPtr comp, IntPtr info, uint flags, IntPtr nativeEntry, ref uint nativeSizeOfCode); [UnmanagedFunctionPointer(CallingConvention.StdCall)] private delegate IntPtr KfHhPXmjCuRmn6AdnKy(); internal struct N3DL9DmO82T1Qa7wXTj { internal bool dXXm5CbDwu; internal byte[] Savm8vFpSs; } internal class MYOrd0mPu5bSv9tbdB1 { private object uy22fFZZUk; public MYOrd0mPu5bSv9tbdB1(Stream P_0) { uy22fFZZUk = new BinaryReader(P_0); } [SpecialName] internal Stream KCFlcDdR6L() { return ((BinaryReader)uy22fFZZUk).BaseStream; } internal byte[] yHNmvCnxts(int P_0) { return ((BinaryReader)uy22fFZZUk).ReadBytes(P_0); } internal int FRImwfVOJm(byte[] P_0, int P_1, int P_2) { return ((BinaryReader)uy22fFZZUk).Read(P_0, P_1, P_2); } internal int I8omKwMgf8() { return ((BinaryReader)uy22fFZZUk).ReadInt32(); } internal void OQMmzDFCLi() { ((BinaryReader)uy22fFZZUk).Close(); } } [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Ansi)] private delegate IntPtr vkifub2iA5pBC6QKKGp(IntPtr hModule, string lpName, uint lpType); [UnmanagedFunctionPointer(CallingConvention.StdCall)] private delegate IntPtr JUboZP2nmxfQc3iCYQl(IntPtr lpAddress, uint dwSize, uint flAllocationType, uint flProtect); [UnmanagedFunctionPointer(CallingConvention.StdCall)] private delegate int uNKJn82mYjh38x1ipfr(IntPtr hProcess, IntPtr lpBaseAddress, [In][Out] byte[] buffer, uint size, out IntPtr lpNumberOfBytesWritten); [UnmanagedFunctionPointer(CallingConvention.StdCall)] private delegate int dUVmvT22uxS0u79gCdm(IntPtr lpAddress, int dwSize, int flNewProtect, ref int lpflOldProtect); [UnmanagedFunctionPointer(CallingConvention.StdCall)] private delegate IntPtr M63Uge2LZVBf5q5ALZC(uint dwDesiredAccess, int bInheritHandle, uint dwProcessId); [UnmanagedFunctionPointer(CallingConvention.StdCall)] private delegate int ugHmaV2k3NGNvHFs8yN(IntPtr ptr); [Flags] private enum sJOg3q2JXB7rbm5jTpj { } private static bool U0xmkFtn1y; internal static object EpwmJ5Rok3; private static bool NE4mIcdIPx; private static int ciPmykfdes; private static List O3FmEp4Asq; private static object p0um4rhkTP; private static IntPtr RF9maln5wK; private static object gbgmVeq0me; private static int ABhmdwBURv; private static object OTimYlmIjV; private static int GxWmM2gLXN; private static int qhDmFc0bYV; internal static object i6TmWYC4fV; private static object PKjmogYOrk; private static object tJIm0LmLBa; private static object uvmmeGuXl1; private static object h4TmHOxAtQ; private static IntPtr tn4mg0Z3Sj; internal static object NGCmRgUbqg; private static object p6ImSBBnDT; private static object Qbcmx5uDw7; private static List puYmZNP8OL; private static object vMemTpD39d; [zdgbCxm3We8Aitdg0da(typeof(zdgbCxm3We8Aitdg0da.XaE83NmqrmfAOLZoiCv[]))] private static bool ihUm96dgyM; private static object k4lmN5rNOy; internal static object EsCmUbbhAY; private static IntPtr DMym6J9WIk; private static object JFbmQco7Qr; private static IntPtr sjDmspHLMR; private static long PBSmtRvXcO; private static object ASkmundayI; private static int qHrmB5NluC; private static object gWjm1G4M6C; private static bool yi6mAyEPVs; private static Dictionary YxnmCJTrsy; private static long XZImcZfv1l; internal static object RrempdV82h; private static bool hN9m7iCieX; private static bool IF3mDv9rwu; private static bool hjRmltPa4V; static teChAknSMwcsOKOlG5s() { U0xmkFtn1y = false; EpwmJ5Rok3 = typeof(teChAknSMwcsOKOlG5s).Assembly; gWjm1G4M6C = new uint[64] { 3614090360u, 3905402710u, 606105819u, 3250441966u, 4118548399u, 1200080426u, 2821735955u, 4249261313u, 1770035416u, 2336552879u, 4294925233u, 2304563134u, 1804603682u, 4254626195u, 2792965006u, 1236535329u, 4129170786u, 3225465664u, 643717713u, 3921069994u, 3593408605u, 38016083u, 3634488961u, 3889429448u, 568446438u, 3275163606u, 4107603335u, 1163531501u, 2850285829u, 4243563512u, 1735328473u, 2368359562u, 4294588738u, 2272392833u, 1839030562u, 4259657740u, 2763975236u, 1272893353u, 4139469664u, 3200236656u, 681279174u, 3936430074u, 3572445317u, 76029189u, 3654602809u, 3873151461u, 530742520u, 3299628645u, 4096336452u, 1126891415u, 2878612391u, 4237533241u, 1700485571u, 2399980690u, 4293915773u, 2240044497u, 1873313359u, 4264355552u, 2734768916u, 1309151649u, 4149444226u, 3174756917u, 718787259u, 3951481745u }; yi6mAyEPVs = false; NE4mIcdIPx = false; NGCmRgUbqg = null; YxnmCJTrsy = null; k4lmN5rNOy = new object(); ciPmykfdes = 0; vMemTpD39d = new object(); puYmZNP8OL = null; O3FmEp4Asq = null; p6ImSBBnDT = new byte[0]; p0um4rhkTP = new byte[0]; RF9maln5wK = IntPtr.Zero; sjDmspHLMR = IntPtr.Zero; gbgmVeq0me = new string[0]; JFbmQco7Qr = new int[0]; ABhmdwBURv = 1; hjRmltPa4V = false; OTimYlmIjV = new SortedList(); GxWmM2gLXN = 0; PBSmtRvXcO = 0L; RrempdV82h = null; EsCmUbbhAY = null; XZImcZfv1l = 0L; qhDmFc0bYV = 0; hN9m7iCieX = false; IF3mDv9rwu = false; qHrmB5NluC = 0; tn4mg0Z3Sj = IntPtr.Zero; ihUm96dgyM = false; i6TmWYC4fV = new Hashtable(); PKjmogYOrk = null; ASkmundayI = null; Qbcmx5uDw7 = null; tJIm0LmLBa = null; uvmmeGuXl1 = null; h4TmHOxAtQ = null; DMym6J9WIk = IntPtr.Zero; try { RSACryptoServiceProvider.UseMachineKeyStore = true; } catch { } } private void oNAkO7tgO9() { } internal static byte[] PAinaiGrq1(object P_0) { uint[] array = new uint[16]; uint num = (uint)((448 - ((Array)P_0).Length * 8 % 512 + 512) % 512); if (num == 0) { num = 512u; } uint num2 = (uint)(((Array)P_0).Length + num / 8 + 8); ulong num3 = (ulong)((Array)P_0).Length * 8uL; byte[] array2 = new byte[num2]; for (int i = 0; i < ((Array)P_0).Length; i++) { array2[i] = ((byte[])P_0)[i]; } array2[((Array)P_0).Length] |= 128; for (int num4 = 8; num4 > 0; num4--) { array2[num2 - num4] = (byte)((num3 >> (8 - num4) * 8) & 0xFF); } uint num5 = (uint)(array2.Length * 8) / 32u; uint num6 = 1732584193u; uint num7 = 4023233417u; uint num8 = 2562383102u; uint num9 = 271733878u; for (uint num10 = 0u; num10 < num5 / 16; num10++) { uint num11 = num10 << 6; for (uint num12 = 0u; num12 < 61; num12 += 4) { array[num12 >> 2] = (uint)((array2[num11 + (num12 + 3)] << 24) | (array2[num11 + (num12 + 2)] << 16) | (array2[num11 + (num12 + 1)] << 8) | array2[num11 + num12]); } uint num13 = num6; uint num14 = num7; uint num15 = num8; uint num16 = num9; aUCnsLJchg(ref num6, num7, num8, num9, 0u, 7, 1u, array); aUCnsLJchg(ref num9, num6, num7, num8, 1u, 12, 2u, array); aUCnsLJchg(ref num8, num9, num6, num7, 2u, 17, 3u, array); aUCnsLJchg(ref num7, num8, num9, num6, 3u, 22, 4u, array); aUCnsLJchg(ref num6, num7, num8, num9, 4u, 7, 5u, array); aUCnsLJchg(ref num9, num6, num7, num8, 5u, 12, 6u, array); aUCnsLJchg(ref num8, num9, num6, num7, 6u, 17, 7u, array); aUCnsLJchg(ref num7, num8, num9, num6, 7u, 22, 8u, array); aUCnsLJchg(ref num6, num7, num8, num9, 8u, 7, 9u, array); aUCnsLJchg(ref num9, num6, num7, num8, 9u, 12, 10u, array); aUCnsLJchg(ref num8, num9, num6, num7, 10u, 17, 11u, array); aUCnsLJchg(ref num7, num8, num9, num6, 11u, 22, 12u, array); aUCnsLJchg(ref num6, num7, num8, num9, 12u, 7, 13u, array); aUCnsLJchg(ref num9, num6, num7, num8, 13u, 12, 14u, array); aUCnsLJchg(ref num8, num9, num6, num7, 14u, 17, 15u, array); aUCnsLJchg(ref num7, num8, num9, num6, 15u, 22, 16u, array); BponVgr1GR(ref num6, num7, num8, num9, 1u, 5, 17u, array); BponVgr1GR(ref num9, num6, num7, num8, 6u, 9, 18u, array); BponVgr1GR(ref num8, num9, num6, num7, 11u, 14, 19u, array); BponVgr1GR(ref num7, num8, num9, num6, 0u, 20, 20u, array); BponVgr1GR(ref num6, num7, num8, num9, 5u, 5, 21u, array); BponVgr1GR(ref num9, num6, num7, num8, 10u, 9, 22u, array); BponVgr1GR(ref num8, num9, num6, num7, 15u, 14, 23u, array); BponVgr1GR(ref num7, num8, num9, num6, 4u, 20, 24u, array); BponVgr1GR(ref num6, num7, num8, num9, 9u, 5, 25u, array); BponVgr1GR(ref num9, num6, num7, num8, 14u, 9, 26u, array); BponVgr1GR(ref num8, num9, num6, num7, 3u, 14, 27u, array); BponVgr1GR(ref num7, num8, num9, num6, 8u, 20, 28u, array); BponVgr1GR(ref num6, num7, num8, num9, 13u, 5, 29u, array); BponVgr1GR(ref num9, num6, num7, num8, 2u, 9, 30u, array); BponVgr1GR(ref num8, num9, num6, num7, 7u, 14, 31u, array); BponVgr1GR(ref num7, num8, num9, num6, 12u, 20, 32u, array); YSEnQDET4N(ref num6, num7, num8, num9, 5u, 4, 33u, array); YSEnQDET4N(ref num9, num6, num7, num8, 8u, 11, 34u, array); YSEnQDET4N(ref num8, num9, num6, num7, 11u, 16, 35u, array); YSEnQDET4N(ref num7, num8, num9, num6, 14u, 23, 36u, array); YSEnQDET4N(ref num6, num7, num8, num9, 1u, 4, 37u, array); YSEnQDET4N(ref num9, num6, num7, num8, 4u, 11, 38u, array); YSEnQDET4N(ref num8, num9, num6, num7, 7u, 16, 39u, array); YSEnQDET4N(ref num7, num8, num9, num6, 10u, 23, 40u, array); YSEnQDET4N(ref num6, num7, num8, num9, 13u, 4, 41u, array); YSEnQDET4N(ref num9, num6, num7, num8, 0u, 11, 42u, array); YSEnQDET4N(ref num8, num9, num6, num7, 3u, 16, 43u, array); YSEnQDET4N(ref num7, num8, num9, num6, 6u, 23, 44u, array); YSEnQDET4N(ref num6, num7, num8, num9, 9u, 4, 45u, array); YSEnQDET4N(ref num9, num6, num7, num8, 12u, 11, 46u, array); YSEnQDET4N(ref num8, num9, num6, num7, 15u, 16, 47u, array); YSEnQDET4N(ref num7, num8, num9, num6, 2u, 23, 48u, array); wBMndSiq36(ref num6, num7, num8, num9, 0u, 6, 49u, array); wBMndSiq36(ref num9, num6, num7, num8, 7u, 10, 50u, array); wBMndSiq36(ref num8, num9, num6, num7, 14u, 15, 51u, array); wBMndSiq36(ref num7, num8, num9, num6, 5u, 21, 52u, array); wBMndSiq36(ref num6, num7, num8, num9, 12u, 6, 53u, array); wBMndSiq36(ref num9, num6, num7, num8, 3u, 10, 54u, array); wBMndSiq36(ref num8, num9, num6, num7, 10u, 15, 55u, array); wBMndSiq36(ref num7, num8, num9, num6, 1u, 21, 56u, array); wBMndSiq36(ref num6, num7, num8, num9, 8u, 6, 57u, array); wBMndSiq36(ref num9, num6, num7, num8, 15u, 10, 58u, array); wBMndSiq36(ref num8, num9, num6, num7, 6u, 15, 59u, array); wBMndSiq36(ref num7, num8, num9, num6, 13u, 21, 60u, array); wBMndSiq36(ref num6, num7, num8, num9, 4u, 6, 61u, array); wBMndSiq36(ref num9, num6, num7, num8, 11u, 10, 62u, array); wBMndSiq36(ref num8, num9, num6, num7, 2u, 15, 63u, array); wBMndSiq36(ref num7, num8, num9, num6, 9u, 21, 64u, array); num6 += num13; num7 += num14; num8 += num15; num9 += num16; } byte[] array3 = new byte[16]; Array.Copy(BitConverter.GetBytes(num6), 0, array3, 0, 4); Array.Copy(BitConverter.GetBytes(num7), 0, array3, 4, 4); Array.Copy(BitConverter.GetBytes(num8), 0, array3, 8, 4); Array.Copy(BitConverter.GetBytes(num9), 0, array3, 12, 4); return array3; } private static void aUCnsLJchg(ref uint P_0, uint P_1, uint P_2, uint P_3, uint P_4, ushort P_5, uint P_6, object P_7) { P_0 = P_1 + QHrnlveRix(P_0 + ((P_1 & P_2) | (~P_1 & P_3)) + ((uint[])P_7)[P_4] + ((uint[])gWjm1G4M6C)[P_6 - 1], P_5); } private static void BponVgr1GR(ref uint P_0, uint P_1, uint P_2, uint P_3, uint P_4, ushort P_5, uint P_6, object P_7) { P_0 = P_1 + QHrnlveRix(P_0 + ((P_1 & P_3) | (P_2 & ~P_3)) + ((uint[])P_7)[P_4] + ((uint[])gWjm1G4M6C)[P_6 - 1], P_5); } private static void YSEnQDET4N(ref uint P_0, uint P_1, uint P_2, uint P_3, uint P_4, ushort P_5, uint P_6, object P_7) { P_0 = P_1 + QHrnlveRix(P_0 + (P_1 ^ P_2 ^ P_3) + ((uint[])P_7)[P_4] + ((uint[])gWjm1G4M6C)[P_6 - 1], P_5); } private static void wBMndSiq36(ref uint P_0, uint P_1, uint P_2, uint P_3, uint P_4, ushort P_5, uint P_6, object P_7) { P_0 = P_1 + QHrnlveRix(P_0 + (P_2 ^ (P_1 | ~P_3)) + ((uint[])P_7)[P_4] + ((uint[])gWjm1G4M6C)[P_6 - 1], P_5); } private static uint QHrnlveRix(uint P_0, ushort P_1) { return (P_0 >> 32 - P_1) | (P_0 << (int)P_1); } internal static bool Ne3nYC3vke() { if (!yi6mAyEPVs) { I7vnppriyb(); yi6mAyEPVs = true; } return NE4mIcdIPx; } internal teChAknSMwcsOKOlG5s() { } private void fTYnMvjOoD(byte[] P_0, byte[] P_1, byte[] P_2) { int num = P_2.Length % 4; int num2 = P_2.Length / 4; byte[] array = new byte[P_2.Length]; int num3 = P_0.Length / 4; uint num4 = 0u; uint num5 = 0u; uint num6 = 0u; if (num > 0) { num2++; } uint num7 = 0u; for (int i = 0; i < num2; i++) { int num8 = i % num3; int num9 = i * 4; num7 = (uint)(num8 * 4); num5 = (uint)((P_0[num7 + 3] << 24) | (P_0[num7 + 2] << 16) | (P_0[num7 + 1] << 8) | P_0[num7]); uint num10 = 255u; int num11 = 0; if (i == num2 - 1 && num > 0) { num6 = 0u; num4 += num5; for (int j = 0; j < num; j++) { if (j > 0) { num6 <<= 8; } num6 |= P_2[^(1 + j)]; } } else { num4 += num5; num7 = (uint)num9; num6 = (uint)((P_2[num7 + 3] << 24) | (P_2[num7 + 2] << 16) | (P_2[num7 + 1] << 8) | P_2[num7]); } uint num12 = num4; num4 = 0u; uint num13 = 2028173110u; uint num14 = 732543283u; uint num15 = 1533764501u; uint num16 = num12; uint num17 = 432942649u; uint num18 = ((num13 >> 5) | (num13 << 27)) ^ num16; uint num19 = num18 & 0xFF00FF; num18 &= 0xFF00FF00u; num13 = (num18 >> 8) | (num19 << 8); num14 = 932744464u; num15 = (num13 ^ num13) - num13; if (num16 == 0) { num16--; } uint num20 = num13 / num16 + num16; num16 = num13 - num13 - num20 + num13; num14 = 9495 * (num14 & 0xFFFF) - (num14 >> 16); num15 = 10476 * (num15 & 0xFFFF) - (num15 >> 16); num13 = 22014 * num13 + num16; num16 ^= num16 << 9; num16 += num15; num16 ^= num16 << 1; num16 += num16; num16 ^= num16 >> 5; num16 += num17; num16 = (((num15 << 11) + num13) ^ num15) + num16; num4 = num12 + (uint)(double)num16; if (i == num2 - 1 && num > 0) { uint num21 = num4 ^ num6; for (int k = 0; k < num; k++) { if (k > 0) { num10 <<= 8; num11 += 8; } array[num9 + k] = (byte)((num21 & num10) >> num11); } } else { uint num22 = num4 ^ num6; array[num9] = (byte)(num22 & 0xFF); array[num9 + 1] = (byte)((num22 & 0xFF00) >> 8); array[num9 + 2] = (byte)((num22 & 0xFF0000) >> 16); array[num9 + 3] = (byte)((num22 & 0xFF000000u) >> 24); } } p6ImSBBnDT = array; } internal static SymmetricAlgorithm zZmntn1H11() { SymmetricAlgorithm symmetricAlgorithm = null; if (Ne3nYC3vke()) { return new AesCryptoServiceProvider(); } try { return new RijndaelManaged(); } catch { try { return (SymmetricAlgorithm)Activator.CreateInstance("System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Security.Cryptography.AesCryptoServiceProvider").Unwrap(); } catch { return (SymmetricAlgorithm)Activator.CreateInstance("System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Security.Cryptography.AesCryptoServiceProvider").Unwrap(); } } } internal static void I7vnppriyb() { try { new MD5CryptoServiceProvider(); } catch { NE4mIcdIPx = true; return; } try { NE4mIcdIPx = CryptoConfig.AllowOnlyFipsAlgorithms; } catch { } } internal static byte[] ypynUf7dPe(object P_0) { if (!Ne3nYC3vke()) { return new MD5CryptoServiceProvider().ComputeHash((byte[])P_0); } return PAinaiGrq1(P_0); } internal static void XKFnc5uB9g(object P_0, object P_1, uint P_2, object P_3) { while (P_2 != 0) { int num = ((P_2 > (uint)((Array)P_3).Length) ? ((Array)P_3).Length : ((int)P_2)); ((Stream)P_1).Read((byte[])P_3, 0, num); wxRnFV53wF(P_0, P_3, 0, num); P_2 -= (uint)num; } } internal static void wxRnFV53wF(object P_0, object P_1, int P_2, int P_3) { ((HashAlgorithm)P_0).TransformBlock((byte[])P_1, P_2, P_3, (byte[]?)P_1, P_2); } internal static uint iNBn7DjApE(uint P_0, int P_1, long P_2, object P_3) { for (int i = 0; i < P_1; i++) { ((BinaryReader)P_3).BaseStream.Position = P_2 + (i * 40 + 8); uint num = ((BinaryReader)P_3).ReadUInt32(); uint num2 = ((BinaryReader)P_3).ReadUInt32(); ((BinaryReader)P_3).ReadUInt32(); uint num3 = ((BinaryReader)P_3).ReadUInt32(); if (num2 <= P_0 && P_0 < num2 + num) { return num3 + P_0 - num2; } } return 0u; } public static void XAGnDAYNEo(RuntimeTypeHandle P_0) { try { Type typeFromHandle = Type.GetTypeFromHandle(P_0); if (YxnmCJTrsy == null) { lock (k4lmN5rNOy) { Dictionary dictionary = new Dictionary(); BinaryReader binaryReader = new BinaryReader(typeof(teChAknSMwcsOKOlG5s).Assembly.GetManifestResourceStream("QIsDrkRrFMx4aOuTgO.a2qTWbCdtAwDZ6F3VP")); binaryReader.BaseStream.Position = 0L; byte[] array = binaryReader.ReadBytes((int)binaryReader.BaseStream.Length); binaryReader.Close(); if (array.Length != 0) { int num = array.Length % 4; int num2 = array.Length / 4; byte[] array2 = new byte[array.Length]; uint num3 = 0u; uint num4 = 0u; if (num > 0) { num2++; } uint num5 = 0u; for (int i = 0; i < num2; i++) { int num6 = i * 4; uint num7 = 255u; int num8 = 0; if (i == num2 - 1 && num > 0) { num4 = 0u; for (int j = 0; j < num; j++) { if (j > 0) { num4 <<= 8; } num4 |= array[^(1 + j)]; } } else { num5 = (uint)num6; num4 = (uint)((array[num5 + 3] << 24) | (array[num5 + 2] << 16) | (array[num5 + 1] << 8) | array[num5]); } num3 = num3; num3 += gYEn9R0XUG(num3); if (i == num2 - 1 && num > 0) { uint num9 = num3 ^ num4; for (int k = 0; k < num; k++) { if (k > 0) { num7 <<= 8; num8 += 8; } array2[num6 + k] = (byte)((num9 & num7) >> num8); } } else { uint num10 = num3 ^ num4; array2[num6] = (byte)(num10 & 0xFF); array2[num6 + 1] = (byte)((num10 & 0xFF00) >> 8); array2[num6 + 2] = (byte)((num10 & 0xFF0000) >> 16); array2[num6 + 3] = (byte)((num10 & 0xFF000000u) >> 24); } } array = array2; array2 = null; int num11 = array.Length / 8; MYOrd0mPu5bSv9tbdB1 mYOrd0mPu5bSv9tbdB = new MYOrd0mPu5bSv9tbdB1(new MemoryStream(array)); for (int l = 0; l < num11; l++) { int key = mYOrd0mPu5bSv9tbdB.I8omKwMgf8(); int value = mYOrd0mPu5bSv9tbdB.I8omKwMgf8(); dictionary.Add(key, value); } mYOrd0mPu5bSv9tbdB.OQMmzDFCLi(); } YxnmCJTrsy = dictionary; } } FieldInfo[] fields = typeFromHandle.GetFields(BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.GetField); for (int m = 0; m < fields.Length; m++) { try { FieldInfo fieldInfo = fields[m]; int metadataToken = fieldInfo.MetadataToken; int num12 = YxnmCJTrsy[metadataToken]; bool flag = (num12 & 0x40000000) > 0; num12 &= 0x3FFFFFFF; MethodInfo methodInfo = (MethodInfo)typeof(teChAknSMwcsOKOlG5s).Module.ResolveMethod(num12, typeFromHandle.GetGenericArguments(), new Type[0]); if (methodInfo.IsStatic) { fieldInfo.SetValue(null, Delegate.CreateDelegate(fieldInfo.FieldType, methodInfo)); continue; } ParameterInfo[] parameters = methodInfo.GetParameters(); int num13 = parameters.Length + 1; Type[] array3 = new Type[num13]; if (methodInfo.DeclaringType.IsValueType) { array3[0] = methodInfo.DeclaringType.MakeByRefType(); } else { array3[0] = typeof(object); } for (int n = 0; n < parameters.Length; n++) { array3[n + 1] = parameters[n].ParameterType; } DynamicMethod dynamicMethod = new DynamicMethod(string.Empty, methodInfo.ReturnType, array3, typeFromHandle, skipVisibility: true); ILGenerator iLGenerator = dynamicMethod.GetILGenerator(); for (int num14 = 0; num14 < num13; num14++) { switch (num14) { case 0: iLGenerator.Emit(OpCodes.Ldarg_0); break; case 1: iLGenerator.Emit(OpCodes.Ldarg_1); break; case 2: iLGenerator.Emit(OpCodes.Ldarg_2); break; case 3: iLGenerator.Emit(OpCodes.Ldarg_3); break; default: iLGenerator.Emit(OpCodes.Ldarg_S, num14); break; } } iLGenerator.Emit(OpCodes.Tailcall); iLGenerator.Emit(flag ? OpCodes.Callvirt : OpCodes.Call, methodInfo); iLGenerator.Emit(OpCodes.Ret); fieldInfo.SetValue(null, dynamicMethod.CreateDelegate(typeFromHandle)); } catch (Exception) { } } } catch (Exception) { } } private static uint cljng0s57U(uint P_0) { return (uint)"bhvribLL01V3k87XhKN".Length; } private static uint gYEn9R0XUG(uint P_0) { return 0u; } internal static void L4NnWyRRsF() { } [MethodImpl(MethodImplOptions.NoInlining)] private static void UAdno0YQBc(object P_0, int P_1) { int num = 153; byte[] array2 = default(byte[]); int num4 = default(int); byte[] array = default(byte[]); int num5 = default(int); byte[] array3 = default(byte[]); byte[] array4 = default(byte[]); int num6 = default(int); Stream stream = default(Stream); ICryptoTransform transform = default(ICryptoTransform); byte[] array5 = default(byte[]); byte[] array6 = default(byte[]); while (true) { int num2 = num; while (true) { int num3 = num2; while (true) { switch (num3) { default: if (num2 != 361) { if (num2 == 1342) { goto end_IL_0007; } goto case 18; } array2[5] = 168; num3 = 293; continue; case 296: array2[11] = (byte)num4; num3 = 259; continue; case 37: array[13] = (byte)num5; num3 = 45; continue; case 313: array2[2] = 126; num3 = 145; continue; case 179: array2[24] = (byte)num4; num3 = 28; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 165; } continue; case 267: array[11] = 155; num3 = 138; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 42; } continue; case 28: num4 = 34 + 22; num3 = 130; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 108; } continue; case 160: num4 = 42 + 118; num3 = 263; continue; case 29: num4 = 107 + 53; num3 = 227; continue; case 119: array[13] = 116; num3 = 172; continue; case 77: num5 = 15 + 113; num3 = 133; continue; case 138: array2[21] = (byte)num4; num3 = 7; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 119; } continue; case 194: array2[9] = 66; num3 = 107; continue; case 7: array2[21] = 220; num3 = 5; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 89; } continue; case 81: array2[6] = 140; num3 = 292; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 124; } continue; case 163: array2[1] = 86; num = 140; break; case 317: num4 = 188 - 62; num3 = 294; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 342; } continue; case 272: array[7] = (byte)num5; num3 = 143; continue; case 24: array[4] = (byte)num5; num3 = 197; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 361; } continue; case 22: array2[0] = (byte)num4; num3 = 17; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 30; } continue; case 349: array2[26] = 175; num3 = 50; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 156; } continue; case 139: num4 = 199 + 34; num = 219; break; case 100: array2[7] = 95; num3 = 1; if (OLjmZe2ujXfo46aKE0t()) { num3 = 88; } continue; case 186: array2[14] = 168; num3 = 88; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 308; } continue; case 17: array2[23] = (byte)num4; num = 54; break; case 271: array2[31] = 160; num3 = 53; continue; case 210: array[9] = 49; num3 = 117; continue; case 44: array3[1] = array4[0]; num3 = 72; continue; case 352: array2[19] = (byte)num4; num3 = 224; continue; case 143: array[7] = 129; num3 = 304; continue; case 273: num4 = 133 - 44; num3 = 283; continue; case 71: array2[29] = (byte)num4; num3 = 188; continue; case 280: array2[13] = (byte)num4; num3 = 122; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 361; } continue; case 122: array2[13] = 219; num3 = 186; continue; case 338: array2[10] = (byte)num4; num3 = 239; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 151; } continue; case 136: if (array4.Length != 0) { num = 44; break; } goto case 261; case 261: num6 = 0; num = 202; break; case 18: array2[4] = (byte)num4; num = 317; break; case 109: array2[17] = 220; num3 = 323; continue; case 345: array2[3] = (byte)num4; num3 = 289; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 263; } continue; case 287: num4 = 140 + 52; num3 = 311; continue; case 268: array[0] = 203; num3 = 212; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 52; } continue; case 331: array3[5] = array4[2]; num3 = 319; continue; case 86: array3[13] = array4[6]; num3 = 32; continue; case 197: num5 = 172 - 57; num = 15; break; case 300: num5 = 119 + 56; num3 = 9; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 174; } continue; case 304: num5 = 105 + 56; num3 = 215; continue; case 318: num5 = 98 + 66; num3 = 157; if (OLjmZe2ujXfo46aKE0t()) { num3 = 116; } continue; case 108: num4 = 95 + 8; num3 = 18; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 114; } continue; case 211: num4 = 44 + 43; num3 = 148; continue; case 57: array2[9] = (byte)num4; num3 = 52; continue; case 203: num4 = 187 - 62; num3 = 62; continue; case 23: array2[4] = 194; num3 = 240; continue; case 14: array2[14] = 121; num3 = 347; continue; case 252: num4 = 123 - 3; num3 = 111; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 283; } continue; case 90: array2[27] = 96; num3 = 217; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 218; } continue; case 351: array[1] = 106; num3 = 171; continue; case 269: array[12] = (byte)num5; num3 = 315; continue; case 82: num4 = 140 - 46; num3 = 22; continue; case 239: num4 = 100 + 95; num3 = 214; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 209; } continue; case 353: num4 = 190 - 63; num3 = 352; continue; case 25: array2[15] = (byte)num4; num3 = 297; continue; case 189: a8LnKM23XIcLLFYaYNt(array3); num3 = 164; continue; case 165: num4 = 125 - 41; num3 = 61; continue; case 259: array2[12] = 100; num3 = 19; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 92; } continue; case 213: array2[3] = 118; num3 = 118; continue; case 297: num4 = 48 + 92; num3 = 201; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 137; } continue; case 115: case 202: if (num6 < array3.Length) { num3 = 83; continue; } goto case 97; case 249: array2[17] = 76; num3 = 127; continue; case 218: num4 = 72 + 121; num3 = 101; if (OLjmZe2ujXfo46aKE0t()) { num3 = 70; } continue; case 10: array[5] = 103; num3 = 228; continue; case 50: array2[26] = 138; num3 = 287; continue; case 241: array[11] = 114; num3 = 287; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 267; } continue; case 336: num4 = 206 + 27; num3 = 299; if (OLjmZe2ujXfo46aKE0t()) { num3 = 296; } continue; case 21: array[5] = 92; num = 10; break; case 264: array[14] = 33; num3 = 302; continue; case 80: array2[3] = 120; num3 = 216; continue; case 223: if (!DqNNHj2wrp9sPOfa8nC(kZIeaA2vQMFYkum8IrB(EpwmJ5Rok3), null)) { num3 = 190; if (OLjmZe2ujXfo46aKE0t()) { num3 = 41; } continue; } goto case 284; case 89: num4 = 207 - 69; num3 = 85; continue; case 199: num5 = 80 + 77; num3 = 166; continue; case 214: array2[15] = (byte)num4; num3 = 334; continue; case 243: num4 = 169 - 56; num3 = 142; continue; case 144: num4 = 83 + 2; num3 = 280; continue; case 130: array2[11] = (byte)num4; num3 = 324; continue; case 16: array2[23] = (byte)num4; num3 = 29; continue; case 254: num4 = 139 - 33; num3 = 230; continue; case 244: array[2] = (byte)num5; num3 = 46; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 114; } continue; case 128: array[3] = (byte)num5; num3 = 300; continue; case 233: num6++; num3 = 115; continue; case 224: array2[19] = 154; num3 = 231; if (OLjmZe2ujXfo46aKE0t()) { num3 = 322; } continue; case 156: { CryptoStream cryptoStream = new CryptoStream(stream, transform, CryptoStreamMode.Write); qhOfoh2Oy4L7rPoT6d2(cryptoStream, array5, 0, array5.Length); PLFbLZ25eSSFu7FoHeW(cryptoStream); p6ImSBBnDT = BlIy1c28S1oL8jNik4p(stream); kdPZON2Pm0iofCyTwE4(stream); kdPZON2Pm0iofCyTwE4(cryptoStream); num = 238; break; } case 134: array2[20] = (byte)num4; num3 = 313; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 105; } continue; case 150: num4 = 100 + 32; num3 = 266; continue; case 320: array[1] = 150; num3 = 351; continue; case 91: num5 = 202 - 67; num3 = 125; if (OLjmZe2ujXfo46aKE0t()) { num3 = 3; } continue; case 105: num4 = 238 - 79; num3 = 292; continue; case 209: array2[10] = (byte)num4; num3 = 38; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 119; } continue; case 321: array2[2] = 108; num3 = 313; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 360; } continue; case 258: num4 = 69 + 104; num3 = 158; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 96; } continue; case 221: num4 = 101 + 34; num3 = 114; continue; case 168: array[4] = (byte)num5; num = 220; break; case 308: array2[14] = 106; num3 = 14; continue; case 155: array2[13] = (byte)num4; num3 = 343; if (OLjmZe2ujXfo46aKE0t()) { num3 = 144; } continue; case 13: array2[17] = 147; num3 = 249; continue; case 276: array2[8] = 98; num3 = 56; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 244; } continue; case 314: if (array4 != null) { num3 = 247; if (OLjmZe2ujXfo46aKE0t()) { num3 = 136; } continue; } goto case 261; case 192: num4 = 96 + 106; num3 = 338; continue; case 167: array2[18] = 84; num3 = 303; continue; case 4: num4 = 24 + 121; num3 = 342; continue; case 34: array[0] = (byte)num5; num3 = 231; continue; case 257: num4 = 130 + 82; num3 = 187; continue; case 344: array2[25] = 86; num3 = 121; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 150; } continue; case 185: array[9] = 116; num3 = 210; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 32; } continue; case 126: num4 = 36 + 5; num3 = 1; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 49; } continue; case 335: num4 = 240 - 80; num3 = 277; continue; case 51: num5 = 3 + 119; num3 = 260; continue; case 38: array2[10] = 169; num3 = 28; continue; case 235: array[11] = 116; num3 = 135; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 140; } continue; case 188: array2[29] = 116; num3 = 305; if (OLjmZe2ujXfo46aKE0t()) { num3 = 258; } continue; case 103: array2[24] = 2; num3 = 354; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 281; } continue; case 47: array2[30] = (byte)num4; num3 = 103; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 94; } continue; case 310: array[6] = 185; num3 = 102; continue; case 343: array2[22] = 96; num3 = 139; if (OLjmZe2ujXfo46aKE0t()) { num3 = 126; } continue; case 326: num5 = 101 + 116; num3 = 24; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 66; } continue; case 286: array2[4] = (byte)num4; num3 = 108; continue; case 75: num4 = 93 + 98; num3 = 338; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 270; } continue; case 20: array[14] = 91; num3 = 348; continue; case 67: num5 = 25 + 3; num3 = 37; continue; case 85: array2[21] = (byte)num4; num3 = 266; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 327; } continue; case 196: array[9] = (byte)num5; num3 = 248; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 109; } continue; case 190: array2[1] = 122; num3 = 163; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 128; } continue; case 350: array[14] = 182; num = 43; break; case 131: array[8] = 147; num3 = 51; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 66; } continue; case 65: array[6] = 111; num3 = 310; continue; case 248: array[9] = 150; num3 = 185; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 223; } continue; case 114: array2[20] = (byte)num4; num3 = 273; continue; case 283: array2[20] = (byte)num4; num3 = 137; continue; case 125: array2[30] = (byte)num4; num3 = 247; continue; case 341: num5 = 155 + 42; num3 = 149; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 168; } continue; case 177: return; case 157: array2[14] = (byte)num4; num3 = 290; continue; case 6: { object obj = N6Dd0A2hIeXTgqgDmWs(); HiTNu82GfThRfW0hTbf(obj, CipherMode.CBC); transform = (ICryptoTransform)J611tK2bjgrFf0GFgX2(obj, array6, array3); num3 = 95; continue; } case 303: array2[18] = 161; num3 = 203; continue; case 193: array2[26] = 84; num3 = 265; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 308; } continue; case 182: array2[2] = (byte)num4; num = 159; break; case 324: num4 = 247 - 82; num3 = 88; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 295; } continue; case 145: num4 = 78 - 60; num3 = 113; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 236; } continue; case 11: num4 = 212 - 70; num3 = 207; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 35; } continue; case 94: num4 = 48 + 124; num = 180; break; case 147: array[2] = 110; num3 = 27; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 199; } continue; case 92: array2[12] = 109; num3 = 79; continue; case 176: array2[25] = (byte)num4; num3 = 344; continue; case 217: array2[27] = 196; num3 = 217; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 225; } continue; case 232: num4 = 34 + 75; num3 = 308; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 36; } continue; case 226: num5 = 192 - 64; num3 = 34; continue; case 41: case 55: new teChAknSMwcsOKOlG5s().fTYnMvjOoD(array6, array3, array5); num3 = 177; continue; case 46: num5 = 72 - 64; num3 = 170; continue; case 161: array[1] = (byte)num5; num3 = 208; continue; case 52: array2[9] = 141; num3 = 194; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 155; } continue; case 172: num5 = 94 + 105; num3 = 124; if (OLjmZe2ujXfo46aKE0t()) { num3 = 251; } continue; case 159: num4 = 125 - 41; num3 = 132; continue; case 253: array2[7] = (byte)num4; num3 = 113; continue; case 101: array2[5] = 150; num = 361; break; case 26: array[4] = (byte)num5; num3 = 341; continue; case 187: array2[6] = (byte)num4; num3 = 100; continue; case 118: num4 = 93 + 30; num3 = 44; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 345; } continue; case 295: array2[11] = (byte)num4; num = 106; break; case 319: array3[7] = array4[3]; num3 = 87; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 361; } continue; case 183: num5 = 225 - 75; num3 = 183; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 196; } continue; case 229: array2[8] = 220; num3 = 352; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 174; } continue; case 35: array2[31] = (byte)num4; num3 = 23; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 337; } continue; case 117: num5 = 193 - 64; num3 = 328; continue; case 110: array2[10] = 161; num3 = 192; continue; case 116: array[6] = (byte)num5; num3 = 309; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 7; } continue; case 348: num5 = 75 + 78; num3 = 5; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 208; } continue; case 245: array2[28] = (byte)num4; num = 252; break; case 141: num5 = 232 - 77; num3 = 68; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 144; } continue; case 251: array[13] = (byte)num5; num3 = 67; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 302; } continue; case 298: num4 = 0 + 124; num3 = 299; continue; case 79: num4 = 249 - 83; num3 = 246; continue; case 205: array[0] = (byte)num5; num3 = 226; continue; case 8: num4 = 222 - 74; num3 = 179; continue; case 216: array2[3] = 29; num = 329; break; case 170: array[2] = (byte)num5; num3 = 185; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 178; } continue; case 277: array2[23] = (byte)num4; num3 = 2; continue; case 275: array[8] = (byte)num5; num3 = 183; continue; case 270: array2[10] = (byte)num4; num3 = 110; continue; case 132: array2[2] = (byte)num4; num3 = 321; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 295; } continue; case 112: array2[17] = 221; num3 = 13; continue; case 48: array2[16] = 254; num = 112; break; case 340: num5 = 139 - 46; num3 = 269; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 26; } continue; case 255: array[3] = 45; num = 332; break; case 127: array2[17] = 149; num = 109; break; case 99: num5 = 76 + 93; num3 = 98; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 160; } continue; case 96: array2[29] = (byte)num4; num = 211; break; case 281: array2[25] = 87; num3 = 111; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 234; } continue; case 315: num5 = 133 + 93; num3 = 59; continue; case 222: num5 = 154 - 114; num3 = 275; continue; case 133: array[10] = (byte)num5; num3 = 241; continue; case 135: array[11] = 112; num3 = 33; continue; case 225: array2[27] = 1; num3 = 11; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 206; } continue; case 307: array2[22] = 245; num3 = 198; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 335; } continue; case 265: array2[26] = 120; num3 = 316; if (OLjmZe2ujXfo46aKE0t()) { num3 = 349; } continue; case 215: array[7] = (byte)num5; num3 = 84; if (OLjmZe2ujXfo46aKE0t()) { num3 = 204; } continue; case 73: array2[6] = (byte)num4; num3 = 140; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 257; } continue; case 42: num5 = 231 - 77; num3 = 83; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 175; } continue; case 250: array2[22] = (byte)num4; num3 = 343; continue; case 288: num5 = 110 + 46; num3 = 26; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 4; } continue; case 9: array[3] = (byte)num5; num3 = 345; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 306; } continue; case 306: array[3] = 141; num3 = 326; continue; case 329: num4 = 113 + 43; num3 = 286; continue; case 166: array[12] = (byte)num5; num = 340; break; case 266: array2[25] = (byte)num4; num3 = 193; continue; case 107: array2[10] = 101; num3 = 75; continue; case 289: array2[3] = 159; num3 = 80; continue; case 63: array2[16] = 42; num3 = 48; continue; case 87: array3[9] = array4[4]; num3 = 4; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 31; } continue; case 95: stream = (Stream)pEv2PH2jdHxtsUBOLC3(); num3 = 156; continue; case 88: num4 = 98 + 57; num3 = 253; continue; case 146: array[0] = (byte)num5; num3 = 141; continue; case 58: case 83: array6[num6] ^= array3[num6]; num3 = 233; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 83; } continue; case 98: array[14] = (byte)num5; num3 = 264; continue; case 1: array3 = array; num3 = 196; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 189; } continue; case 330: array2[11] = 145; num3 = 336; continue; case 322: array2[20] = 97; num3 = 221; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 1; } continue; case 54: num4 = 51 + 76; num3 = 16; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 4; } continue; case 234: num4 = 87 + 8; num3 = 176; continue; case 204: array[7] = 126; num3 = 278; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 95; } continue; case 104: array2[8] = 148; num3 = 207; if (OLjmZe2ujXfo46aKE0t()) { num3 = 229; } continue; case 262: array[15] = (byte)num5; num3 = 334; if (OLjmZe2ujXfo46aKE0t()) { num3 = 84; } continue; case 30: array2[0] = 106; num3 = 184; continue; case 0: array[10] = 84; num3 = 26; if (OLjmZe2ujXfo46aKE0t()) { num3 = 77; } continue; case 149: num5 = 220 - 73; num3 = 205; continue; case 62: array2[19] = (byte)num4; num3 = 339; continue; case 236: array2[2] = (byte)num4; num3 = 213; continue; case 316: array6 = array2; num = 301; break; case 339: num4 = 195 - 65; num = 19; break; case 212: array[0] = 116; num = 151; break; case 279: num4 = 24 + 62; num3 = 145; if (OLjmZe2ujXfo46aKE0t()) { num3 = 17; } continue; case 32: array3[15] = array4[7]; num3 = 33; if (OLjmZe2ujXfo46aKE0t()) { num3 = 261; } continue; case 106: array2[11] = 113; num3 = 330; continue; case 282: array2[8] = (byte)num4; num3 = 104; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 153; } continue; case 198: num5 = 151 - 50; num3 = 272; continue; case 285: array2[18] = (byte)num4; num3 = 288; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 325; } continue; case 227: array2[24] = (byte)num4; num3 = 76; continue; case 180: array2[30] = (byte)num4; num = 271; break; case 301: array = new byte[16]; num3 = 149; continue; case 171: num5 = 7 + 35; num3 = 161; continue; case 49: array2[22] = (byte)num4; num3 = 4; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 249; } continue; case 78: array2[1] = (byte)num4; num = 123; break; case 53: array2[31] = 84; num3 = 60; continue; case 152: array2 = new byte[32]; num = 298; break; case 220: array[5] = 80; num3 = 21; continue; case 153: { MYOrd0mPu5bSv9tbdB1 mYOrd0mPu5bSv9tbdB = new MYOrd0mPu5bSv9tbdB1((Stream)P_0); w26vUy2ebxI2KjunxDQ(WTRcNW20dLXCvYlfZJ1(mYOrd0mPu5bSv9tbdB), 0L); array5 = (byte[])ksrn3y26jqNk5vRKU9w(mYOrd0mPu5bSv9tbdB, (int)QkNZMQ2HUZKKIIno98a(WTRcNW20dLXCvYlfZJ1(mYOrd0mPu5bSv9tbdB))); uWEtGR2rNygjCdlLxFy(mYOrd0mPu5bSv9tbdB); num3 = 152; continue; } case 68: array[0] = (byte)num5; num3 = 121; if (OLjmZe2ujXfo46aKE0t()) { num3 = 268; } continue; case 74: num4 = 241 - 80; num3 = 307; if (OLjmZe2ujXfo46aKE0t()) { num3 = 71; } continue; case 102: array[6] = 89; num3 = 318; continue; case 290: num4 = 47 + 44; num3 = 89; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 214; } continue; case 332: num5 = 49 + 43; num3 = 128; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 290; } continue; case 40: num4 = 5 + 26; num3 = 193; if (OLjmZe2ujXfo46aKE0t()) { num3 = 182; } continue; case 64: array2[5] = (byte)num4; num3 = 218; continue; case 346: num4 = 128 - 42; num3 = 66; continue; case 294: array2[4] = (byte)num4; num3 = 23; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 128; } continue; case 120: num4 = 230 - 121; num3 = 25; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 245; } continue; case 200: array2[7] = (byte)num4; num3 = 276; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 221; } continue; case 69: array2[27] = 192; num = 90; break; case 158: num4 = 10 + 82; num3 = 333; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 250; } continue; case 184: num4 = 69 - 1; num3 = 162; continue; case 230: array2[20] = (byte)num4; num3 = 242; continue; case 137: num4 = 42 + 106; num3 = 134; continue; case 175: array[11] = (byte)num5; num = 235; break; case 354: array2[15] = 189; num3 = 120; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 93; } continue; case 247: num4 = 178 - 59; num3 = 47; continue; case 66: array2[5] = (byte)num4; num3 = 101; continue; case 164: array4 = (byte[])oufm0n2Xn0fiQZsPfCb(jE43cD2q4W2Gqpx2yC6(EpwmJ5Rok3)); num3 = 314; continue; case 263: array2[29] = (byte)num4; num3 = 40; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 74; } continue; case 162: array2[0] = (byte)num4; num3 = 190; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 314; } continue; case 228: array[6] = 119; num3 = 3; if (OLjmZe2ujXfo46aKE0t()) { num3 = 65; } continue; case 59: array[12] = (byte)num5; num3 = 119; continue; case 274: array[8] = 144; num3 = 222; continue; case 325: num4 = 34 + 23; num3 = 333; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 73; } continue; case 43: array[14] = 168; num3 = 20; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 247; } continue; case 238: array5 = (byte[])p6ImSBBnDT; num3 = 223; continue; case 333: array2[18] = (byte)num4; num3 = 167; continue; case 154: num4 = 64 + 48; num3 = 117; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 138; } continue; case 208: array[1] = 95; num3 = 305; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 196; } continue; case 113: num4 = 108 + 76; num3 = 50; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 200; } continue; case 56: num4 = 91 + 3; num3 = 282; continue; case 84: array[15] = 190; num3 = 156; if (OLjmZe2ujXfo46aKE0t()) { num3 = 181; } continue; case 27: num5 = 164 - 54; num3 = 244; continue; case 242: num4 = 90 + 98; num3 = 39; continue; case 311: array2[26] = (byte)num4; num3 = 69; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 10; } continue; case 60: num4 = 119 + 116; num3 = 61; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 35; } continue; case 260: array[8] = (byte)num5; num3 = 274; continue; case 12: num4 = 54 + 111; num = 256; break; case 33: array[11] = 93; num3 = 91; continue; case 142: array2[19] = (byte)num4; num3 = 353; continue; case 328: array[10] = (byte)num5; num3 = 0; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 214; } continue; case 111: array2[28] = (byte)num4; num3 = 160; continue; case 207: array2[28] = (byte)num4; num3 = 191; continue; case 121: array2[25] = 132; num3 = 150; continue; case 169: num4 = 126 - 95; num3 = 291; continue; case 31: array3[11] = array4[5]; num3 = 86; continue; case 293: num4 = 145 + 61; num3 = 64; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 112; } continue; case 76: array2[24] = 88; num3 = 93; continue; case 3: array[12] = (byte)num5; num3 = 335; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 199; } continue; case 240: array2[5] = 88; num = 232; break; case 5: array[14] = (byte)num5; num3 = 99; continue; case 334: array2[15] = 123; num3 = 336; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 354; } continue; case 148: array2[29] = (byte)num4; num3 = 237; continue; case 45: array[13] = 153; num3 = 350; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 20; } continue; case 61: array2[24] = (byte)num4; num3 = 103; continue; case 129: num4 = 123 + 5; num3 = 245; continue; case 93: array2[24] = 164; num3 = 8; continue; case 278: array[7] = 172; num3 = 131; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 248; } continue; case 302: num5 = 159 - 53; num3 = 262; continue; case 231: num5 = 127 - 42; num3 = 146; continue; case 299: array2[0] = (byte)num4; num3 = 158; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 82; } continue; case 72: array3[3] = array4[1]; num3 = 331; continue; case 342: array2[22] = (byte)num4; num3 = 307; continue; case 347: num4 = 60 - 40; num3 = 157; continue; case 178: array[3] = 97; num = 255; break; case 219: array2[12] = (byte)num4; num3 = 312; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 316; } continue; case 201: array2[16] = (byte)num4; num3 = 63; continue; case 15: array[4] = (byte)num5; num3 = 288; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 208; } continue; case 206: num4 = 32 + 80; num3 = 125; continue; case 174: array2[9] = 144; num3 = 173; continue; case 124: num4 = 214 - 71; num3 = 73; continue; case 123: array2[1] = 242; num3 = 40; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 311; } continue; case 291: array2[31] = (byte)num4; num3 = 316; continue; case 292: array2[20] = (byte)num4; num3 = 254; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 263; } continue; case 256: array2[21] = (byte)num4; num3 = 158; continue; case 309: array[7] = 100; num3 = 198; continue; case 97: if (P_1 == -1) { num3 = 6; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 324; } continue; } goto case 223; case 151: array[1] = 134; num3 = 332; if (OLjmZe2ujXfo46aKE0t()) { num3 = 320; } continue; case 70: array2[6] = (byte)num4; num3 = 81; if (FqDSSI2xrG6idohWKqR() != null) { num3 = 98; } continue; case 284: ciPmykfdes = 80; num3 = 55; continue; case 237: array2[29] = 247; num3 = 206; continue; case 327: array2[21] = 90; num3 = 12; continue; case 323: num4 = 60 + 90; num3 = 285; continue; case 2: num4 = 144 - 48; num3 = 195; continue; case 195: array2[23] = (byte)num4; num3 = 279; continue; case 39: array2[21] = (byte)num4; num3 = 154; continue; case 191: array2[28] = 130; num3 = 129; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 146; } continue; case 140: num4 = 197 - 65; num3 = 78; continue; case 337: array2[31] = 124; num = 169; break; case 19: array2[19] = (byte)num4; num3 = 243; continue; case 173: num4 = 146 - 48; num3 = 57; continue; case 246: array2[12] = (byte)num4; num3 = 139; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 155; } continue; case 181: array[15] = 137; num3 = 55; if (FqDSSI2xrG6idohWKqR() == null) { num3 = 1; } continue; case 36: array2[5] = (byte)num4; num3 = 346; continue; case 312: num4 = 72 + 5; num3 = 155; if (!OLjmZe2ujXfo46aKE0t()) { num3 = 81; } continue; case 305: array[1] = 170; num3 = 147; continue; } goto end_IL_0006; continue; end_IL_0007: break; } continue; end_IL_0006: break; } } } [MethodImpl(MethodImplOptions.NoInlining)] internal static string pNInuuWLfn(int P_0) { if (((Array)p6ImSBBnDT).Length == 0) { puYmZNP8OL = new List(); O3FmEp4Asq = new List(); UAdno0YQBc(((Assembly)EpwmJ5Rok3).GetManifestResourceStream("poelmpiFx7RS9IgQk9.YKjYNsng52AmNkDOaR"), P_0); } if (ciPmykfdes < 75) { MethodBase method = new StackFrame(1).GetMethod(); if ((Assembly?)EpwmJ5Rok3 != method.DeclaringType.Assembly) { bool flag = false; string name = method.DeclaringType.Assembly.GetName().Name; AssemblyName[] referencedAssemblies = ((Assembly)EpwmJ5Rok3).GetReferencedAssemblies(); foreach (AssemblyName assemblyName in referencedAssemblies) { if (name == assemblyName.Name) { flag = true; break; } } if (!flag) { throw new Exception(); } } ciPmykfdes++; } lock (vMemTpD39d) { int num = BitConverter.ToInt32((byte[])p6ImSBBnDT, P_0); if (num < O3FmEp4Asq.Count && O3FmEp4Asq[num] == P_0) { return puYmZNP8OL[num]; } try { NBKP5U21DpWjdkoBBdj.YtEk5Wl7Vq(); byte[] array = new byte[num]; Array.Copy((Array)p6ImSBBnDT, P_0 + 4, array, 0, num); string text = Encoding.Unicode.GetString(array, 0, array.Length); puYmZNP8OL.Add(text); O3FmEp4Asq.Add(P_0); Array.Copy(BitConverter.GetBytes(puYmZNP8OL.Count - 1), 0, (Array)p6ImSBBnDT, P_0, 4); return text; } catch { } } return ""; } internal static string LPtnxFTW0j(object P_0) { "WptVp4u1LM0utEjJ5".Trim(); byte[] array = Convert.FromBase64String((string)P_0); return Encoding.Unicode.GetString(array, 0, array.Length); } private static int zVCn0W6Srv() { return 5; } private static void MijneVTSV9() { try { RSACryptoServiceProvider.UseMachineKeyStore = true; } catch { } } private static Delegate evvnH05CoS(IntPtr P_0, Type P_1) { return (Delegate)typeof(Marshal).GetMethod("GetDelegateForFunctionPointer", new Type[2] { typeof(IntPtr), typeof(Type) }).Invoke(null, new object[2] { P_0, P_1 }); } internal static object UbRn6jo0G6(object P_0) { try { if (File.Exists(((Assembly)P_0).Location)) { return ((Assembly)P_0).Location; } } catch { } try { if (File.Exists(((Assembly)P_0).GetName().CodeBase.ToString().Replace("file:///", ""))) { return ((Assembly)P_0).GetName().CodeBase.ToString().Replace("file:///", ""); } } catch { } try { if (File.Exists(P_0.GetType().GetProperty("Location").GetValue(P_0, new object[0]) .ToString())) { return P_0.GetType().GetProperty("Location").GetValue(P_0, new object[0]) .ToString(); } } catch { } return ""; } [DllImport("kernel32", EntryPoint = "LoadLibrary")] public static extern IntPtr gkqnrtNdny(string P_0); [DllImport("kernel32", CharSet = CharSet.Ansi, EntryPoint = "GetProcAddress")] public static extern IntPtr DDin3UVPA4(IntPtr P_0, string P_1); private static IntPtr miDnqfEhIg(IntPtr P_0, object P_1, uint P_2) { if (PKjmogYOrk == null) { PKjmogYOrk = (vkifub2iA5pBC6QKKGp)Marshal.GetDelegateForFunctionPointer(DDin3UVPA4(gEHrfEJaJ(), "Find ".Trim() + "ResourceA"), typeof(vkifub2iA5pBC6QKKGp)); } return PKjmogYOrk(P_0, (string)P_1, P_2); } private static IntPtr vqhnXsPYog(IntPtr P_0, uint P_1, uint P_2, uint P_3) { if (ASkmundayI == null) { ASkmundayI = (JUboZP2nmxfQc3iCYQl)Marshal.GetDelegateForFunctionPointer(DDin3UVPA4(gEHrfEJaJ(), "Virtual ".Trim() + "Alloc"), typeof(JUboZP2nmxfQc3iCYQl)); } return ASkmundayI(P_0, P_1, P_2, P_3); } private static int Aewnhdh01Q(IntPtr P_0, IntPtr P_1, [In][Out] byte[] P_2, uint P_3, out IntPtr P_4) { if (Qbcmx5uDw7 == null) { Qbcmx5uDw7 = (uNKJn82mYjh38x1ipfr)Marshal.GetDelegateForFunctionPointer(DDin3UVPA4(gEHrfEJaJ(), "Write ".Trim() + "Process ".Trim() + "Memory"), typeof(uNKJn82mYjh38x1ipfr)); } return Qbcmx5uDw7(P_0, P_1, P_2, P_3, out P_4); } private static int axjnGNkEuR(IntPtr P_0, int P_1, int P_2, ref int P_3) { if (tJIm0LmLBa == null) { tJIm0LmLBa = (dUVmvT22uxS0u79gCdm)Marshal.GetDelegateForFunctionPointer(DDin3UVPA4(gEHrfEJaJ(), "Virtual ".Trim() + "Protect"), typeof(dUVmvT22uxS0u79gCdm)); } return tJIm0LmLBa(P_0, P_1, P_2, ref P_3); } private static IntPtr IjInboOW1S(uint P_0, int P_1, uint P_2) { if (uvmmeGuXl1 == null) { uvmmeGuXl1 = (M63Uge2LZVBf5q5ALZC)Marshal.GetDelegateForFunctionPointer(DDin3UVPA4(gEHrfEJaJ(), "Open ".Trim() + "Process"), typeof(M63Uge2LZVBf5q5ALZC)); } return uvmmeGuXl1(P_0, P_1, P_2); } private static int GbmnjU9Rty(IntPtr P_0) { if (h4TmHOxAtQ == null) { h4TmHOxAtQ = (ugHmaV2k3NGNvHFs8yN)Marshal.GetDelegateForFunctionPointer(DDin3UVPA4(gEHrfEJaJ(), "Close ".Trim() + "Handle"), typeof(ugHmaV2k3NGNvHFs8yN)); } return h4TmHOxAtQ(P_0); } [SpecialName] private static IntPtr gEHrfEJaJ() { if (DMym6J9WIk == IntPtr.Zero) { DMym6J9WIk = gkqnrtNdny("kernel ".Trim() + "32.dll"); } return DMym6J9WIk; } private static byte[] B0SnOAwX0t(object P_0) { using FileStream fileStream = new FileStream((string)P_0, FileMode.Open, FileAccess.Read, FileShare.Read); int num = 0; int num2 = (int)fileStream.Length; byte[] array = new byte[num2]; while (num2 > 0) { int num3 = fileStream.Read(array, num, num2); num += num3; num2 -= num3; } return array; } internal static Stream BRMn51leeU() { return new MemoryStream(); } internal static byte[] MV4n8quFJb(object P_0) { return ((MemoryStream)P_0).ToArray(); } private static byte[] cagnPx0u94(object P_0) { Stream stream = BRMn51leeU(); SymmetricAlgorithm symmetricAlgorithm = zZmntn1H11(); symmetricAlgorithm.Key = new byte[32] { 118, 163, 178, 10, 113, 192, 77, 145, 182, 173, 20, 210, 196, 66, 154, 85, 250, 77, 68, 252, 91, 79, 250, 58, 223, 138, 221, 57, 69, 230, 79, 254 }; symmetricAlgorithm.IV = new byte[16] { 49, 216, 227, 38, 41, 182, 99, 252, 237, 212, 8, 154, 50, 6, 157, 158 }; CryptoStream cryptoStream = new CryptoStream(stream, symmetricAlgorithm.CreateDecryptor(), CryptoStreamMode.Write); cryptoStream.Write((byte[])P_0, 0, ((Array)P_0).Length); cryptoStream.Close(); byte[] result = MV4n8quFJb(stream); NBKP5U21DpWjdkoBBdj.YtEk5Wl7Vq(); return result; } private byte[] E53nvCaPZE() { return null; } private byte[] l7onwdtX8E() { return null; } private byte[] WhenKggRDe() { _ = "8Kj3OUpfwdLP9z7p8z".Length; _ = 0; return new byte[2] { 1, 2 }; } private byte[] k2MnzverUZ() { _ = "w0D23YYVmrK4XbM".Length; _ = 0; return new byte[2] { 1, 2 }; } private byte[] eYdmfPOrlh() { _ = "OPKQttIQ7orGnbC".Length; _ = 0; return new byte[2] { 1, 2 }; } private byte[] r1umi0smmu() { _ = "bsDwji7gqOYJRJCZ".Length; _ = 0; return new byte[2] { 1, 2 }; } internal byte[] Cf2mnDVCT1() { _ = "ZbwtP7NAym3vhbDkBOKRBD".Length; _ = 0; return new byte[2] { 1, 2 }; } internal byte[] pJQmmHmxgg() { _ = "HYPM8XLKEQCScjB".Length; _ = 0; return new byte[2] { 1, 2 }; } internal byte[] wN5m2mLi2Q() { _ = "MOyozPJhKzzpsbJwYOs3Ps".Length; _ = 0; return new byte[2] { 1, 2 }; } internal byte[] hMemL78Jim() { _ = "alu0vLJQVnaLhzF".Length; _ = 0; return new byte[2] { 1, 2 }; } internal static object WTRcNW20dLXCvYlfZJ1(object P_0) { return ((MYOrd0mPu5bSv9tbdB1)P_0).KCFlcDdR6L(); } internal static void w26vUy2ebxI2KjunxDQ(object P_0, long P_1) { ((Stream)P_0).Position = P_1; } internal static long QkNZMQ2HUZKKIIno98a(object P_0) { return ((Stream)P_0).Length; } internal static object ksrn3y26jqNk5vRKU9w(object P_0, int P_1) { return ((MYOrd0mPu5bSv9tbdB1)P_0).yHNmvCnxts(P_1); } internal static void uWEtGR2rNygjCdlLxFy(object P_0) { ((MYOrd0mPu5bSv9tbdB1)P_0).OQMmzDFCLi(); } internal static void a8LnKM23XIcLLFYaYNt(object P_0) { Array.Reverse((Array)P_0); } internal static object jE43cD2q4W2Gqpx2yC6(object P_0) { return ((Assembly)P_0).GetName(); } internal static object oufm0n2Xn0fiQZsPfCb(object P_0) { return ((AssemblyName)P_0).GetPublicKeyToken(); } internal static object N6Dd0A2hIeXTgqgDmWs() { return zZmntn1H11(); } internal static void HiTNu82GfThRfW0hTbf(object P_0, CipherMode P_1) { ((SymmetricAlgorithm)P_0).Mode = P_1; } internal static object J611tK2bjgrFf0GFgX2(object P_0, object P_1, object P_2) { return ((SymmetricAlgorithm)P_0).CreateDecryptor((byte[])P_1, (byte[]?)P_2); } internal static object pEv2PH2jdHxtsUBOLC3() { return BRMn51leeU(); } internal static void qhOfoh2Oy4L7rPoT6d2(object P_0, object P_1, int P_2, int P_3) { ((Stream)P_0).Write((byte[])P_1, P_2, P_3); } internal static void PLFbLZ25eSSFu7FoHeW(object P_0) { ((CryptoStream)P_0).FlushFinalBlock(); } internal static object BlIy1c28S1oL8jNik4p(object P_0) { return MV4n8quFJb(P_0); } internal static void kdPZON2Pm0iofCyTwE4(object P_0) { ((Stream)P_0).Close(); } internal static object kZIeaA2vQMFYkum8IrB(object P_0) { return ((Assembly)P_0).EntryPoint; } internal static bool DqNNHj2wrp9sPOfa8nC(object P_0, object P_1) { return (MethodInfo?)P_0 == (MethodInfo?)P_1; } internal static bool OLjmZe2ujXfo46aKE0t() { return null == null; } internal static object FqDSSI2xrG6idohWKqR() { return null; } }