using System; using System.IO; using System.Runtime.CompilerServices; using System.Text; internal class _003CModule_003E { internal static byte[] _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; internal static _206F_206C_206C_206A_206E_202C_200D_206E_200E_200C_206E_202B_206E_206A_202D_206C_202B_200F_200F_206C_206E_202B_202A_202D_206A_200E_206E_202B_202E_202D_200C_200F_202A_202B_200E_202C_206F_206D_200C_206D_202E _202A_202D_206B_200E_202D_206A_206B_202B_202C_206B_206D_200B_206C_200B_202A_202C_200C_200D_202D_200D_200E_200C_202C_202A_206D_200F_206E_206D_202C_200F_200D_206E_200B_200F_206A_206B_206C_206A_200E_202D_202E/* Not supported: data(48 9A 53 BD 3E 4B A5 D1 86 84 67 1E 0A 63 F2 93 6E CA C9 71 AE 66 74 57 1E A6 51 A1 B5 14 EC C5 45 B2 33 8D A4 15 86 04 DF 80 AF 89 A8 B3 D4 31 1E 1D 14 69 9A 4C F9 9E 89 40 62 F4 61 6D 08 FE A4 08 E9 F6 8F 12 C2 8F 46 4E 91 29 B9 AC 87 0F 25 30 E2 0A 6E 66 C9 B8 B9 BA 66 79 56 88 9C 86 01 08 74 52 9B C1 6E 26 CB C9 D6 96 F8 66 E1 B9 88 43 CE 99 81 01 20 D3 E1 15 85 B5 9D 7F B7 8F) */; static _003CModule_003E() { _202A_200D_206E_200C_200D_200E_202A_206C_200B_206D_202C_206C_202A_200C_206D_202A_202A_200B_202E_202A_202E_200D_202C_202E_202D_200C_206A_206C_202B_202E_200C_202C_200F_202B_206D_200F_206A_200D_202D_206B_202E(); } internal static byte[] _206D_202B_202B_206D_200D_200E_202B_206F_202D_202C_206E_206B_200E_202C_202A_206B_202C_200E_206F_200F_206F_206E_202C_206E_200E_202D_200D_206B_200C_206E_200B_202B_206E_200D_206F_200D_206D_200B_206A_206B_202E(byte[] data) { MemoryStream memoryStream = new MemoryStream(data); _202B_206B_200B_200B_200D_206D_206D_200C_200E_200C_206F_200F_206B_200C_202D_206F_202E_202D_200F_206D_202D_202D_202A_202E_206F_206B_206D_202B_200E_200C_202E_206A_202A_206F_206A_206E_200F_206E_206C_202B_202E obj = new _202B_206B_200B_200B_200D_206D_206D_200C_200E_200C_206F_200F_206B_200C_202D_206F_202E_202D_200F_206D_202D_202D_202A_202E_206F_206B_206D_202B_200E_200C_202E_206A_202A_206F_206A_206E_200F_206E_206C_202B_202E(); byte[] array = new byte[5]; int num = 0; while (num < 5) { int num2 = num; int offset = num; int num3 = num; int num4 = 5; num = num2 + memoryStream.Read(array, offset, ~(~num4 + num3)); } obj._200C_206E_206F_202C_206E_200B_202D_200C_206F_202A_206D_200B_206B_202C_200F_200C_202E_202B_200B_206C_206F_206B_202E_200B_206F_206A_202C_200D_202D_206D_206E_206F_202E_202E_200D_200F_202B_202E_206D_202C_202E(array); num = 0; while (num < 4) { int num5 = num; int offset2 = num; int num3 = num; int num4 = 4; num = num5 + memoryStream.Read(array, offset2, ~(~num4 + num3)); } if (!BitConverter.IsLittleEndian) { Array.Reverse((Array)array, 0, 4); } int num6 = BitConverter.ToInt32(array, 0); byte[] array2 = new byte[num6]; MemoryStream outStream = new MemoryStream(array2, writable: true); long inSize = memoryStream.Length - 5 - 4; obj._202D_200F_200E_206C_200C_200B_200B_202D_206B_200F_200E_206A_202C_202A_206F_206A_202A_206D_206B_200E_206B_206F_206D_200C_200C_202B_202A_200C_206A_202A_206D_206A_200D_206D_206E_206A_206C_206B_202A_206D_202E(memoryStream, outStream, inSize, num6); return array2; } internal static void _202A_200D_206E_200C_200D_200E_202A_206C_200B_206D_202C_206C_202A_200C_206D_202A_202A_200B_202E_202A_202E_200D_202C_202E_202D_200C_206A_206C_202B_202E_200C_202C_200F_202B_206D_200F_206A_200D_202D_206B_202E() { uint num = 32u; uint[] array = new uint[32] { 3176372808u, 3517270846u, 510100614u, 2482135818u, 1909049966u, 1467246254u, 2706482718u, 3320583349u, 2368975429u, 75896228u, 2309980383u, 836023208u, 1762925854u, 2667138202u, 4100079753u, 4261965153u, 4142467236u, 2411860623u, 697388614u, 260549817u, 182595621u, 3100206702u, 2036775609u, 2258405462u, 1383335937u, 644792731u, 2530658763u, 3118556920u, 2580431752u, 3542090113u, 3045397985u, 2411167645u }; uint[] array2 = new uint[16]; uint num2 = 2589994736u; int num3 = 0; while (num3 < 16) { uint num4 = num2; int num5 = (int)(num2 >> 12); int num6 = (int)num4; num2 = (uint)((num6 | num5) - (num6 & num5)); uint num7 = num2; num5 = (int)(num2 << 25); num6 = (int)num7; num2 = (uint)((num6 | num5) - (num6 & num5)); uint num8 = num2; num5 = (int)(num2 >> 27); num6 = (int)num8; num2 = (array2[num3] = (uint)((num6 | num5) - (num6 & num5))); int num9 = num3; num5 = 1; num6 = num9; num3 = (num6 | num5) + (num6 & num5); } int num10 = 0; int num11 = 0; uint[] array3 = new uint[16]; byte[] array4 = new byte[num * 4]; while (num10 < num) { int num5; int num6; for (int num12 = 0; num12 < 16; num12 = (num6 | num5) + (num6 & num5)) { int num13 = num12; int num14 = num10; num5 = num12; num6 = num14; int num15 = num6 ^ num5; int num16 = num6 & num5; array3[num13] = array[num15 + (num16 + num16)]; int num17 = num12; num5 = 1; num6 = num17; } uint num18 = array3[12] << 2; uint num19 = array3[6]; num5 = -511457511; num6 = (int)num19; int num20 = num6 + num5; int num21 = num6 & num5; array3[6] = (uint)(num20 - (num21 + num21)); uint num22 = array3[11]; num5 = (int)array2[11]; num6 = (int)num22; array3[11] = (uint)((num6 | num5) - (num6 & num5)); array3[12] = array3[12] >> 30; uint num23 = array3[8]; num5 = -700308787; num6 = (int)num23; array3[8] = (uint)(~(~num6 + num5)); uint num24 = array3[8] * 28; uint num25 = array3[4]; num5 = (int)array3[13]; num6 = (int)num25; array3[4] = (uint)(~(~num6 + num5)); uint num26 = array3[8] * 49; uint num27 = array3[8] * 41; uint num28 = num24; num5 = (int)(array3[11] * 105); num6 = (int)num28; num24 = (uint)((num6 | num5) + (num6 & num5)); uint num29 = num26; num5 = (int)(array3[11] * 182); num6 = (int)num29; int num30 = num6 ^ num5; int num31 = num6 & num5; num26 = (uint)(num30 + (num31 + num31)); uint num32 = array3[0]; num5 = (int)array2[0]; num6 = (int)num32; array3[0] = (uint)((num6 | num5) - (num6 & num5)); uint num33 = array3[12]; num5 = (int)num18; num6 = (int)num33; array3[12] = (uint)(num6 + num5 - (num6 & num5)); uint num34 = num24; num5 = (int)(array3[12] * 100); num6 = (int)num34; int num35 = num6 ^ num5; int num36 = num6 & num5; num24 = (uint)(num35 + (num36 + num36)); uint num37 = array3[0]; num5 = 144172062; num6 = (int)num37; num18 = (uint)(num6 + num5 - (num6 | num5)); uint num38 = array3[0]; num5 = -144172063; num6 = (int)num38; array3[0] = (uint)(num6 + num5 - (num6 | num5)); uint num39 = array3[0]; uint num40 = array3[13]; num5 = 144172062; num6 = (int)num40; num5 = (num6 | num5) - (num6 ^ num5); num6 = (int)num39; array3[0] = (uint)(num6 + num5 - (num6 & num5)); uint num41 = array3[13]; num5 = -144172063; num6 = (int)num41; array3[13] = (uint)((num6 | num5) - (num6 ^ num5)); array3[10] = array3[10] * 2867943455u; num18 *= 233216723; uint num42 = num26; num5 = (int)(array3[12] * 172); num6 = (int)num42; num26 = (uint)((num6 | num5) + (num6 & num5)); uint num43 = num26; num5 = (int)(array3[9] * 266); num6 = (int)num43; int num44 = num6 ^ num5; int num45 = num6 & num5; num26 = (uint)(num44 + (num45 + num45)); uint num46 = num27; num5 = (int)(array3[11] * 152); num6 = (int)num46; int num47 = num6 ^ num5; int num48 = num6 & num5; num27 = (uint)(num47 + (num48 + num48)); uint num49 = num24; num5 = (int)(array3[9] * 155); num6 = (int)num49; num24 = (uint)((num6 | num5) + (num6 & num5)); uint num50 = array3[13]; num5 = (int)num18 * -2025534117; num6 = (int)num50; array3[13] = (uint)((num6 & num5) + (num6 ^ num5)); uint num51 = array3[2]; num5 = 3098724; num6 = (int)num51; int num52 = num6 + num5; int num53 = num6 & num5; array3[2] = (uint)(num52 - (num53 + num53)); num18 = array3[5] * 1507810571; uint num54 = num27; num5 = (int)(array3[12] << 4); num6 = (int)num54; int num55 = num6 ^ num5; int num56 = num6 & num5; num27 = (uint)(num55 + (num56 + num56)); array3[5] = array3[14]; array3[14] = num18 * 2562492067u; num18 = array3[8] * 15; uint num57 = array3[15]; num5 = -462230889; num6 = (int)num57; array3[15] = (uint)(~(~num6 + num5)); uint num58 = num18; num5 = (int)(array3[11] * 56); num6 = (int)num58; int num59 = num6 ^ num5; int num60 = num6 & num5; num18 = (uint)(num59 + (num60 + num60)); uint num61 = num18; num5 = (int)(array3[12] * 53); num6 = (int)num61; num18 = (uint)((num6 | num5) + (num6 & num5)); uint num62 = num27; num5 = (int)(array3[12] << 7); num6 = (int)num62; num27 = (uint)((num6 | num5) + (num6 & num5)); uint num63 = num18; num5 = (int)(array3[9] * 82); num6 = (int)num63; int num64 = num6 ^ num5; int num65 = num6 & num5; num18 = (uint)(num64 + (num65 + num65)); uint num66 = array3[2]; num5 = (int)array3[4]; num6 = (int)num66; array3[2] = (uint)((num6 | num5) - (num6 & num5)); uint num67 = array3[5]; num5 = (int)array2[5]; num6 = (int)num67; int num68 = num6 + num5; int num69 = num6 & num5; array3[5] = (uint)(num68 - (num69 + num69)); array3[8] = num18; uint num70 = num27; num5 = (int)(array3[9] * 223); num6 = (int)num70; num27 = (uint)((num6 | num5) + (num6 & num5)); array3[12] = num26; num26 = array3[12] * 23; num18 = array3[10] >> 30; array3[10] = array3[10] << 2; array3[9] = num27; uint num71 = array3[8]; num5 = (int)array2[8]; num6 = (int)num71; array3[8] = (uint)((num6 | num5) - (num6 & num5)); uint num72 = array3[10]; num5 = (int)num18; num6 = (int)num72; array3[10] = (uint)((num6 & num5) + (num6 ^ num5)); num27 = array3[12] * 13; array3[11] = num24; num24 = array3[12] << 3; uint num73 = array3[15]; num5 = (int)array3[7]; num6 = (int)num73; array3[15] = (uint)(~(~num6 + num5)); uint num74 = num27; num5 = (int)(array3[11] * 46); num6 = (int)num74; num27 = (uint)((num6 | num5) + (num6 & num5)); uint num75 = num26; num5 = (int)(array3[11] * 79); num6 = (int)num75; int num76 = num6 ^ num5; int num77 = num6 & num5; num26 = (uint)(num76 + (num77 + num77)); uint num78 = num27; num5 = (int)(array3[0] * 56); num6 = (int)num78; num27 = (uint)((num6 | num5) + (num6 & num5)); uint num79 = num24; num5 = (int)(array3[11] * 28); num6 = (int)num79; int num80 = num6 ^ num5; int num81 = num6 & num5; num24 = (uint)(num80 + (num81 + num81)); num18 = array3[12] << 2; uint num82 = array3[3]; num5 = (int)(~array3[1]); num6 = (int)num82; array3[3] = (uint)((num6 | num5) - (num6 & num5)); uint num83 = num18; num5 = (int)(array3[11] * 14); num6 = (int)num83; num18 = (uint)((num6 | num5) + (num6 & num5)); uint num84 = num24; num5 = (int)(array3[0] << 5); num6 = (int)num84; int num85 = num6 ^ num5; int num86 = num6 & num5; num24 = (uint)(num85 + (num86 + num86)); uint num87 = num27; num5 = (int)(array3[8] << 2); num6 = (int)num87; num27 = (uint)((num6 | num5) + (num6 & num5)); uint num88 = num26; num5 = (int)(array3[0] * 93); num6 = (int)num88; num26 = (uint)((num6 | num5) + (num6 & num5)); uint num89 = num27; num5 = (int)(array3[8] << 5); num6 = (int)num89; num27 = (uint)((num6 | num5) + (num6 & num5)); uint num90 = num26; num5 = (int)(array3[8] * 62); num6 = (int)num90; num26 = (uint)((num6 | num5) + (num6 & num5)); uint num91 = num24; num5 = (int)array3[0]; num6 = (int)num91; int num92 = num6 ^ num5; int num93 = num6 & num5; num24 = (uint)(num92 + (num93 + num93)); uint num94 = num24; num5 = (int)(array3[8] * 22); num6 = (int)num94; num24 = (uint)((num6 | num5) + (num6 & num5)); uint num95 = num18; num5 = (int)(array3[0] << 4); num6 = (int)num95; int num96 = num6 ^ num5; int num97 = num6 & num5; num18 = (uint)(num96 + (num97 + num97)); array3[0] = num27; uint num98 = num18; num5 = (int)(array3[8] * 11); num6 = (int)num98; int num99 = num6 ^ num5; int num100 = num6 & num5; num18 = (uint)(num99 + (num100 + num100)); uint num101 = array3[3]; num5 = (int)array2[3]; num6 = (int)num101; array3[3] = (uint)((num6 | num5) - (num6 & num5)); array3[8] = num26; array3[11] = num24; array3[12] = num18; uint num102 = array3[4]; num5 = (int)array2[4]; num6 = (int)num102; int num103 = num6 + num5; int num104 = num6 & num5; array3[4] = (uint)(num103 - (num104 + num104)); num26 = array3[14] << 2; num27 = array3[14] << 2; uint num105 = num26; num5 = (int)array3[14]; num6 = (int)num105; int num106 = num6 ^ num5; int num107 = num6 & num5; num26 = (uint)(num106 + (num107 + num107)); uint num108 = num27; num5 = (int)array3[14]; num6 = (int)num108; int num109 = num6 ^ num5; int num110 = num6 & num5; num27 = (uint)(num109 + (num110 + num110)); num18 = array3[14] * 28; uint num111 = array3[6]; num5 = (int)array2[6]; num6 = (int)num111; int num112 = num6 + num5; int num113 = num6 & num5; array3[6] = (uint)(num112 - (num113 + num113)); uint num114 = num18; num5 = (int)(array3[4] * 59); num6 = (int)num114; int num115 = num6 ^ num5; int num116 = num6 & num5; num18 = (uint)(num115 + (num116 + num116)); uint num117 = num18; num5 = (int)(array3[5] * 172); num6 = (int)num117; int num118 = num6 ^ num5; int num119 = num6 & num5; num18 = (uint)(num118 + (num119 + num119)); uint num120 = num27; num5 = (int)(array3[4] * 13); num6 = (int)num120; int num121 = num6 ^ num5; int num122 = num6 & num5; num27 = (uint)(num121 + (num122 + num122)); num24 = array3[14] << 4; uint num123 = num18; num5 = (int)(array3[6] * 331); num6 = (int)num123; int num124 = num6 ^ num5; int num125 = num6 & num5; num18 = (uint)(num124 + (num125 + num125)); uint num126 = num26; num5 = (int)(array3[4] << 2); num6 = (int)num126; int num127 = num6 ^ num5; int num128 = num6 & num5; num26 = (uint)(num127 + (num128 + num128)); uint num129 = num27; num5 = (int)(array3[5] << 1); num6 = (int)num129; int num130 = num6 ^ num5; int num131 = num6 & num5; num27 = (uint)(num130 + (num131 + num131)); uint num132 = num27; num5 = (int)(array3[5] << 5); num6 = (int)num132; int num133 = num6 ^ num5; int num134 = num6 & num5; num27 = (uint)(num133 + (num134 + num134)); uint num135 = num26; num5 = (int)array3[4]; num6 = (int)num135; num26 = (uint)((num6 | num5) + (num6 & num5)); uint num136 = num24; num5 = (int)(array3[4] * 22); num6 = (int)num136; int num137 = num6 ^ num5; int num138 = num6 & num5; num24 = (uint)(num137 + (num138 + num138)); uint num139 = num26; num5 = (int)(array3[5] * 22); num6 = (int)num139; num26 = (uint)((num6 | num5) + (num6 & num5)); uint num140 = num26; num5 = (int)(array3[6] << 5); num6 = (int)num140; int num141 = num6 ^ num5; int num142 = num6 & num5; num26 = (uint)(num141 + (num142 + num142)); uint num143 = num24; num5 = (int)(array3[5] * 81); num6 = (int)num143; num24 = (uint)((num6 | num5) + (num6 & num5)); uint num144 = array3[7]; num5 = 1744861138; num6 = (int)num144; array3[7] = (uint)((num6 | num5) - (num6 & num5)); uint num145 = num24; num5 = (int)(array3[6] << 3); num6 = (int)num145; int num146 = num6 ^ num5; int num147 = num6 & num5; num24 = (uint)(num146 + (num147 + num147)); uint num148 = num27; num5 = (int)(array3[6] * 69); num6 = (int)num148; num27 = (uint)((num6 | num5) + (num6 & num5)); uint num149 = num24; num5 = (int)(array3[6] << 7); num6 = (int)num149; num24 = (uint)((num6 | num5) + (num6 & num5)); array3[6] = num18; array3[4] = num27; array3[5] = num24; num27 = array3[1] * 54; num18 = array3[1] * 57; uint num150 = num27; num5 = (int)(array3[13] * 46); num6 = (int)num150; num27 = (uint)((num6 | num5) + (num6 & num5)); num24 = array3[1] * 22; array3[14] = num26; uint num151 = num24; num5 = (int)(array3[13] * 29); num6 = (int)num151; num24 = (uint)((num6 | num5) + (num6 & num5)); num26 = array3[1] * 15; uint num152 = num26; num5 = (int)(array3[13] << 2); num6 = (int)num152; num26 = (uint)((num6 | num5) + (num6 & num5)); uint num153 = num24; num5 = (int)(array3[15] * 142); num6 = (int)num153; num24 = (uint)((num6 | num5) + (num6 & num5)); uint num154 = num26; num5 = (int)(array3[13] << 3); num6 = (int)num154; num26 = (uint)((num6 | num5) + (num6 & num5)); uint num155 = array3[10]; num5 = (int)array2[10]; num6 = (int)num155; array3[10] = (uint)((num6 | num5) - (num6 & num5)); uint num156 = array3[9]; num5 = 1819348785; num6 = (int)num156; array3[9] = (uint)(~(~num6 + num5)); uint num157 = num26; num5 = (int)(array3[15] * 70); num6 = (int)num157; num26 = (uint)((num6 | num5) + (num6 & num5)); uint num158 = num24; num5 = (int)(array3[3] * 133); num6 = (int)num158; num24 = (uint)((num6 | num5) + (num6 & num5)); uint num159 = num18; num5 = (int)(array3[13] << 6); num6 = (int)num159; int num160 = num6 ^ num5; int num161 = num6 & num5; num18 = (uint)(num160 + (num161 + num161)); uint num162 = num27; num5 = (int)(array3[15] * 261); num6 = (int)num162; int num163 = num6 ^ num5; int num164 = num6 & num5; num27 = (uint)(num163 + (num164 + num164)); uint num165 = array3[9]; num5 = (int)(~array3[2]); num6 = (int)num165; int num166 = num6 + num5; int num167 = num6 & num5; array3[9] = (uint)(num166 - (num167 + num167)); uint num168 = num27; num5 = (int)(array3[3] * 249); num6 = (int)num168; int num169 = num6 ^ num5; int num170 = num6 & num5; num27 = (uint)(num169 + (num170 + num170)); uint num171 = num26; num5 = (int)(array3[3] * 67); num6 = (int)num171; int num172 = num6 ^ num5; int num173 = num6 & num5; num26 = (uint)(num172 + (num173 + num173)); uint num174 = array3[2]; num5 = (int)array3[4]; num6 = (int)num174; int num175 = num6 + num5; int num176 = num6 & num5; array3[2] = (uint)(num175 - (num176 + num176)); uint num177 = num18; num5 = (int)array3[13]; num6 = (int)num177; int num178 = num6 ^ num5; int num179 = num6 & num5; num18 = (uint)(num178 + (num179 + num179)); array3[13] = num27; array3[1] = num26; uint num180 = array3[2]; num5 = (int)array2[2]; num6 = (int)num180; array3[2] = (uint)((num6 | num5) - (num6 & num5)); uint num181 = num18; num5 = (int)(array3[15] * 335); num6 = (int)num181; num18 = (uint)((num6 | num5) + (num6 & num5)); num27 = array3[10] * 3999394879u; uint num182 = num18; num5 = (int)(array3[3] * 316); num6 = (int)num182; int num183 = num6 ^ num5; int num184 = num6 & num5; num18 = (uint)(num183 + (num184 + num184)); num26 = array3[2] >> 2; array3[3] = num18; num18 = array3[7] << 5; array3[7] = array3[7] >> 27; array3[10] = array3[3]; uint num185 = array3[7]; num5 = (int)num18; num6 = (int)num185; array3[7] = (uint)(num6 + num5 - (num6 & num5)); num18 = array3[14] >> 22; array3[14] = array3[14] << 10; uint num186 = array3[7]; num5 = (int)array2[7]; num6 = (int)num186; int num187 = num6 + num5; int num188 = num6 & num5; array3[7] = (uint)(num187 - (num188 + num188)); array3[15] = num24; uint num189 = array3[8]; num5 = -617041053; num6 = (int)num189; array3[8] = (uint)(~(~num6 + num5)); uint num190 = array3[13]; num5 = (int)array2[13]; num6 = (int)num190; int num191 = num6 + num5; int num192 = num6 & num5; array3[13] = (uint)(num191 - (num192 + num192)); uint num193 = array3[14]; num5 = (int)num18; num6 = (int)num193; array3[14] = (uint)(num6 + num5 - (num6 & num5)); uint num194 = array3[1]; num5 = 2137011429; num6 = (int)num194; array3[1] = (uint)((num6 | num5) - (num6 & num5)); uint num195 = array3[13]; num5 = -1828564402; num6 = (int)num195; num18 = (uint)((num6 | num5) - (num6 ^ num5)); uint num196 = array3[13]; num5 = 1828564401; num6 = (int)num196; array3[13] = (uint)(num6 + num5 - (num6 | num5)); uint num197 = array3[13]; uint num198 = array3[0]; num5 = -1828564402; num6 = (int)num198; num5 = num6 + num5 - (num6 | num5); num6 = (int)num197; array3[13] = (uint)((num6 & num5) + (num6 ^ num5)); array3[2] = array3[2] << 30; uint num199 = array3[0]; num5 = 1828564401; num6 = (int)num199; array3[0] = (uint)(num6 + num5 - (num6 | num5)); num18 *= 3687362961u; uint num200 = array3[15]; num5 = (int)array2[15]; num6 = (int)num200; array3[15] = (uint)((num6 | num5) - (num6 & num5)); uint num201 = array3[0]; num5 = (int)num18 * -19910799; num6 = (int)num201; array3[0] = (uint)((num6 & num5) + (num6 ^ num5)); num18 = array3[11] << 31; array3[11] = array3[11] >> 1; uint num202 = array3[11]; num5 = (int)num18; num6 = (int)num202; array3[11] = (uint)((num6 & num5) + (num6 ^ num5)); uint num203 = array3[5]; num5 = 1367555891; num6 = (int)num203; array3[5] = (uint)(~(~num6 + num5)); array3[3] = num27 * 3855877055u; num18 = array3[7] * 643575189; uint num204 = array3[1]; num5 = (int)array2[1]; num6 = (int)num204; int num205 = num6 + num5; int num206 = num6 & num5; array3[1] = (uint)(num205 - (num206 + num206)); uint num207 = array3[9]; num5 = (int)array2[9]; num6 = (int)num207; array3[9] = (uint)((num6 | num5) - (num6 & num5)); num24 = array3[11] * 21; uint num208 = array3[9]; num5 = -1258220314; num6 = (int)num208; int num209 = num6 + num5; int num210 = num6 & num5; array3[9] = (uint)(num209 - (num210 + num210)); array3[7] = array3[12]; num27 = array3[11] << 1; uint num211 = num27; num5 = (int)(array3[7] * 7); num6 = (int)num211; int num212 = num6 ^ num5; int num213 = num6 & num5; num27 = (uint)(num212 + (num213 + num213)); array3[12] = num18 * 3705189821u; uint num214 = array3[2]; num5 = (int)num26; num6 = (int)num214; array3[2] = (uint)(num6 + num5 - (num6 & num5)); uint num215 = array3[3]; num5 = (int)array3[5]; num6 = (int)num215; int num216 = num6 + num5; int num217 = num6 & num5; array3[3] = (uint)(num216 - (num217 + num217)); num18 = array3[4] >> 25; uint num218 = num24; num5 = (int)(array3[7] << 6); num6 = (int)num218; num24 = (uint)((num6 | num5) + (num6 & num5)); num26 = array3[8] * 485673863; array3[8] = array3[13]; uint num219 = array3[14]; num5 = (int)array2[14]; num6 = (int)num219; int num220 = num6 + num5; int num221 = num6 & num5; array3[14] = (uint)(num220 - (num221 + num221)); uint num222 = num24; num5 = (int)array3[7]; num6 = (int)num222; num24 = (uint)((num6 | num5) + (num6 & num5)); array3[13] = num26 * 734333495; array3[4] = array3[4] << 7; uint num223 = array3[4]; num5 = (int)num18; num6 = (int)num223; array3[4] = (uint)((num6 & num5) + (num6 ^ num5)); uint num224 = array3[15]; num5 = (int)array3[6]; num6 = (int)num224; array3[15] = (uint)(~(~num6 + num5)); uint num225 = array3[6]; num5 = (int)array3[0]; num6 = (int)num225; array3[6] = (uint)(~(~num6 + num5)); uint num226 = num27; num5 = (int)(array3[14] << 3); num6 = (int)num226; int num227 = num6 ^ num5; int num228 = num6 & num5; num27 = (uint)(num227 + (num228 + num228)); num26 = array3[11]; uint num229 = array3[12]; num5 = (int)array3[10]; num6 = (int)num229; int num230 = num6 + num5; int num231 = num6 & num5; array3[12] = (uint)(num230 - (num231 + num231)); uint num232 = num26; num5 = (int)(array3[7] << 1); num6 = (int)num232; num26 = (uint)((num6 | num5) + (num6 & num5)); uint num233 = array3[15]; num5 = 302785100; num6 = (int)num233; array3[15] = (uint)((num6 | num5) - (num6 & num5)); uint num234 = array3[15]; num5 = (int)(~array3[1]); num6 = (int)num234; int num235 = num6 + num5; int num236 = num6 & num5; array3[15] = (uint)(num235 - (num236 + num236)); uint num237 = num27; num5 = (int)(array3[9] << 1); num6 = (int)num237; int num238 = num6 ^ num5; int num239 = num6 & num5; num27 = (uint)(num238 + (num239 + num239)); uint num240 = num26; num5 = (int)array3[7]; num6 = (int)num240; num26 = (uint)((num6 | num5) + (num6 & num5)); num18 = array3[11] << 3; uint num241 = num27; num5 = (int)(array3[9] << 3); num6 = (int)num241; int num242 = num6 ^ num5; int num243 = num6 & num5; num27 = (uint)(num242 + (num243 + num243)); uint num244 = num26; num5 = (int)(array3[14] << 1); num6 = (int)num244; num26 = (uint)((num6 | num5) + (num6 & num5)); array3[11] = num27; uint num245 = array3[0]; num5 = 1431460207; num6 = (int)num245; num27 = (uint)(num6 + num5 - (num6 | num5)); uint num246 = num18; num5 = (int)(array3[7] * 25); num6 = (int)num246; int num247 = num6 ^ num5; int num248 = num6 & num5; num18 = (uint)(num247 + (num248 + num248)); uint num249 = num24; num5 = (int)(array3[14] << 3); num6 = (int)num249; num24 = (uint)((num6 | num5) + (num6 & num5)); uint num250 = array3[12]; num5 = (int)array2[12]; num6 = (int)num250; array3[12] = (uint)((num6 | num5) - (num6 & num5)); uint num251 = array3[0]; num5 = -1431460208; num6 = (int)num251; array3[0] = (uint)(num6 + num5 - (num6 | num5)); uint num252 = array3[0]; uint num253 = array3[1]; num5 = 1431460207; num6 = (int)num253; num5 = num6 + num5 - (num6 | num5); num6 = (int)num252; array3[0] = (uint)((num6 & num5) + (num6 ^ num5)); uint num254 = num26; num5 = (int)array3[14]; num6 = (int)num254; int num255 = num6 ^ num5; int num256 = num6 & num5; num26 = (uint)(num255 + (num256 + num256)); uint num257 = num24; num5 = (int)(array3[14] << 6); num6 = (int)num257; num24 = (uint)((num6 | num5) + (num6 & num5)); num27 *= 3090452553u; uint num258 = num18; num5 = (int)(array3[14] * 27); num6 = (int)num258; num18 = (uint)((num6 | num5) + (num6 & num5)); uint num259 = num18; num5 = (int)(array3[9] * 26); num6 = (int)num259; num18 = (uint)((num6 | num5) + (num6 & num5)); uint num260 = num26; num5 = (int)(array3[9] << 1); num6 = (int)num260; num26 = (uint)((num6 | num5) + (num6 & num5)); uint num261 = array3[1]; num5 = -1431460208; num6 = (int)num261; array3[1] = (uint)(num6 + num5 - (num6 | num5)); array3[14] = num18; uint num262 = array3[1]; num5 = (int)num27 * -2137759239; num6 = (int)num262; array3[1] = (uint)((num6 & num5) + (num6 ^ num5)); array3[7] = num26; uint num263 = num24; num5 = (int)(array3[9] * 73); num6 = (int)num263; int num264 = num6 ^ num5; int num265 = num6 & num5; num24 = (uint)(num264 + (num265 + num265)); array3[9] = num24; int num266 = 0; while (num266 < 16) { uint num267 = array3[num266]; int num268 = num11; num5 = 1; num6 = num268; num11 = (num6 | num5) + (num6 & num5); array4[num268] = (byte)num267; int num269 = num11; num5 = 1; num6 = num269; int num270 = num6 ^ num5; int num271 = num6 & num5; num11 = num270 + (num271 + num271); array4[num269] = (byte)(num267 >> 8); int num272 = num11; num5 = 1; num6 = num272; int num273 = num6 ^ num5; int num274 = num6 & num5; num11 = num273 + (num274 + num274); array4[num272] = (byte)(num267 >> 16); int num275 = num11; num5 = 1; num6 = num275; num11 = (num6 | num5) + (num6 & num5); array4[num275] = (byte)(num267 >> 24); array2[num266] ^= num267; int num276 = num266; num5 = 1; num6 = num276; int num277 = num6 ^ num5; int num278 = num6 & num5; num266 = num277 + (num278 + num278); } int num279 = num10; num5 = 16; num6 = num279; num10 = (num6 | num5) + (num6 & num5); } _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E = _206D_202B_202B_206D_200D_200E_202B_206F_202D_202C_206E_206B_200E_202C_202A_206B_202C_200E_206F_200F_206F_206E_202C_206E_200E_202D_200D_206B_200C_206E_200B_202B_206E_200D_206F_200D_206D_200B_206A_206B_202E(array4); } internal static int _206E_206E_206A_206A_206F_200E_200E_202A_200B_200F_202A_200F_200E_200C_200C_206E_200E_206D_202D_206A_202C_206F_202B_200E_206A_206C_202C_202C_206B_202A_202A_202B_206C_206B_200F_202C_200C_206D_200F_206A_202E(int id) { id <<= 2; byte num = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E[id]; byte[] array = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num2 = id; int num3 = 1; int num4 = num2; num3 = array[(num4 | num3) + (num4 & num3)] << 8; num4 = num; int num5 = num4 + num3 - (num4 & num3); byte[] array2 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num6 = id; num3 = 2; num4 = num6; num3 = array2[(num4 | num3) + (num4 & num3)] << 16; num4 = num5; int num7 = (num4 & num3) + (num4 ^ num3); byte[] array3 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num8 = id; num3 = 3; num4 = num8; int num9 = num4 ^ num3; int num10 = num4 & num3; num3 = array3[num9 + (num10 + num10)] << 24; num4 = num7; return num4 + num3 - (num4 & num3); } internal static long _206F_200C_202D_202E_202C_202D_206D_200B_202B_202B_202D_206E_202D_206F_200B_206C_206B_202E_200B_200C_202E_206A_200F_200F_200C_206C_200B_200C_202A_202A_206B_202C_206D_206C_202E_202C_200E_202C_202B_206A_202E(int id) { id <<= 2; byte num = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E[id]; byte[] array = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num2 = id; int num3 = 1; int num4 = num2; num3 = array[(num4 | num3) + (num4 & num3)] << 8; num4 = num; int num5 = (num4 & num3) + (num4 ^ num3); byte[] array2 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num6 = id; num3 = 2; num4 = num6; num3 = array2[(num4 | num3) + (num4 & num3)] << 16; num4 = num5; int num7 = (num4 & num3) + (num4 ^ num3); byte[] array3 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num8 = id; num3 = 3; num4 = num8; int num9 = num4 ^ num3; int num10 = num4 & num3; num3 = array3[num9 + (num10 + num10)] << 24; num4 = num7; uint num11 = (uint)((num4 & num3) + (num4 ^ num3)); byte[] array4 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num12 = id; num3 = 4; num4 = num12; byte num13 = array4[(num4 | num3) + (num4 & num3)]; byte[] array5 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num14 = id; num3 = 5; num4 = num14; num3 = array5[(num4 | num3) + (num4 & num3)] << 8; num4 = num13; int num15 = num4 + num3 - (num4 & num3); byte[] array6 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num16 = id; num3 = 6; num4 = num16; int num17 = num4 ^ num3; int num18 = num4 & num3; num3 = array6[num17 + (num18 + num18)] << 16; num4 = num15; int num19 = num4 + num3 - (num4 & num3); byte[] array7 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num20 = id; num3 = 7; num4 = num20; num3 = array7[(num4 | num3) + (num4 & num3)] << 24; num4 = num19; ulong num21 = (ulong)(uint)(num4 + num3 - (num4 & num3)) << 32; long num22 = num11; long num23 = (long)num21; return (num23 & num22) + (num23 ^ num22); } internal static float _206C_206F_206E_202A_206F_200D_206E_206C_200B_202D_206A_200D_202D_206A_200D_206A_200C_200B_206B_202A_200E_200B_202A_200D_206B_200E_200C_202D_206D_200B_206A_200E_202A_206A_206B_206C_200F_200E_206F_206F_202E(int id) { return BitConverter.ToSingle(_206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E, id << 2); } internal static double _200F_206E_206F_200D_206D_200F_206F_206F_202E_202A_206A_206C_200F_202E_200B_206A_200C_206E_200C_206A_200E_202B_206F_206C_206D_202A_206E_202D_206C_202A_206F_202A_202A_200B_200D_200B_206F_202B_206F_202E_202E(int id) { return BitConverter.ToDouble(_206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E, id << 2); } internal static _002D _200F_206C_200C_202D_206E_202E_200C_206D_206A_206C_202B_200C_200D_200F_202C_206F_200D_202D_202D_206A_200E_202A_200F_200B_200C_206A_202E_202B_206E_200B_202C_202A_206D_200D_202C_206B_206A_206F_202A_200E_202E<_002D>(int id) { int num = id * 546233917; int num2 = 1278539976; int num3 = num; int num4 = num3 + num2; int num5 = num3 & num2; id = num4 - (num5 + num5); int num6 = id >>> 30; int num7 = id; num2 = 1073741823; num3 = num7; id = (num3 | num2) - (num3 ^ num2) << 2; switch (num6) { case 3: { byte num31 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E[id]; byte[] array10 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num32 = id; num2 = 1; num3 = num32; int num33 = num3 ^ num2; int num34 = num3 & num2; num2 = array10[num33 + (num34 + num34)] << 8; num3 = num31; int num35 = (num3 & num2) + (num3 ^ num2); byte[] array11 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num36 = id; num2 = 2; num3 = num36; int num37 = num3 ^ num2; int num38 = num3 & num2; num2 = array11[num37 + (num38 + num38)] << 16; num3 = num35; int num39 = num3 + num2 - (num3 & num2); byte[] array12 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num40 = id; num2 = 3; num3 = num40; num2 = array12[(num3 | num2) + (num3 & num2)] << 24; num3 = num39; int count = num3 + num2 - (num3 & num2); Encoding uTF = Encoding.UTF8; byte[] bytes = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num41 = id; num2 = 4; num3 = num41; return (_002D)(object)string.Intern(uTF.GetString(bytes, (num3 | num2) + (num3 & num2), count)); } case 2: { _002D[] array9 = new _002D[1]; Buffer.BlockCopy(_206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E, id, array9, 0, Unsafe.SizeOf<_002D>()); return array9[0]; } case 1: { byte num8 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E[id]; byte[] array = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num9 = id; num2 = 1; num3 = num9; num2 = array[(num3 | num2) + (num3 & num2)] << 8; num3 = num8; int num10 = num3 + num2 - (num3 & num2); byte[] array2 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num11 = id; num2 = 2; num3 = num11; int num12 = num3 ^ num2; int num13 = num3 & num2; num2 = array2[num12 + (num13 + num13)] << 16; num3 = num10; int num14 = num3 + num2 - (num3 & num2); byte[] array3 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num15 = id; num2 = 3; num3 = num15; int num16 = num3 ^ num2; int num17 = num3 & num2; num2 = array3[num16 + (num17 + num17)] << 24; num3 = num14; int num18 = num3 + num2 - (num3 & num2); byte[] array4 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num19 = id; num2 = 4; num3 = num19; int num20 = num3 ^ num2; int num21 = num3 & num2; byte num22 = array4[num20 + (num21 + num21)]; byte[] array5 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num23 = id; num2 = 5; num3 = num23; num2 = array5[(num3 | num2) + (num3 & num2)] << 8; num3 = num22; int num24 = (num3 & num2) + (num3 ^ num2); byte[] array6 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num25 = id; num2 = 6; num3 = num25; num2 = array6[(num3 | num2) + (num3 & num2)] << 16; num3 = num24; int num26 = num3 + num2 - (num3 & num2); byte[] array7 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num27 = id; num2 = 7; num3 = num27; int num28 = num3 ^ num2; int num29 = num3 & num2; num2 = array7[num28 + (num29 + num29)] << 24; num3 = num26; int length = num3 + num2 - (num3 & num2); Array array8 = Array.CreateInstance(typeof(_002D).GetElementType(), length); byte[] src = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num30 = id; num2 = 8; num3 = num30; int srcOffset = (num3 | num2) + (num3 & num2); num2 = 4; num3 = num18; Buffer.BlockCopy(src, srcOffset, array8, 0, ~(~num3 + num2)); return (_002D)(object)array8; } default: return default(_002D); } } internal static _002D _202C_202E_206C_200D_206D_200F_200C_206B_206B_202B_202E_202E_206A_202E_206D_206B_200C_206F_202E_202B_206C_202C_202D_202C_202E_202E_206D_200B_202E_200F_200E_200E_206B_206C_202C_206A_206E_200D_206F_202E_202E<_002D>(int id) { int num = id * 1725555487; int num2 = -1577733383; int num3 = num; int num4 = num3 + num2; int num5 = num3 & num2; id = num4 - (num5 + num5); int num6 = id >>> 30; int num7 = id; num2 = 1073741823; num3 = num7; id = (num3 | num2) - (num3 ^ num2) << 2; switch (num6) { case 3: { byte num31 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E[id]; byte[] array10 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num32 = id; num2 = 1; num3 = num32; num2 = array10[(num3 | num2) + (num3 & num2)] << 8; num3 = num31; int num33 = num3 + num2 - (num3 & num2); byte[] array11 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num34 = id; num2 = 2; num3 = num34; int num35 = num3 ^ num2; int num36 = num3 & num2; num2 = array11[num35 + (num36 + num36)] << 16; num3 = num33; int num37 = num3 + num2 - (num3 & num2); byte[] array12 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num38 = id; num2 = 3; num3 = num38; num2 = array12[(num3 | num2) + (num3 & num2)] << 24; num3 = num37; int count = num3 + num2 - (num3 & num2); Encoding uTF = Encoding.UTF8; byte[] bytes = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num39 = id; num2 = 4; num3 = num39; int num40 = num3 ^ num2; int num41 = num3 & num2; return (_002D)(object)string.Intern(uTF.GetString(bytes, num40 + (num41 + num41), count)); } case 2: { _002D[] array9 = new _002D[1]; Buffer.BlockCopy(_206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E, id, array9, 0, Unsafe.SizeOf<_002D>()); return array9[0]; } case 1: { byte num8 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E[id]; byte[] array = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num9 = id; num2 = 1; num3 = num9; num2 = array[(num3 | num2) + (num3 & num2)] << 8; num3 = num8; int num10 = num3 + num2 - (num3 & num2); byte[] array2 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num11 = id; num2 = 2; num3 = num11; int num12 = num3 ^ num2; int num13 = num3 & num2; num2 = array2[num12 + (num13 + num13)] << 16; num3 = num10; int num14 = num3 + num2 - (num3 & num2); byte[] array3 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num15 = id; num2 = 3; num3 = num15; num2 = array3[(num3 | num2) + (num3 & num2)] << 24; num3 = num14; int num16 = num3 + num2 - (num3 & num2); byte[] array4 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num17 = id; num2 = 4; num3 = num17; int num18 = num3 ^ num2; int num19 = num3 & num2; byte num20 = array4[num18 + (num19 + num19)]; byte[] array5 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num21 = id; num2 = 5; num3 = num21; int num22 = num3 ^ num2; int num23 = num3 & num2; num2 = array5[num22 + (num23 + num23)] << 8; num3 = num20; int num24 = num3 + num2 - (num3 & num2); byte[] array6 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num25 = id; num2 = 6; num3 = num25; num2 = array6[(num3 | num2) + (num3 & num2)] << 16; num3 = num24; int num26 = num3 + num2 - (num3 & num2); byte[] array7 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num27 = id; num2 = 7; num3 = num27; num2 = array7[(num3 | num2) + (num3 & num2)] << 24; num3 = num26; int length = num3 + num2 - (num3 & num2); Array array8 = Array.CreateInstance(typeof(_002D).GetElementType(), length); byte[] src = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num28 = id; num2 = 8; num3 = num28; int num29 = num3 ^ num2; int num30 = num3 & num2; int srcOffset = num29 + (num30 + num30); num2 = 4; num3 = num16; Buffer.BlockCopy(src, srcOffset, array8, 0, ~(~num3 + num2)); return (_002D)(object)array8; } default: return default(_002D); } } internal static _002D _206A_202A_202E_206E_202B_202A_202E_206D_206F_200E_206A_202A_206C_200B_202B_202C_200D_202D_206A_206A_200C_200F_202C_200B_200F_206B_206B_206B_202B_202D_202C_202D_200C_202A_200F_206A_202B_200E_202E_206F_202E<_002D>(int id) { int num = id * -725843581; int num2 = 1352092440; int num3 = num; int num4 = num3 + num2; int num5 = num3 & num2; id = num4 - (num5 + num5); int num6 = id >>> 30; int num7 = id; num2 = 1073741823; num3 = num7; id = (num3 | num2) - (num3 ^ num2) << 2; switch (num6) { case 2: { byte num25 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E[id]; byte[] array10 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num26 = id; num2 = 1; num3 = num26; num2 = array10[(num3 | num2) + (num3 & num2)] << 8; num3 = num25; int num27 = (num3 & num2) + (num3 ^ num2); byte[] array11 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num28 = id; num2 = 2; num3 = num28; int num29 = num3 ^ num2; int num30 = num3 & num2; num2 = array11[num29 + (num30 + num30)] << 16; num3 = num27; int num31 = (num3 & num2) + (num3 ^ num2); byte[] array12 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num32 = id; num2 = 3; num3 = num32; num2 = array12[(num3 | num2) + (num3 & num2)] << 24; num3 = num31; int count = (num3 & num2) + (num3 ^ num2); Encoding uTF = Encoding.UTF8; byte[] bytes = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num33 = id; num2 = 4; num3 = num33; int num34 = num3 ^ num2; int num35 = num3 & num2; return (_002D)(object)string.Intern(uTF.GetString(bytes, num34 + (num35 + num35), count)); } case 1: { _002D[] array9 = new _002D[1]; Buffer.BlockCopy(_206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E, id, array9, 0, Unsafe.SizeOf<_002D>()); return array9[0]; } case 0: { byte num8 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E[id]; byte[] array = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num9 = id; num2 = 1; num3 = num9; num2 = array[(num3 | num2) + (num3 & num2)] << 8; num3 = num8; int num10 = num3 + num2 - (num3 & num2); byte[] array2 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num11 = id; num2 = 2; num3 = num11; num2 = array2[(num3 | num2) + (num3 & num2)] << 16; num3 = num10; int num12 = num3 + num2 - (num3 & num2); byte[] array3 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num13 = id; num2 = 3; num3 = num13; int num14 = num3 ^ num2; int num15 = num3 & num2; num2 = array3[num14 + (num15 + num15)] << 24; num3 = num12; int num16 = (num3 & num2) + (num3 ^ num2); byte[] array4 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num17 = id; num2 = 4; num3 = num17; byte num18 = array4[(num3 | num2) + (num3 & num2)]; byte[] array5 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num19 = id; num2 = 5; num3 = num19; num2 = array5[(num3 | num2) + (num3 & num2)] << 8; num3 = num18; int num20 = (num3 & num2) + (num3 ^ num2); byte[] array6 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num21 = id; num2 = 6; num3 = num21; num2 = array6[(num3 | num2) + (num3 & num2)] << 16; num3 = num20; int num22 = (num3 & num2) + (num3 ^ num2); byte[] array7 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num23 = id; num2 = 7; num3 = num23; num2 = array7[(num3 | num2) + (num3 & num2)] << 24; num3 = num22; int length = (num3 & num2) + (num3 ^ num2); Array array8 = Array.CreateInstance(typeof(_002D).GetElementType(), length); byte[] src = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num24 = id; num2 = 8; num3 = num24; int srcOffset = (num3 | num2) + (num3 & num2); num2 = 4; num3 = num16; Buffer.BlockCopy(src, srcOffset, array8, 0, ~(~num3 + num2)); return (_002D)(object)array8; } default: return default(_002D); } } internal static _002D _206C_202D_202B_202A_206F_206F_202A_202E_206E_206C_200B_202C_206B_202A_206A_202E_206C_200B_202E_200C_200D_202A_206D_206D_206F_206D_202E_206C_202C_200F_206F_202A_200E_200F_206B_200B_200D_206E_206F_206F_202E<_002D>(int id) { int num = id * -637435145; int num2 = -447986820; int num3 = num; id = (num3 | num2) - (num3 & num2); int num4 = id >>> 30; int num5 = id; num2 = 1073741823; num3 = num5; id = (num3 | num2) - (num3 ^ num2) << 2; switch (num4) { case 3: { byte num31 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E[id]; byte[] array10 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num32 = id; num2 = 1; num3 = num32; num2 = array10[(num3 | num2) + (num3 & num2)] << 8; num3 = num31; int num33 = num3 + num2 - (num3 & num2); byte[] array11 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num34 = id; num2 = 2; num3 = num34; num2 = array11[(num3 | num2) + (num3 & num2)] << 16; num3 = num33; int num35 = (num3 & num2) + (num3 ^ num2); byte[] array12 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num36 = id; num2 = 3; num3 = num36; num2 = array12[(num3 | num2) + (num3 & num2)] << 24; num3 = num35; int count = (num3 & num2) + (num3 ^ num2); Encoding uTF = Encoding.UTF8; byte[] bytes = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num37 = id; num2 = 4; num3 = num37; return (_002D)(object)string.Intern(uTF.GetString(bytes, (num3 | num2) + (num3 & num2), count)); } case 2: { _002D[] array9 = new _002D[1]; Buffer.BlockCopy(_206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E, id, array9, 0, Unsafe.SizeOf<_002D>()); return array9[0]; } case 0: { byte num6 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E[id]; byte[] array = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num7 = id; num2 = 1; num3 = num7; num2 = array[(num3 | num2) + (num3 & num2)] << 8; num3 = num6; int num8 = (num3 & num2) + (num3 ^ num2); byte[] array2 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num9 = id; num2 = 2; num3 = num9; int num10 = num3 ^ num2; int num11 = num3 & num2; num2 = array2[num10 + (num11 + num11)] << 16; num3 = num8; int num12 = num3 + num2 - (num3 & num2); byte[] array3 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num13 = id; num2 = 3; num3 = num13; int num14 = num3 ^ num2; int num15 = num3 & num2; num2 = array3[num14 + (num15 + num15)] << 24; num3 = num12; int num16 = num3 + num2 - (num3 & num2); byte[] array4 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num17 = id; num2 = 4; num3 = num17; int num18 = num3 ^ num2; int num19 = num3 & num2; byte num20 = array4[num18 + (num19 + num19)]; byte[] array5 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num21 = id; num2 = 5; num3 = num21; num2 = array5[(num3 | num2) + (num3 & num2)] << 8; num3 = num20; int num22 = num3 + num2 - (num3 & num2); byte[] array6 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num23 = id; num2 = 6; num3 = num23; int num24 = num3 ^ num2; int num25 = num3 & num2; num2 = array6[num24 + (num25 + num25)] << 16; num3 = num22; int num26 = (num3 & num2) + (num3 ^ num2); byte[] array7 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num27 = id; num2 = 7; num3 = num27; num2 = array7[(num3 | num2) + (num3 & num2)] << 24; num3 = num26; int length = (num3 & num2) + (num3 ^ num2); Array array8 = Array.CreateInstance(typeof(_002D).GetElementType(), length); byte[] src = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num28 = id; num2 = 8; num3 = num28; int num29 = num3 ^ num2; int num30 = num3 & num2; int srcOffset = num29 + (num30 + num30); num2 = 4; num3 = num16; Buffer.BlockCopy(src, srcOffset, array8, 0, ~(~num3 + num2)); return (_002D)(object)array8; } default: return default(_002D); } } internal static _002D _202B_200D_206E_200E_206C_206E_206B_200F_202C_202C_202C_206F_202E_202A_202C_206B_206A_200F_206B_206F_202C_206C_202A_202E_202D_206D_202B_200D_200B_202A_206E_200B_206A_206D_202B_206D_206A_202D_206E_206B_202E<_002D>(int id) { int num = id * 575492379; int num2 = -1212761944; int num3 = num; id = (num3 | num2) - (num3 & num2); int num4 = id >>> 30; int num5 = id; num2 = 1073741823; num3 = num5; id = num3 + num2 - (num3 | num2) << 2; switch (num4) { case 1: { byte num29 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E[id]; byte[] array10 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num30 = id; num2 = 1; num3 = num30; num2 = array10[(num3 | num2) + (num3 & num2)] << 8; num3 = num29; int num31 = (num3 & num2) + (num3 ^ num2); byte[] array11 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num32 = id; num2 = 2; num3 = num32; num2 = array11[(num3 | num2) + (num3 & num2)] << 16; num3 = num31; int num33 = (num3 & num2) + (num3 ^ num2); byte[] array12 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num34 = id; num2 = 3; num3 = num34; int num35 = num3 ^ num2; int num36 = num3 & num2; num2 = array12[num35 + (num36 + num36)] << 24; num3 = num33; int count = num3 + num2 - (num3 & num2); Encoding uTF = Encoding.UTF8; byte[] bytes = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num37 = id; num2 = 4; num3 = num37; int num38 = num3 ^ num2; int num39 = num3 & num2; return (_002D)(object)string.Intern(uTF.GetString(bytes, num38 + (num39 + num39), count)); } case 3: { _002D[] array9 = new _002D[1]; Buffer.BlockCopy(_206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E, id, array9, 0, Unsafe.SizeOf<_002D>()); return array9[0]; } case 0: { byte num6 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E[id]; byte[] array = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num7 = id; num2 = 1; num3 = num7; num2 = array[(num3 | num2) + (num3 & num2)] << 8; num3 = num6; int num8 = (num3 & num2) + (num3 ^ num2); byte[] array2 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num9 = id; num2 = 2; num3 = num9; int num10 = num3 ^ num2; int num11 = num3 & num2; num2 = array2[num10 + (num11 + num11)] << 16; num3 = num8; int num12 = (num3 & num2) + (num3 ^ num2); byte[] array3 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num13 = id; num2 = 3; num3 = num13; num2 = array3[(num3 | num2) + (num3 & num2)] << 24; num3 = num12; int num14 = num3 + num2 - (num3 & num2); byte[] array4 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num15 = id; num2 = 4; num3 = num15; int num16 = num3 ^ num2; int num17 = num3 & num2; byte num18 = array4[num16 + (num17 + num17)]; byte[] array5 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num19 = id; num2 = 5; num3 = num19; num2 = array5[(num3 | num2) + (num3 & num2)] << 8; num3 = num18; int num20 = (num3 & num2) + (num3 ^ num2); byte[] array6 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num21 = id; num2 = 6; num3 = num21; int num22 = num3 ^ num2; int num23 = num3 & num2; num2 = array6[num22 + (num23 + num23)] << 16; num3 = num20; int num24 = (num3 & num2) + (num3 ^ num2); byte[] array7 = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num25 = id; num2 = 7; num3 = num25; int num26 = num3 ^ num2; int num27 = num3 & num2; num2 = array7[num26 + (num27 + num27)] << 24; num3 = num24; int length = num3 + num2 - (num3 & num2); Array array8 = Array.CreateInstance(typeof(_002D).GetElementType(), length); byte[] src = _206B_202E_202E_206F_206F_206C_206E_206D_200F_202E_200D_206D_202B_206D_206D_206A_206B_206D_206C_206F_200E_202B_202B_202B_200F_202A_202D_200E_202D_206C_202B_202A_206E_206F_206C_206B_200F_200E_206D_206D_202E; int num28 = id; num2 = 8; num3 = num28; int srcOffset = (num3 | num2) + (num3 & num2); num2 = 4; num3 = num14; Buffer.BlockCopy(src, srcOffset, array8, 0, ~(~num3 + num2)); return (_002D)(object)array8; } default: return default(_002D); } } }