Decompiled source of CConsole v0.12.0
CConsole.dll
Decompiled 2 weeks ago
The result has been truncated due to the large size, download it to view full contents!
using System; using System.CodeDom.Compiler; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; using System.Globalization; using System.IO; using System.Linq; using System.Net.Http; using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Runtime.Versioning; using System.Security; using System.Security.Permissions; using System.Text; using System.Text.Json; using System.Text.Json.Serialization; using System.Threading; using System.Threading.Tasks; using AIGraph; using AK; using Agents; using BepInEx; using BepInEx.Bootstrap; using BepInEx.Configuration; using BepInEx.Logging; using BepInEx.Unity.IL2CPP; using BepInEx.Unity.IL2CPP.Hook; using BepInEx.Unity.IL2CPP.Utils; using BepInEx.Unity.IL2CPP.Utils.Collections; using CConsole; using CConsole.Commands; using CConsole.Interop; using CConsole.Utils.DebugDraw; using CellMenu; using CullingSystem; using Enemies; using GTFO.API; using GTFO.API.JSON; using GTFO.API.Utilities; using GameData; using Gear; using Globals; using HarmonyLib; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.Attributes; using Il2CppInterop.Runtime.Injection; using Il2CppInterop.Runtime.InteropTypes; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppInterop.Runtime.InteropTypes.Fields; using Il2CppInterop.Runtime.Runtime; using Il2CppSystem; using Il2CppSystem.Collections; using Il2CppSystem.Collections.Generic; using Il2CppSystem.Reflection; using LevelGeneration; using Localization; using MonoMod.RuntimeDetour; using Player; using SNetwork; using TMPro; using UnityEngine; using UnityEngine.AI; using UnityEngine.Rendering; using UnityExplorer.UI; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)] [assembly: AssemblyFileVersion("0.12.0")] [assembly: AssemblyInformationalVersion("0.12.0")] [assembly: TargetFramework(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")] [assembly: AssemblyCompany("CConsole")] [assembly: AssemblyConfiguration("Public")] [assembly: AssemblyProduct("CConsole")] [assembly: AssemblyTitle("CConsole")] [assembly: TargetPlatform("Windows7.0")] [assembly: SupportedOSPlatform("Windows7.0")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("0.12.0.0")] [module: UnverifiableCode] [module: SuppressIldasm] [module: ConfusedBy("Confuser.Core 1.6.0+447341964f")] internal class <Module> { internal struct \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e { internal uint \u206e\u200b\u202e\u206b\u200f\u206a\u202e\u206e\u202a\u200c\u206a\u200e\u202e\u206a\u202e\u200b\u202d\u206e\u202c\u206f\u200b\u206b\u200e\u202a\u206c\u202b\u202a\u202a\u200e\u206f\u206d\u206c\u206b\u206a\u200c\u200c\u200d\u200f\u200f\u202a\u202e; internal void \u206f\u206e\u206a\u200c\u202b\u206b\u206a\u202a\u202c\u206e\u202a\u200b\u200b\u206b\u202a\u206a\u202b\u200f\u206e\u206c\u202e\u200e\u202c\u200c\u200b\u202e\u200e\u200e\u206b\u202d\u206e\u200c\u206d\u202c\u202c\u206c\u206f\u200f\u200d\u206f\u202e() { \u206e\u200b\u202e\u206b\u200f\u206a\u202e\u206e\u202a\u200c\u206a\u200e\u202e\u206a\u202e\u200b\u202d\u206e\u202c\u206f\u200b\u206b\u200e\u202a\u206c\u202b\u202a\u202a\u200e\u206f\u206d\u206c\u206b\u206a\u200c\u200c\u200d\u200f\u200f\u202a\u202e = 1024u; } internal uint \u206d\u200e\u200d\u200f\u200c\u200e\u202b\u202d\u202b\u206a\u202a\u206b\u200f\u200c\u200c\u206f\u200d\u206a\u206d\u200b\u200b\u206d\u206a\u206f\u202d\u202c\u200f\u206b\u206e\u202e\u206b\u206a\u200c\u206f\u200e\u202e\u200b\u206f\u206a\u202c\u202e(\u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e rangeDecoder) { uint num = (rangeDecoder.\u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e >> 11) * \u206e\u200b\u202e\u206b\u200f\u206a\u202e\u206e\u202a\u200c\u206a\u200e\u202e\u206a\u202e\u200b\u202d\u206e\u202c\u206f\u200b\u206b\u200e\u202a\u206c\u202b\u202a\u202a\u200e\u206f\u206d\u206c\u206b\u206a\u200c\u200c\u200d\u200f\u200f\u202a\u202e; if (rangeDecoder.\u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e < num) { goto IL_001d; } goto IL_01c5; IL_01c5: rangeDecoder.\u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e -= num; int num2 = 2041206616; goto IL_0022; IL_0022: while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x65A2C0C3u) % 12) { case 8u: break; case 9u: rangeDecoder.\u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e = num; num2 = (int)(num3 * 1343744428) ^ -77888025; continue; case 3u: rangeDecoder.\u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e -= num; \u206e\u200b\u202e\u206b\u200f\u206a\u202e\u206e\u202a\u200c\u206a\u200e\u202e\u206a\u202e\u200b\u202d\u206e\u202c\u206f\u200b\u206b\u200e\u202a\u206c\u202b\u202a\u202a\u200e\u206f\u206d\u206c\u206b\u206a\u200c\u200c\u200d\u200f\u200f\u202a\u202e -= \u206e\u200b\u202e\u206b\u200f\u206a\u202e\u206e\u202a\u200c\u206a\u200e\u202e\u206a\u202e\u200b\u202d\u206e\u202c\u206f\u200b\u206b\u200e\u202a\u206c\u202b\u202a\u202a\u200e\u206f\u206d\u206c\u206b\u206a\u200c\u200c\u200d\u200f\u200f\u202a\u202e >> 5; num2 = (int)(num3 * 1799453214) ^ -1641575389; continue; case 1u: rangeDecoder.\u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e = (rangeDecoder.\u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e << 8) | (byte)rangeDecoder.\u200c\u200f\u202e\u200d\u206f\u202e\u200b\u200f\u206c\u206f\u206c\u200f\u206d\u202e\u202c\u200e\u202a\u200f\u206c\u206f\u200d\u202d\u202a\u202b\u206f\u206f\u200c\u206b\u200c\u206e\u200f\u206a\u206a\u200f\u200b\u202e\u200c\u202d\u206b\u202b\u202e.ReadByte(); num2 = (int)(num3 * 761361967) ^ -1133726643; continue; case 0u: { \u206e\u200b\u202e\u206b\u200f\u206a\u202e\u206e\u202a\u200c\u206a\u200e\u202e\u206a\u202e\u200b\u202d\u206e\u202c\u206f\u200b\u206b\u200e\u202a\u206c\u202b\u202a\u202a\u200e\u206f\u206d\u206c\u206b\u206a\u200c\u200c\u200d\u200f\u200f\u202a\u202e += 2048 - \u206e\u200b\u202e\u206b\u200f\u206a\u202e\u206e\u202a\u200c\u206a\u200e\u202e\u206a\u202e\u200b\u202d\u206e\u202c\u206f\u200b\u206b\u200e\u202a\u206c\u202b\u202a\u202a\u200e\u206f\u206d\u206c\u206b\u206a\u200c\u200c\u200d\u200f\u200f\u202a\u202e >> 5; int num6; int num7; if (rangeDecoder.\u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e >= 16777216) { num6 = -1322963252; num7 = num6; } else { num6 = -134490909; num7 = num6; } num2 = num6 ^ ((int)num3 * -1944762933); continue; } case 11u: return 0u; case 4u: rangeDecoder.\u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e = (rangeDecoder.\u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e << 8) | (byte)rangeDecoder.\u200c\u200f\u202e\u200d\u206f\u202e\u200b\u200f\u206c\u206f\u206c\u200f\u206d\u202e\u202c\u200e\u202a\u200f\u206c\u206f\u200d\u202d\u202a\u202b\u206f\u206f\u200c\u206b\u200c\u206e\u200f\u206a\u206a\u200f\u200b\u202e\u200c\u202d\u206b\u202b\u202e.ReadByte(); num2 = ((int)num3 * -297797215) ^ 0x466C9781; continue; case 5u: rangeDecoder.\u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e <<= 8; num2 = (int)((num3 * 387595264) ^ 0x2ECCD4C4); continue; case 2u: { int num4; int num5; if (rangeDecoder.\u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e >= 16777216) { num4 = -355411790; num5 = num4; } else { num4 = -1441133496; num5 = num4; } num2 = num4 ^ ((int)num3 * -1256927457); continue; } case 10u: rangeDecoder.\u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e <<= 8; num2 = (int)((num3 * 1823852239) ^ 0x24F98572); continue; case 6u: goto IL_01c5; default: return 1u; } break; } goto IL_001d; IL_001d: num2 = 215086142; goto IL_0022; } } internal struct \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e { internal readonly \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[] \u202c\u202d\u206c\u202d\u202d\u206a\u202e\u202e\u200b\u200b\u200c\u202c\u206c\u202d\u200d\u200b\u200b\u200c\u202c\u202b\u202a\u206e\u200d\u200e\u200b\u206f\u206b\u202e\u200b\u202d\u200d\u202c\u206b\u206e\u202c\u202b\u206e\u200b\u202c\u206c\u202e; internal readonly int \u200b\u202c\u200d\u200e\u200b\u206c\u206c\u206f\u202b\u206b\u206d\u200b\u200f\u202c\u200c\u200d\u206a\u202a\u202b\u200d\u206f\u206e\u200e\u200c\u200b\u202b\u202a\u206c\u200d\u206d\u200d\u206c\u202b\u200e\u206f\u206f\u202b\u200d\u200f\u202e\u202e; internal \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e(int numBitLevels) { \u200b\u202c\u200d\u200e\u200b\u206c\u206c\u206f\u202b\u206b\u206d\u200b\u200f\u202c\u200c\u200d\u206a\u202a\u202b\u200d\u206f\u206e\u200e\u200c\u200b\u202b\u202a\u206c\u200d\u206d\u200d\u206c\u202b\u200e\u206f\u206f\u202b\u200d\u200f\u202e\u202e = numBitLevels; \u202c\u202d\u206c\u202d\u202d\u206a\u202e\u202e\u200b\u200b\u200c\u202c\u206c\u202d\u200d\u200b\u200b\u200c\u202c\u202b\u202a\u206e\u200d\u200e\u200b\u206f\u206b\u202e\u200b\u202d\u200d\u202c\u206b\u206e\u202c\u202b\u206e\u200b\u202c\u206c\u202e = new \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[1 << numBitLevels]; } internal void \u206d\u206d\u200d\u202b\u200e\u200f\u202a\u202c\u202e\u202b\u206b\u206f\u206d\u202c\u200b\u200b\u206d\u206f\u202d\u206e\u202c\u206a\u202a\u206e\u206b\u206f\u200f\u202e\u202a\u202e\u206d\u202c\u202b\u200e\u206d\u202e\u206b\u200e\u202b\u206f\u202e() { uint num = 1u; while (true) { int num2; int num3; if (num >= 1 << \u200b\u202c\u200d\u200e\u200b\u206c\u206c\u206f\u202b\u206b\u206d\u200b\u200f\u202c\u200c\u200d\u206a\u202a\u202b\u200d\u206f\u206e\u200e\u200c\u200b\u202b\u202a\u206c\u200d\u206d\u200d\u206c\u202b\u200e\u206f\u206f\u202b\u200d\u200f\u202e\u202e) { num2 = 51457044; num3 = num2; } else { num2 = 141368997; num3 = num2; } while (true) { uint num4; switch ((num4 = (uint)num2 ^ 0x1301527Bu) % 4) { case 0u: num2 = 141368997; continue; default: return; case 2u: \u202c\u202d\u206c\u202d\u202d\u206a\u202e\u202e\u200b\u200b\u200c\u202c\u206c\u202d\u200d\u200b\u200b\u200c\u202c\u202b\u202a\u206e\u200d\u200e\u200b\u206f\u206b\u202e\u200b\u202d\u200d\u202c\u206b\u206e\u202c\u202b\u206e\u200b\u202c\u206c\u202e[num].\u206f\u206e\u206a\u200c\u202b\u206b\u206a\u202a\u202c\u206e\u202a\u200b\u200b\u206b\u202a\u206a\u202b\u200f\u206e\u206c\u202e\u200e\u202c\u200c\u200b\u202e\u200e\u200e\u206b\u202d\u206e\u200c\u206d\u202c\u202c\u206c\u206f\u200f\u200d\u206f\u202e(); num++; num2 = 1290459230; continue; case 1u: break; case 3u: return; } break; } } } internal uint \u202b\u206d\u206e\u202c\u206c\u202a\u206c\u202b\u202c\u206c\u200b\u202d\u206d\u202e\u206c\u206c\u202c\u200d\u200e\u206c\u202e\u206c\u206f\u200d\u202c\u200e\u206e\u206e\u206a\u200b\u206a\u200e\u206d\u206b\u206c\u202e\u206f\u200d\u206b\u200e\u202e(\u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e rangeDecoder) { uint num = 1u; int num4 = default(int); while (true) { int num2 = 556639516; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x5CE842A9u) % 6) { case 2u: break; case 5u: num4 = \u200b\u202c\u200d\u200e\u200b\u206c\u206c\u206f\u202b\u206b\u206d\u200b\u200f\u202c\u200c\u200d\u206a\u202a\u202b\u200d\u206f\u206e\u200e\u200c\u200b\u202b\u202a\u206c\u200d\u206d\u200d\u206c\u202b\u200e\u206f\u206f\u202b\u200d\u200f\u202e\u202e; num2 = (int)(num3 * 1119661703) ^ -1930671996; continue; case 0u: num = (num << 1) + \u202c\u202d\u206c\u202d\u202d\u206a\u202e\u202e\u200b\u200b\u200c\u202c\u206c\u202d\u200d\u200b\u200b\u200c\u202c\u202b\u202a\u206e\u200d\u200e\u200b\u206f\u206b\u202e\u200b\u202d\u200d\u202c\u206b\u206e\u202c\u202b\u206e\u200b\u202c\u206c\u202e[num].\u206d\u200e\u200d\u200f\u200c\u200e\u202b\u202d\u202b\u206a\u202a\u206b\u200f\u200c\u200c\u206f\u200d\u206a\u206d\u200b\u200b\u206d\u206a\u206f\u202d\u202c\u200f\u206b\u206e\u202e\u206b\u206a\u200c\u206f\u200e\u202e\u200b\u206f\u206a\u202c\u202e(rangeDecoder); num2 = 885491730; continue; case 4u: { int num5; if (num4 <= 0) { num2 = 839982332; num5 = num2; } else { num2 = 1663331359; num5 = num2; } continue; } case 3u: num4--; num2 = (int)(num3 * 1966962404) ^ -1296318853; continue; default: return num - (uint)(1 << \u200b\u202c\u200d\u200e\u200b\u206c\u206c\u206f\u202b\u206b\u206d\u200b\u200f\u202c\u200c\u200d\u206a\u202a\u202b\u200d\u206f\u206e\u200e\u200c\u200b\u202b\u202a\u206c\u200d\u206d\u200d\u206c\u202b\u200e\u206f\u206f\u202b\u200d\u200f\u202e\u202e); } break; } } } internal uint \u200c\u206a\u202d\u202e\u202d\u202d\u200d\u200e\u202c\u202a\u206d\u202a\u206b\u202e\u202e\u200f\u200f\u206f\u200d\u202b\u202c\u202e\u206d\u200d\u202e\u202e\u200e\u200f\u200e\u202a\u202e\u200b\u206d\u206c\u206c\u200f\u202a\u206d\u200f\u202a\u202e(\u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e rangeDecoder) { uint num = 1u; int num5 = default(int); uint num4 = default(uint); uint num7 = default(uint); while (true) { int num2 = 309179965; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x7EF90B50u) % 8) { case 3u: break; case 6u: num5++; num2 = (int)(num3 * 527855832) ^ -811289070; continue; case 1u: num2 = ((int)num3 * -359261985) ^ -2035792875; continue; case 5u: num4 = 0u; num5 = 0; num2 = ((int)num3 * -46886168) ^ 0x35DC2B91; continue; case 7u: num7 = \u202c\u202d\u206c\u202d\u202d\u206a\u202e\u202e\u200b\u200b\u200c\u202c\u206c\u202d\u200d\u200b\u200b\u200c\u202c\u202b\u202a\u206e\u200d\u200e\u200b\u206f\u206b\u202e\u200b\u202d\u200d\u202c\u206b\u206e\u202c\u202b\u206e\u200b\u202c\u206c\u202e[num].\u206d\u200e\u200d\u200f\u200c\u200e\u202b\u202d\u202b\u206a\u202a\u206b\u200f\u200c\u200c\u206f\u200d\u206a\u206d\u200b\u200b\u206d\u206a\u206f\u202d\u202c\u200f\u206b\u206e\u202e\u206b\u206a\u200c\u206f\u200e\u202e\u200b\u206f\u206a\u202c\u202e(rangeDecoder); num <<= 1; num2 = 686140208; continue; case 0u: num += num7; num4 |= num7 << num5; num2 = (int)(num3 * 304639106) ^ -264708386; continue; case 2u: { int num6; if (num5 < \u200b\u202c\u200d\u200e\u200b\u206c\u206c\u206f\u202b\u206b\u206d\u200b\u200f\u202c\u200c\u200d\u206a\u202a\u202b\u200d\u206f\u206e\u200e\u200c\u200b\u202b\u202a\u206c\u200d\u206d\u200d\u206c\u202b\u200e\u206f\u206f\u202b\u200d\u200f\u202e\u202e) { num2 = 573327055; num6 = num2; } else { num2 = 1526299084; num6 = num2; } continue; } default: return num4; } break; } } } internal static uint \u206c\u202e\u202e\u202e\u202c\u200f\u202b\u202a\u206e\u206a\u206c\u202e\u200b\u200f\u200e\u202b\u202b\u200d\u200e\u200f\u202e\u200b\u200e\u202a\u200e\u200d\u200b\u202b\u200c\u200b\u206f\u202d\u206c\u202d\u206a\u202c\u202b\u200e\u206b\u202e\u202e(\u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[] Models, uint startIndex, \u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e rangeDecoder, int NumBitLevels) { uint num = 1u; uint num6 = default(uint); int num5 = default(int); uint num4 = default(uint); while (true) { int num2 = 895584345; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x783EB7B5u) % 10) { case 4u: break; case 0u: num6 = Models[startIndex + num].\u206d\u200e\u200d\u200f\u200c\u200e\u202b\u202d\u202b\u206a\u202a\u206b\u200f\u200c\u200c\u206f\u200d\u206a\u206d\u200b\u200b\u206d\u206a\u206f\u202d\u202c\u200f\u206b\u206e\u202e\u206b\u206a\u200c\u206f\u200e\u202e\u200b\u206f\u206a\u202c\u202e(rangeDecoder); num2 = 1357195791; continue; case 1u: num2 = (int)((num3 * 1646050400) ^ 0x9F93D70); continue; case 3u: num5 = 0; num2 = (int)((num3 * 314528218) ^ 0x4349B166); continue; case 9u: { int num7; if (num5 >= NumBitLevels) { num2 = 6630733; num7 = num2; } else { num2 = 348715985; num7 = num2; } continue; } case 5u: num4 |= num6 << num5; num2 = (int)(num3 * 1087724306) ^ -2019684116; continue; case 2u: num <<= 1; num += num6; num2 = ((int)num3 * -595360720) ^ 0x26D98AC; continue; case 6u: num4 = 0u; num2 = ((int)num3 * -1201692015) ^ 0x1905F5BA; continue; case 7u: num5++; num2 = (int)(num3 * 1093743009) ^ -1748896213; continue; default: return num4; } break; } } } } internal class \u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e { internal uint \u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e; internal uint \u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e; internal Stream \u200c\u200f\u202e\u200d\u206f\u202e\u200b\u200f\u206c\u206f\u206c\u200f\u206d\u202e\u202c\u200e\u202a\u200f\u206c\u206f\u200d\u202d\u202a\u202b\u206f\u206f\u200c\u206b\u200c\u206e\u200f\u206a\u206a\u200f\u200b\u202e\u200c\u202d\u206b\u202b\u202e; internal void \u202d\u200b\u202e\u206b\u206d\u202d\u206f\u202d\u200b\u200b\u200b\u200f\u206f\u200c\u206a\u202e\u200e\u206e\u200f\u206c\u206c\u202b\u206a\u206f\u200b\u200d\u200d\u200d\u206d\u206a\u202e\u206d\u206d\u200c\u200e\u202e\u202e\u206d\u202a\u202c\u202e(Stream stream) { \u200c\u200f\u202e\u200d\u206f\u202e\u200b\u200f\u206c\u206f\u206c\u200f\u206d\u202e\u202c\u200e\u202a\u200f\u206c\u206f\u200d\u202d\u202a\u202b\u206f\u206f\u200c\u206b\u200c\u206e\u200f\u206a\u206a\u200f\u200b\u202e\u200c\u202d\u206b\u202b\u202e = stream; int num3 = default(int); while (true) { int num = 1098457732; while (true) { uint num2; switch ((num2 = (uint)num ^ 0x782DB757u) % 5) { case 0u: break; default: return; case 2u: { int num4; if (num3 >= 5) { num = 1771126688; num4 = num; } else { num = 736002902; num4 = num; } continue; } case 4u: \u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e = (\u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e << 8) | (byte)\u200c\u200f\u202e\u200d\u206f\u202e\u200b\u200f\u206c\u206f\u206c\u200f\u206d\u202e\u202c\u200e\u202a\u200f\u206c\u206f\u200d\u202d\u202a\u202b\u206f\u206f\u200c\u206b\u200c\u206e\u200f\u206a\u206a\u200f\u200b\u202e\u200c\u202d\u206b\u202b\u202e.ReadByte(); num3++; num = 1259022425; continue; case 1u: \u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e = 0u; \u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e = uint.MaxValue; num3 = 0; num = ((int)num2 * -1872991004) ^ 0xD555BB5; continue; case 3u: return; } break; } } } internal void \u202d\u200f\u200d\u200f\u200d\u202e\u200d\u202c\u206d\u202e\u206e\u202b\u206f\u202c\u200c\u202a\u200e\u206d\u202b\u202c\u206f\u202a\u202e\u200f\u200c\u202e\u200d\u200f\u200f\u200e\u202e\u206e\u206d\u202d\u200e\u200e\u206a\u206f\u202c\u206f\u202e() { \u200c\u200f\u202e\u200d\u206f\u202e\u200b\u200f\u206c\u206f\u206c\u200f\u206d\u202e\u202c\u200e\u202a\u200f\u206c\u206f\u200d\u202d\u202a\u202b\u206f\u206f\u200c\u206b\u200c\u206e\u200f\u206a\u206a\u200f\u200b\u202e\u200c\u202d\u206b\u202b\u202e = null; } internal void \u200b\u202a\u200f\u202b\u206d\u200b\u200d\u202d\u206c\u202e\u206f\u200e\u206b\u202e\u200c\u202e\u202a\u202b\u202e\u202d\u200d\u202a\u202c\u200f\u206d\u206f\u200f\u200e\u206a\u202b\u206c\u202e\u202b\u202c\u202b\u206e\u202b\u202c\u206d\u200c\u202e() { while (true) { int num; int num2; if (\u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e < 16777216) { num = -60475995; num2 = num; } else { num = -1566470090; num2 = num; } while (true) { uint num3; switch ((num3 = (uint)num ^ 0xBD29D6D4u) % 4) { case 0u: num = -60475995; continue; default: return; case 1u: \u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e = (\u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e << 8) | (byte)\u200c\u200f\u202e\u200d\u206f\u202e\u200b\u200f\u206c\u206f\u206c\u200f\u206d\u202e\u202c\u200e\u202a\u200f\u206c\u206f\u200d\u202d\u202a\u202b\u206f\u206f\u200c\u206b\u200c\u206e\u200f\u206a\u206a\u200f\u200b\u202e\u200c\u202d\u206b\u202b\u202e.ReadByte(); \u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e <<= 8; num = -1818377069; continue; case 3u: break; case 2u: return; } break; } } } internal uint \u202a\u202b\u200b\u202e\u206c\u200b\u202e\u200d\u202a\u206e\u202b\u200c\u200b\u202e\u202e\u206d\u206e\u200b\u200e\u202a\u202c\u202a\u202c\u200f\u206c\u206b\u206f\u202e\u200f\u206a\u206f\u202b\u206f\u200b\u200f\u206b\u206f\u206f\u206d\u206a\u202e(int numTotalBits) { uint num = \u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e; uint num2 = \u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e; uint num3 = 0u; int num4 = numTotalBits; uint num10 = default(uint); while (true) { int num5; int num6; if (num4 > 0) { num5 = 194920993; num6 = num5; } else { num5 = 1402939759; num6 = num5; } while (true) { uint num7; switch ((num7 = (uint)num5 ^ 0x14D6F381u) % 9) { case 4u: num5 = 194920993; continue; case 8u: num >>= 1; num10 = num2 - num >> 31; num2 -= num & (num10 - 1); num5 = 2103233088; continue; case 3u: num2 = (num2 << 8) | (byte)\u200c\u200f\u202e\u200d\u206f\u202e\u200b\u200f\u206c\u206f\u206c\u200f\u206d\u202e\u202c\u200e\u202a\u200f\u206c\u206f\u200d\u202d\u202a\u202b\u206f\u206f\u200c\u206b\u200c\u206e\u200f\u206a\u206a\u200f\u200b\u202e\u200c\u202d\u206b\u202b\u202e.ReadByte(); num <<= 8; num5 = (int)((num7 * 229407287) ^ 0x38697F51); continue; case 6u: break; case 7u: num3 = (num3 << 1) | (1 - num10); num5 = ((int)num7 * -1173085778) ^ 0x10D692CC; continue; case 2u: num4--; num5 = 1602036429; continue; case 5u: { int num8; int num9; if (num >= 16777216) { num8 = -1752243587; num9 = num8; } else { num8 = -1144880355; num9 = num8; } num5 = num8 ^ (int)(num7 * 355011532); continue; } case 0u: \u206f\u200b\u206e\u206b\u200d\u206a\u200d\u206d\u206a\u200e\u202c\u200d\u200e\u200b\u202a\u200b\u206a\u206e\u202c\u200f\u206e\u202d\u200e\u202e\u206c\u206c\u206c\u206d\u206e\u206a\u206c\u202b\u200c\u202e\u202a\u200b\u200e\u200b\u206f\u202c\u202e = num; num5 = ((int)num7 * -1119810669) ^ 0x1AB7AE2B; continue; default: \u202d\u206c\u202b\u200f\u206c\u206b\u200d\u200c\u202c\u206e\u206b\u206b\u200c\u200c\u200f\u206b\u200c\u206f\u206f\u202a\u200b\u202d\u200e\u206e\u206e\u200b\u206a\u206d\u200e\u202d\u202d\u206b\u202c\u200c\u202c\u200e\u206b\u206b\u200f\u200c\u202e = num2; return num3; } break; } } } internal \u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e() { } } internal class \u206c\u202c\u206e\u206f\u200d\u202d\u200d\u200b\u202a\u202a\u202d\u202e\u200e\u202c\u206e\u202d\u200e\u202a\u200e\u200c\u202d\u206c\u206c\u202d\u202c\u200d\u200b\u206b\u202b\u206b\u206a\u200c\u206e\u206d\u206c\u206c\u200c\u202a\u206b\u206f\u202e { internal class \u206b\u200f\u206a\u200f\u200b\u206e\u206a\u202b\u206e\u200f\u206c\u202b\u206a\u206d\u202b\u206b\u200c\u202b\u206d\u206f\u202c\u206b\u200b\u200b\u200c\u206f\u200d\u206f\u206f\u206d\u202c\u202a\u206f\u200d\u206b\u200b\u206f\u206d\u202a\u202e\u202e { internal readonly \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e[] \u200f\u206e\u206b\u202c\u200f\u206d\u202e\u200d\u200d\u206f\u202d\u202a\u206b\u202d\u200d\u200c\u206c\u200f\u202d\u200f\u206f\u200e\u206c\u202e\u206d\u202b\u202c\u200f\u202a\u206c\u202a\u206a\u200e\u202a\u200d\u202d\u206e\u200c\u202e\u200e\u202e = new \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e[16]; internal readonly \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e[] \u206f\u202d\u206e\u200b\u200c\u200c\u200c\u206e\u200b\u202e\u202b\u202b\u202a\u200f\u202e\u206f\u200d\u200c\u202c\u200d\u200d\u202e\u202c\u202a\u202d\u202c\u206f\u200d\u206b\u200d\u202d\u206a\u200d\u206d\u206c\u202c\u206d\u206f\u202b\u200f\u202e = new \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e[16]; internal \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e \u202d\u206c\u202c\u202b\u202a\u200e\u202d\u206b\u206f\u206b\u200f\u202e\u206d\u202b\u200d\u202b\u206f\u202d\u206b\u200e\u206d\u200b\u202a\u200e\u200e\u200d\u200c\u202a\u206e\u202c\u206e\u206f\u206f\u200b\u206f\u206c\u206a\u206e\u206e\u200c\u202e; internal \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e \u200f\u202e\u206d\u202e\u206e\u206b\u200b\u202c\u200e\u206b\u200f\u206b\u200d\u200f\u202a\u206a\u202d\u206d\u200b\u206b\u206a\u206c\u202d\u206a\u200b\u206f\u202d\u206b\u200d\u202c\u200b\u202d\u200d\u202a\u206a\u206c\u206b\u202a\u200c\u200f\u202e; internal \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e \u206a\u206f\u202e\u206a\u206d\u202b\u200f\u206d\u202c\u202c\u202c\u202a\u200c\u200b\u200c\u202b\u200e\u206a\u206f\u200d\u200b\u200e\u200d\u206b\u202d\u206d\u200c\u206c\u202d\u206d\u202d\u206e\u200d\u206f\u206a\u206c\u202c\u206b\u202b\u206a\u202e = new \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e(8); internal uint \u200d\u202b\u200b\u206e\u206e\u202a\u200d\u206a\u200e\u202a\u206b\u202b\u206d\u202c\u206c\u206c\u200c\u202e\u202b\u200e\u200b\u200d\u200e\u202e\u200d\u202e\u202b\u200e\u202e\u206d\u200e\u206f\u206a\u202c\u206a\u202a\u200d\u200b\u202a\u202b\u202e; internal void \u206f\u206d\u206b\u202a\u206f\u200d\u206e\u206e\u202a\u202a\u206a\u202e\u206f\u200d\u200f\u206b\u200d\u206d\u202c\u206a\u206d\u200c\u202b\u202e\u200e\u206a\u206d\u200d\u200c\u206b\u202b\u202d\u200e\u202e\u206a\u202a\u206a\u206c\u206b\u202a\u202e(uint numPosStates) { uint num = \u200d\u202b\u200b\u206e\u206e\u202a\u200d\u206a\u200e\u202a\u206b\u202b\u206d\u202c\u206c\u206c\u200c\u202e\u202b\u200e\u200b\u200d\u200e\u202e\u200d\u202e\u202b\u200e\u202e\u206d\u200e\u206f\u206a\u202c\u206a\u202a\u200d\u200b\u202a\u202b\u202e; while (true) { int num2 = 1895914572; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x584557F5u) % 8) { case 3u: break; default: return; case 2u: { int num4; if (num < numPosStates) { num2 = 2051372337; num4 = num2; } else { num2 = 18904827; num4 = num2; } continue; } case 0u: \u206f\u202d\u206e\u200b\u200c\u200c\u200c\u206e\u200b\u202e\u202b\u202b\u202a\u200f\u202e\u206f\u200d\u200c\u202c\u200d\u200d\u202e\u202c\u202a\u202d\u202c\u206f\u200d\u206b\u200d\u202d\u206a\u200d\u206d\u206c\u202c\u206d\u206f\u202b\u200f\u202e[num] = new \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e(3); num2 = (int)((num3 * 1483471635) ^ 0x74374732); continue; case 7u: num++; num2 = ((int)num3 * -1949612697) ^ -1438003346; continue; case 4u: \u200f\u206e\u206b\u202c\u200f\u206d\u202e\u200d\u200d\u206f\u202d\u202a\u206b\u202d\u200d\u200c\u206c\u200f\u202d\u200f\u206f\u200e\u206c\u202e\u206d\u202b\u202c\u200f\u202a\u206c\u202a\u206a\u200e\u202a\u200d\u202d\u206e\u200c\u202e\u200e\u202e[num] = new \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e(3); num2 = 1333597381; continue; case 1u: num2 = ((int)num3 * -385174971) ^ 0x4EAADFB2; continue; case 6u: \u200d\u202b\u200b\u206e\u206e\u202a\u200d\u206a\u200e\u202a\u206b\u202b\u206d\u202c\u206c\u206c\u200c\u202e\u202b\u200e\u200b\u200d\u200e\u202e\u200d\u202e\u202b\u200e\u202e\u206d\u200e\u206f\u206a\u202c\u206a\u202a\u200d\u200b\u202a\u202b\u202e = numPosStates; num2 = (int)((num3 * 2090580431) ^ 0x51612022); continue; case 5u: return; } break; } } } internal void \u206a\u200e\u202a\u202c\u206b\u206b\u206d\u200e\u202b\u206b\u206b\u206a\u206a\u200c\u200f\u200d\u206c\u206e\u206e\u202a\u206e\u202a\u206c\u202a\u202a\u206d\u202b\u200c\u206d\u200d\u202b\u202d\u200c\u200f\u202e\u202d\u206f\u206a\u202e() { \u202d\u206c\u202c\u202b\u202a\u200e\u202d\u206b\u206f\u206b\u200f\u202e\u206d\u202b\u200d\u202b\u206f\u202d\u206b\u200e\u206d\u200b\u202a\u200e\u200e\u200d\u200c\u202a\u206e\u202c\u206e\u206f\u206f\u200b\u206f\u206c\u206a\u206e\u206e\u200c\u202e.\u206f\u206e\u206a\u200c\u202b\u206b\u206a\u202a\u202c\u206e\u202a\u200b\u200b\u206b\u202a\u206a\u202b\u200f\u206e\u206c\u202e\u200e\u202c\u200c\u200b\u202e\u200e\u200e\u206b\u202d\u206e\u200c\u206d\u202c\u202c\u206c\u206f\u200f\u200d\u206f\u202e(); uint num3 = default(uint); while (true) { int num = -709759494; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xD731E29Bu) % 8) { case 6u: break; default: return; case 4u: \u200f\u202e\u206d\u202e\u206e\u206b\u200b\u202c\u200e\u206b\u200f\u206b\u200d\u200f\u202a\u206a\u202d\u206d\u200b\u206b\u206a\u206c\u202d\u206a\u200b\u206f\u202d\u206b\u200d\u202c\u200b\u202d\u200d\u202a\u206a\u206c\u206b\u202a\u200c\u200f\u202e.\u206f\u206e\u206a\u200c\u202b\u206b\u206a\u202a\u202c\u206e\u202a\u200b\u200b\u206b\u202a\u206a\u202b\u200f\u206e\u206c\u202e\u200e\u202c\u200c\u200b\u202e\u200e\u200e\u206b\u202d\u206e\u200c\u206d\u202c\u202c\u206c\u206f\u200f\u200d\u206f\u202e(); \u206a\u206f\u202e\u206a\u206d\u202b\u200f\u206d\u202c\u202c\u202c\u202a\u200c\u200b\u200c\u202b\u200e\u206a\u206f\u200d\u200b\u200e\u200d\u206b\u202d\u206d\u200c\u206c\u202d\u206d\u202d\u206e\u200d\u206f\u206a\u206c\u202c\u206b\u202b\u206a\u202e.\u206d\u206d\u200d\u202b\u200e\u200f\u202a\u202c\u202e\u202b\u206b\u206f\u206d\u202c\u200b\u200b\u206d\u206f\u202d\u206e\u202c\u206a\u202a\u206e\u206b\u206f\u200f\u202e\u202a\u202e\u206d\u202c\u202b\u200e\u206d\u202e\u206b\u200e\u202b\u206f\u202e(); num = (int)(num2 * 2076310617) ^ -788828977; continue; case 5u: { int num4; if (num3 >= \u200d\u202b\u200b\u206e\u206e\u202a\u200d\u206a\u200e\u202a\u206b\u202b\u206d\u202c\u206c\u206c\u200c\u202e\u202b\u200e\u200b\u200d\u200e\u202e\u200d\u202e\u202b\u200e\u202e\u206d\u200e\u206f\u206a\u202c\u206a\u202a\u200d\u200b\u202a\u202b\u202e) { num = -196894577; num4 = num; } else { num = -569644279; num4 = num; } continue; } case 7u: num3++; num = ((int)num2 * -1309065988) ^ -345192766; continue; case 3u: num = (int)((num2 * 1597196902) ^ 0x3083E74); continue; case 2u: \u200f\u206e\u206b\u202c\u200f\u206d\u202e\u200d\u200d\u206f\u202d\u202a\u206b\u202d\u200d\u200c\u206c\u200f\u202d\u200f\u206f\u200e\u206c\u202e\u206d\u202b\u202c\u200f\u202a\u206c\u202a\u206a\u200e\u202a\u200d\u202d\u206e\u200c\u202e\u200e\u202e[num3].\u206d\u206d\u200d\u202b\u200e\u200f\u202a\u202c\u202e\u202b\u206b\u206f\u206d\u202c\u200b\u200b\u206d\u206f\u202d\u206e\u202c\u206a\u202a\u206e\u206b\u206f\u200f\u202e\u202a\u202e\u206d\u202c\u202b\u200e\u206d\u202e\u206b\u200e\u202b\u206f\u202e(); \u206f\u202d\u206e\u200b\u200c\u200c\u200c\u206e\u200b\u202e\u202b\u202b\u202a\u200f\u202e\u206f\u200d\u200c\u202c\u200d\u200d\u202e\u202c\u202a\u202d\u202c\u206f\u200d\u206b\u200d\u202d\u206a\u200d\u206d\u206c\u202c\u206d\u206f\u202b\u200f\u202e[num3].\u206d\u206d\u200d\u202b\u200e\u200f\u202a\u202c\u202e\u202b\u206b\u206f\u206d\u202c\u200b\u200b\u206d\u206f\u202d\u206e\u202c\u206a\u202a\u206e\u206b\u206f\u200f\u202e\u202a\u202e\u206d\u202c\u202b\u200e\u206d\u202e\u206b\u200e\u202b\u206f\u202e(); num = -1183542404; continue; case 1u: num3 = 0u; num = ((int)num2 * -1090444646) ^ 0x2E6D78B2; continue; case 0u: return; } break; } } } internal uint \u202c\u206a\u200f\u202e\u200b\u206b\u200b\u200b\u202d\u206e\u200e\u202e\u200d\u200e\u206d\u202b\u202b\u202e\u206c\u202e\u202e\u206f\u206b\u206c\u206f\u202e\u206c\u202a\u200c\u200f\u200e\u202e\u206b\u206c\u200c\u202e\u206f\u200b\u202e\u200f\u202e(\u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e rangeDecoder, uint posState) { if (\u202d\u206c\u202c\u202b\u202a\u200e\u202d\u206b\u206f\u206b\u200f\u202e\u206d\u202b\u200d\u202b\u206f\u202d\u206b\u200e\u206d\u200b\u202a\u200e\u200e\u200d\u200c\u202a\u206e\u202c\u206e\u206f\u206f\u200b\u206f\u206c\u206a\u206e\u206e\u200c\u202e.\u206d\u200e\u200d\u200f\u200c\u200e\u202b\u202d\u202b\u206a\u202a\u206b\u200f\u200c\u200c\u206f\u200d\u206a\u206d\u200b\u200b\u206d\u206a\u206f\u202d\u202c\u200f\u206b\u206e\u202e\u206b\u206a\u200c\u206f\u200e\u202e\u200b\u206f\u206a\u202c\u202e(rangeDecoder) == 0) { goto IL_000e; } goto IL_0059; IL_0059: uint num = 8u; int num2; int num3; if (\u200f\u202e\u206d\u202e\u206e\u206b\u200b\u202c\u200e\u206b\u200f\u206b\u200d\u200f\u202a\u206a\u202d\u206d\u200b\u206b\u206a\u206c\u202d\u206a\u200b\u206f\u202d\u206b\u200d\u202c\u200b\u202d\u200d\u202a\u206a\u206c\u206b\u202a\u200c\u200f\u202e.\u206d\u200e\u200d\u200f\u200c\u200e\u202b\u202d\u202b\u206a\u202a\u206b\u200f\u200c\u200c\u206f\u200d\u206a\u206d\u200b\u200b\u206d\u206a\u206f\u202d\u202c\u200f\u206b\u206e\u202e\u206b\u206a\u200c\u206f\u200e\u202e\u200b\u206f\u206a\u202c\u202e(rangeDecoder) != 0) { num2 = -1448076722; num3 = num2; } else { num2 = -1402355581; num3 = num2; } goto IL_0013; IL_0013: while (true) { uint num4; switch ((num4 = (uint)num2 ^ 0xEE410B38u) % 6) { case 5u: break; case 0u: num += 8; num += \u206a\u206f\u202e\u206a\u206d\u202b\u200f\u206d\u202c\u202c\u202c\u202a\u200c\u200b\u200c\u202b\u200e\u206a\u206f\u200d\u200b\u200e\u200d\u206b\u202d\u206d\u200c\u206c\u202d\u206d\u202d\u206e\u200d\u206f\u206a\u206c\u202c\u206b\u202b\u206a\u202e.\u202b\u206d\u206e\u202c\u206c\u202a\u206c\u202b\u202c\u206c\u200b\u202d\u206d\u202e\u206c\u206c\u202c\u200d\u200e\u206c\u202e\u206c\u206f\u200d\u202c\u200e\u206e\u206e\u206a\u200b\u206a\u200e\u206d\u206b\u206c\u202e\u206f\u200d\u206b\u200e\u202e(rangeDecoder); num2 = -1213516954; continue; case 4u: goto IL_0059; case 1u: num += \u206f\u202d\u206e\u200b\u200c\u200c\u200c\u206e\u200b\u202e\u202b\u202b\u202a\u200f\u202e\u206f\u200d\u200c\u202c\u200d\u200d\u202e\u202c\u202a\u202d\u202c\u206f\u200d\u206b\u200d\u202d\u206a\u200d\u206d\u206c\u202c\u206d\u206f\u202b\u200f\u202e[posState].\u202b\u206d\u206e\u202c\u206c\u202a\u206c\u202b\u202c\u206c\u200b\u202d\u206d\u202e\u206c\u206c\u202c\u200d\u200e\u206c\u202e\u206c\u206f\u200d\u202c\u200e\u206e\u206e\u206a\u200b\u206a\u200e\u206d\u206b\u206c\u202e\u206f\u200d\u206b\u200e\u202e(rangeDecoder); num2 = (int)((num4 * 1595217579) ^ 0x79B2148F); continue; case 3u: return \u200f\u206e\u206b\u202c\u200f\u206d\u202e\u200d\u200d\u206f\u202d\u202a\u206b\u202d\u200d\u200c\u206c\u200f\u202d\u200f\u206f\u200e\u206c\u202e\u206d\u202b\u202c\u200f\u202a\u206c\u202a\u206a\u200e\u202a\u200d\u202d\u206e\u200c\u202e\u200e\u202e[posState].\u202b\u206d\u206e\u202c\u206c\u202a\u206c\u202b\u202c\u206c\u200b\u202d\u206d\u202e\u206c\u206c\u202c\u200d\u200e\u206c\u202e\u206c\u206f\u200d\u202c\u200e\u206e\u206e\u206a\u200b\u206a\u200e\u206d\u206b\u206c\u202e\u206f\u200d\u206b\u200e\u202e(rangeDecoder); default: return num; } break; } goto IL_000e; IL_000e: num2 = -2047142467; goto IL_0013; } internal \u206b\u200f\u206a\u200f\u200b\u206e\u206a\u202b\u206e\u200f\u206c\u202b\u206a\u206d\u202b\u206b\u200c\u202b\u206d\u206f\u202c\u206b\u200b\u200b\u200c\u206f\u200d\u206f\u206f\u206d\u202c\u202a\u206f\u200d\u206b\u200b\u206f\u206d\u202a\u202e\u202e() { } } internal class \u206c\u202e\u206a\u202e\u200b\u202e\u206c\u202d\u202b\u206a\u202a\u202d\u206d\u206b\u202e\u202e\u206e\u200f\u206d\u202a\u206a\u202a\u200c\u200b\u202b\u206a\u206c\u206d\u206d\u206a\u202b\u200c\u200e\u200d\u202b\u206b\u202d\u200e\u202a\u200e\u202e { internal struct \u200f\u200c\u202e\u202b\u206e\u202d\u206d\u200d\u206a\u200f\u206e\u202d\u200f\u200d\u206a\u206d\u202c\u202c\u200d\u206f\u206a\u202e\u206b\u206d\u200b\u202d\u206b\u206d\u202a\u200e\u200c\u206b\u206f\u202c\u202a\u206e\u202a\u200d\u206e\u202b\u202e { internal \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[] \u206d\u206f\u200c\u206d\u206c\u206f\u206b\u206c\u206b\u206a\u206f\u206f\u202c\u202b\u200f\u202d\u206d\u202d\u200e\u200c\u206f\u200b\u200d\u202a\u200f\u200d\u202e\u202c\u202c\u206a\u202b\u202e\u200d\u200b\u202c\u206d\u200e\u200c\u202e\u200e\u202e; internal void \u206a\u200b\u206d\u202b\u206d\u200c\u202d\u206e\u206c\u202a\u200d\u206d\u200c\u200f\u200e\u200e\u206b\u200d\u206d\u206a\u200d\u206d\u202c\u200b\u200d\u202d\u200f\u200e\u202c\u206c\u206e\u202d\u206c\u206b\u200b\u206b\u202d\u206d\u202c\u206f\u202e() { \u206d\u206f\u200c\u206d\u206c\u206f\u206b\u206c\u206b\u206a\u206f\u206f\u202c\u202b\u200f\u202d\u206d\u202d\u200e\u200c\u206f\u200b\u200d\u202a\u200f\u200d\u202e\u202c\u202c\u206a\u202b\u202e\u200d\u200b\u202c\u206d\u200e\u200c\u202e\u200e\u202e = new \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[768]; } internal void \u206e\u202b\u200e\u200e\u202e\u200e\u200e\u200c\u206d\u206c\u206a\u202e\u206b\u202c\u206d\u200b\u202d\u202c\u206b\u202a\u202c\u206c\u200c\u202e\u206d\u200f\u202e\u200c\u200f\u200d\u206b\u206e\u202e\u206e\u206c\u206d\u202a\u200e\u206c\u206f\u202e() { int num = 0; while (true) { int num2; int num3; if (num < 768) { num2 = 768664592; num3 = num2; } else { num2 = 648253925; num3 = num2; } while (true) { uint num4; switch ((num4 = (uint)num2 ^ 0x20E488CFu) % 5) { case 3u: num2 = 768664592; continue; default: return; case 1u: \u206d\u206f\u200c\u206d\u206c\u206f\u206b\u206c\u206b\u206a\u206f\u206f\u202c\u202b\u200f\u202d\u206d\u202d\u200e\u200c\u206f\u200b\u200d\u202a\u200f\u200d\u202e\u202c\u202c\u206a\u202b\u202e\u200d\u200b\u202c\u206d\u200e\u200c\u202e\u200e\u202e[num].\u206f\u206e\u206a\u200c\u202b\u206b\u206a\u202a\u202c\u206e\u202a\u200b\u200b\u206b\u202a\u206a\u202b\u200f\u206e\u206c\u202e\u200e\u202c\u200c\u200b\u202e\u200e\u200e\u206b\u202d\u206e\u200c\u206d\u202c\u202c\u206c\u206f\u200f\u200d\u206f\u202e(); num2 = 33219530; continue; case 2u: break; case 0u: num++; num2 = (int)((num4 * 198140746) ^ 0x6D9499A6); continue; case 4u: return; } break; } } } internal byte \u206f\u202b\u200c\u206f\u202e\u206f\u202a\u206a\u206c\u200c\u206f\u200e\u206b\u200b\u202c\u200c\u202b\u200e\u202c\u202b\u206a\u200b\u206c\u200b\u202b\u206a\u206f\u200f\u206c\u200f\u202c\u200b\u202c\u206a\u202e\u200f\u202b\u206f\u202b\u206c\u202e(\u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e rangeDecoder) { uint num = 1u; while (true) { int num2 = -1740019137; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xCC630785u) % 4) { case 3u: break; case 2u: num = (num << 1) | \u206d\u206f\u200c\u206d\u206c\u206f\u206b\u206c\u206b\u206a\u206f\u206f\u202c\u202b\u200f\u202d\u206d\u202d\u200e\u200c\u206f\u200b\u200d\u202a\u200f\u200d\u202e\u202c\u202c\u206a\u202b\u202e\u200d\u200b\u202c\u206d\u200e\u200c\u202e\u200e\u202e[num].\u206d\u200e\u200d\u200f\u200c\u200e\u202b\u202d\u202b\u206a\u202a\u206b\u200f\u200c\u200c\u206f\u200d\u206a\u206d\u200b\u200b\u206d\u206a\u206f\u202d\u202c\u200f\u206b\u206e\u202e\u206b\u206a\u200c\u206f\u200e\u202e\u200b\u206f\u206a\u202c\u202e(rangeDecoder); num2 = -115159644; continue; case 1u: { int num4; int num5; if (num >= 256) { num4 = -2062387937; num5 = num4; } else { num4 = -303169179; num5 = num4; } num2 = num4 ^ (int)(num3 * 25453594); continue; } default: return (byte)num; } break; } } } internal byte \u200b\u200e\u202c\u200f\u200c\u206f\u206e\u200f\u200c\u202e\u200c\u202e\u200f\u206a\u206e\u202a\u200d\u200e\u206e\u206b\u202b\u200b\u202a\u206a\u202c\u206b\u202c\u202b\u200f\u202b\u206c\u202d\u200d\u202d\u200d\u200b\u200c\u200b\u202d\u202a\u202e(\u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e rangeDecoder, byte matchByte) { uint num = 1u; uint num5 = default(uint); uint num6 = default(uint); while (true) { int num2 = 1178258861; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x4C782940u) % 9) { case 7u: break; case 1u: num5 = (uint)(matchByte >> 7) & 1u; matchByte <<= 1; num6 = \u206d\u206f\u200c\u206d\u206c\u206f\u206b\u206c\u206b\u206a\u206f\u206f\u202c\u202b\u200f\u202d\u206d\u202d\u200e\u200c\u206f\u200b\u200d\u202a\u200f\u200d\u202e\u202c\u202c\u206a\u202b\u202e\u200d\u200b\u202c\u206d\u200e\u200c\u202e\u200e\u202e[(1 + num5 << 8) + num].\u206d\u200e\u200d\u200f\u200c\u200e\u202b\u202d\u202b\u206a\u202a\u206b\u200f\u200c\u200c\u206f\u200d\u206a\u206d\u200b\u200b\u206d\u206a\u206f\u202d\u202c\u200f\u206b\u206e\u202e\u206b\u206a\u200c\u206f\u200e\u202e\u200b\u206f\u206a\u202c\u202e(rangeDecoder); num = (num << 1) | num6; num2 = 756110700; continue; case 5u: num = (num << 1) | \u206d\u206f\u200c\u206d\u206c\u206f\u206b\u206c\u206b\u206a\u206f\u206f\u202c\u202b\u200f\u202d\u206d\u202d\u200e\u200c\u206f\u200b\u200d\u202a\u200f\u200d\u202e\u202c\u202c\u206a\u202b\u202e\u200d\u200b\u202c\u206d\u200e\u200c\u202e\u200e\u202e[num].\u206d\u200e\u200d\u200f\u200c\u200e\u202b\u202d\u202b\u206a\u202a\u206b\u200f\u200c\u200c\u206f\u200d\u206a\u206d\u200b\u200b\u206d\u206a\u206f\u202d\u202c\u200f\u206b\u206e\u202e\u206b\u206a\u200c\u206f\u200e\u202e\u200b\u206f\u206a\u202c\u202e(rangeDecoder); num2 = 1905577698; continue; case 3u: num2 = (int)((num3 * 991966499) ^ 0x4E36BD78); continue; case 4u: { int num7; int num8; if (num5 == num6) { num7 = -251087806; num8 = num7; } else { num7 = -1555847142; num8 = num7; } num2 = num7 ^ ((int)num3 * -1218141636); continue; } case 6u: num2 = ((int)num3 * -1990948977) ^ 0x284F4674; continue; case 8u: { int num9; if (num < 256) { num2 = 1178258861; num9 = num2; } else { num2 = 1661693413; num9 = num2; } continue; } case 0u: { int num4; if (num < 256) { num2 = 300989677; num4 = num2; } else { num2 = 1812510335; num4 = num2; } continue; } default: return (byte)num; } break; } } } } internal \u200f\u200c\u202e\u202b\u206e\u202d\u206d\u200d\u206a\u200f\u206e\u202d\u200f\u200d\u206a\u206d\u202c\u202c\u200d\u206f\u206a\u202e\u206b\u206d\u200b\u202d\u206b\u206d\u202a\u200e\u200c\u206b\u206f\u202c\u202a\u206e\u202a\u200d\u206e\u202b\u202e[] \u200d\u202d\u206a\u206f\u200e\u202a\u200b\u202a\u202b\u200d\u200e\u200f\u200b\u206d\u202a\u202c\u202e\u206b\u200d\u202d\u202e\u206a\u200d\u200c\u200c\u206e\u206e\u200c\u206c\u206f\u206a\u206c\u202d\u206d\u200e\u202c\u202a\u206a\u202a\u206e\u202e; internal int \u200d\u202b\u206c\u202c\u202b\u202d\u200b\u206c\u200b\u202d\u206f\u206c\u206d\u202e\u202c\u206c\u202b\u200f\u202d\u202c\u206e\u200b\u200b\u202e\u206a\u206d\u200f\u202a\u202d\u202b\u202c\u206b\u202c\u200b\u202e\u202d\u206b\u200c\u202e\u202e\u202e; internal int \u206c\u202d\u200b\u202c\u200d\u200b\u200c\u202d\u206f\u200d\u200f\u200d\u202e\u200b\u206a\u206d\u206c\u200b\u202c\u202e\u202b\u202a\u202c\u200f\u202a\u200e\u202a\u206a\u200c\u200d\u200f\u202b\u200e\u202e\u200b\u206a\u202b\u206a\u202b\u202e; internal uint \u206c\u200f\u202d\u200f\u202a\u206f\u200c\u202c\u202b\u206a\u202a\u206f\u206f\u206b\u206c\u202d\u202e\u202d\u200b\u206a\u200d\u200e\u206f\u200c\u200f\u202c\u200e\u200c\u202b\u202e\u202b\u200c\u200b\u200b\u206c\u200e\u200e\u200b\u202d\u206d\u202e; internal void \u200e\u202c\u206f\u202e\u206c\u200b\u200f\u200c\u206d\u202e\u206f\u202d\u206a\u200d\u200d\u202a\u206a\u206f\u200c\u206b\u206c\u206c\u202a\u206e\u202c\u206c\u202b\u202a\u206f\u206b\u206d\u200d\u200b\u206b\u206c\u206a\u206c\u206c\u202a\u206a\u202e(int numPosBits, int numPrevBits) { if (\u200d\u202d\u206a\u206f\u200e\u202a\u200b\u202a\u202b\u200d\u200e\u200f\u200b\u206d\u202a\u202c\u202e\u206b\u200d\u202d\u202e\u206a\u200d\u200c\u200c\u206e\u206e\u200c\u206c\u206f\u206a\u206c\u202d\u206d\u200e\u202c\u202a\u206a\u202a\u206e\u202e != null) { goto IL_000b; } goto IL_00a2; IL_00a2: \u200d\u202b\u206c\u202c\u202b\u202d\u200b\u206c\u200b\u202d\u206f\u206c\u206d\u202e\u202c\u206c\u202b\u200f\u202d\u202c\u206e\u200b\u200b\u202e\u206a\u206d\u200f\u202a\u202d\u202b\u202c\u206b\u202c\u200b\u202e\u202d\u206b\u200c\u202e\u202e\u202e = numPosBits; \u206c\u200f\u202d\u200f\u202a\u206f\u200c\u202c\u202b\u206a\u202a\u206f\u206f\u206b\u206c\u202d\u202e\u202d\u200b\u206a\u200d\u200e\u206f\u200c\u200f\u202c\u200e\u200c\u202b\u202e\u202b\u200c\u200b\u200b\u206c\u200e\u200e\u200b\u202d\u206d\u202e = (uint)((1 << numPosBits) - 1); int num = 1161168522; goto IL_0010; IL_0010: uint num5 = default(uint); uint num8 = default(uint); while (true) { uint num2; switch ((num2 = (uint)num ^ 0x411B0267u) % 12) { case 4u: break; default: return; case 11u: { int num6; int num7; if (\u206c\u202d\u200b\u202c\u200d\u200b\u200c\u202d\u206f\u200d\u200f\u200d\u202e\u200b\u206a\u206d\u206c\u200b\u202c\u202e\u202b\u202a\u202c\u200f\u202a\u200e\u202a\u206a\u200c\u200d\u200f\u202b\u200e\u202e\u200b\u206a\u202b\u206a\u202b\u202e == numPrevBits) { num6 = 1150579311; num7 = num6; } else { num6 = 1134372942; num7 = num6; } num = num6 ^ ((int)num2 * -269990003); continue; } case 7u: \u200d\u202d\u206a\u206f\u200e\u202a\u200b\u202a\u202b\u200d\u200e\u200f\u200b\u206d\u202a\u202c\u202e\u206b\u200d\u202d\u202e\u206a\u200d\u200c\u200c\u206e\u206e\u200c\u206c\u206f\u206a\u206c\u202d\u206d\u200e\u202c\u202a\u206a\u202a\u206e\u202e[num5].\u206a\u200b\u206d\u202b\u206d\u200c\u202d\u206e\u206c\u202a\u200d\u206d\u200c\u200f\u200e\u200e\u206b\u200d\u206d\u206a\u200d\u206d\u202c\u200b\u200d\u202d\u200f\u200e\u202c\u206c\u206e\u202d\u206c\u206b\u200b\u206b\u202d\u206d\u202c\u206f\u202e(); num = 1991085670; continue; case 8u: return; case 6u: goto IL_00a2; case 9u: num5++; num = ((int)num2 * -377517094) ^ -109615605; continue; case 0u: num8 = (uint)(1 << \u206c\u202d\u200b\u202c\u200d\u200b\u200c\u202d\u206f\u200d\u200f\u200d\u202e\u200b\u206a\u206d\u206c\u200b\u202c\u202e\u202b\u202a\u202c\u200f\u202a\u200e\u202a\u206a\u200c\u200d\u200f\u202b\u200e\u202e\u200b\u206a\u202b\u206a\u202b\u202e + \u200d\u202b\u206c\u202c\u202b\u202d\u200b\u206c\u200b\u202d\u206f\u206c\u206d\u202e\u202c\u206c\u202b\u200f\u202d\u202c\u206e\u200b\u200b\u202e\u206a\u206d\u200f\u202a\u202d\u202b\u202c\u206b\u202c\u200b\u202e\u202d\u206b\u200c\u202e\u202e\u202e); \u200d\u202d\u206a\u206f\u200e\u202a\u200b\u202a\u202b\u200d\u200e\u200f\u200b\u206d\u202a\u202c\u202e\u206b\u200d\u202d\u202e\u206a\u200d\u200c\u200c\u206e\u206e\u200c\u206c\u206f\u206a\u206c\u202d\u206d\u200e\u202c\u202a\u206a\u202a\u206e\u202e = new \u200f\u200c\u202e\u202b\u206e\u202d\u206d\u200d\u206a\u200f\u206e\u202d\u200f\u200d\u206a\u206d\u202c\u202c\u200d\u206f\u206a\u202e\u206b\u206d\u200b\u202d\u206b\u206d\u202a\u200e\u200c\u206b\u206f\u202c\u202a\u206e\u202a\u200d\u206e\u202b\u202e[num8]; num = (int)((num2 * 419402829) ^ 0x64041CEE); continue; case 5u: \u206c\u202d\u200b\u202c\u200d\u200b\u200c\u202d\u206f\u200d\u200f\u200d\u202e\u200b\u206a\u206d\u206c\u200b\u202c\u202e\u202b\u202a\u202c\u200f\u202a\u200e\u202a\u206a\u200c\u200d\u200f\u202b\u200e\u202e\u200b\u206a\u202b\u206a\u202b\u202e = numPrevBits; num = ((int)num2 * -850068844) ^ -933379713; continue; case 2u: goto IL_0121; case 1u: num5 = 0u; num = ((int)num2 * -1922781427) ^ 0x3721970; continue; case 3u: { int num3; int num4; if (\u200d\u202b\u206c\u202c\u202b\u202d\u200b\u206c\u200b\u202d\u206f\u206c\u206d\u202e\u202c\u206c\u202b\u200f\u202d\u202c\u206e\u200b\u200b\u202e\u206a\u206d\u200f\u202a\u202d\u202b\u202c\u206b\u202c\u200b\u202e\u202d\u206b\u200c\u202e\u202e\u202e != numPosBits) { num3 = 544148772; num4 = num3; } else { num3 = 1576508094; num4 = num3; } num = num3 ^ (int)(num2 * 1074239051); continue; } case 10u: return; } break; IL_0121: int num9; if (num5 >= num8) { num = 3716189; num9 = num; } else { num = 1920621884; num9 = num; } } goto IL_000b; IL_000b: num = 2006365040; goto IL_0010; } internal void \u200b\u206a\u202a\u206e\u206f\u202e\u200f\u206c\u200d\u202b\u202b\u202a\u200c\u202b\u202c\u206f\u202e\u202b\u202c\u206b\u202c\u202b\u200f\u206d\u202a\u206f\u206b\u206a\u206c\u202d\u202b\u206a\u202b\u206b\u202b\u206d\u206d\u202a\u206e\u206a\u202e() { uint num = (uint)(1 << \u206c\u202d\u200b\u202c\u200d\u200b\u200c\u202d\u206f\u200d\u200f\u200d\u202e\u200b\u206a\u206d\u206c\u200b\u202c\u202e\u202b\u202a\u202c\u200f\u202a\u200e\u202a\u206a\u200c\u200d\u200f\u202b\u200e\u202e\u200b\u206a\u202b\u206a\u202b\u202e + \u200d\u202b\u206c\u202c\u202b\u202d\u200b\u206c\u200b\u202d\u206f\u206c\u206d\u202e\u202c\u206c\u202b\u200f\u202d\u202c\u206e\u200b\u200b\u202e\u206a\u206d\u200f\u202a\u202d\u202b\u202c\u206b\u202c\u200b\u202e\u202d\u206b\u200c\u202e\u202e\u202e); uint num4 = default(uint); while (true) { int num2 = -677565149; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x9FEE4CA0u) % 7) { case 6u: break; default: return; case 2u: num4 = 0u; num2 = ((int)num3 * -1855031463) ^ 0x467931A8; continue; case 0u: \u200d\u202d\u206a\u206f\u200e\u202a\u200b\u202a\u202b\u200d\u200e\u200f\u200b\u206d\u202a\u202c\u202e\u206b\u200d\u202d\u202e\u206a\u200d\u200c\u200c\u206e\u206e\u200c\u206c\u206f\u206a\u206c\u202d\u206d\u200e\u202c\u202a\u206a\u202a\u206e\u202e[num4].\u206e\u202b\u200e\u200e\u202e\u200e\u200e\u200c\u206d\u206c\u206a\u202e\u206b\u202c\u206d\u200b\u202d\u202c\u206b\u202a\u202c\u206c\u200c\u202e\u206d\u200f\u202e\u200c\u200f\u200d\u206b\u206e\u202e\u206e\u206c\u206d\u202a\u200e\u206c\u206f\u202e(); num2 = -1448041976; continue; case 5u: num2 = (int)(num3 * 700775044) ^ -1469072328; continue; case 4u: num4++; num2 = ((int)num3 * -1096564872) ^ 0x66F28374; continue; case 1u: { int num5; if (num4 >= num) { num2 = -375649503; num5 = num2; } else { num2 = -1152802817; num5 = num2; } continue; } case 3u: return; } break; } } } internal uint \u202d\u200c\u206c\u202e\u206a\u202b\u202a\u200d\u206e\u202a\u202b\u202d\u200d\u206a\u206e\u200e\u206a\u202e\u202b\u206d\u202c\u200d\u200b\u206c\u206e\u202b\u206e\u202e\u200f\u206f\u202c\u200e\u206c\u200e\u202b\u202a\u206e\u202b\u200e\u206d\u202e(uint pos, byte prevByte) { return ((pos & \u206c\u200f\u202d\u200f\u202a\u206f\u200c\u202c\u202b\u206a\u202a\u206f\u206f\u206b\u206c\u202d\u202e\u202d\u200b\u206a\u200d\u200e\u206f\u200c\u200f\u202c\u200e\u200c\u202b\u202e\u202b\u200c\u200b\u200b\u206c\u200e\u200e\u200b\u202d\u206d\u202e) << \u206c\u202d\u200b\u202c\u200d\u200b\u200c\u202d\u206f\u200d\u200f\u200d\u202e\u200b\u206a\u206d\u206c\u200b\u202c\u202e\u202b\u202a\u202c\u200f\u202a\u200e\u202a\u206a\u200c\u200d\u200f\u202b\u200e\u202e\u200b\u206a\u202b\u206a\u202b\u202e) + (uint)(prevByte >> 8 - \u206c\u202d\u200b\u202c\u200d\u200b\u200c\u202d\u206f\u200d\u200f\u200d\u202e\u200b\u206a\u206d\u206c\u200b\u202c\u202e\u202b\u202a\u202c\u200f\u202a\u200e\u202a\u206a\u200c\u200d\u200f\u202b\u200e\u202e\u200b\u206a\u202b\u206a\u202b\u202e); } internal byte \u206e\u206f\u206c\u206e\u200e\u206e\u206e\u200d\u202c\u202a\u206b\u200f\u200e\u206c\u200f\u206c\u206f\u200d\u206d\u206c\u206e\u200e\u206e\u206f\u202c\u206e\u206e\u206f\u200c\u202d\u206a\u206e\u206a\u202e\u200f\u202b\u202a\u202d\u202d\u206a\u202e(\u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e rangeDecoder, uint pos, byte prevByte) { return \u200d\u202d\u206a\u206f\u200e\u202a\u200b\u202a\u202b\u200d\u200e\u200f\u200b\u206d\u202a\u202c\u202e\u206b\u200d\u202d\u202e\u206a\u200d\u200c\u200c\u206e\u206e\u200c\u206c\u206f\u206a\u206c\u202d\u206d\u200e\u202c\u202a\u206a\u202a\u206e\u202e[\u202d\u200c\u206c\u202e\u206a\u202b\u202a\u200d\u206e\u202a\u202b\u202d\u200d\u206a\u206e\u200e\u206a\u202e\u202b\u206d\u202c\u200d\u200b\u206c\u206e\u202b\u206e\u202e\u200f\u206f\u202c\u200e\u206c\u200e\u202b\u202a\u206e\u202b\u200e\u206d\u202e(pos, prevByte)].\u206f\u202b\u200c\u206f\u202e\u206f\u202a\u206a\u206c\u200c\u206f\u200e\u206b\u200b\u202c\u200c\u202b\u200e\u202c\u202b\u206a\u200b\u206c\u200b\u202b\u206a\u206f\u200f\u206c\u200f\u202c\u200b\u202c\u206a\u202e\u200f\u202b\u206f\u202b\u206c\u202e(rangeDecoder); } internal byte \u202d\u206b\u206a\u200b\u206f\u206c\u206b\u202d\u202d\u200e\u202e\u206c\u200e\u206c\u202e\u202b\u206a\u200f\u202d\u202e\u206e\u200f\u200c\u200c\u202b\u200d\u202a\u202d\u200c\u202e\u200f\u206f\u206e\u202c\u200d\u202c\u200d\u202c\u206b\u206b\u202e(\u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e rangeDecoder, uint pos, byte prevByte, byte matchByte) { return \u200d\u202d\u206a\u206f\u200e\u202a\u200b\u202a\u202b\u200d\u200e\u200f\u200b\u206d\u202a\u202c\u202e\u206b\u200d\u202d\u202e\u206a\u200d\u200c\u200c\u206e\u206e\u200c\u206c\u206f\u206a\u206c\u202d\u206d\u200e\u202c\u202a\u206a\u202a\u206e\u202e[\u202d\u200c\u206c\u202e\u206a\u202b\u202a\u200d\u206e\u202a\u202b\u202d\u200d\u206a\u206e\u200e\u206a\u202e\u202b\u206d\u202c\u200d\u200b\u206c\u206e\u202b\u206e\u202e\u200f\u206f\u202c\u200e\u206c\u200e\u202b\u202a\u206e\u202b\u200e\u206d\u202e(pos, prevByte)].\u200b\u200e\u202c\u200f\u200c\u206f\u206e\u200f\u200c\u202e\u200c\u202e\u200f\u206a\u206e\u202a\u200d\u200e\u206e\u206b\u202b\u200b\u202a\u206a\u202c\u206b\u202c\u202b\u200f\u202b\u206c\u202d\u200d\u202d\u200d\u200b\u200c\u200b\u202d\u202a\u202e(rangeDecoder, matchByte); } internal \u206c\u202e\u206a\u202e\u200b\u202e\u206c\u202d\u202b\u206a\u202a\u202d\u206d\u206b\u202e\u202e\u206e\u200f\u206d\u202a\u206a\u202a\u200c\u200b\u202b\u206a\u206c\u206d\u206d\u206a\u202b\u200c\u200e\u200d\u202b\u206b\u202d\u200e\u202a\u200e\u202e() { } } internal readonly \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[] \u202e\u202b\u200e\u206d\u200b\u200c\u200d\u202c\u206a\u202a\u206c\u206e\u200b\u206a\u200c\u200d\u200d\u202c\u206f\u200e\u202e\u202b\u206d\u200e\u200b\u202d\u206b\u200b\u200e\u200d\u202d\u206a\u202d\u202d\u202d\u200f\u202c\u206c\u206c\u206b\u202e = new \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[192]; internal readonly \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[] \u202c\u202b\u206a\u202d\u200b\u200b\u200f\u202a\u206c\u200f\u206d\u206f\u206a\u202a\u206b\u206f\u200b\u206d\u202c\u206e\u200c\u206d\u202c\u206e\u206f\u202e\u206b\u200c\u202a\u202d\u202b\u202d\u206c\u200f\u206f\u202b\u202b\u202d\u200c\u200e\u202e = new \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[192]; internal readonly \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[] \u206c\u206d\u200b\u200c\u200f\u202b\u202a\u202d\u200e\u202d\u206a\u202c\u206d\u202b\u206e\u206f\u206f\u200d\u200f\u206f\u202d\u200c\u202b\u206d\u206a\u206a\u206a\u206f\u200d\u202a\u202d\u200e\u202b\u206b\u202b\u206a\u202a\u206b\u202c\u206d\u202e = new \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[12]; internal readonly \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[] \u206f\u200d\u202c\u200d\u206d\u206b\u202d\u202e\u206b\u202c\u202b\u200b\u202e\u202b\u206e\u200b\u206d\u206f\u206a\u206f\u206a\u206b\u202e\u206e\u202d\u200c\u200e\u200e\u206c\u206d\u202e\u206a\u206b\u202a\u206e\u200c\u206b\u202a\u202a\u206a\u202e = new \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[12]; internal readonly \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[] \u200f\u202b\u206a\u206a\u202b\u200f\u202c\u202b\u202b\u200e\u202e\u202e\u200e\u206c\u200f\u202e\u200f\u202b\u206d\u200c\u202e\u206c\u202c\u206c\u200d\u202a\u200c\u200e\u206b\u200d\u206e\u206c\u206f\u200e\u206c\u202b\u206e\u202a\u206f\u206d\u202e = new \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[12]; internal readonly \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[] \u202e\u202c\u206a\u206a\u206f\u200c\u200c\u202c\u200f\u202d\u202e\u200d\u206c\u200b\u206f\u202c\u200b\u200b\u202c\u206e\u202b\u202a\u200b\u202b\u206b\u202a\u206b\u206a\u200c\u200c\u200d\u206e\u200d\u200f\u202a\u202d\u206f\u202b\u202a\u202c\u202e = new \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[12]; internal readonly \u206b\u200f\u206a\u200f\u200b\u206e\u206a\u202b\u206e\u200f\u206c\u202b\u206a\u206d\u202b\u206b\u200c\u202b\u206d\u206f\u202c\u206b\u200b\u200b\u200c\u206f\u200d\u206f\u206f\u206d\u202c\u202a\u206f\u200d\u206b\u200b\u206f\u206d\u202a\u202e\u202e \u202a\u202d\u200f\u206d\u202a\u206a\u202c\u206e\u206a\u206f\u206b\u206b\u200d\u200d\u200b\u202d\u200d\u200e\u200e\u202c\u206a\u200b\u202e\u206f\u206e\u206b\u202a\u206d\u202a\u206d\u206f\u202c\u200b\u202e\u206c\u206e\u202b\u200e\u200c\u206d\u202e = new \u206b\u200f\u206a\u200f\u200b\u206e\u206a\u202b\u206e\u200f\u206c\u202b\u206a\u206d\u202b\u206b\u200c\u202b\u206d\u206f\u202c\u206b\u200b\u200b\u200c\u206f\u200d\u206f\u206f\u206d\u202c\u202a\u206f\u200d\u206b\u200b\u206f\u206d\u202a\u202e\u202e(); internal readonly \u206c\u202e\u206a\u202e\u200b\u202e\u206c\u202d\u202b\u206a\u202a\u202d\u206d\u206b\u202e\u202e\u206e\u200f\u206d\u202a\u206a\u202a\u200c\u200b\u202b\u206a\u206c\u206d\u206d\u206a\u202b\u200c\u200e\u200d\u202b\u206b\u202d\u200e\u202a\u200e\u202e \u206a\u206e\u206f\u200d\u202d\u202b\u202e\u202b\u206a\u200b\u206b\u200d\u200b\u202e\u202b\u200d\u200f\u206f\u206c\u206f\u200c\u200e\u200f\u206e\u200f\u206d\u206d\u206d\u206c\u206f\u206e\u200b\u206d\u200b\u202c\u200c\u200b\u200b\u206e\u202a\u202e = new \u206c\u202e\u206a\u202e\u200b\u202e\u206c\u202d\u202b\u206a\u202a\u202d\u206d\u206b\u202e\u202e\u206e\u200f\u206d\u202a\u206a\u202a\u200c\u200b\u202b\u206a\u206c\u206d\u206d\u206a\u202b\u200c\u200e\u200d\u202b\u206b\u202d\u200e\u202a\u200e\u202e(); internal readonly \u200f\u200b\u202e\u206b\u202e\u206f\u200d\u206a\u200d\u206e\u200c\u202b\u202b\u202b\u206f\u200e\u206e\u200d\u206f\u202d\u200f\u200f\u206b\u206c\u200c\u206d\u202d\u202d\u200b\u200d\u200c\u200d\u206d\u202c\u200f\u206c\u202c\u206b\u206b\u206c\u202e \u206c\u206b\u200c\u206f\u200d\u200d\u206b\u206e\u202a\u202d\u206d\u200e\u202e\u206d\u206b\u202b\u206b\u200c\u206b\u200c\u206a\u202b\u206d\u206c\u202a\u202e\u206d\u206f\u206c\u202c\u200e\u202c\u200f\u202a\u200d\u202c\u206c\u202b\u200c\u202e = new \u200f\u200b\u202e\u206b\u202e\u206f\u200d\u206a\u200d\u206e\u200c\u202b\u202b\u202b\u206f\u200e\u206e\u200d\u206f\u202d\u200f\u200f\u206b\u206c\u200c\u206d\u202d\u202d\u200b\u200d\u200c\u200d\u206d\u202c\u200f\u206c\u202c\u206b\u206b\u206c\u202e(); internal readonly \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[] \u202d\u202e\u206b\u202b\u202c\u206c\u206f\u206b\u202b\u206d\u200b\u206e\u202c\u200e\u200d\u202b\u202e\u200c\u200e\u206f\u200d\u206a\u202c\u206f\u202b\u202b\u202d\u206b\u202d\u200d\u200e\u202e\u200e\u202d\u200d\u202b\u200b\u202a\u202d\u202c\u202e = new \u200f\u202d\u200e\u202c\u206e\u200e\u206b\u200f\u200e\u202d\u202a\u200b\u200b\u200d\u206e\u202c\u206a\u202e\u200c\u200d\u206c\u202a\u206a\u202d\u206f\u202a\u206f\u200d\u200e\u206c\u202c\u200f\u202c\u206c\u200c\u200c\u202b\u206d\u202a\u206f\u202e[114]; internal readonly \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e[] \u202e\u202b\u200d\u206c\u202a\u200d\u200d\u206f\u206c\u200c\u202c\u200e\u202a\u200e\u200b\u200b\u206c\u202a\u206b\u200f\u200b\u202a\u206f\u200b\u202e\u206a\u206f\u202c\u202c\u200c\u200d\u202e\u206d\u200b\u200d\u200e\u200b\u202c\u202d\u200d\u202e = new \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e[4]; internal readonly \u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e \u200c\u200e\u202c\u202c\u206a\u202b\u206d\u200d\u200b\u200f\u202b\u202c\u200e\u202b\u206c\u206b\u202d\u206a\u206d\u202a\u202a\u200d\u206f\u202a\u206c\u206d\u200c\u202e\u200c\u202e\u206b\u202e\u206b\u206b\u206b\u202a\u200f\u202b\u206b\u200d\u202e = new \u206a\u206d\u206b\u202a\u206f\u206d\u206d\u202e\u202a\u200e\u206a\u200f\u200b\u200c\u206e\u200c\u200c\u200c\u200f\u200e\u202a\u206b\u200b\u206a\u206a\u202b\u200b\u202d\u202a\u202c\u206f\u200e\u200e\u206a\u202c\u202c\u206f\u206e\u206d\u206e\u202e(); internal readonly \u206b\u200f\u206a\u200f\u200b\u206e\u206a\u202b\u206e\u200f\u206c\u202b\u206a\u206d\u202b\u206b\u200c\u202b\u206d\u206f\u202c\u206b\u200b\u200b\u200c\u206f\u200d\u206f\u206f\u206d\u202c\u202a\u206f\u200d\u206b\u200b\u206f\u206d\u202a\u202e\u202e \u200c\u206e\u202a\u202a\u202b\u206b\u202b\u200b\u200e\u200c\u200c\u200e\u206b\u200b\u206c\u200b\u202c\u200f\u200d\u206d\u202c\u206a\u200e\u202e\u206c\u200c\u206f\u206a\u206b\u202e\u206b\u206e\u200b\u206e\u206f\u206f\u202d\u206f\u202a\u202c\u202e = new \u206b\u200f\u206a\u200f\u200b\u206e\u206a\u202b\u206e\u200f\u206c\u202b\u206a\u206d\u202b\u206b\u200c\u202b\u206d\u206f\u202c\u206b\u200b\u200b\u200c\u206f\u200d\u206f\u206f\u206d\u202c\u202a\u206f\u200d\u206b\u200b\u206f\u206d\u202a\u202e\u202e(); internal bool \u202a\u202a\u200b\u202c\u202d\u206e\u206e\u200f\u200c\u200f\u206a\u202b\u206b\u202d\u202a\u200e\u202b\u206d\u200c\u206b\u200f\u202a\u202d\u200b\u200e\u206f\u206b\u202e\u202a\u206a\u206f\u206e\u200b\u200f\u202d\u206e\u202e\u206a\u206b\u206a\u202e; internal uint \u200d\u206b\u202d\u200e\u206d\u206b\u200e\u200b\u200c\u202c\u202d\u200e\u202a\u202c\u206c\u206b\u202a\u206b\u206e\u206e\u206f\u206e\u206f\u200c\u202c\u200c\u200d\u200c\u206a\u206e\u200d\u206d\u200d\u200e\u200e\u200f\u202b\u200c\u206a\u206d\u202e; internal uint \u206b\u206d\u200c\u206b\u200d\u200b\u202c\u200d\u206c\u206a\u202a\u202d\u202e\u206c\u200d\u206f\u200f\u206e\u206d\u206c\u202e\u200b\u200e\u202d\u202c\u202d\u206b\u202e\u200c\u200d\u206d\u202c\u202c\u200b\u202d\u200b\u202a\u206c\u200e\u200c\u202e; internal \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e \u202a\u206d\u200d\u200f\u200f\u206c\u200d\u206d\u200d\u200e\u202a\u206b\u200f\u202d\u206d\u202c\u206d\u202c\u206d\u206a\u206e\u206b\u206e\u200d\u202e\u206f\u202b\u206d\u200d\u202a\u206a\u206e\u200f\u206d\u202d\u202a\u200f\u202c\u200d\u200d\u202e = new \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e(4); internal uint \u206c\u202d\u200f\u200e\u200c\u202e\u202a\u200c\u200e\u202d\u206f\u206a\u202b\u206e\u202c\u202e\u206f\u200c\u200d\u200f\u200c\u202e\u200b\u206e\u202a\u206e\u206e\u202d\u206e\u206d\u206d\u202c\u202c\u206b\u200d\u206a\u206c\u200c\u202a\u202c\u202e; internal \u206c\u202c\u206e\u206f\u200d\u202d\u200d\u200b\u202a\u202a\u202d\u202e\u200e\u202c\u206e\u202d\u200e\u202a\u200e\u200c\u202d\u206c\u206c\u202d\u202c\u200d\u200b\u206b\u202b\u206b\u206a\u200c\u206e\u206d\u206c\u206c\u200c\u202a\u206b\u206f\u202e() { int num3 = default(int); while (true) { int num = 1897883223; while (true) { uint num2; switch ((num2 = (uint)num ^ 0x14CAF65Eu) % 7) { case 4u: break; default: return; case 0u: \u202e\u202b\u200d\u206c\u202a\u200d\u200d\u206f\u206c\u200c\u202c\u200e\u202a\u200e\u200b\u200b\u206c\u202a\u206b\u200f\u200b\u202a\u206f\u200b\u202e\u206a\u206f\u202c\u202c\u200c\u200d\u202e\u206d\u200b\u200d\u200e\u200b\u202c\u202d\u200d\u202e[num3] = new \u200b\u206d\u206f\u206f\u200b\u202a\u202a\u200b\u202e\u206e\u202e\u202b\u206c\u200d\u200f\u206e\u206f\u202e\u206d\u202a\u200b\u206c\u200b\u206e\u200f\u206e\u206f\u200e\u206f\u202c\u206f\u202e\u206b\u206b\u202b\u206f\u200b\u206e\u200d\u206a\u202e(6); num3++; num = 1682137958; continue; case 5u: num3 = 0; num = (int)((num2 * 1813555495) ^ 0x45FCC986); continue; case 3u: num = ((int)num2 * -183490896) ^ 0x1C5B1416; continue; case 6u: \u200d\u206b\u202d\u200e\u206d\u206b\u200e\u200b\u200c\u202c\u202d\u200e\u202a\u202c\u206c\u206b\u202a\u206b\u206e\u206e\u206f\u206e\u206f\u200c\u202c\u200c\u200d\u200c\u206a\u206e\u200d\u206d\u200d\u200e\u200e\u200f\u202b\u200c\u206a\u206d\u202e = uint.MaxValue; num = ((int)num2 * -708640535) ^ -618997676; continue; case 2u: { int num4; if ((long)num3 >= 4L) { num = 519752861; num4 = num; } else { num = 710096347; num4 = num; } continue; } case 1u: return; } break; } } } internal void \u202d\u200c\u202c\u200d\u206d\u206b\u206c\u200c\u206a\u200c\u200d\u202a\u202e\u200d\u200c\u200c\u200f\u202c\u206b\u206a\u206e\u200e\u206f\u202d\u206e\u206b\u206d\u200f\u200d\u202e\u206f\u200c\u206e\u202b\u206d\u206c\u200e\u206e\u200f\u202a\u202e(uint dictionarySize) { if (\u200d\u206b\u202d\u200e\u206d\u206b\u200e\u200b\u200c\u202c\u202d\u200e\u202a\u202c\u206c\u206b\u202a\u206b\u206e\u206e\u206f\u206e\u206f\u200c\u202c\u200c\u200d\u200c\u206a\u206e\u200d\u206d\u200d\u200e\u200e\u200f\u202b\u200c\u206a\u206d\u202e == dictionarySize) { return; } while (true) { int num = 1249150900; while (true) { uint num2; switch ((num2 = (uint)num ^ 0x50669EEFu) % 4) { case 0u: break; default: return; case 3u: \u200d\u206b\u202d\u200e\u206d\u206b\u200e\u200b\u200c\u202c\u202d\u200e\u202a\u202c\u206c\u206b\u202a\u206b\u206e\u206e\u206f\u206e\u206f\u200c\u202c\u200c\u200d\u200c\u206a\u206e\u200d\u206d\u200d\u200e\u200e\u200f\u202b\u200c\u206a\u206d\u202e = dictionarySize; \u206b\u206d\u200c\u206b\u200d\u200b\u202c\u200d\u206c\u206a\u202a\u202d\u202e\u206c\u200d\u206f\u200f\u206e\u206d\u206c\u202e\u200b\u200e\u202d\u202c\u202d\u206b\u202e\u200c\u200d\u206d\u202c\u202c\u200b\u202d\u200b\u202a\u206c\u200e\u200c\u202e = Math.Max(\u200d\u206b\u202d\u200e\u206d\u206b\u200e\u200b\u200c\u202c\u202d\u200e\u202a\u202c\u206c\u206b\u202a\u206b\u206e\u206e\u206f\u206e\u206f\u200c\u202c\u200c\u200d\u200c\u206a\u206e\u200d\u206d\u200d\u200e\u200e\u200f\u202b\u200c\u206a\u206d\u202e, 1u); num = (int)(num2 * 1196032796) ^ -575771918; continue; case 1u: { uint windowSize = Math.Max(\u206b\u206d\u200c\u206b\u200d\u200b\u202c\u200d\u206c\u206a\u202a\u202d\u202e\u206c\u200d\u206f\u200f\u206e\u206d\u206c\u202e\u200b\u200e\u202d\u202c\u202d\u206b\u202e\u200c\u200d\u206d\u202c\u202c\u200b\u202d\u200b\u202a\u206c\u200e\u200c\u202e, 4096u); \u206c\u206b\u200c\u206f\u200d\u200d\u206b\u206e\u202a\u202d\u206d\u200e\u202e\u206d\u206b\u202b\u206b\u200c\u206b\u200c\u206a\u202b\u206d\u206c\u202a\u202e\u206d\u206f\u206c\u202c\u200e\u202c\u200f\u202a\u200d\u202c\u206c\u202b\u200c\u202e.\u200b\u200f\u206d\u200f\u202a\u200c\u200d\u200b\u202d\u200f\u200d\u206d\u202d\u202c\u206a\u202a\u200d\u206a\u200f\u202a\u202b\u200d\u206e\u200c\u200e\u206c\u206e\u206c\u206a\u206e\u202c\u202d\u200f\u200b\u206a\u206f\u206e\u200c\u200b\u200e\u202e(windowSize); num = (int)((num2 * 880264026) ^ 0x6967AE87); continue; } case 2u: return; } break; } } } internal void \u200b\u200d\u202e\u200c\u206d\u202a\u206c\u200b\u200c\u200f\u206c\u202c\u206a\u200f\u202e\u202e\u202a\u200b\u200c\u200e\u202e\u202a\u206d\u206f\u200e\u206c\u202e\u200e\u200f\u206e\u202d\u200b\u202e\u206d\u206c\u206d\u206f\u202b\u206c\u202c\u202e(int lp, int lc) { \u206a\u206e\u206f\u200d\u202d\u202b\u202e\u202b\u206a\u200b\u206b\u200d\u200b\u202e\u202b\u200d\u200f\u206f\u206c\u206f\u200c\u200e\u200f\u206e\u200f\u206d\u206d\u206d\u206c\u206f\u206e\u200b\u206d\u200b\u202c\u200c\u200b\u200b\u206e\u202a\u202e.\u200e\u202c\u206f\u202e\u206c\u200b\u200f\u200c\u206d\u202e\u206f\u202d\u206a\u200d\u200d\u202a\u206a\u206f\u200c\u206b\u206c\u206c\u202a\u206e\u202c\u206c\u202b\u202a\u206f\u206b\u206d\u200d\u200b\u206b\u206c\u206a\u206c\u206c\u202a\u206a\u202e(lp, lc); } internal void \u202d\u200e\u206d\u200e\u206c\u202e\u206d\u200d\u202c\u206e\u206e\u206a\u202d\u206c\u206d\u206a\u202a\u206e\u206b\u206e\u206f\u200c\u206d\u200f\u206c\u206c\u206b\u200f\u202c\u206f\u202b\u200c\u200e\u206d\u206c\u200e\u202a\u206d\u200d\u206c\u202e(int pb) { uint num = (uint)(1 << pb); while (true) { int num2 = -541437075; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x9C0348E5u) % 3) { case 2u: break; case 1u: goto IL_0029; default: \u206c\u202d\u200f\u200e\u200c\u202e\u202a\u200c\u200e\u202d\u206f\u206a\u202b\u206e\u202c\u202e\u206f\u200c\u200d\u200f\u200c\u202e\u200b\u206e\u202a\u206e\u206e\u202d\u206e\u206d\u206d\u202c\u202c\u206b\u200d\u206a\u206c\u200c\u202a\u202c\u202e = num - 1; return; } break; IL_0029: \u202a\u202d\u200f\u206d\u202a\u206a\u202c\u206e\u206a\u206f\u206b\u206b\u200d\u200d\u200b\u202d\u200d\u200e\u200e\u202c\u206a\u200b\u202e\u206f\u206e\u206b\u202a\u206d\u202a\u206d\u206f\u202c\u200b\u202e\u206c\u206e\u202b\u200e\u200c\u206d\u202e.\u206f\u206d\u206b\u202a\u206f\u200d\u206e\u206e\u202a\u202a\u206a\u202e\u206f\u200d\u200f\u206b\u200d\u206d\u202c\u206a\u206d\u200c\u202b\u202e\u200e\u206a\u206d\u200d\u200c\u206b\u202b\u202d\u200e\u202e\u206a\u202a\u206a\u206c\u206b\u202a\u202e(num); \u200c\u206e\u202a\u202a\u202b\u206b\u202b\u200b\u200e\u200c\u200c\u200e\u206b\u200b\u206c\u200b\u202c\u200f\u200d\u206d\u202c\u206a\u200e\u202e\u206c\u200c\u206f\u206a\u206b\u202e\u206b\u206e\u200b\u206e\u206f\u206f\u202d\u206f\u202a\u202c\u202e.\u206f\u206d\u206b\u202a\u206f\u200d\u206e\u206e\u202a\u202a\u206a\u202e\u206f\u200d\u200f\u206b\u200d\u206d\u202c\u206a\u206d\u200c\u202b\u202e\u200e\u206a\u206d\u200d\u200c\u206b\u202b\u202d\u200e\u202e\u206a\u202a\u206a\u206c\u206b\u202a\u202e(num); num2 = ((int)num3 * -1893216812) ^ -1652916574; } } } internal void \u200e\u202e\u202d\u206a\u200c\u202d\u202c\u202b\u202e\u202b\u202b\u206b\u202b\u200c\u202e\u206c\u206e\u206b\u206d\u206d\u206c\u200c\u206a\u200f\u200f\u200c\u200f\u206b\u202e\u206a\u202e\u206f\u206c\u202e\u200b\u202b\u206a\u202e\u202a\u202e\u202e(Stream inStream, Stream outStream) { \u200c\u200e\u202c\u202c\u206a\u202b\u206d\u200d\u200b\u200f\u202b\u202c\u200e\u202b\u206c\u206b\u202d\u206a\u206d\u202a\u202a\u200d\u206f\u202a\u206c\u206d\u200c\u202e\u200c\u202e\u206b\u202e\u206b\u206b\u206b\u202a\u200f\u202b\u206b\u200d\u202e.\u202d\u200b\u202e\u206b\u206d\u202d\u206f\u202d\u200b\u200b\u200b\u200f\u206f\u200c\u206a\u202e\u200e\u206e\u200f\u206c\u206c\u202b\u206a\u206f\u200b\u200d\u200d\u200d\u206d\u206a\u202e\u206d\u206d\u200c\u200e\u202e\u202e\u206d\u202a\u202c\u202e(inStream); uint num3 = default(uint); uint num5 = default(uint); while (true) { int num = -308519367; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xEE994872u) % 22) { case 19u: break; case 1u: \u202d\u202e\u206b\u202b\u202c\u206c\u206f\u206b\u202b\u206d\u200b\u206e\u202c\u200e\u200d\u202b\u202e\u200c\u200e\u206f\u200d\u206a\u202c\u206f\u202b\u202b\u202d\u206b\u202d\u200d\u200e\u202e\u200e\u202d\u200d\u202b\u200b\u202a\u202d\u202c\u202e[num3].\u206f\u206e\u206a\u200c\u202b\u206b\u206a\u202a\u202c\u206e\u202a\u200b\u200b\u206b\u202a\u206a\u202b\u200f\u206e\u206c\u202e\u200e\u202c\u200c\u200b\u202e\u200e\u200e\u206b\u202d\u206e\u200c\u206d\u202c\u202c\u206c\u206f\u200f\u200d\u206f\u202e(); num = -1549020625; continue; case 11u: num5 = 0u; num = -409247239; continue; case 17u: num = (int)((num2 * 968622994) ^ 0x586DBDE8); continue; case 5u: { int num8; if (num3 >= 114) { num = -500455294; num8 = num; } else { num = -595055555; num8 = num; } continue; } case 6u: { int num9; if (num5 <= \u206c\u202d\u200f\u200e\u200c\u202e\u202a\u200c\u200e\u202d\u206f\u206a\u202b\u206e\u202c\u202e\u206f\u200c\u200d\u200f\u200c\u202e\u200b\u206e\u202a\u206e\u206e\u202d\u206e\u206d\u206d\u202c\u202c\u206b\u200d\u206a\u206c\u200c\u202a\u202c\u202e) { num = -383125010; num9 = num; } else { num = -339293342; num9 = num; } continue; } case 21u: { int num7; if (num3 >= 12) { num = -463999629; num7 = num; } else { num = -1284905289; num7 = num; } continue; } case 4u: num5++; num = (int)(num2 * 621462044) ^ -254177490; continue; case 8u: num3 = 0u; num = (int)(num2 * 1051204843) ^ -1420957519; continue; case 20u: num3 = 0u; num = (int)(num2 * 1969406384) ^ -262191249; continue; case 7u: \u206f\u200d\u202c\u200d\u206d\u206b\u202d\u202e\u206b\u202c\u202b\u200b\u202e\u202b\u206e\u200b\u206d\u206f\u206a\u206f\u206a\u206b\u202e\u206e\u202d\u200c\u200e\u200e\u206c\u206d\u202e\u206a\u206b\u202a\u206e\u200c\u206b\u202a\u202a\u206a\u202e[num3].\u206f\u206e\u206a\u200c\u202b\u206b\u206a\u202a\u202c\u206e\u202a\u200b\u200b\u206b\u202a\u206a\u202b\u200f\u206e\u206c\u202e\u200e\u202c\u200c\u200b\u202e\u200e\u200e\u206b\u202d\u206e\u200c\u206d\u202c\u202c\u206c\u206f\u200f\u200d\u206f\u202e(); \u200f\u202b\u206a\u206a\u202b\u200f\u202c\u202b\u202b\u200e\u202e\u202e\u200e\u206c\u200f\u202e\u200f\u202b\u206d\u200c\u202e\u206c\u202c\u206c\u200d\u202a\u200c\u200e\u206b\u200d\u206e\u206c\u206f\u200e\u206c\u202b\u206e\u202a\u206f\u206d\u202e[num3].\u206f\u206e\u206a\u200c\u202b\u206b\u206a\u202a\u202c\u206e\u202a\u200b\u200b\u206b\u202a\u206a\u202b\u200f\u206e\u206c\u202e\u200e\u202c\u200c\u200b\u202e\u200e\u200e\u206b\u202d\u206e\u200c\u206d\u202c\u202c\u206c\u206f\u200f\u200d\u206f\u202e(); \u202e\u202c\u206a\u206a\u206f\u200c\u200c\u202c\u200f\u202d\u202e\u200d\u206c\u200b\u206f\u202c\u200b\u200b\u202c\u206e\u202b\u202a\u200b\u202b\u206b\u202a\u206b\u206a\u200c\u200c\u200d\u206e\u200d\u200f\u202a\u202d\u206f\u202b\u202a\u202c\u202e[num3].\u206f\u206e\u206a\u200c\u202b\u206b\u206a\u202a\u202c\u206e\u202a\u200b\u200b\u206b\u202a\u206a\u202b\u200f\u206e\u206c\u202e\u200e\u202c\u200c\u200b\u202e\u200e\u200e\u206b\u202d\u206e\u200c\u206d\u202c\u202c\u206c\u206f\u200f\u200d\u206f\u202e(); num3++; num = (int)((num2 * 1692381029) ^ 0x350FDE88); continue; case 0u: \u202a\u202d\u200f\u206d\u202a\u206a\u202c\u206e\u206a\u206f\u206b\u206b\u200d\u200d\u200b\u202d\u200d\u200e\u200e\u202c\u206a\u200b\u202e\u206f\u206e\u206b\u202a\u206d\u202a\u206d\u206f\u202c\u200b\u202e\u206c\u206e\u202b\u200e\u200c\u206d\u202e.\u206a\u200e\u202a\u202c\u206b\u206b\u206d\u200e\u202b\u206b\u206b\u206a\u206a\u200c\u200f\u200d\u206c\u206e\u206e\u202a\u206e\u202a\u206c\u202a\u202a\u206d\u202b\u200c\u206d\u200d\u202b\u202d\u200c\u200f\u202e\u202d\u206f\u206a\u202e(); num = ((int)num2 * -1876420632) ^ 0x39336CD1; continue; case 13u: \u206a\u206e\u206f\u200d\u202d\u202b\u202e\u202b\u206a\u200b\u206b\u200d\u200b\u202e\u202b\u200d\u200f\u206f\u206c\u206f\u200c\u200e\u200f\u206e\u200f\u206d\u206d\u206d\u206c\u206f\u206e\u200b\u206d\u200b\u202c\u200c\u200b\u200b\u206e\u202a\u202e.\u200b\u206a\u202a\u206e\u206f\u202e\u200f\u206c\u200d\u202b\u202b\u202a\u200c\u202b\u202c\u206f\u202e\u202b\u202c\u206b\u202c\u202b\u200f\u206d\u202a\u206f\u206b\u206a\u206c\u202d\u202b\u206a\u202b\u206b\u202b\u206d\u206d\u202a\u206e\u206a\u202e(); num3 = 0u; num = ((int)num2 * -596551783) ^ -1185264555; continue; case 10u: \u202e\u202b\u200d\u206c\u202a\u200d\u200d\u206f\u206c\u200c\u202c\u200e\u202a\u200e\u200b\u200b\u206c\u202a\u206b\u200f\u200b\u202a\u206f\u200b\u202e\u206a\u206f\u202c\u202c\u200c\u200d\u202e\u206d\u200b\u200d\u200e\u200b\u202c\u202d\u200d\u202e[num3].\u206d\u206d\u200d\u202b\u200e\u200f\u202a\u202c\u202e\u202b\u206b\u206f\u206d\u202c\u200b\u200b\u206d\u206f\u202d\u206e\u202c\u206a\u202a\u206e\u206b\u206f\u200f\u202e\u202a\u202e\u206d\u202c\u202b\u200e\u206d\u202e\u206b\u200e\u202b\u206f\u202e(); num = -981067396; continue; case 18u: { uint num6 = (num3 << 4) + num5; \u202e\u202b\u200e\u206d\u200b\u200c\u200d\u202c\u206a\u202a\u206c\u206e\u200b\u206a\u200c\u200d\u200d\u202c\u206f\u200e\u202e\u202b\u206d\u200e\u200b\u202d\u206b\u200b\u200e\u200d\u202d\u206a\u202d\u202d\u202d\u200f\u202c\u206c\u206c\u206b\u202e[num6].\u206f\u206e\u206a\u200c\u202b\u206b\u206a\u202a\u202c\u206e\u202a\u200b\u200b\u206b\u202a\u206a\u202b\u200f\u206e\u206c\u202e\u200e\u202c\u200c\u200b\u202e\u200e\u200e\u206b\u202d\u206e\u200c\u206d\u202c\u202c\u206c\u206f\u200f\u200d\u206f\u202e(); \u202c\u202b\u206a\u202d\u200b\u200b\u200f\u202a\u206c\u200f\u206d\u206f\u206a\u202a\u206b\u206f\u200b\u206d\u202c\u206e\u200c\u206d\u202c\u206e\u206f\u202e\u206b\u200c\u202a\u202d\u202b\u202d\u206c\u200f\u206f\u202b\u202b\u202d\u200c\u200e\u202e[num6].\u206f\u206e\u206a\u200c\u202b\u206b\u206a\u202a\u202c\u206e\u202a\u200b\u200b\u206b\u202a\u206a\u202b\u200f\u206e\u206c\u202e\u200e\u202c\u200c\u200b\u202e\u200e\u200e\u206b\u202d\u206e\u200c\u206d\u202c\u202c\u206c\u206f\u200f\u200d\u206f\u202e(); num = -1823963502; continue; } case 12u: num = (int)((num2 * 2129710524) ^ 0x492A3F6A); continue; case 14u: num3++; num = (int)(num2 * 341044675) ^ -201818808; continue; case 15u: num3++; num = (int)((num2 * 495647966) ^ 0x2155EF2F); continue; case 3u: \u206c\u206b\u200c\u206f\u200d\u200d\u206b\u206e\u202a\u202d\u206d\u200e\u202e\u206d\u206b\u202b\u206b\u200c\u206b\u200c\u206a\u202b\u206d\u206c\u202a\u202e\u206d\u206f\u206c\u202c\u200e\u202c\u200f\u202a\u200d\u202c\u206c\u202b\u200c\u202e.\u206e\u202c\u206d\u200e\u206a\u206e\u206a\u202c\u202a\u202b\u200b\u206e\u206f\u206f\u202c\u202b\u206c\u202e\u200c\u206d\u206d\u202d\u200c\u200f\u200c\u200b\u206d\u206a\u202c\u206b\u202d\u200d\u202a\u200b\u200c\u206d\u206f\u206a\u206c\u202d\u202e(outStream, \u202a\u202a\u200b\u202c\u202d\u206e\u206e\u200f\u200c\u200f\u206a\u202b\u206b\u202d\u202a\u200e\u202b\u206d\u200c\u206b\u200f\u202a\u202d\u200b\u200e\u206f\u206b\u202e\u202a\u206a\u206f\u206e\u200b\u200f\u202d\u206e\u202e\u206a\u206b\u206a\u202e); num = ((int)num2 * -558469701) ^ -741236471; continue; case 2u: \u206c\u206d\u200b\u200c\u200f\u202b\u202a\u202d\u200e\u202d\u206a\u202c\u206d\u202b\u206e\u206f\u206f\u200d\u200f\u206f\u202d\u200c\u202b\u206d\u206a\u206a\u206a\u206f\u200d\u202a\u202d\u200e\u202b\u206b\u202b\u206a\u202a\u206b\u202c\u206d\u202e[num3].\u206f\u206e\u206a\u200c\u202b\u206b\u206a\u202a\u202c\u206e\u202a\u200b\u200b\u206b\u202a\u206a\u202b\u200f\u206e\u206c\u202e\u200e\u202c\u200c\u200b\u202e\u200e\u200e\u206b\u202d\u206e\u200c\u206d\u202c\u202c\u206c\u206f\u200f\u200d\u206f\u202e(); num = (int)(num2 * 604772249) ^ -622338919; continue; case 16u: { int num4; if (num3 < 4) { num = -1011136804; num4 = num; } else { num = -758294566; num4 = num; } continue; } default: \u200c\u206e\u202a\u202a\u202b\u206b\u202b\u200b\u200e\u200c\u200c\u200e\u206b\u200b\u206c\u200b\u202c\u200f\u200d\u206d\u202c\u206a\u200e\u202e\u206c\u200c\u206f\u206a\u206b\u202e\u206b\u206e\u200b\u206e\u206f\u206f\u202d\u206f\u202a\u202c\u202e.\u206a\u200e\u202a\u202c\u206b\u206b\u206d\u200e\u202b\u206b\u206b\u206a\u206a\u200c\u200f\u200d\u206c\u206e\u206e\u202a\u206e\u202a\u206c\u202a\u202a\u206d\u202b\u200c\u206d\u200d\u202b\u202d\u200c\u200f\u202e\u202d\u206f\u206a\u202e(); \u202a\u206d\u200d\u200f\u200f\u206c\u200d\u206d\u200d\u200e\u202a\u206b\u200f\u202d\u206d\u202c\u206d\u202c\u206d\u206a\u206e\u206b\u206e\u200d\u202e\u206f\u202b\u206d\u200d\u202a\u206a\u206e\u200f\u206d\u202d\u202a\u200f\u202c\u200d\u200d\u202e.\u206d\u206d\u200d\u202b\u200e\u200f\u202a\u202c\u202e\u202b\u206b\u206f\u206d\u202c\u200b\u200b\u206d\u206f\u202d\u206e\u202c\u206a\u202a\u206e\u206b\u206f\u200f\u202e\u202a\u202e\u206d\u202c\u202b\u200e\u206d\u202e\u206b\u200e\u202b\u206f\u202e(); return; } break; } } } internal void \u206f\u206d\u202a\u200f\u202a\u202c\u202d\u202d\u202d\u200b\u200d\u206a\u206c\u206c\u200f\u206e\u200b\u206a\u202a\u206f\u206b\u200b\u202c\u206e\u200c\u206a\u206d\u202e\u200e\u200f\u202e\u200d\u206e\u206e\u206f\u206f\u206f\u206e\u206d\u206e\u202e(Stream inStream, Stream outStream, long inSize, long outSize) { \u200e\u202e\u202d\u206a\u200c\u202d\u202c\u202b\u202e\u202b\u202b\u206b\u202b\u200c\u202e\u206c\u206e\u206b\u206d\u206d\u206c\u200c\u206a\u200f\u200f\u200c\u200f\u206b\u202e\u206a\u202e\u206f\u206c\u202e\u200b\u202b\u206a\u202e\u202a\u202e\u202e(inStream, outStream); uint num7 = default(uint); ulong num14 = default(ulong); uint num8 = default(uint); uint num17 = default(uint); \u200c\u200d\u206c\u200d\u206f\u202c\u200d\u200b\u202c\u202e\u202d\u206c\u202d\u200e\u202b\u200e\u202e\u206e\u202a\u200d\u206e\u206f\u200e\u202d\u202c\u206c\u202c\u200b\u206a\u206b\u200b\u200c\u202e\u202b\u206c\u202d\u202a\u202d\u206f\u200e\u202e obj = default(\u200c\u200d\u206c\u200d\u206f\u202c\u200d\u200b\u202c\u202e\u202d\u206c\u202d\u200e\u202b\u200e\u202e\u206e\u202a\u200d\u206e\u206f\u200e\u202d\u202c\u206c\u202c\u200b\u206a\u206b\u200b\u200c\u202e\u202b\u206c\u202d\u202a\u202d\u206f\u200e\u202e); uint num9 = default(uint); int num18 = default(int); byte prevByte = default(byte); uint num5 = default(uint); byte b2 = default(byte); ulong num15 = default(ulong); uint num6 = default(uint); uint num3 = default(uint); uint num4 = default(uint); while (true) { int num = -1526888547; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xAFE0170Cu) % 54) { case 33u: break; default: return; case 15u: \u206c\u206b\u200c\u206f\u200d\u200d\u206b\u206e\u202a\u202d\u206d\u200e\u202e\u206d\u206b\u202b\u206b\u200c\u206b\u200c\u206a\u202b\u206d\u206c\u202a\u202e\u206d\u206f\u206c\u202c\u200e\u202c\u200f\u202a\u200d\u202c\u206c\u202b\u200c\u202e.\u206b\u202c\u200e\u206e\u202b\u200d\u206e\u206f\u206b\u206f\u200e\u202c\u206a\u206b\u206d\u200b\u200c\u202b\u206e\u202a\u202c\u202a\u202c\u200e\u200f\u202c\u202d\u200f\u202d\u200e\u202b\u200b\u200c\u206a\u202b\u206e\u206d\u200d\u200d\u206c\u202e(\u206c\u206b\u200c\u206f\u200d\u200d\u206b\u206e\u202a\u202d\u206d\u200e\u202e\u206d\u206b\u202b\u206b\u200c\u206b\u200c\u206a\u202b\u206d\u206c\u202a\u202e\u206d\u206f\u206c\u202c\u200e\u202c\u200f\u202a\u200d\u202c\u206c\u202b\u200c\u202e.\u202b\u200d\u202a\u206f\u206e\u206b\u200e\u200f\u202e\u202b\u206c\u202c\u202d\u200f\u202e\u202b\u206c\u202e\u206f\u200b\u200d\u200e\u206d\u206a\u202a\u206a\u202c\u206c\u200f\u202c\u200d\u202d\u202d\u206c\u206f\u200e\u200b\u202e\u202e\u206e\u202e(num7)); num14++; num = (int)((num2 * 848770829) ^ 0x5DFFB2CD); continue; case 53u: num = (int)((num2 * 50972148) ^ 0x32EBE533); continue; case 51u: num8 = \u200c\u206e\u202a\u202a\u202b\u206b\u202b\u200b\u200e\u200c\u200c\u200e\u206b\u200b\u206c\u200b\u202c\u200f\u200d\u206d\u202c\u206a\u200e\u202e\u206c\u200c\u206f\u206a\u206b\u202e\u206b\u206e\u200b\u206e\u206f\u206f\u202d\u206f\u202a\u202c\u202e.\u202c\u206a\u200f\u202e\u200b\u206b\u200b\u200b\u202d\u206e\u200e\u202e\u200d\u200e\u206d\u202b\u202b\u202e\u206c\u202e\u202e\u206f\u206b\u206c\u206f\u202e\u206c\u202a\u200c\u200f\u200e\u202e\u206b\u206c\u200c\u202e\u206f\u200b\u202e\u200f\u202e(\u200c\u200e\u202c\u202c\u206a\u202b\u206d\u200d\u200b\u200f\u202b\u202c\u200e\u202b\u206c\u206b\u202d\u206a\u206d\u202a\u202a\u200d\u206f\u202a\u206c\u206d\u200c\u202e\u200c\u202e\u206b\u202e\u206b\u206b\u206b\u202a\u200f\u202b\u206b\u200d\u202e, num17) + 2; num = -1454194932; continue; case 39u: \u206c\u206b\u200c\u206f\u200d\u200d\u206b\u206e\u202a\u202d\u206d\u200e\u202e\u206d\u206b\u202b\u206b\u200c\u206b\u200c\u206a\u202b\u206d\u206c\u202a\u202e\u206d\u206f\u206c\u202c\u200e\u202c\u200f\u202a\u200d\u202c\u206c\u202b\u200c\u202e.\u202e\u206d\u206a\u200b\u206c\u202b\u206b\u202d\u206c\u206c\u200f\u202e\u200f\u202b\u202c\u200e\u206b\u202d\u200b\u206c\u202d\u200f\u200c\u200f\u202a\u200c\u200c\u206e\u202a\u200e\u206d\u202c\u206e\u200d\u206e\u206e\u200e\u206e\u202e\u202d\u202e(); \u206c\u206b\u200c\u206f\u200d\u200d\u206b\u206e\u202a\u202d\u206d\u200e\u202e\u206d\u206b\u202b\u206b\u200c\u206b\u200c\u206a\u202b\u206d\u206c\u202a\u202e\u206d\u206f\u206c\u202c\u200e\u202c\u200f\u202a\u200d\u202c\u206c\u202b\u200c\u202e.\u202e\u200f\u206f\u202a\u202e\u206e\u200e\u206b\u200d\u202c\u202a\u206b\u202c\u200d\u206f\u206a\u202b\u200e\u200d\u206b\u202b\u206b\u206f\u206f\u206f\u202a\u202a\u200d\u200d\u200b\u202b\u206e\u200e\u206a\u202a\u206d\u206b\u206b\u200d\u202e\u202e(); \u200c\u200e\u202c\u202c\u206a\u202b\u206d\u200d\u200b\u200f\u202b\u202c\u200e\u202b\u206c\u206b\u202d\u206a\u206d\u202a\u202a\u200d\u206f\u202a\u206c\u206d\u200c\u202e\u200c\u202e\u206b\u202e\u206b\u206b\u206b\u202a\u200f\u202b\u206b\u200d\u202e.\u202d\u200f\u200d\u200f\u200d\u202e\u200d\u202c\u206d\u202e\u206e\u202b\u206f\u202c\u200c\u202a\u200e\u206d\u202b\u202c\u206f\u202a\u202e\u200f\u200c\u202e\u200d\u200f\u200f\u200e\u202e\u206e\u206d\u202d\u200e\u200e\u206a\u206f\u202c\u206f\u202e(); num = -479926624; continue; case 46u: num7 += \u202a\u206d\u200d\u200f\u200f\u206c\u200d\u206d\u200d\u200e\u202a\u206b\u200f\u202d\u206d\u202c\u206d\u202c\u206d\u206a\u206e\u206b\u206e\u200d\u202e\u206f\u202b\u206d\u200d\u202a\u206a\u206e\u200f\u206d\u202d\u202a\u200f\u202c\u200d\u200d\u202e.\u200c\u206a\u202d\u202e\u202d\u202d\u200d\u200e\u202c\u202a\u206d\u202a\u206b\u202e\u202e\u200f\u200f\u206f\u200d\u202b\u202c\u202e\u206d\u200d\u202e\u202e\u200e\u200f\u200e\u202a\u202e\u200b\u206d\u206c\u206c\u200f\u202a\