Decompiled source of Glitnir North v1.0.0
DeepNorthGlitnir.dll
Decompiled 7 hours ago
The result has been truncated due to the large size, download it to view full contents!
using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; using System.Globalization; using System.IO; using System.IO.Compression; using System.Linq; using System.Reflection; using System.Reflection.Emit; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Runtime.Serialization; using System.Runtime.Versioning; using System.Security; using System.Security.Permissions; using System.Text; using System.Text.RegularExpressions; using System.Threading; using BepInEx; using BepInEx.Bootstrap; using BepInEx.Configuration; using BepInEx.Logging; using CreatureManager; using HarmonyLib; using ItemManager; using JetBrains.Annotations; using LocationManager; using PieceManager; using ServerSync; using SoftReferenceableAssets; using TMPro; using UnityEngine; using UnityEngine.UI; using UpgradeWorld; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)] [assembly: AssemblyTitle("DeepNorthGlitnir")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyProduct("DeepNorthGlitnir")] [assembly: AssemblyCopyright("Copyright © 2022")] [assembly: AssemblyTrademark("")] [assembly: ComVisible(false)] [assembly: Guid("E74EB49A-461D-48EA-85BC-F462D60C98C4")] [assembly: AssemblyFileVersion("0.1.2")] [assembly: AssemblyCompany("Marlthon")] [assembly: TargetFramework(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("0.1.2.0")] [module: UnverifiableCode] [module: SuppressIldasm] [module: ConfusedBy("Confuser.Core 1.6.0+447341964f")] internal class <Module> { internal struct \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e { internal uint \u202e\u200e\u202a\u200d\u206a\u202b\u206b\u206e\u206f\u200c\u206f\u200b\u200c\u206b\u206f\u202b\u206c\u200c\u206f\u202e\u202e\u200d\u206c\u200d\u200b\u206b\u202d\u200e\u200c\u202e\u200e\u200c\u206f\u200e\u202c\u202e\u200f\u206d\u202d\u202b\u202e; internal void \u202e\u200e\u202d\u200c\u202e\u200c\u206e\u202b\u202a\u200d\u202e\u202a\u206c\u202a\u206f\u200e\u200b\u200f\u202a\u206b\u202e\u202e\u202d\u206b\u202d\u206c\u206c\u206b\u200e\u206a\u206f\u202a\u206f\u202d\u206b\u200b\u202e\u206f\u200b\u200e\u202e() { \u202e\u200e\u202a\u200d\u206a\u202b\u206b\u206e\u206f\u200c\u206f\u200b\u200c\u206b\u206f\u202b\u206c\u200c\u206f\u202e\u202e\u200d\u206c\u200d\u200b\u206b\u202d\u200e\u200c\u202e\u200e\u200c\u206f\u200e\u202c\u202e\u200f\u206d\u202d\u202b\u202e = 1024u; } internal uint \u200b\u206f\u200f\u202c\u202d\u206c\u206b\u202c\u206c\u202d\u200f\u200b\u202c\u206f\u202e\u206e\u202a\u206c\u200b\u206d\u206b\u206d\u200f\u202e\u206d\u200f\u200f\u202b\u200b\u200d\u202d\u200d\u202c\u202d\u200b\u202d\u206b\u206f\u202e\u206b\u202e(\u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e rangeDecoder) { uint num = (rangeDecoder.\u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e >> 11) * \u202e\u200e\u202a\u200d\u206a\u202b\u206b\u206e\u206f\u200c\u206f\u200b\u200c\u206b\u206f\u202b\u206c\u200c\u206f\u202e\u202e\u200d\u206c\u200d\u200b\u206b\u202d\u200e\u200c\u202e\u200e\u200c\u206f\u200e\u202c\u202e\u200f\u206d\u202d\u202b\u202e; if (rangeDecoder.\u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e < num) { goto IL_001d; } goto IL_0107; IL_0107: rangeDecoder.\u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e -= num; int num2 = 865204288; goto IL_0022; IL_0022: while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x1DFB9C10u) % 11) { case 10u: break; case 8u: rangeDecoder.\u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e = num; num2 = ((int)num3 * -1770053852) ^ 0x532B1F4C; continue; case 1u: { \u202e\u200e\u202a\u200d\u206a\u202b\u206b\u206e\u206f\u200c\u206f\u200b\u200c\u206b\u206f\u202b\u206c\u200c\u206f\u202e\u202e\u200d\u206c\u200d\u200b\u206b\u202d\u200e\u200c\u202e\u200e\u200c\u206f\u200e\u202c\u202e\u200f\u206d\u202d\u202b\u202e += 2048 - \u202e\u200e\u202a\u200d\u206a\u202b\u206b\u206e\u206f\u200c\u206f\u200b\u200c\u206b\u206f\u202b\u206c\u200c\u206f\u202e\u202e\u200d\u206c\u200d\u200b\u206b\u202d\u200e\u200c\u202e\u200e\u200c\u206f\u200e\u202c\u202e\u200f\u206d\u202d\u202b\u202e >> 5; int num6; int num7; if (rangeDecoder.\u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e >= 16777216) { num6 = 199834529; num7 = num6; } else { num6 = 1943880765; num7 = num6; } num2 = num6 ^ (int)(num3 * 457061308); continue; } case 4u: return 0u; case 7u: { \u202e\u200e\u202a\u200d\u206a\u202b\u206b\u206e\u206f\u200c\u206f\u200b\u200c\u206b\u206f\u202b\u206c\u200c\u206f\u202e\u202e\u200d\u206c\u200d\u200b\u206b\u202d\u200e\u200c\u202e\u200e\u200c\u206f\u200e\u202c\u202e\u200f\u206d\u202d\u202b\u202e -= \u202e\u200e\u202a\u200d\u206a\u202b\u206b\u206e\u206f\u200c\u206f\u200b\u200c\u206b\u206f\u202b\u206c\u200c\u206f\u202e\u202e\u200d\u206c\u200d\u200b\u206b\u202d\u200e\u200c\u202e\u200e\u200c\u206f\u200e\u202c\u202e\u200f\u206d\u202d\u202b\u202e >> 5; int num4; int num5; if (rangeDecoder.\u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e >= 16777216) { num4 = -1527108539; num5 = num4; } else { num4 = -2003728653; num5 = num4; } num2 = num4 ^ (int)(num3 * 865340023); continue; } case 6u: goto IL_0107; case 3u: rangeDecoder.\u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e = (rangeDecoder.\u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e << 8) | (byte)rangeDecoder.\u202a\u206b\u206f\u206d\u200d\u206a\u206c\u206b\u206a\u200b\u200b\u200e\u206a\u206f\u200b\u202d\u206b\u202c\u202a\u200e\u206a\u202e\u200b\u206f\u200c\u200b\u202d\u200e\u200f\u202e\u206c\u206b\u202d\u200b\u200b\u206d\u202c\u202d\u202e\u206b\u202e.ReadByte(); rangeDecoder.\u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e <<= 8; num2 = ((int)num3 * -383329932) ^ -1528502224; continue; case 5u: rangeDecoder.\u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e = (rangeDecoder.\u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e << 8) | (byte)rangeDecoder.\u202a\u206b\u206f\u206d\u200d\u206a\u206c\u206b\u206a\u200b\u200b\u200e\u206a\u206f\u200b\u202d\u206b\u202c\u202a\u200e\u206a\u202e\u200b\u206f\u200c\u200b\u202d\u200e\u200f\u202e\u206c\u206b\u202d\u200b\u200b\u206d\u202c\u202d\u202e\u206b\u202e.ReadByte(); num2 = (int)((num3 * 273602725) ^ 0x7F8CBD46); continue; case 2u: rangeDecoder.\u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e -= num; num2 = ((int)num3 * -864883069) ^ 0x1CD1149B; continue; case 9u: rangeDecoder.\u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e <<= 8; num2 = ((int)num3 * -1237012909) ^ 0x14D5D294; continue; default: return 1u; } break; } goto IL_001d; IL_001d: num2 = 1962193723; goto IL_0022; } } internal struct \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e { internal readonly \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[] \u206f\u200c\u202b\u200c\u202b\u202b\u202b\u206c\u202b\u202c\u202b\u202e\u200f\u202e\u200b\u202d\u206b\u206b\u200f\u202e\u202e\u206f\u202b\u206e\u206e\u202d\u202b\u200c\u202c\u200b\u200b\u200c\u202c\u206a\u200c\u200f\u202c\u206e\u202b\u202a\u202e; internal readonly int \u206c\u206a\u200e\u200e\u200c\u206f\u206c\u206f\u200e\u200c\u200c\u200b\u206c\u202d\u206f\u206c\u200f\u200d\u202b\u202b\u200e\u206b\u202d\u206c\u200e\u200d\u206b\u206e\u200d\u206a\u206f\u202e\u202a\u206d\u206a\u202c\u206f\u206f\u200b\u200f\u202e; internal \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e(int numBitLevels) { \u206c\u206a\u200e\u200e\u200c\u206f\u206c\u206f\u200e\u200c\u200c\u200b\u206c\u202d\u206f\u206c\u200f\u200d\u202b\u202b\u200e\u206b\u202d\u206c\u200e\u200d\u206b\u206e\u200d\u206a\u206f\u202e\u202a\u206d\u206a\u202c\u206f\u206f\u200b\u200f\u202e = numBitLevels; \u206f\u200c\u202b\u200c\u202b\u202b\u202b\u206c\u202b\u202c\u202b\u202e\u200f\u202e\u200b\u202d\u206b\u206b\u200f\u202e\u202e\u206f\u202b\u206e\u206e\u202d\u202b\u200c\u202c\u200b\u200b\u200c\u202c\u206a\u200c\u200f\u202c\u206e\u202b\u202a\u202e = new \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[1 << numBitLevels]; } internal void \u200d\u206b\u206f\u202d\u200d\u200c\u202c\u200e\u206c\u206c\u202c\u202b\u206f\u200d\u206f\u202c\u206e\u200c\u206e\u200c\u200d\u202a\u200e\u202e\u200d\u206e\u206b\u200c\u202a\u206c\u202e\u200e\u200e\u206e\u202e\u202d\u202b\u202d\u200e\u206b\u202e() { uint num = 1u; while (true) { int num2 = 1187347082; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x3A49219Du) % 5) { case 4u: break; default: return; case 1u: { int num4; if (num < 1 << \u206c\u206a\u200e\u200e\u200c\u206f\u206c\u206f\u200e\u200c\u200c\u200b\u206c\u202d\u206f\u206c\u200f\u200d\u202b\u202b\u200e\u206b\u202d\u206c\u200e\u200d\u206b\u206e\u200d\u206a\u206f\u202e\u202a\u206d\u206a\u202c\u206f\u206f\u200b\u200f\u202e) { num2 = 1079973779; num4 = num2; } else { num2 = 1563515233; num4 = num2; } continue; } case 2u: \u206f\u200c\u202b\u200c\u202b\u202b\u202b\u206c\u202b\u202c\u202b\u202e\u200f\u202e\u200b\u202d\u206b\u206b\u200f\u202e\u202e\u206f\u202b\u206e\u206e\u202d\u202b\u200c\u202c\u200b\u200b\u200c\u202c\u206a\u200c\u200f\u202c\u206e\u202b\u202a\u202e[num].\u202e\u200e\u202d\u200c\u202e\u200c\u206e\u202b\u202a\u200d\u202e\u202a\u206c\u202a\u206f\u200e\u200b\u200f\u202a\u206b\u202e\u202e\u202d\u206b\u202d\u206c\u206c\u206b\u200e\u206a\u206f\u202a\u206f\u202d\u206b\u200b\u202e\u206f\u200b\u200e\u202e(); num++; num2 = 1975472345; continue; case 3u: num2 = (int)(num3 * 2133765097) ^ -1777986506; continue; case 0u: return; } break; } } } internal uint \u206c\u202e\u202d\u202d\u206c\u206b\u206e\u200c\u202a\u206e\u200b\u202d\u200d\u202b\u202a\u202e\u206b\u206a\u202e\u206a\u206f\u206c\u202e\u200e\u200e\u200b\u206c\u206e\u200e\u200d\u206a\u200e\u206c\u200c\u202e\u202c\u206c\u200d\u206a\u202a\u202e(\u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e rangeDecoder) { uint num = 1u; int num4 = default(int); while (true) { int num2 = -334103137; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xF28DF47Cu) % 6) { case 3u: break; case 1u: num4 = \u206c\u206a\u200e\u200e\u200c\u206f\u206c\u206f\u200e\u200c\u200c\u200b\u206c\u202d\u206f\u206c\u200f\u200d\u202b\u202b\u200e\u206b\u202d\u206c\u200e\u200d\u206b\u206e\u200d\u206a\u206f\u202e\u202a\u206d\u206a\u202c\u206f\u206f\u200b\u200f\u202e; num2 = ((int)num3 * -1230244251) ^ -417532301; continue; case 0u: { int num5; if (num4 > 0) { num2 = -704698258; num5 = num2; } else { num2 = -327314547; num5 = num2; } continue; } case 2u: num4--; num2 = (int)(num3 * 2070253951) ^ -921436500; continue; case 4u: num = (num << 1) + \u206f\u200c\u202b\u200c\u202b\u202b\u202b\u206c\u202b\u202c\u202b\u202e\u200f\u202e\u200b\u202d\u206b\u206b\u200f\u202e\u202e\u206f\u202b\u206e\u206e\u202d\u202b\u200c\u202c\u200b\u200b\u200c\u202c\u206a\u200c\u200f\u202c\u206e\u202b\u202a\u202e[num].\u200b\u206f\u200f\u202c\u202d\u206c\u206b\u202c\u206c\u202d\u200f\u200b\u202c\u206f\u202e\u206e\u202a\u206c\u200b\u206d\u206b\u206d\u200f\u202e\u206d\u200f\u200f\u202b\u200b\u200d\u202d\u200d\u202c\u202d\u200b\u202d\u206b\u206f\u202e\u206b\u202e(rangeDecoder); num2 = -1410239540; continue; default: return num - (uint)(1 << \u206c\u206a\u200e\u200e\u200c\u206f\u206c\u206f\u200e\u200c\u200c\u200b\u206c\u202d\u206f\u206c\u200f\u200d\u202b\u202b\u200e\u206b\u202d\u206c\u200e\u200d\u206b\u206e\u200d\u206a\u206f\u202e\u202a\u206d\u206a\u202c\u206f\u206f\u200b\u200f\u202e); } break; } } } internal uint \u202e\u200e\u206c\u200e\u206e\u202e\u206e\u200d\u202d\u202c\u200d\u200f\u200c\u202d\u200d\u200c\u202d\u202c\u200d\u200d\u206f\u200e\u206a\u206f\u202c\u206f\u206e\u200e\u200c\u202c\u202c\u202d\u200f\u200b\u202d\u202c\u206b\u202e\u206f\u206c\u202e(\u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e rangeDecoder) { uint num = 1u; uint num2 = 0u; uint num6 = default(uint); int num5 = default(int); while (true) { int num3 = 54376503; while (true) { uint num4; switch ((num4 = (uint)num3 ^ 0x459E2CF1u) % 10) { case 8u: break; case 7u: num6 = \u206f\u200c\u202b\u200c\u202b\u202b\u202b\u206c\u202b\u202c\u202b\u202e\u200f\u202e\u200b\u202d\u206b\u206b\u200f\u202e\u202e\u206f\u202b\u206e\u206e\u202d\u202b\u200c\u202c\u200b\u200b\u200c\u202c\u206a\u200c\u200f\u202c\u206e\u202b\u202a\u202e[num].\u200b\u206f\u200f\u202c\u202d\u206c\u206b\u202c\u206c\u202d\u200f\u200b\u202c\u206f\u202e\u206e\u202a\u206c\u200b\u206d\u206b\u206d\u200f\u202e\u206d\u200f\u200f\u202b\u200b\u200d\u202d\u200d\u202c\u202d\u200b\u202d\u206b\u206f\u202e\u206b\u202e(rangeDecoder); num3 = 1550497292; continue; case 9u: num3 = ((int)num4 * -621770032) ^ 0x27B08609; continue; case 0u: { int num7; if (num5 >= \u206c\u206a\u200e\u200e\u200c\u206f\u206c\u206f\u200e\u200c\u200c\u200b\u206c\u202d\u206f\u206c\u200f\u200d\u202b\u202b\u200e\u206b\u202d\u206c\u200e\u200d\u206b\u206e\u200d\u206a\u206f\u202e\u202a\u206d\u206a\u202c\u206f\u206f\u200b\u200f\u202e) { num3 = 278026347; num7 = num3; } else { num3 = 630549052; num7 = num3; } continue; } case 5u: num += num6; num3 = (int)((num4 * 386377012) ^ 0xB8D7AAD); continue; case 6u: num2 |= num6 << num5; num3 = ((int)num4 * -640637721) ^ 0x28C9BA90; continue; case 1u: num <<= 1; num3 = ((int)num4 * -1619793112) ^ 0x691DA428; continue; case 4u: num5 = 0; num3 = (int)((num4 * 2000954509) ^ 0x79437136); continue; case 3u: num5++; num3 = ((int)num4 * -1366558023) ^ 0x46B68B28; continue; default: return num2; } break; } } } internal static uint \u200e\u206c\u206f\u202b\u202a\u202d\u200e\u200c\u206d\u206d\u200d\u200f\u206f\u200c\u206d\u206d\u202e\u202e\u206a\u200d\u206f\u206f\u202e\u206f\u202c\u202d\u206e\u200e\u206e\u200d\u202d\u206d\u206b\u202e\u200b\u206b\u202c\u202d\u202c\u206e\u202e(\u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[] Models, uint startIndex, \u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e rangeDecoder, int NumBitLevels) { uint num = 1u; uint num7 = default(uint); uint num4 = default(uint); int num5 = default(int); while (true) { int num2 = 1027486225; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x4E7C2342u) % 6) { case 2u: break; case 1u: num += num7; num4 |= num7 << num5; num5++; num2 = ((int)num3 * -2052126809) ^ -274409572; continue; case 0u: num7 = Models[startIndex + num].\u200b\u206f\u200f\u202c\u202d\u206c\u206b\u202c\u206c\u202d\u200f\u200b\u202c\u206f\u202e\u206e\u202a\u206c\u200b\u206d\u206b\u206d\u200f\u202e\u206d\u200f\u200f\u202b\u200b\u200d\u202d\u200d\u202c\u202d\u200b\u202d\u206b\u206f\u202e\u206b\u202e(rangeDecoder); num <<= 1; num2 = 544549107; continue; case 3u: { int num6; if (num5 >= NumBitLevels) { num2 = 935739852; num6 = num2; } else { num2 = 1480689984; num6 = num2; } continue; } case 5u: num4 = 0u; num5 = 0; num2 = ((int)num3 * -283165411) ^ 0x773A1D8C; continue; default: return num4; } break; } } } } internal class \u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e { internal uint \u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e; internal uint \u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e; internal Stream \u202a\u206b\u206f\u206d\u200d\u206a\u206c\u206b\u206a\u200b\u200b\u200e\u206a\u206f\u200b\u202d\u206b\u202c\u202a\u200e\u206a\u202e\u200b\u206f\u200c\u200b\u202d\u200e\u200f\u202e\u206c\u206b\u202d\u200b\u200b\u206d\u202c\u202d\u202e\u206b\u202e; internal void \u202b\u200b\u206e\u200b\u200b\u206e\u206c\u202d\u206c\u206d\u202e\u200e\u200f\u202d\u200d\u200e\u206b\u200c\u202b\u200c\u200b\u206f\u200f\u206b\u206e\u202c\u200e\u206d\u206b\u206d\u206d\u206c\u202d\u200e\u202b\u202e\u200c\u200b\u206f\u206f\u202e(Stream stream) { \u202a\u206b\u206f\u206d\u200d\u206a\u206c\u206b\u206a\u200b\u200b\u200e\u206a\u206f\u200b\u202d\u206b\u202c\u202a\u200e\u206a\u202e\u200b\u206f\u200c\u200b\u202d\u200e\u200f\u202e\u206c\u206b\u202d\u200b\u200b\u206d\u202c\u202d\u202e\u206b\u202e = stream; int num3 = default(int); while (true) { int num = -693475743; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xB3F2C5CDu) % 6) { case 0u: break; default: return; case 3u: num3++; num = ((int)num2 * -1165314472) ^ -107888014; continue; case 5u: \u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e = (\u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e << 8) | (byte)\u202a\u206b\u206f\u206d\u200d\u206a\u206c\u206b\u206a\u200b\u200b\u200e\u206a\u206f\u200b\u202d\u206b\u202c\u202a\u200e\u206a\u202e\u200b\u206f\u200c\u200b\u202d\u200e\u200f\u202e\u206c\u206b\u202d\u200b\u200b\u206d\u202c\u202d\u202e\u206b\u202e.ReadByte(); num = -1462242744; continue; case 1u: { int num4; if (num3 >= 5) { num = -545680205; num4 = num; } else { num = -1885544804; num4 = num; } continue; } case 2u: \u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e = 0u; \u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e = uint.MaxValue; num3 = 0; num = ((int)num2 * -1553286003) ^ -1822944138; continue; case 4u: return; } break; } } } internal void \u206c\u200f\u206c\u200b\u200b\u202e\u206c\u200c\u206b\u200b\u206d\u200b\u202d\u200d\u206f\u206e\u206c\u206d\u202e\u202a\u200c\u206b\u200e\u202a\u206c\u200c\u200b\u200c\u200f\u202d\u200c\u200c\u206d\u202a\u202c\u206c\u206d\u200c\u206a\u206e\u202e() { \u202a\u206b\u206f\u206d\u200d\u206a\u206c\u206b\u206a\u200b\u200b\u200e\u206a\u206f\u200b\u202d\u206b\u202c\u202a\u200e\u206a\u202e\u200b\u206f\u200c\u200b\u202d\u200e\u200f\u202e\u206c\u206b\u202d\u200b\u200b\u206d\u202c\u202d\u202e\u206b\u202e = null; } internal void \u206d\u202c\u202a\u200c\u206c\u202a\u202a\u206e\u202e\u200b\u200c\u206c\u206a\u206c\u202b\u200d\u202e\u200b\u200b\u200e\u202b\u202b\u202b\u200c\u206c\u206d\u206b\u206c\u206c\u206a\u200f\u206d\u202b\u200c\u202b\u206b\u206f\u200c\u202b\u200c\u202e() { while (true) { int num; int num2; if (\u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e < 16777216) { num = -330317628; num2 = num; } else { num = -1971480967; num2 = num; } while (true) { uint num3; switch ((num3 = (uint)num ^ 0xDFB80305u) % 5) { case 2u: num = -330317628; continue; default: return; case 3u: break; case 4u: \u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e <<= 8; num = (int)(num3 * 899198983) ^ -955485751; continue; case 1u: \u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e = (\u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e << 8) | (byte)\u202a\u206b\u206f\u206d\u200d\u206a\u206c\u206b\u206a\u200b\u200b\u200e\u206a\u206f\u200b\u202d\u206b\u202c\u202a\u200e\u206a\u202e\u200b\u206f\u200c\u200b\u202d\u200e\u200f\u202e\u206c\u206b\u202d\u200b\u200b\u206d\u202c\u202d\u202e\u206b\u202e.ReadByte(); num = -661895302; continue; case 0u: return; } break; } } } internal uint \u206d\u202e\u202a\u200d\u202a\u206b\u200e\u202c\u200f\u202e\u206a\u202b\u200d\u202a\u202c\u206a\u206c\u202c\u200d\u206a\u206a\u206f\u206c\u206b\u206a\u206c\u206f\u202e\u206a\u202e\u200f\u206d\u200c\u206f\u200f\u200d\u202a\u206c\u202a\u202d\u202e(int numTotalBits) { uint num = \u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e; uint num2 = \u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e; uint num3 = 0u; int num9 = default(int); uint num6 = default(uint); while (true) { int num4 = -309604889; while (true) { uint num5; switch ((num5 = (uint)num4 ^ 0xB0AB33EDu) % 13) { case 0u: break; case 8u: num9--; num4 = -1020661394; continue; case 1u: num3 = (num3 << 1) | (1 - num6); num4 = ((int)num5 * -1232464247) ^ 0x430F89FA; continue; case 6u: num >>= 1; num4 = -1950654087; continue; case 4u: num4 = (int)((num5 * 1033585739) ^ 0x414A38BB); continue; case 7u: \u200d\u206c\u200c\u202a\u200b\u200f\u200f\u206d\u206b\u206d\u206a\u200f\u206b\u200e\u200d\u206d\u206b\u200c\u200b\u200f\u202b\u202a\u200b\u202d\u200f\u206a\u200f\u202a\u202a\u200f\u206d\u202a\u206b\u202c\u202e\u200f\u202d\u202b\u200d\u200f\u202e = num; \u206e\u202c\u206d\u206d\u202b\u200b\u200f\u206e\u202e\u206d\u200f\u202e\u200b\u206b\u206d\u202a\u206f\u200e\u202e\u206b\u200d\u206b\u206a\u200c\u206d\u206e\u200d\u200b\u200f\u206a\u202e\u200f\u206b\u202c\u200d\u206e\u206f\u206e\u206c\u202a\u202e = num2; num4 = ((int)num5 * -1771327798) ^ -973441430; continue; case 11u: num2 = (num2 << 8) | (byte)\u202a\u206b\u206f\u206d\u200d\u206a\u206c\u206b\u206a\u200b\u200b\u200e\u206a\u206f\u200b\u202d\u206b\u202c\u202a\u200e\u206a\u202e\u200b\u206f\u200c\u200b\u202d\u200e\u200f\u202e\u206c\u206b\u202d\u200b\u200b\u206d\u202c\u202d\u202e\u206b\u202e.ReadByte(); num <<= 8; num4 = (int)(num5 * 1345296524) ^ -853277370; continue; case 3u: { int num10; if (num9 > 0) { num4 = -269066197; num10 = num4; } else { num4 = -1268338084; num10 = num4; } continue; } case 5u: num6 = num2 - num >> 31; num4 = (int)((num5 * 475090854) ^ 0x1C2FF37A); continue; case 2u: num9 = numTotalBits; num4 = ((int)num5 * -250736197) ^ 0x757A1EFC; continue; case 10u: { int num7; int num8; if (num < 16777216) { num7 = 44467242; num8 = num7; } else { num7 = 378098702; num8 = num7; } num4 = num7 ^ ((int)num5 * -1920681532); continue; } case 9u: num2 -= num & (num6 - 1); num4 = (int)((num5 * 650206202) ^ 0xB41D4FF); continue; default: return num3; } break; } } } internal \u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e() { } } internal class \u200c\u202e\u206f\u206e\u206e\u206e\u200e\u200b\u200e\u206e\u200d\u206a\u202b\u200e\u206d\u200f\u200c\u200c\u200e\u206e\u206b\u206c\u200c\u206f\u206e\u202b\u200f\u200c\u200f\u202b\u206f\u206b\u206a\u202b\u200c\u206e\u200e\u200b\u202c\u206c\u202e { internal class \u202c\u206f\u206c\u206b\u206f\u202b\u200e\u206c\u202b\u202b\u206c\u202a\u206b\u206f\u206a\u200f\u206e\u206e\u200d\u202c\u206c\u200b\u200d\u202d\u206b\u202e\u202d\u200e\u202a\u200b\u206e\u202a\u206f\u200b\u206f\u206c\u206f\u200c\u200e\u200c\u202e { internal readonly \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e[] \u206f\u202d\u200e\u202b\u206b\u202b\u200d\u206c\u202e\u202e\u206c\u202c\u202a\u206e\u206d\u202d\u202b\u206e\u200f\u200e\u202c\u206f\u206a\u200f\u200f\u206a\u202d\u200e\u206a\u200b\u202d\u202e\u206b\u206c\u200c\u206e\u202d\u206a\u202c\u202a\u202e = new \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e[16]; internal readonly \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e[] \u200b\u200c\u200c\u206f\u206a\u202a\u202e\u206b\u200e\u202d\u202e\u206e\u202c\u202e\u202e\u206f\u206d\u206c\u206d\u202b\u206b\u206c\u200d\u200d\u200c\u206b\u202b\u200b\u202e\u206e\u202b\u200c\u200b\u200c\u202d\u202c\u202c\u206d\u206f\u206b\u202e = new \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e[16]; internal \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e \u200d\u206c\u206c\u202a\u206b\u202d\u200f\u206a\u202d\u202e\u202d\u206a\u202b\u200c\u200f\u200f\u200b\u206f\u206f\u200d\u206e\u200c\u202d\u206f\u202a\u206d\u206b\u200e\u200d\u200d\u206c\u206a\u202d\u200c\u202a\u206c\u202e\u202d\u206b\u202b\u202e; internal \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e \u202c\u206f\u200d\u200b\u202e\u206a\u206e\u206a\u202d\u202b\u200c\u200e\u206c\u200f\u206f\u206e\u206b\u202e\u202c\u200b\u202b\u206c\u202a\u200f\u200f\u200d\u200f\u200d\u200e\u206a\u206c\u206d\u200f\u200d\u206d\u200f\u202d\u200b\u206b\u202a\u202e; internal \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e \u200b\u206a\u206d\u200e\u202b\u202e\u202c\u206d\u206f\u202a\u206b\u202d\u202d\u200f\u200f\u200e\u202b\u200b\u206e\u206a\u200f\u200f\u206d\u206a\u206e\u200c\u202d\u200b\u200b\u202a\u206a\u206a\u202c\u206a\u202a\u202e\u200c\u200e\u200d\u202b\u202e = new \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e(8); internal uint \u202d\u206c\u206f\u200b\u200e\u206b\u202a\u206f\u200b\u202a\u200c\u200d\u200b\u202d\u200e\u200f\u202b\u202d\u206b\u206f\u202e\u206f\u200f\u200d\u202e\u202a\u202a\u200e\u206e\u206a\u206a\u206f\u200e\u202e\u202d\u202b\u206c\u206d\u206c\u202d\u202e; internal void \u200d\u206c\u200c\u200c\u202b\u206b\u202c\u200f\u202c\u200b\u206d\u200d\u206c\u206f\u202c\u206a\u200d\u206e\u202b\u206b\u202a\u202e\u200d\u200e\u206f\u200d\u200d\u200b\u202c\u202e\u206b\u202d\u206d\u202b\u200b\u200d\u202a\u206c\u206d\u206e\u202e(uint numPosStates) { uint num = \u202d\u206c\u206f\u200b\u200e\u206b\u202a\u206f\u200b\u202a\u200c\u200d\u200b\u202d\u200e\u200f\u202b\u202d\u206b\u206f\u202e\u206f\u200f\u200d\u202e\u202a\u202a\u200e\u206e\u206a\u206a\u206f\u200e\u202e\u202d\u202b\u206c\u206d\u206c\u202d\u202e; while (true) { int num2 = 475691970; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x4A73FBA9u) % 7) { case 4u: break; case 6u: \u200b\u200c\u200c\u206f\u206a\u202a\u202e\u206b\u200e\u202d\u202e\u206e\u202c\u202e\u202e\u206f\u206d\u206c\u206d\u202b\u206b\u206c\u200d\u200d\u200c\u206b\u202b\u200b\u202e\u206e\u202b\u200c\u200b\u200c\u202d\u202c\u202c\u206d\u206f\u206b\u202e[num] = new \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e(3); num2 = ((int)num3 * -1749620096) ^ -2052784492; continue; case 5u: { int num4; if (num < numPosStates) { num2 = 1462747809; num4 = num2; } else { num2 = 1966762000; num4 = num2; } continue; } case 0u: num++; num2 = ((int)num3 * -194686161) ^ 0x6DA9B2A4; continue; case 3u: num2 = ((int)num3 * -1254115394) ^ -743509507; continue; case 1u: \u206f\u202d\u200e\u202b\u206b\u202b\u200d\u206c\u202e\u202e\u206c\u202c\u202a\u206e\u206d\u202d\u202b\u206e\u200f\u200e\u202c\u206f\u206a\u200f\u200f\u206a\u202d\u200e\u206a\u200b\u202d\u202e\u206b\u206c\u200c\u206e\u202d\u206a\u202c\u202a\u202e[num] = new \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e(3); num2 = 783021909; continue; default: \u202d\u206c\u206f\u200b\u200e\u206b\u202a\u206f\u200b\u202a\u200c\u200d\u200b\u202d\u200e\u200f\u202b\u202d\u206b\u206f\u202e\u206f\u200f\u200d\u202e\u202a\u202a\u200e\u206e\u206a\u206a\u206f\u200e\u202e\u202d\u202b\u206c\u206d\u206c\u202d\u202e = numPosStates; return; } break; } } } internal void \u206a\u206e\u200c\u202c\u200d\u202c\u206c\u200f\u202b\u200b\u200c\u206d\u200f\u202c\u202a\u206f\u206b\u202d\u200c\u200f\u202a\u200d\u200c\u200c\u200f\u206b\u206e\u202b\u202d\u202c\u202b\u206a\u206e\u206e\u206c\u202d\u200b\u206c\u200d\u206a\u202e() { \u200d\u206c\u206c\u202a\u206b\u202d\u200f\u206a\u202d\u202e\u202d\u206a\u202b\u200c\u200f\u200f\u200b\u206f\u206f\u200d\u206e\u200c\u202d\u206f\u202a\u206d\u206b\u200e\u200d\u200d\u206c\u206a\u202d\u200c\u202a\u206c\u202e\u202d\u206b\u202b\u202e.\u202e\u200e\u202d\u200c\u202e\u200c\u206e\u202b\u202a\u200d\u202e\u202a\u206c\u202a\u206f\u200e\u200b\u200f\u202a\u206b\u202e\u202e\u202d\u206b\u202d\u206c\u206c\u206b\u200e\u206a\u206f\u202a\u206f\u202d\u206b\u200b\u202e\u206f\u200b\u200e\u202e(); uint num = 0u; while (true) { int num2; int num3; if (num >= \u202d\u206c\u206f\u200b\u200e\u206b\u202a\u206f\u200b\u202a\u200c\u200d\u200b\u202d\u200e\u200f\u202b\u202d\u206b\u206f\u202e\u206f\u200f\u200d\u202e\u202a\u202a\u200e\u206e\u206a\u206a\u206f\u200e\u202e\u202d\u202b\u206c\u206d\u206c\u202d\u202e) { num2 = 602918600; num3 = num2; } else { num2 = 1254164626; num3 = num2; } while (true) { uint num4; switch ((num4 = (uint)num2 ^ 0x71DC0F86u) % 6) { case 5u: num2 = 1254164626; continue; case 2u: \u202c\u206f\u200d\u200b\u202e\u206a\u206e\u206a\u202d\u202b\u200c\u200e\u206c\u200f\u206f\u206e\u206b\u202e\u202c\u200b\u202b\u206c\u202a\u200f\u200f\u200d\u200f\u200d\u200e\u206a\u206c\u206d\u200f\u200d\u206d\u200f\u202d\u200b\u206b\u202a\u202e.\u202e\u200e\u202d\u200c\u202e\u200c\u206e\u202b\u202a\u200d\u202e\u202a\u206c\u202a\u206f\u200e\u200b\u200f\u202a\u206b\u202e\u202e\u202d\u206b\u202d\u206c\u206c\u206b\u200e\u206a\u206f\u202a\u206f\u202d\u206b\u200b\u202e\u206f\u200b\u200e\u202e(); num2 = ((int)num4 * -1269866507) ^ 0x13AA15E8; continue; case 1u: num++; num2 = (int)((num4 * 1941181999) ^ 0xE94B558); continue; case 4u: \u206f\u202d\u200e\u202b\u206b\u202b\u200d\u206c\u202e\u202e\u206c\u202c\u202a\u206e\u206d\u202d\u202b\u206e\u200f\u200e\u202c\u206f\u206a\u200f\u200f\u206a\u202d\u200e\u206a\u200b\u202d\u202e\u206b\u206c\u200c\u206e\u202d\u206a\u202c\u202a\u202e[num].\u200d\u206b\u206f\u202d\u200d\u200c\u202c\u200e\u206c\u206c\u202c\u202b\u206f\u200d\u206f\u202c\u206e\u200c\u206e\u200c\u200d\u202a\u200e\u202e\u200d\u206e\u206b\u200c\u202a\u206c\u202e\u200e\u200e\u206e\u202e\u202d\u202b\u202d\u200e\u206b\u202e(); \u200b\u200c\u200c\u206f\u206a\u202a\u202e\u206b\u200e\u202d\u202e\u206e\u202c\u202e\u202e\u206f\u206d\u206c\u206d\u202b\u206b\u206c\u200d\u200d\u200c\u206b\u202b\u200b\u202e\u206e\u202b\u200c\u200b\u200c\u202d\u202c\u202c\u206d\u206f\u206b\u202e[num].\u200d\u206b\u206f\u202d\u200d\u200c\u202c\u200e\u206c\u206c\u202c\u202b\u206f\u200d\u206f\u202c\u206e\u200c\u206e\u200c\u200d\u202a\u200e\u202e\u200d\u206e\u206b\u200c\u202a\u206c\u202e\u200e\u200e\u206e\u202e\u202d\u202b\u202d\u200e\u206b\u202e(); num2 = 46806385; continue; case 3u: break; default: \u200b\u206a\u206d\u200e\u202b\u202e\u202c\u206d\u206f\u202a\u206b\u202d\u202d\u200f\u200f\u200e\u202b\u200b\u206e\u206a\u200f\u200f\u206d\u206a\u206e\u200c\u202d\u200b\u200b\u202a\u206a\u206a\u202c\u206a\u202a\u202e\u200c\u200e\u200d\u202b\u202e.\u200d\u206b\u206f\u202d\u200d\u200c\u202c\u200e\u206c\u206c\u202c\u202b\u206f\u200d\u206f\u202c\u206e\u200c\u206e\u200c\u200d\u202a\u200e\u202e\u200d\u206e\u206b\u200c\u202a\u206c\u202e\u200e\u200e\u206e\u202e\u202d\u202b\u202d\u200e\u206b\u202e(); return; } break; } } } internal uint \u202c\u206b\u200b\u202c\u206b\u202a\u202d\u200e\u206d\u206c\u202a\u202d\u200d\u202d\u202b\u202a\u200f\u200e\u200b\u206b\u206c\u200b\u206c\u206c\u200c\u206a\u206f\u206f\u202e\u200c\u200d\u202b\u200e\u206a\u200d\u202e\u206d\u206c\u206d\u206f\u202e(\u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e rangeDecoder, uint posState) { if (\u200d\u206c\u206c\u202a\u206b\u202d\u200f\u206a\u202d\u202e\u202d\u206a\u202b\u200c\u200f\u200f\u200b\u206f\u206f\u200d\u206e\u200c\u202d\u206f\u202a\u206d\u206b\u200e\u200d\u200d\u206c\u206a\u202d\u200c\u202a\u206c\u202e\u202d\u206b\u202b\u202e.\u200b\u206f\u200f\u202c\u202d\u206c\u206b\u202c\u206c\u202d\u200f\u200b\u202c\u206f\u202e\u206e\u202a\u206c\u200b\u206d\u206b\u206d\u200f\u202e\u206d\u200f\u200f\u202b\u200b\u200d\u202d\u200d\u202c\u202d\u200b\u202d\u206b\u206f\u202e\u206b\u202e(rangeDecoder) == 0) { goto IL_0011; } goto IL_009b; IL_009b: uint num = 8u; int num2 = -1557778766; goto IL_0016; IL_0016: while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xE6A54F79u) % 9) { case 6u: break; case 4u: return \u206f\u202d\u200e\u202b\u206b\u202b\u200d\u206c\u202e\u202e\u206c\u202c\u202a\u206e\u206d\u202d\u202b\u206e\u200f\u200e\u202c\u206f\u206a\u200f\u200f\u206a\u202d\u200e\u206a\u200b\u202d\u202e\u206b\u206c\u200c\u206e\u202d\u206a\u202c\u202a\u202e[posState].\u206c\u202e\u202d\u202d\u206c\u206b\u206e\u200c\u202a\u206e\u200b\u202d\u200d\u202b\u202a\u202e\u206b\u206a\u202e\u206a\u206f\u206c\u202e\u200e\u200e\u200b\u206c\u206e\u200e\u200d\u206a\u200e\u206c\u200c\u202e\u202c\u206c\u200d\u206a\u202a\u202e(rangeDecoder); case 2u: { int num4; int num5; if (\u202c\u206f\u200d\u200b\u202e\u206a\u206e\u206a\u202d\u202b\u200c\u200e\u206c\u200f\u206f\u206e\u206b\u202e\u202c\u200b\u202b\u206c\u202a\u200f\u200f\u200d\u200f\u200d\u200e\u206a\u206c\u206d\u200f\u200d\u206d\u200f\u202d\u200b\u206b\u202a\u202e.\u200b\u206f\u200f\u202c\u202d\u206c\u206b\u202c\u206c\u202d\u200f\u200b\u202c\u206f\u202e\u206e\u202a\u206c\u200b\u206d\u206b\u206d\u200f\u202e\u206d\u200f\u200f\u202b\u200b\u200d\u202d\u200d\u202c\u202d\u200b\u202d\u206b\u206f\u202e\u206b\u202e(rangeDecoder) == 0) { num4 = -345078079; num5 = num4; } else { num4 = -782692094; num5 = num4; } num2 = num4 ^ ((int)num3 * -1954147337); continue; } case 5u: goto IL_009b; case 3u: num += \u200b\u206a\u206d\u200e\u202b\u202e\u202c\u206d\u206f\u202a\u206b\u202d\u202d\u200f\u200f\u200e\u202b\u200b\u206e\u206a\u200f\u200f\u206d\u206a\u206e\u200c\u202d\u200b\u200b\u202a\u206a\u206a\u202c\u206a\u202a\u202e\u200c\u200e\u200d\u202b\u202e.\u206c\u202e\u202d\u202d\u206c\u206b\u206e\u200c\u202a\u206e\u200b\u202d\u200d\u202b\u202a\u202e\u206b\u206a\u202e\u206a\u206f\u206c\u202e\u200e\u200e\u200b\u206c\u206e\u200e\u200d\u206a\u200e\u206c\u200c\u202e\u202c\u206c\u200d\u206a\u202a\u202e(rangeDecoder); num2 = ((int)num3 * -335444634) ^ 0x6772CEE2; continue; case 1u: num += \u200b\u200c\u200c\u206f\u206a\u202a\u202e\u206b\u200e\u202d\u202e\u206e\u202c\u202e\u202e\u206f\u206d\u206c\u206d\u202b\u206b\u206c\u200d\u200d\u200c\u206b\u202b\u200b\u202e\u206e\u202b\u200c\u200b\u200c\u202d\u202c\u202c\u206d\u206f\u206b\u202e[posState].\u206c\u202e\u202d\u202d\u206c\u206b\u206e\u200c\u202a\u206e\u200b\u202d\u200d\u202b\u202a\u202e\u206b\u206a\u202e\u206a\u206f\u206c\u202e\u200e\u200e\u200b\u206c\u206e\u200e\u200d\u206a\u200e\u206c\u200c\u202e\u202c\u206c\u200d\u206a\u202a\u202e(rangeDecoder); num2 = ((int)num3 * -358263899) ^ 0x1F962CFD; continue; case 0u: num2 = ((int)num3 * -1014913370) ^ -718704614; continue; case 7u: num += 8; num2 = -698968064; continue; default: return num; } break; } goto IL_0011; IL_0011: num2 = -1290962445; goto IL_0016; } internal \u202c\u206f\u206c\u206b\u206f\u202b\u200e\u206c\u202b\u202b\u206c\u202a\u206b\u206f\u206a\u200f\u206e\u206e\u200d\u202c\u206c\u200b\u200d\u202d\u206b\u202e\u202d\u200e\u202a\u200b\u206e\u202a\u206f\u200b\u206f\u206c\u206f\u200c\u200e\u200c\u202e() { } } internal class \u206c\u202c\u200b\u202c\u206e\u206c\u202d\u206a\u206c\u200f\u206e\u200f\u200f\u202e\u206e\u206f\u200f\u206b\u200d\u202c\u200e\u202d\u202e\u200b\u200c\u206b\u206a\u200f\u206c\u202b\u202c\u202d\u200b\u200d\u206a\u202b\u206f\u206a\u206f\u200f\u202e { internal struct \u206f\u200e\u206e\u206b\u206d\u200e\u200b\u200c\u202b\u202d\u206b\u206c\u202a\u202d\u200e\u206f\u202e\u200d\u206e\u206e\u202c\u206b\u200d\u202a\u200d\u206f\u202c\u202c\u202c\u200c\u202a\u202b\u202a\u206d\u200c\u206a\u206a\u200e\u200c\u206c\u202e { internal \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[] \u202e\u206d\u206b\u206e\u200b\u202c\u202d\u200b\u206c\u200b\u200f\u200d\u202b\u202a\u200d\u202d\u206d\u200d\u200b\u206c\u202c\u200f\u206a\u202c\u200d\u200f\u202d\u206b\u202e\u206d\u206a\u202a\u202e\u202b\u206a\u202e\u200b\u200d\u206a\u206a\u202e; internal void \u200e\u200e\u206c\u202d\u200b\u200c\u200b\u206d\u206c\u200f\u206b\u202a\u206f\u200e\u206a\u200d\u200f\u202d\u202a\u200b\u202a\u200b\u206b\u200e\u202e\u200e\u200b\u206e\u206d\u202d\u202b\u206d\u202a\u202d\u202d\u200d\u206e\u206a\u202b\u206c\u202e() { \u202e\u206d\u206b\u206e\u200b\u202c\u202d\u200b\u206c\u200b\u200f\u200d\u202b\u202a\u200d\u202d\u206d\u200d\u200b\u206c\u202c\u200f\u206a\u202c\u200d\u200f\u202d\u206b\u202e\u206d\u206a\u202a\u202e\u202b\u206a\u202e\u200b\u200d\u206a\u206a\u202e = new \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[768]; } internal void \u200d\u202b\u206a\u206f\u202b\u206b\u200c\u202b\u206d\u200e\u202c\u202b\u206e\u200d\u206c\u206c\u200f\u200f\u202b\u202b\u206a\u202e\u202e\u202a\u206e\u202e\u202a\u206c\u202a\u202c\u202b\u202b\u206f\u206f\u206a\u206e\u200f\u206e\u202a\u206d\u202e() { int num = 0; while (true) { int num2; int num3; if (num < 768) { num2 = 1473491806; num3 = num2; } else { num2 = 1788047792; num3 = num2; } while (true) { uint num4; switch ((num4 = (uint)num2 ^ 0xD2951FDu) % 5) { case 2u: num2 = 1473491806; continue; default: return; case 4u: \u202e\u206d\u206b\u206e\u200b\u202c\u202d\u200b\u206c\u200b\u200f\u200d\u202b\u202a\u200d\u202d\u206d\u200d\u200b\u206c\u202c\u200f\u206a\u202c\u200d\u200f\u202d\u206b\u202e\u206d\u206a\u202a\u202e\u202b\u206a\u202e\u200b\u200d\u206a\u206a\u202e[num].\u202e\u200e\u202d\u200c\u202e\u200c\u206e\u202b\u202a\u200d\u202e\u202a\u206c\u202a\u206f\u200e\u200b\u200f\u202a\u206b\u202e\u202e\u202d\u206b\u202d\u206c\u206c\u206b\u200e\u206a\u206f\u202a\u206f\u202d\u206b\u200b\u202e\u206f\u200b\u200e\u202e(); num2 = 490193040; continue; case 0u: num++; num2 = ((int)num4 * -2038299056) ^ -1784956523; continue; case 1u: break; case 3u: return; } break; } } } internal byte \u200d\u202b\u200e\u200e\u206f\u202a\u202d\u202d\u202b\u206d\u202d\u202c\u206e\u206b\u206b\u200b\u202e\u206d\u200e\u200c\u200f\u202a\u206d\u202a\u206b\u206e\u206a\u200f\u202a\u206d\u206c\u206a\u200d\u200c\u206f\u202d\u202b\u202b\u200c\u206d\u202e(\u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e rangeDecoder) { uint num = 1u; while (true) { int num2 = -177731840; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xF5B50350u) % 3) { case 0u: break; case 2u: { num = (num << 1) | \u202e\u206d\u206b\u206e\u200b\u202c\u202d\u200b\u206c\u200b\u200f\u200d\u202b\u202a\u200d\u202d\u206d\u200d\u200b\u206c\u202c\u200f\u206a\u202c\u200d\u200f\u202d\u206b\u202e\u206d\u206a\u202a\u202e\u202b\u206a\u202e\u200b\u200d\u206a\u206a\u202e[num].\u200b\u206f\u200f\u202c\u202d\u206c\u206b\u202c\u206c\u202d\u200f\u200b\u202c\u206f\u202e\u206e\u202a\u206c\u200b\u206d\u206b\u206d\u200f\u202e\u206d\u200f\u200f\u202b\u200b\u200d\u202d\u200d\u202c\u202d\u200b\u202d\u206b\u206f\u202e\u206b\u202e(rangeDecoder); int num4; if (num >= 256) { num2 = -2078212648; num4 = num2; } else { num2 = -177731840; num4 = num2; } continue; } default: return (byte)num; } break; } } } internal byte \u206f\u200e\u200c\u206b\u200b\u200d\u200f\u200e\u202d\u206b\u202e\u200d\u200e\u206f\u202c\u200e\u206a\u206a\u202a\u206a\u202e\u202a\u206f\u206c\u202a\u200e\u206b\u202e\u206c\u200d\u202c\u202e\u202c\u200d\u200d\u202d\u200c\u200d\u200b\u206a\u202e(\u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e rangeDecoder, byte matchByte) { uint num = 1u; uint num5 = default(uint); uint num6 = default(uint); while (true) { int num2 = -1898328041; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xBFE22BE4u) % 10) { case 4u: break; case 2u: num = (num << 1) | \u202e\u206d\u206b\u206e\u200b\u202c\u202d\u200b\u206c\u200b\u200f\u200d\u202b\u202a\u200d\u202d\u206d\u200d\u200b\u206c\u202c\u200f\u206a\u202c\u200d\u200f\u202d\u206b\u202e\u206d\u206a\u202a\u202e\u202b\u206a\u202e\u200b\u200d\u206a\u206a\u202e[num].\u200b\u206f\u200f\u202c\u202d\u206c\u206b\u202c\u206c\u202d\u200f\u200b\u202c\u206f\u202e\u206e\u202a\u206c\u200b\u206d\u206b\u206d\u200f\u202e\u206d\u200f\u200f\u202b\u200b\u200d\u202d\u200d\u202c\u202d\u200b\u202d\u206b\u206f\u202e\u206b\u202e(rangeDecoder); num2 = -1229151199; continue; case 8u: matchByte <<= 1; num5 = \u202e\u206d\u206b\u206e\u200b\u202c\u202d\u200b\u206c\u200b\u200f\u200d\u202b\u202a\u200d\u202d\u206d\u200d\u200b\u206c\u202c\u200f\u206a\u202c\u200d\u200f\u202d\u206b\u202e\u206d\u206a\u202a\u202e\u202b\u206a\u202e\u200b\u200d\u206a\u206a\u202e[(1 + num6 << 8) + num].\u200b\u206f\u200f\u202c\u202d\u206c\u206b\u202c\u206c\u202d\u200f\u200b\u202c\u206f\u202e\u206e\u202a\u206c\u200b\u206d\u206b\u206d\u200f\u202e\u206d\u200f\u200f\u202b\u200b\u200d\u202d\u200d\u202c\u202d\u200b\u202d\u206b\u206f\u202e\u206b\u202e(rangeDecoder); num2 = (int)((num3 * 1499240878) ^ 0x72886404); continue; case 0u: { num = (num << 1) | num5; int num7; int num8; if (num6 == num5) { num7 = -35210974; num8 = num7; } else { num7 = -1388406969; num8 = num7; } num2 = num7 ^ (int)(num3 * 2026163145); continue; } case 9u: num2 = (int)(num3 * 704761261) ^ -1472379362; continue; case 7u: num6 = (uint)(matchByte >> 7) & 1u; num2 = -2123954896; continue; case 1u: num2 = ((int)num3 * -1933539483) ^ 0x76ACEDEE; continue; case 6u: { int num9; if (num < 256) { num2 = -1898328041; num9 = num2; } else { num2 = -1445330661; num9 = num2; } continue; } case 3u: { int num4; if (num >= 256) { num2 = -682396235; num4 = num2; } else { num2 = -1184000634; num4 = num2; } continue; } default: return (byte)num; } break; } } } } internal \u206f\u200e\u206e\u206b\u206d\u200e\u200b\u200c\u202b\u202d\u206b\u206c\u202a\u202d\u200e\u206f\u202e\u200d\u206e\u206e\u202c\u206b\u200d\u202a\u200d\u206f\u202c\u202c\u202c\u200c\u202a\u202b\u202a\u206d\u200c\u206a\u206a\u200e\u200c\u206c\u202e[] \u206e\u202c\u200c\u206a\u202e\u206e\u200e\u206e\u202d\u206d\u200b\u200f\u206a\u200e\u200c\u202b\u206e\u202c\u200e\u200d\u206a\u200b\u200c\u200f\u202a\u200d\u202e\u206b\u200c\u202d\u206f\u206a\u206b\u206f\u206f\u200f\u200b\u202c\u206e\u206c\u202e; internal int \u202c\u206e\u200c\u200d\u202a\u202d\u202d\u200d\u206a\u200c\u206f\u202c\u202d\u206f\u200b\u202e\u200c\u202a\u206b\u202c\u202c\u200c\u200c\u202c\u206c\u202c\u206c\u202e\u206f\u202e\u200e\u206b\u202a\u200e\u200f\u200c\u206c\u202b\u202a\u200f\u202e; internal int \u206a\u206a\u200b\u206b\u206a\u206f\u202a\u200f\u206a\u200f\u200e\u206c\u200c\u200f\u200e\u202a\u202a\u206e\u206a\u202b\u206e\u200e\u206e\u206e\u202e\u200f\u206f\u200d\u206b\u202a\u206e\u202c\u202e\u202c\u200c\u206e\u206b\u200e\u200c\u206f\u202e; internal uint \u200b\u206e\u202b\u202e\u202d\u206a\u200c\u200b\u202e\u202d\u202a\u206e\u200d\u202a\u202d\u206e\u202a\u206c\u202e\u202c\u206e\u206f\u206f\u206c\u200f\u206a\u206e\u206b\u202c\u206b\u200c\u200d\u200b\u206d\u202c\u200d\u202e\u200b\u200f\u200f\u202e; internal void \u202a\u200c\u206f\u202b\u200b\u200b\u206c\u200b\u200f\u202e\u200d\u202c\u200f\u202c\u206a\u202e\u202b\u202b\u206b\u202c\u206d\u202e\u206f\u200b\u200c\u202c\u206f\u200b\u206b\u202e\u202c\u206e\u206d\u200f\u206f\u206f\u202e\u200c\u206a\u202a\u202e(int numPosBits, int numPrevBits) { if (\u206e\u202c\u200c\u206a\u202e\u206e\u200e\u206e\u202d\u206d\u200b\u200f\u206a\u200e\u200c\u202b\u206e\u202c\u200e\u200d\u206a\u200b\u200c\u200f\u202a\u200d\u202e\u206b\u200c\u202d\u206f\u206a\u206b\u206f\u206f\u200f\u200b\u202c\u206e\u206c\u202e != null) { goto IL_000b; } goto IL_00b9; IL_00b9: \u202c\u206e\u200c\u200d\u202a\u202d\u202d\u200d\u206a\u200c\u206f\u202c\u202d\u206f\u200b\u202e\u200c\u202a\u206b\u202c\u202c\u200c\u200c\u202c\u206c\u202c\u206c\u202e\u206f\u202e\u200e\u206b\u202a\u200e\u200f\u200c\u206c\u202b\u202a\u200f\u202e = numPosBits; int num = 1372195798; goto IL_0010; IL_0010: uint num6 = default(uint); uint num5 = default(uint); while (true) { uint num2; switch ((num2 = (uint)num ^ 0x1F92A77Au) % 13) { case 4u: break; default: return; case 7u: goto IL_0059; case 2u: \u206a\u206a\u200b\u206b\u206a\u206f\u202a\u200f\u206a\u200f\u200e\u206c\u200c\u200f\u200e\u202a\u202a\u206e\u206a\u202b\u206e\u200e\u206e\u206e\u202e\u200f\u206f\u200d\u206b\u202a\u206e\u202c\u202e\u202c\u200c\u206e\u206b\u200e\u200c\u206f\u202e = numPrevBits; num6 = (uint)(1 << \u206a\u206a\u200b\u206b\u206a\u206f\u202a\u200f\u206a\u200f\u200e\u206c\u200c\u200f\u200e\u202a\u202a\u206e\u206a\u202b\u206e\u200e\u206e\u206e\u202e\u200f\u206f\u200d\u206b\u202a\u206e\u202c\u202e\u202c\u200c\u206e\u206b\u200e\u200c\u206f\u202e + \u202c\u206e\u200c\u200d\u202a\u202d\u202d\u200d\u206a\u200c\u206f\u202c\u202d\u206f\u200b\u202e\u200c\u202a\u206b\u202c\u202c\u200c\u200c\u202c\u206c\u202c\u206c\u202e\u206f\u202e\u200e\u206b\u202a\u200e\u200f\u200c\u206c\u202b\u202a\u200f\u202e); num = ((int)num2 * -113248307) ^ 0x6D3FCC76; continue; case 6u: \u206e\u202c\u200c\u206a\u202e\u206e\u200e\u206e\u202d\u206d\u200b\u200f\u206a\u200e\u200c\u202b\u206e\u202c\u200e\u200d\u206a\u200b\u200c\u200f\u202a\u200d\u202e\u206b\u200c\u202d\u206f\u206a\u206b\u206f\u206f\u200f\u200b\u202c\u206e\u206c\u202e[num5].\u200e\u200e\u206c\u202d\u200b\u200c\u200b\u206d\u206c\u200f\u206b\u202a\u206f\u200e\u206a\u200d\u200f\u202d\u202a\u200b\u202a\u200b\u206b\u200e\u202e\u200e\u200b\u206e\u206d\u202d\u202b\u206d\u202a\u202d\u202d\u200d\u206e\u206a\u202b\u206c\u202e(); num5++; num = 458689982; continue; case 12u: goto IL_00b9; case 3u: num = (int)((num2 * 1823474281) ^ 0x1D1DD8AF); continue; case 5u: \u206e\u202c\u200c\u206a\u202e\u206e\u200e\u206e\u202d\u206d\u200b\u200f\u206a\u200e\u200c\u202b\u206e\u202c\u200e\u200d\u206a\u200b\u200c\u200f\u202a\u200d\u202e\u206b\u200c\u202d\u206f\u206a\u206b\u206f\u206f\u200f\u200b\u202c\u206e\u206c\u202e = new \u206f\u200e\u206e\u206b\u206d\u200e\u200b\u200c\u202b\u202d\u206b\u206c\u202a\u202d\u200e\u206f\u202e\u200d\u206e\u206e\u202c\u206b\u200d\u202a\u200d\u206f\u202c\u202c\u202c\u200c\u202a\u202b\u202a\u206d\u200c\u206a\u206a\u200e\u200c\u206c\u202e[num6]; num = ((int)num2 * -1825321605) ^ -706524053; continue; case 1u: num5 = 0u; num = ((int)num2 * -330450939) ^ -724096068; continue; case 8u: \u200b\u206e\u202b\u202e\u202d\u206a\u200c\u200b\u202e\u202d\u202a\u206e\u200d\u202a\u202d\u206e\u202a\u206c\u202e\u202c\u206e\u206f\u206f\u206c\u200f\u206a\u206e\u206b\u202c\u206b\u200c\u200d\u200b\u206d\u202c\u200d\u202e\u200b\u200f\u200f\u202e = (uint)((1 << numPosBits) - 1); num = ((int)num2 * -1783968258) ^ -51496656; continue; case 11u: { int num7; int num8; if (\u202c\u206e\u200c\u200d\u202a\u202d\u202d\u200d\u206a\u200c\u206f\u202c\u202d\u206f\u200b\u202e\u200c\u202a\u206b\u202c\u202c\u200c\u200c\u202c\u206c\u202c\u206c\u202e\u206f\u202e\u200e\u206b\u202a\u200e\u200f\u200c\u206c\u202b\u202a\u200f\u202e == numPosBits) { num7 = 99863298; num8 = num7; } else { num7 = 117399583; num8 = num7; } num = num7 ^ ((int)num2 * -1696837441); continue; } case 9u: return; case 10u: { int num3; int num4; if (\u206a\u206a\u200b\u206b\u206a\u206f\u202a\u200f\u206a\u200f\u200e\u206c\u200c\u200f\u200e\u202a\u202a\u206e\u206a\u202b\u206e\u200e\u206e\u206e\u202e\u200f\u206f\u200d\u206b\u202a\u206e\u202c\u202e\u202c\u200c\u206e\u206b\u200e\u200c\u206f\u202e != numPrevBits) { num3 = -1206389369; num4 = num3; } else { num3 = -1578008484; num4 = num3; } num = num3 ^ ((int)num2 * -37010007); continue; } case 0u: return; } break; IL_0059: int num9; if (num5 >= num6) { num = 732906051; num9 = num; } else { num = 1464765466; num9 = num; } } goto IL_000b; IL_000b: num = 1963454883; goto IL_0010; } internal void \u206a\u206d\u206e\u206a\u202e\u206e\u206d\u202c\u200b\u202d\u206a\u206b\u200c\u206e\u202e\u202d\u202e\u206f\u202b\u200c\u200d\u200c\u206f\u200d\u200d\u202e\u200f\u200c\u206b\u202e\u200b\u206f\u200d\u200c\u206c\u202e\u200d\u200d\u202b\u206e\u202e() { uint num = (uint)(1 << \u206a\u206a\u200b\u206b\u206a\u206f\u202a\u200f\u206a\u200f\u200e\u206c\u200c\u200f\u200e\u202a\u202a\u206e\u206a\u202b\u206e\u200e\u206e\u206e\u202e\u200f\u206f\u200d\u206b\u202a\u206e\u202c\u202e\u202c\u200c\u206e\u206b\u200e\u200c\u206f\u202e + \u202c\u206e\u200c\u200d\u202a\u202d\u202d\u200d\u206a\u200c\u206f\u202c\u202d\u206f\u200b\u202e\u200c\u202a\u206b\u202c\u202c\u200c\u200c\u202c\u206c\u202c\u206c\u202e\u206f\u202e\u200e\u206b\u202a\u200e\u200f\u200c\u206c\u202b\u202a\u200f\u202e); uint num4 = default(uint); while (true) { int num2 = -1647217195; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xC3727F09u) % 7) { case 2u: break; default: return; case 1u: num4 = 0u; num2 = ((int)num3 * -812348771) ^ -1506097622; continue; case 4u: \u206e\u202c\u200c\u206a\u202e\u206e\u200e\u206e\u202d\u206d\u200b\u200f\u206a\u200e\u200c\u202b\u206e\u202c\u200e\u200d\u206a\u200b\u200c\u200f\u202a\u200d\u202e\u206b\u200c\u202d\u206f\u206a\u206b\u206f\u206f\u200f\u200b\u202c\u206e\u206c\u202e[num4].\u200d\u202b\u206a\u206f\u202b\u206b\u200c\u202b\u206d\u200e\u202c\u202b\u206e\u200d\u206c\u206c\u200f\u200f\u202b\u202b\u206a\u202e\u202e\u202a\u206e\u202e\u202a\u206c\u202a\u202c\u202b\u202b\u206f\u206f\u206a\u206e\u200f\u206e\u202a\u206d\u202e(); num2 = -85440803; continue; case 0u: num4++; num2 = ((int)num3 * -1925157010) ^ 0x41749DAF; continue; case 3u: { int num5; if (num4 < num) { num2 = -1490013358; num5 = num2; } else { num2 = -1469642820; num5 = num2; } continue; } case 6u: num2 = ((int)num3 * -1630446898) ^ 0x11399225; continue; case 5u: return; } break; } } } internal uint \u202b\u202c\u202a\u202c\u200e\u200f\u206e\u202a\u202c\u202c\u206f\u206e\u200b\u202d\u202c\u206a\u200e\u202b\u200c\u200e\u206b\u206f\u200d\u202c\u206b\u202a\u202d\u200e\u206d\u200b\u200c\u202c\u202a\u206c\u206f\u200f\u206d\u202d\u206e\u206c\u202e(uint pos, byte prevByte) { return ((pos & \u200b\u206e\u202b\u202e\u202d\u206a\u200c\u200b\u202e\u202d\u202a\u206e\u200d\u202a\u202d\u206e\u202a\u206c\u202e\u202c\u206e\u206f\u206f\u206c\u200f\u206a\u206e\u206b\u202c\u206b\u200c\u200d\u200b\u206d\u202c\u200d\u202e\u200b\u200f\u200f\u202e) << \u206a\u206a\u200b\u206b\u206a\u206f\u202a\u200f\u206a\u200f\u200e\u206c\u200c\u200f\u200e\u202a\u202a\u206e\u206a\u202b\u206e\u200e\u206e\u206e\u202e\u200f\u206f\u200d\u206b\u202a\u206e\u202c\u202e\u202c\u200c\u206e\u206b\u200e\u200c\u206f\u202e) + (uint)(prevByte >> 8 - \u206a\u206a\u200b\u206b\u206a\u206f\u202a\u200f\u206a\u200f\u200e\u206c\u200c\u200f\u200e\u202a\u202a\u206e\u206a\u202b\u206e\u200e\u206e\u206e\u202e\u200f\u206f\u200d\u206b\u202a\u206e\u202c\u202e\u202c\u200c\u206e\u206b\u200e\u200c\u206f\u202e); } internal byte \u206c\u206c\u202e\u202e\u200d\u206e\u200b\u206f\u206f\u202b\u206d\u200d\u206f\u202c\u206e\u200e\u202e\u206d\u202d\u202d\u200e\u206d\u202d\u202e\u202b\u202c\u206c\u206c\u206c\u200f\u200b\u200d\u200f\u200b\u206a\u200d\u202c\u200b\u206c\u206f\u202e(\u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e rangeDecoder, uint pos, byte prevByte) { return \u206e\u202c\u200c\u206a\u202e\u206e\u200e\u206e\u202d\u206d\u200b\u200f\u206a\u200e\u200c\u202b\u206e\u202c\u200e\u200d\u206a\u200b\u200c\u200f\u202a\u200d\u202e\u206b\u200c\u202d\u206f\u206a\u206b\u206f\u206f\u200f\u200b\u202c\u206e\u206c\u202e[\u202b\u202c\u202a\u202c\u200e\u200f\u206e\u202a\u202c\u202c\u206f\u206e\u200b\u202d\u202c\u206a\u200e\u202b\u200c\u200e\u206b\u206f\u200d\u202c\u206b\u202a\u202d\u200e\u206d\u200b\u200c\u202c\u202a\u206c\u206f\u200f\u206d\u202d\u206e\u206c\u202e(pos, prevByte)].\u200d\u202b\u200e\u200e\u206f\u202a\u202d\u202d\u202b\u206d\u202d\u202c\u206e\u206b\u206b\u200b\u202e\u206d\u200e\u200c\u200f\u202a\u206d\u202a\u206b\u206e\u206a\u200f\u202a\u206d\u206c\u206a\u200d\u200c\u206f\u202d\u202b\u202b\u200c\u206d\u202e(rangeDecoder); } internal byte \u206d\u200d\u206d\u200f\u206c\u202d\u202b\u206b\u202c\u206d\u206e\u200e\u202d\u202e\u200e\u200e\u200b\u200c\u206d\u202b\u206e\u206d\u202b\u206d\u206e\u200c\u200b\u200e\u202e\u202e\u206d\u206f\u206a\u200e\u202e\u202e\u202d\u200c\u200c\u202a\u202e(\u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e rangeDecoder, uint pos, byte prevByte, byte matchByte) { return \u206e\u202c\u200c\u206a\u202e\u206e\u200e\u206e\u202d\u206d\u200b\u200f\u206a\u200e\u200c\u202b\u206e\u202c\u200e\u200d\u206a\u200b\u200c\u200f\u202a\u200d\u202e\u206b\u200c\u202d\u206f\u206a\u206b\u206f\u206f\u200f\u200b\u202c\u206e\u206c\u202e[\u202b\u202c\u202a\u202c\u200e\u200f\u206e\u202a\u202c\u202c\u206f\u206e\u200b\u202d\u202c\u206a\u200e\u202b\u200c\u200e\u206b\u206f\u200d\u202c\u206b\u202a\u202d\u200e\u206d\u200b\u200c\u202c\u202a\u206c\u206f\u200f\u206d\u202d\u206e\u206c\u202e(pos, prevByte)].\u206f\u200e\u200c\u206b\u200b\u200d\u200f\u200e\u202d\u206b\u202e\u200d\u200e\u206f\u202c\u200e\u206a\u206a\u202a\u206a\u202e\u202a\u206f\u206c\u202a\u200e\u206b\u202e\u206c\u200d\u202c\u202e\u202c\u200d\u200d\u202d\u200c\u200d\u200b\u206a\u202e(rangeDecoder, matchByte); } internal \u206c\u202c\u200b\u202c\u206e\u206c\u202d\u206a\u206c\u200f\u206e\u200f\u200f\u202e\u206e\u206f\u200f\u206b\u200d\u202c\u200e\u202d\u202e\u200b\u200c\u206b\u206a\u200f\u206c\u202b\u202c\u202d\u200b\u200d\u206a\u202b\u206f\u206a\u206f\u200f\u202e() { } } internal readonly \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[] \u202c\u200d\u206a\u202a\u200d\u202e\u206c\u206a\u202c\u202d\u202b\u200b\u202b\u206d\u202b\u200b\u200b\u202d\u202b\u206a\u200f\u206e\u206d\u202a\u206e\u200f\u200b\u200d\u202a\u202e\u206f\u200b\u200e\u200f\u200b\u206b\u200c\u200f\u202e = new \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[192]; internal readonly \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[] \u206d\u202e\u206c\u202d\u202e\u200e\u200d\u200d\u200b\u206b\u206e\u200b\u200d\u206e\u206f\u206b\u206c\u200e\u200d\u206b\u200d\u206a\u200d\u206f\u206a\u200b\u200b\u202d\u202b\u206d\u206b\u206a\u206d\u200f\u202d\u202c\u202e\u202d\u206a\u206a\u202e = new \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[192]; internal readonly \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[] \u206a\u200b\u202c\u202a\u200e\u202a\u206d\u202c\u202d\u206d\u200d\u206f\u206f\u206a\u200c\u202c\u202a\u206b\u206d\u206e\u206b\u202a\u200d\u200e\u200f\u200c\u206c\u202d\u206d\u200c\u206a\u202b\u200b\u200f\u200e\u200f\u202d\u206b\u206b\u202e\u202e = new \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[12]; internal readonly \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[] \u206d\u206b\u202c\u206b\u206d\u200d\u200f\u200c\u202c\u200e\u202d\u200e\u202d\u206b\u202a\u200b\u200e\u206b\u200b\u206f\u202c\u202c\u206c\u202c\u206e\u202a\u200e\u200b\u206c\u202e\u206b\u200f\u202d\u202c\u200e\u206c\u206e\u200d\u200e\u206d\u202e = new \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[12]; internal readonly \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[] \u200e\u206b\u202d\u206c\u202c\u206d\u206c\u200f\u206c\u200f\u202c\u200e\u206d\u200c\u200e\u206b\u206c\u206f\u202c\u200f\u202a\u202b\u202e\u202b\u202d\u206c\u202c\u206e\u206e\u200d\u206f\u206c\u206d\u200d\u200f\u202c\u200e\u200e\u202b\u206f\u202e = new \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[12]; internal readonly \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[] \u206f\u206c\u206c\u202d\u202b\u206c\u200e\u202c\u206e\u200e\u200e\u200f\u206d\u202d\u200e\u206f\u200b\u206d\u200b\u206c\u202a\u206f\u200b\u206b\u202a\u206f\u200d\u200e\u200e\u206e\u202b\u200f\u202b\u206e\u202a\u206a\u206e\u200b\u200b\u206e\u202e = new \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[12]; internal readonly \u202c\u206f\u206c\u206b\u206f\u202b\u200e\u206c\u202b\u202b\u206c\u202a\u206b\u206f\u206a\u200f\u206e\u206e\u200d\u202c\u206c\u200b\u200d\u202d\u206b\u202e\u202d\u200e\u202a\u200b\u206e\u202a\u206f\u200b\u206f\u206c\u206f\u200c\u200e\u200c\u202e \u202e\u202b\u206f\u202a\u206b\u200f\u206d\u200c\u200f\u200d\u206c\u206c\u202a\u202a\u206b\u200d\u206d\u202e\u202a\u202e\u206d\u200e\u200e\u200c\u206b\u200c\u200b\u206d\u206d\u202b\u200c\u202c\u202c\u202c\u202c\u202e\u206d\u202e\u206b\u202e = new \u202c\u206f\u206c\u206b\u206f\u202b\u200e\u206c\u202b\u202b\u206c\u202a\u206b\u206f\u206a\u200f\u206e\u206e\u200d\u202c\u206c\u200b\u200d\u202d\u206b\u202e\u202d\u200e\u202a\u200b\u206e\u202a\u206f\u200b\u206f\u206c\u206f\u200c\u200e\u200c\u202e(); internal readonly \u206c\u202c\u200b\u202c\u206e\u206c\u202d\u206a\u206c\u200f\u206e\u200f\u200f\u202e\u206e\u206f\u200f\u206b\u200d\u202c\u200e\u202d\u202e\u200b\u200c\u206b\u206a\u200f\u206c\u202b\u202c\u202d\u200b\u200d\u206a\u202b\u206f\u206a\u206f\u200f\u202e \u202a\u200f\u202c\u206d\u206d\u202c\u206c\u200b\u202c\u202e\u202b\u200d\u206b\u206c\u206c\u200b\u206e\u200d\u206b\u206a\u202e\u206f\u206d\u206a\u206e\u200b\u206b\u206e\u202c\u206a\u206a\u206e\u202c\u202e\u200b\u202e\u206c\u200b\u202d\u202b\u202e = new \u206c\u202c\u200b\u202c\u206e\u206c\u202d\u206a\u206c\u200f\u206e\u200f\u200f\u202e\u206e\u206f\u200f\u206b\u200d\u202c\u200e\u202d\u202e\u200b\u200c\u206b\u206a\u200f\u206c\u202b\u202c\u202d\u200b\u200d\u206a\u202b\u206f\u206a\u206f\u200f\u202e(); internal readonly \u202c\u200c\u202d\u202c\u202c\u202a\u200c\u202d\u202e\u202e\u200c\u200f\u206b\u206c\u206f\u206b\u200c\u200f\u202b\u202b\u202e\u200c\u200e\u206d\u202a\u206c\u206a\u206e\u200b\u202b\u206b\u206b\u202d\u206b\u200d\u202a\u206f\u202b\u206b\u200e\u202e \u202c\u200f\u206c\u206c\u200f\u202d\u200e\u202e\u200b\u202a\u206b\u206b\u200d\u202e\u202e\u200f\u206e\u202a\u200d\u202c\u200e\u200b\u206e\u200c\u202c\u202e\u206e\u200f\u200e\u206a\u202a\u200d\u206e\u202c\u202b\u202b\u206b\u202a\u206d\u202d\u202e = new \u202c\u200c\u202d\u202c\u202c\u202a\u200c\u202d\u202e\u202e\u200c\u200f\u206b\u206c\u206f\u206b\u200c\u200f\u202b\u202b\u202e\u200c\u200e\u206d\u202a\u206c\u206a\u206e\u200b\u202b\u206b\u206b\u202d\u206b\u200d\u202a\u206f\u202b\u206b\u200e\u202e(); internal readonly \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[] \u206a\u202a\u202c\u200c\u202c\u200e\u202c\u206c\u206f\u200e\u202e\u202c\u200b\u200e\u206e\u206f\u200d\u200d\u200f\u202a\u200c\u206e\u206c\u202a\u206e\u200b\u200d\u202e\u200f\u200e\u202a\u200d\u200f\u206e\u202a\u206e\u202c\u202a\u200c\u206f\u202e = new \u200f\u206b\u206d\u202a\u202b\u202d\u200b\u202a\u200e\u202d\u200e\u206c\u202a\u200f\u202c\u200c\u200e\u200c\u206d\u206a\u206c\u202d\u206e\u202b\u206a\u206c\u200f\u202e\u200c\u202c\u206e\u202e\u206d\u206c\u202a\u202c\u202d\u206a\u206f\u206f\u202e[114]; internal readonly \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e[] \u206d\u202c\u202c\u200b\u202b\u202d\u202c\u206a\u206d\u206d\u200e\u202e\u202a\u200b\u200b\u202e\u202b\u206e\u200f\u200d\u202b\u206e\u200b\u202c\u202b\u200e\u202e\u200d\u202a\u206d\u202d\u200f\u200b\u200d\u202d\u206f\u202d\u206c\u206b\u206d\u202e = new \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e[4]; internal readonly \u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e \u200e\u200b\u202c\u200b\u206a\u206e\u206a\u206c\u206d\u200d\u202e\u206a\u202a\u200e\u200f\u206a\u206b\u200d\u202c\u202a\u202a\u200e\u200b\u206e\u202d\u206a\u200c\u202d\u206a\u202d\u206b\u200e\u202c\u202d\u200f\u202a\u206b\u202d\u206d\u202d\u202e = new \u206d\u200d\u202b\u200c\u202a\u202d\u200b\u200b\u206a\u202e\u200e\u206a\u202b\u202c\u200d\u202e\u206d\u200c\u200d\u200c\u206c\u200c\u200b\u200f\u202c\u206d\u206b\u200e\u206a\u206c\u200e\u202e\u202a\u206b\u206e\u206a\u206e\u206a\u202b\u202a\u202e(); internal readonly \u202c\u206f\u206c\u206b\u206f\u202b\u200e\u206c\u202b\u202b\u206c\u202a\u206b\u206f\u206a\u200f\u206e\u206e\u200d\u202c\u206c\u200b\u200d\u202d\u206b\u202e\u202d\u200e\u202a\u200b\u206e\u202a\u206f\u200b\u206f\u206c\u206f\u200c\u200e\u200c\u202e \u200e\u202a\u200e\u202b\u202d\u206c\u202a\u202b\u206d\u202e\u202b\u200c\u200b\u206f\u200d\u206b\u206f\u200d\u206c\u202e\u202e\u202c\u202b\u202c\u206a\u206c\u206b\u202b\u200b\u200d\u206f\u202c\u206d\u200f\u206d\u202c\u202c\u202e\u200c\u206d\u202e = new \u202c\u206f\u206c\u206b\u206f\u202b\u200e\u206c\u202b\u202b\u206c\u202a\u206b\u206f\u206a\u200f\u206e\u206e\u200d\u202c\u206c\u200b\u200d\u202d\u206b\u202e\u202d\u200e\u202a\u200b\u206e\u202a\u206f\u200b\u206f\u206c\u206f\u200c\u200e\u200c\u202e(); internal bool \u206d\u202e\u206f\u202b\u206c\u206b\u202b\u202b\u200f\u206b\u200c\u202b\u206d\u200b\u202b\u202d\u202a\u200c\u202c\u202c\u200b\u206d\u206c\u206c\u200f\u202d\u202c\u202b\u200b\u206e\u206d\u202e\u200d\u200d\u202e\u202e\u200d\u206c\u200e\u200f\u202e; internal uint \u200d\u202d\u200d\u200f\u200e\u202d\u206e\u202b\u200e\u200b\u200c\u206b\u200e\u206e\u206b\u202a\u206b\u206e\u206d\u206f\u206b\u206a\u206d\u206f\u200f\u200c\u206c\u206d\u206f\u202d\u200b\u206d\u206a\u200d\u206e\u202e\u206c\u206c\u200e\u206b\u202e; internal uint \u200d\u200e\u202a\u200f\u206a\u200c\u206e\u200f\u202b\u202a\u202a\u206c\u206b\u202b\u206f\u206f\u206f\u202b\u206e\u206b\u200b\u206f\u202b\u202c\u200f\u200d\u206e\u202b\u202c\u200e\u200e\u206c\u202d\u206e\u200f\u200e\u206f\u200d\u206c\u206b\u202e; internal \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e \u206e\u206a\u200e\u200c\u202d\u200e\u206f\u202a\u202c\u202a\u200b\u202e\u206c\u200f\u206b\u202b\u200b\u206b\u206d\u200f\u200d\u202c\u200e\u202b\u200c\u206a\u202e\u206d\u206f\u206c\u202a\u202d\u200b\u200f\u200b\u202e\u206f\u202a\u200d\u202c\u202e = new \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e(4); internal uint \u202d\u202b\u200d\u200e\u202e\u200b\u200c\u200b\u200b\u200d\u206c\u202e\u200d\u200d\u206e\u202a\u206c\u206a\u206a\u206f\u200d\u200f\u206d\u200e\u206a\u206e\u206e\u206f\u206d\u200e\u202c\u206b\u206b\u202c\u200f\u202c\u200c\u206c\u206f\u206e\u202e; internal \u200c\u202e\u206f\u206e\u206e\u206e\u200e\u200b\u200e\u206e\u200d\u206a\u202b\u200e\u206d\u200f\u200c\u200c\u200e\u206e\u206b\u206c\u200c\u206f\u206e\u202b\u200f\u200c\u200f\u202b\u206f\u206b\u206a\u202b\u200c\u206e\u200e\u200b\u202c\u206c\u202e() { \u200d\u202d\u200d\u200f\u200e\u202d\u206e\u202b\u200e\u200b\u200c\u206b\u200e\u206e\u206b\u202a\u206b\u206e\u206d\u206f\u206b\u206a\u206d\u206f\u200f\u200c\u206c\u206d\u206f\u202d\u200b\u206d\u206a\u200d\u206e\u202e\u206c\u206c\u200e\u206b\u202e = uint.MaxValue; for (int i = 0; (long)i < 4L; i++) { \u206d\u202c\u202c\u200b\u202b\u202d\u202c\u206a\u206d\u206d\u200e\u202e\u202a\u200b\u200b\u202e\u202b\u206e\u200f\u200d\u202b\u206e\u200b\u202c\u202b\u200e\u202e\u200d\u202a\u206d\u202d\u200f\u200b\u200d\u202d\u206f\u202d\u206c\u206b\u206d\u202e[i] = new \u206d\u200f\u202d\u202a\u200f\u200d\u206e\u206b\u200e\u206f\u200c\u202a\u206d\u202a\u200b\u206b\u200e\u202d\u202c\u200d\u202e\u206b\u200b\u200b\u206e\u206e\u200e\u206c\u206f\u206e\u202c\u202d\u202c\u200d\u200f\u206c\u200e\u200f\u206c\u200e\u202e(6); } } internal void \u206d\u202d\u202c\u202b\u206d\u202b\u202c\u202b\u206c\u202d\u206c\u202e\u200d\u206b\u202c\u206a\u206f\u200f\u200b\u206f\u202a\u202e\u202d\u200f\u202a\u206f\u206b\u200d\u202a\u200c\u202a\u206a\u202e\u200c\u200e\u206b\u202e\u202d\u202b\u202e\u202e(uint dictionarySize) { if (\u200d\u202d\u200d\u200f\u200e\u202d\u206e\u202b\u200e\u200b\u200c\u206b\u200e\u206e\u206b\u202a\u206b\u206e\u206d\u206f\u206b\u206a\u206d\u206f\u200f\u200c\u206c\u206d\u206f\u202d\u200b\u206d\u206a\u200d\u206e\u202e\u206c\u206c\u200e\u206b\u202e == dictionarySize) { return; } while (true) { int num = -729711609; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xD1D3948Fu) % 3) { case 0u: break; default: return; case 2u: goto IL_002b; case 1u: return; } break; IL_002b: \u200d\u202d\u200d\u200f\u200e\u202d\u206e\u202b\u200e\u200b\u200c\u206b\u200e\u206e\u206b\u202a\u206b\u206e\u206d\u206f\u206b\u206a\u206d\u206f\u200f\u200c\u206c\u206d\u206f\u202d\u200b\u206d\u206a\u200d\u206e\u202e\u206c\u206c\u200e\u206b\u202e = dictionarySize; \u200d\u200e\u202a\u200f\u206a\u200c\u206e\u200f\u202b\u202a\u202a\u206c\u206b\u202b\u206f\u206f\u206f\u202b\u206e\u206b\u200b\u206f\u202b\u202c\u200f\u200d\u206e\u202b\u202c\u200e\u200e\u206c\u202d\u206e\u200f\u200e\u206f\u200d\u206c\u206b\u202e = Math.Max(\u200d\u202d\u200d\u200f\u200e\u202d\u206e\u202b\u200e\u200b\u200c\u206b\u200e\u206e\u206b\u202a\u206b\u206e\u206d\u206f\u206b\u206a\u206d\u206f\u200f\u200c\u206c\u206d\u206f\u202d\u200b\u206d\u206a\u200d\u206e\u202e\u206c\u206c\u200e\u206b\u202e, 1u); uint windowSize = Math.Max(\u200d\u200e\u202a\u200f\u206a\u200c\u206e\u200f\u202b\u202a\u202a\u206c\u206b\u202b\u206f\u206f\u206f\u202b\u206e\u206b\u200b\u206f\u202b\u202c\u200f\u200d\u206e\u202b\u202c\u200e\u200e\u206c\u202d\u206e\u200f\u200e\u206f\u200d\u206c\u206b\u202e, 4096u); \u202c\u200f\u206c\u206c\u200f\u202d\u200e\u202e\u200b\u202a\u206b\u206b\u200d\u202e\u202e\u200f\u206e\u202a\u200d\u202c\u200e\u200b\u206e\u200c\u202c\u202e\u206e\u200f\u200e\u206a\u202a\u200d\u206e\u202c\u202b\u202b\u206b\u202a\u206d\u202d\u202e.\u206a\u206e\u206f\u200f\u202c\u202a\u200e\u200b\u200e\u200e\u206b\u200d\u206f\u206b\u202b\u200f\u206f\u202a\u202d\u200f\u202d\u202e\u202a\u206a\u200d\u202a\u200e\u206f\u202d\u200b\u202a\u206b\u200f\u202e\u206a\u202b\u200e\u202b\u202b\u206d\u202e(windowSize); num = (int)(num2 * 1702413185) ^ -137938926; } } } internal void \u206b\u202b\u200d\u200d\u202b\u206a\u200c\u200e\u200b\u200d\u202c\u206b\u202d\u202e\u202a\u200b\u202b\u202e\u206d\u206c\u202a\u202a\u202c\u206d\u206a\u202d\u206c\u206e\u202e\u206c\u206a\u206d\u202c\u200b\u202a\u206d\u202a\u200f\u202c\u206b\u202e(int lp, int lc) { \u202a\u200f\u202c\u206d\u206d\u202c\u206c\u200b\u202c\u202e\u202b\u200d\u206b\u206c\u206c\u200b\u206e\u200d\u206b\u206a\u202e\u206f\u206d\u206a\u206e\u200b\u206b\u206e\u202c\u206a\u206a\u206e\u202c\u202e\u200b\u202e\u206c\u200b\u202d\u202b\u202e.\u202a\u200c\u206f\u202b\u200b\u200b\u206c\u200b\u200f\u202e\u200d\u202c\u200f\u202c\u206a\u202e\u202b\u202b\u206b\u202c\u206d\u202e\u206f\u200b\u200c\u202c\u206f\u200b\u206b\u202e\u202c\u206e\u206d\u200f\u206f\u206f\u202e\u200c\u206a\u202a\u202e(lp, lc); } internal void \u206b\u206f\u206c\u206b\u206b\u206e\u206b\u202e\u202d\u206d\u200c\u206f\u202c\u200e\u200c\u200d\u206d\u200c\u206f\u206d\u202e\u200e\u200c\u202a\u200c\u202d\u206a\u200d\u200f\u206f\u200e\u202c\u200c\u206f\u200f\u206a\u200b\u202b\u202e\u206c\u202e(int pb) { uint num = (uint)(1 << pb); while (true) { int num2 = 2107111536; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x728E22F0u) % 5) { case 3u: break; default: return; case 2u: \u202d\u202b\u200d\u200e\u202e\u200b\u200c\u200b\u200b\u200d\u206c\u202e\u200d\u200d\u206e\u202a\u206c\u206a\u206a\u206f\u200d\u200f\u206d\u200e\u206a\u206e\u206e\u206f\u206d\u200e\u202c\u206b\u206b\u202c\u200f\u202c\u200c\u206c\u206f\u206e\u202e = num - 1; num2 = ((int)num3 * -283662620) ^ -217632960; continue; case 4u: \u200e\u202a\u200e\u202b\u202d\u206c\u202a\u202b\u206d\u202e\u202b\u200c\u200b\u206f\u200d\u206b\u206f\u200d\u206c\u202e\u202e\u202c\u202b\u202c\u206a\u206c\u206b\u202b\u200b\u200d\u206f\u202c\u206d\u200f\u206d\u202c\u202c\u202e\u200c\u206d\u202e.\u200d\u206c\u200c\u200c\u202b\u206b\u202c\u200f\u202c\u200b\u206d\u200d\u206c\u206f\u202c\u206a\u200d\u206e\u202b\u206b\u202a\u202e\u200d\u200e\u206f\u200d\u200d\u200b\u202c\u202e\u206b\u202d\u206d\u202b\u200b\u200d\u202a\u206c\u206d\u206e\u202e(num); num2 = (int)((num3 * 1397884880) ^ 0x433CBE3E); continue; case 1u: \u202e\u202b\u206f\u202a\u206b\u200f\u206d\u200c\u200f\u200d\u206c\u206c\u202a\u202a\u206b\u200d\u206d\u202e\u202a\u202e\u206d\u200e\u200e\u200c\u206b\u200c\u200b\u206d\u206d\u202b\u200c\u202c\u202c\u202c\u202c\u202e\u206d\u202e\u206b\u202e.\u200d\u206c\u200c\u200c\u202b\u206b\u202c\u200f\u202c\u200b\u206d\u200d\u206c\u206f\u202c\u206a\u200d\u206e\u202b\u206b\u202a\u202e\u200d\u200e\u206f\u200d\u200d\u200b\u202c\u202e\u206b\u202d\u206d\u202b\u200b\u200d\u202a\u206c\u206d\u206e\u202e(num); num2 = (int)((num3 * 1630486800) ^ 0x580CC036); continue; case 0u: return; } break; } } } internal void \u202d\u200e\u202a\u202e\u206f\u202e\u202e\u206b\u206d\u202d\u206c\u202b\u206f\u206d\u206e\u200d\u202a\u206c\u202a\u206b\u206f\u206e\u202a\u206f\u200d\u200c\u202c\u202b\u202a\u200c\u206d\u200e\u206d\u206e\u206e\u206d\u200d\u200c\u202a\u202e(Stream inStream, Stream outStream) { \u200e\u200b\u202c\u200b\u206a\u206e\u206a\u206c\u206d\u200d\u202e\u206a\u202a\u200e\u200f\u206a\u206b\u200d\u202c\u202a\u202a\u200e\u200b\u206e\u202d\u206a\u200c\u202d\u206a\u202d\u206b\u200e\u202c\u202d\u200f\u202a\u206b\u202d\u206d\u202d\u202e.\u202b\u200b\u206e\u200b\u200b\u206e\u206c\u202d\u206c\u206d\u202e\u200e\u200f\u202d\u200d\u200e\u206b\u200c\u202b\u200c\u200b\u206f\u200f\u206b\u206e\u202c\u200e\u206d\u206b\u206d\u206d\u206c\u202d\u200e\u202b\u202e\u200c\u200b\u206f\u206f\u202e(inStream); \u202c\u200f\u206c\u206c\u200f\u202d\u200e\u202e\u200b\u202a\u206b\u206b\u200d\u202e\u202e\u200f\u206e\u202a\u200d\u202c\u200e\u200b\u206e\u200c\u202c\u202e\u206e\u200f\u200e\u206a\u202a\u200d\u206e\u202c\u202b\u202b\u206b\u202a\u206d\u202d\u202e.\u202e\u206f\u202d\u202e\u206b\u200f\u202a\u202e\u200c\u202b\u202e\u200e\u202d\u206c\u202e\u202a\u202e\u202c\u206b\u200d\u206c\u200b\u200c\u206a\u202e\u206d\u200d\u206a\u202d\u200e\u206f\u206c\u200b\u206b\u206f\u200c\u200d\u200c\u206f\u206f\u202e(outStream, \u206d\u202e\u206f\u202b\u206c\u206b\u202b\u202b\u200f\u206b\u200c\u202b\u206d\u200b\u202b\u202d\u202a\u200c\u202c\u202c\u200b\u206d\u206c\u206c\u200f\u202d\u202c\u202b\u200b\u206e\u206d\u202e\u200d\u200d\u202e\u202e\u200d\u206c\u200e\u200f\u202e); uint num3 = default(uint); uint num9 = default(uint); uint num4 = default(uint); while (true) { int num = 1752024113; while (true) { uint num2; switch ((num2 = (uint)num ^ 0x5C9C7AAAu) % 25) { case 0u: break; default: return; case 20u: \u202a\u200f\u202c\u206d\u206d\u202c\u206c\u200b\u202c\u202e\u202b\u200d\u206b\u206c\u206c\u200b\u206e\u200d\u206b\u206a\u202e\u206f\u206d\u206a\u206e\u200b\u206b\u206e\u202c\u206a\u206a\u206e\u202c\u202e\u200b\u202e\u206c\u200b\u202d\u202b\u202e.\u206a\u206d\u206e\u206a\u202e\u206e\u206d\u202c\u200b\u202d\u206a\u206b\u200c\u206e\u202e\u202d\u202e\u206f\u202b\u200c\u200d\u200c\u206f\u200d\u200d\u202e\u200f\u200c\u206b\u202e\u200b\u206f\u200d\u200c\u206c\u202e\u200d\u200d\u202b\u206e\u202e(); num = (int)(num2 * 1360596931) ^ -889973057; continue; case 2u: { int num8; if (num3 < 4) { num = 917420369; num8 = num; } else { num = 1054887172; num8 = num; } continue; } case 14u: { int num6; if (num3 < 12) { num = 163624347; num6 = num; } else { num = 702730427; num6 = num; } continue; } case 22u: num3++; num = (int)(num2 * 792615832) ^ -1319293608; continue; case 9u: num = ((int)num2 * -2075669188) ^ -1849631292; continue; case 17u: \u206d\u202c\u202c\u200b\u202b\u202d\u202c\u206a\u206d\u206d\u200e\u202e\u202a\u200b\u200b\u202e\u202b\u206e\u200f\u200d\u202b\u206e\u200b\u202c\u202b\u200e\u202e\u200d\u202a\u206d\u202d\u200f\u200b\u200d\u202d\u206f\u202d\u206c\u206b\u206d\u202e[num3].\u200d\u206b\u206f\u202d\u200d\u200c\u202c\u200e\u206c\u206c\u202c\u202b\u206f\u200d\u206f\u202c\u206e\u200c\u206e\u200c\u200d\u202a\u200e\u202e\u200d\u206e\u206b\u200c\u202a\u206c\u202e\u200e\u200e\u206e\u202e\u202d\u202b\u202d\u200e\u206b\u202e(); num = 823561270; continue; case 12u: \u206f\u206c\u206c\u202d\u202b\u206c\u200e\u202c\u206e\u200e\u200e\u200f\u206d\u202d\u200e\u206f\u200b\u206d\u200b\u206c\u202a\u206f\u200b\u206b\u202a\u206f\u200d\u200e\u200e\u206e\u202b\u200f\u202b\u206e\u202a\u206a\u206e\u200b\u200b\u206e\u202e[num3].\u202e\u200e\u202d\u200c\u202e\u200c\u206e\u202b\u202a\u200d\u202e\u202a\u206c\u202a\u206f\u200e\u200b\u200f\u202a\u206b\u202e\u202e\u202d\u206b\u202d\u206c\u206c\u206b\u200e\u206a\u206f\u202a\u206f\u202d\u206b\u200b\u202e\u206f\u200b\u200e\u202e(); num = (int)((num2 * 950937543) ^ 0x313E16AC); continue; case 6u: num3++; num = ((int)num2 * -651727675) ^ 0x44B3516C; continue; case 11u: num3 = 0u; num = (int)(num2 * 996866412) ^ -1011467986; continue; case 7u: num = (int)(num2 * 1827788025) ^ -2080785972; continue; case 24u: \u206d\u202e\u206c\u202d\u202e\u200e\u200d\u200d\u200b\u206b\u206e\u200b\u200d\u206e\u206f\u206b\u206c\u200e\u200d\u206b\u200d\u206a\u200d\u206f\u206a\u200b\u200b\u202d\u202b\u206d\u206b\u206a\u206d\u200f\u202d\u202c\u202e\u202d\u206a\u206a\u202e[num9].\u202e\u200e\u202d\u200c\u202e\u200c\u206e\u202b\u202a\u200d\u202e\u202a\u206c\u202a\u206f\u200e\u200b\u200f\u202a\u206b\u202e\u202e\u202d\u206b\u202d\u206c\u206c\u206b\u200e\u206a\u206f\u202a\u206f\u202d\u206b\u200b\u202e\u206f\u200b\u200e\u202e(); num4++; num = ((int)num2 * -1351534489) ^ -827340523; continue; case 18u: \u206e\u206a\u200e\u200c\u202d\u200e\u206f\u202a\u202c\u202a\u200b\u202e\u206c\u200f\u206b\u202b\u200b\u206b\u206d\u200f\u200d\u202c\u200e\u202b\u200c\u206a\u202e\u206d\u206f\u206c\u202a\u202d\u200b\u200f\u200b\u202e\u206f\u202a\u200d\u202c\u202e.\u200d\u206b\u206f\u202d\u200d\u200c\u202c\u200e\u206c\u206c\u202c\u202b\u206f\u200d\u206f\u202c\u206e\u200c\u206e\u200c\u200d\u202a\u200e\u202e\u200d\u206e\u206b\u200c\u202a\u206c\u202e\u200e\u200e\u206e\u202e\u202d\u202b\u202d\u200e\u206b\u202e(); num = (int)((num2 * 1991298577) ^ 0x43AC1781); continue; case 4u: \u206a\u202a\u202c\u200c\u202c\u200e\u202c\u206c\u206f\u200e\u202e\u202c\u200b\u200e\u206e\u206f\u200d\u200d\u200f\u202a\u200c\u206e\u206c\u202a\u206e\u200b\u200d\u202e\u200f\u200e\u202a\u200d\u200f\u206e\u202a\u206e\u202c\u202a\u200c\u206f\u202e[num3].\u202e\u200e\u202d\u200c\u202e\u200c\u206e\u202b\u202a\u200d\u202e\u202a\u206c\u202a\u206f\u200e\u200b\u200f\u202a\u206b\u202e\u202e\u202d\u206b\u202d\u206c\u206c\u206b\u200e\u206a\u206f\u202a\u206f\u202d\u206b\u200b\u202e\u206f\u200b\u200e\u202e(); num = 1449957256; continue; case 13u: num4 = 0u; num = 385988732; continue; case 16u: num9 = (num3 << 4) + num4; num = 1164465706; continue; case 19u: num3++; num = (int)((num2 * 2073416119) ^ 0x68AF0DC4); continue; case 15u: \u206a\u200b\u202c\u202a\u200e\u202a\u206d\u202c\u202d\u206d\u200d\u206f\u206f\u206a\u200c\u202c\u202a\u206b\u206d\u206e\u206b\u202a\u200d\u200e\u200f\u200c\u206c\u202d\u206d\u200c\u206a\u202b\u200b\u200f\u200e\u200f\u202d\u206b\u206b\u202e\u202e[num3].\u202e\u200e\u202d\u200c\u202e\u200c\u206e\u202b\u202a\u200d\u202e\u202a\u206c\u202a\u206f\u200e\u200b\u200f\u202a\u206b\u202e\u202e\u202d\u206b\u202d\u206c\u206c\u206b\u200e\u206a\u206f\u202a\u206f\u202d\u206b\u200b\u202e\u206f\u200b\u200e\u202e(); \u206d\u206b\u202c\u206b\u206d\u200d\u200f\u200c\u202c\u200e\u202d\u200e\u202d\u206b\u202a\u200b\u200e\u206b\u200b\u206f\u202c\u202c\u206c\u202c\u206e\u202a\u200e\u200b\u206c\u202e\u206b\u200f\u202d\u202c\u200e\u206c\u206e\u200d\u200e\u206d\u202e[num3].\u202e\u200e\u202d\u200c\u202e\u200c\u206e\u202b\u202a\u200d\u202e\u202a\u206c\u202a\u206f\u200e\u200b\u200f\u202a\u206b\u202e\u202e\u202d\u206b\u202d\u206c\u206c\u206b\u200e\u206a\u206f\u202a\u206f\u202d\u206b\u200b\u202e\u206f\u200b\u200e\u202e(); \u200e\u206b\u202d\u206c\u202c\u206d\u206c\u200f\u206c\u200f\u202c\u200e\u206d\u200c\u200e\u206b\u206c\u206f\u202c\u200f\u202a\u202b\u202e\u202b\u202d\u206c\u202c\u206e\u206e\u200d\u206f\u206c\u206d\u200d\u200f\u202c\u200e\u200e\u202b\u206f\u202e[num3].\u202e\u200e\u202d\u200c\u202e\u200c\u206e\u202b\u202a\u200d\u202e\u202a\u206c\u202a\u206f\u200e\u200b\u200f\u202a\u206b\u202e\u202e\u202d\u206b\u202d\u206c\u206c\u206b\u200e\u206a\u206f\u202a\u206f\u202d\u206b\u200b\u202e\u206f\u200b\u200e\u202e(); num = (int)((num2 * 2030922765) ^ 0x46ED15A3); continue; case 1u: \u202c\u200d\u206a\u202a\u200d\u202e\u206c\u206a\u202c\u202d\u202b\u200b\u202b\u206d\u202b\u200b\u200b\u202d\u202b\u206a\u200f\u206e\u206d\u202a\u206e\u200f\u200b\u200d\u202a\u202e\u206f\u200b\u200e\u200f\u200b\u206b\u200c\u200f\u202e[num9].\u202e\u200e\u202d\u200c\u202e\u200c\u206e\u202b\u202a\u200d\u202e\u202a\u206c\u202a\u206f\u200e\u200b\u200f\u202a\u206b\u202e\u202e\u202d\u206b\u202d\u206c\u206c\u206b\u200e\u206a\u206f\u202a\u206f\u202d\u206b\u200b\u202e\u206f\u200b\u200e\u202e(); num = (int)(num2 * 145648213) ^ -663905915; continue; case 21u: { int num7; if (num3 < 114) { num = 1665318921; num7 = num; } else { num = 929194880; num7 = num; } continue; } case 23u: \u202e\u202b\u206f\u202a\u206b\u200f\u206d\u200c\u200f\u200d\u206c\u206c\u202a\u202a\u206b\u200d\u206d\u202e\u202a\u202e\u206d\u200e\u200e\u200c\u206b\u200c\u200b\u206d\u206d\u202b\u200c\u202c\u202c\u202c\u202c\u202e\u206d\u202e\u206b\u202e.\u206a\u206e\u200c\u202c\u200d\u202c\u206c\u200f\u202b\u200b\u200c\u206d\u200f\u202c\u202a\u206f\u206b\u202d\u200c\u200f\u202a\u200d\u200c\u200c\u200f\u206b\u206e\u202b\u202d\u202c\u202b\u206a\u206e\u206e\u206c\u202d\u200b\u206c\u200d\u206a\u202e(); \u200e\u202a\u200e\u202b\u202d\u206c\u202a\u202b\u206d\u202e\u202b\u200c\u200b\u206f\u200d\u206b\u206f\u200d\u206c\u202e\u202e\u202c\u202b\u202c\u206a\u206c\u206b\u202b\u200b\u200d\u206f\u202c\u206d\u200f\u206d\u202c\u202c\u202e\u200c\u206d\u202e.\u206a\u206e\u200c\u202c\u200d\u202c\u206c\u200f\u202b\u200b\u200c\u206d\u200f\u202c\u202a\u206f\u206b\u202d\u200c\u200f\u202a\u200d\u200c\u200c\u200f\u206b\u206e\u202b\u202d\u202c\u202b\u206a\u206e\u206e\u206c\u202d\u200b\u206c\u200d\u206a\u202e(); num = (int)(num2 * 982213080) ^ -1309940041; continue; case 10u: num3 = 0u; num = ((int)num2 * -2071092032) ^ 0x3B5CC665; continue; case 5u: { int num5; if (num4 > \u202d\u202b\u200d\u200e\u202e\u200b\u200c\u200b\u200b\u200d\u206c\u202e\u200d\u200d\u206e\u202a\u206c\u206a\u206a\u206f\u200d\u200f\u206d\u200e\u206a\u206e\u206e\u206f\u206d\u200e\u202c\u206b\u206b\u202c\u200f\u202c\u200c\u206c\u206f\u206e\u202e) { num = 338086551; num5 = num; } else { num = 1946288677; num5 = num; } continue; } case 3u: num3 = 0u; num = (int)((num2 * 1654464496) ^ 0x553CE95E); continue; case 8u: return; } break; } } } internal void \u206d\u202c\u200e\u200b\u200f\u200e\u200d\u202e\u200c\u202b\u202e\u200b\u202d\u206a\u202a\u206a\u202d\u202a\u206f\u206c\u202a\u202c\u200c\u200b\u206a\u202d\u206e\u202e\u202b\u200e\u206d\u206c\u202b\u200d\u206f\u200e\u200f\u202b\u200d\u206c\u202e(Stream inStream, Stream outStream, long inSize, long outSize) { \u202d\u200e\u202a\u202e\u206f\u202e\u202e\u206b\u206d\u202d\u206c\u202b\u206f\u206d\u206e\u200d\u202a\u206c\u202a\u206b\u206f\u206e\u202a\u206f\u200d\u200c\u202c\u202b\u202a\u200c\u206d\u200e\u206d\u206e\u206e\u206d\u200d\u200c\u202a\u202e(inStream, outStream); ulong num16 = default(ulong); ulong num10 = default(ulong); uint num3 = default(uint); uint num4 = default(uint); int num5 = default(int); \u202d\u200d\u202b\u200f\u206b\u206d\u200c\u206a\u206c\u202d\u206c\u206b\u202e\u200e\u206a\u202a\u202b\u202b\u206d\u202e\u200e\u206a\u200e\u200c\u200e\u200d\u202d\u206b\u200d\u206b\u200b\u206c\u200d\u202a\u200f\u206e\u202e\u200c\u202e\u206d\u202e obj = default(\u202d\u200d\u202b\u200f\u206b\u206d\u200c\u206a\u206c\u202d\u206c\u206b\u202e\u200e\u206a\u202a\u202b\u202b\u206d\u202e\u200e\u206a\u200e\u200c\u200e\u200d\u202d\u206b\u200d\u206b\u200b\u206c\u200d\u202a\u200f\u206e\u202e\u200c\u202e\u206d\u202e); uint num18 = default(uint); uint num11 = default(uint); uint num6 = default(uint); uint num7 = default(uint); uint num19 = default(uint); uint num12 = default(uint); byte b2 = default(byte); byte prevByte = default(byte); byte b = default(byte); while (true) { int num = -936731; while (true) { uint num2; switch ((num2 = (uint)num ^ 0x98D355BBu) % 56) { case 5u: break; case 0u: num16 = (ulong)outSize; num = (int)((num2 * 1034519541) ^ 0x5DECD71E); continue; case 49u: num10++; num = ((int)num2 * -1554114675) ^ 0x742833A1; continue; case 10u: num3 = (2 | (num4 & 1)) << num5; num = (int)(num2 * 1607836256) ^ -1148747043; continue; case 45u: \u202c\u200f\u206c\u206c\u200f\u202d\u200e\u202e\u200b\u202a\u206b\u206b\u200d\u202e\u202e\u200f\u206e\u202a\u200d\u202c\u200e\u200b\u206e\u200c\u202c\u202e\u206e\u200f\u200e\u206a\u202a\u200d\u206e\u202c\u202b\u202b\u206b\u202a\u206d\u202d\u202e.\u200f\u206a\u206e\u202e\u200b\u202c\u202c\u206f\u202d\u200f\u200d\u206a\u200c\u206a\u206f\u202a\u202c\u202b\u206e\u202b\u206c\u206c\u202c\u200b\u206a\u206e\u200e\u202c\u200f\u206b\u202c\u206c\u202d\u206e\u202c\u202a\u200f\u206f\u202c\u202e(); \u202c\u200f\u206c\u206c\u200f\u202d\u200e\u202e\u200b\u202a\u206b\u206b\u200d\u202e\u202e\u200f\u206e\u202a\u200d\u202c\u200e\u200b\u206e\u200c\u202c\u202e\u206e\u200f\u200e\u206a\u202a\u200d\u206e\u202c\u202b\u202b\u206b\u202a\u206d\u202d\u202e.\u206a\u206f\u200d\u202c\u206a\u206d\u202a\u200f\u202c\u200c\u200f\u206f\u200b\u200f\u206a\u200c\u202d\u206e\u206c\u202c\u202c\u200b\u206b\u202e\u202d\u206a\u202c\u206d\u202b\u206f\u202d\u206e\u206a\u206d\u202e\u202c\u200c\u202a\u200d\u202a\u202e(); num = -939584476; continue; case 40u: num3 += \u200e\u200b\u202c\u200b\u206a\u206e\u206a\u206c\u206d\u200d\u202e\u206a\u202a\u200e\u200f\u206a\u206b\u200d\u202c\u202a\u202a\u200e\u200b\u206e\u202d\u206a\u200c\u202d\u206a\u202d\u206b\u200e\u202c\u202d\u200f\u202a\u206b\u202d\u206d\u202d\u202e.\u206d\u202e\u202a\u200d\u202a\u206b\u200e\u202c\u200f\u202e\u206a\u202b\u200d\u202a\u202c\u206a\u206c\u202c\u200d\u206a\u206a\u206f\u206c\u206b\u206a\u206c\u206f\u202e\u206a\u202e\u200f\u206d\u200c\u206f\u200f\u200d\u202a\u206c\u202a\u202d\u202e(num5 - 4) << 4; num = -1885194257; continue; case 51u: { int num25; int num26; if (\u206d\u202e\u206c\u202d\u202e\u200e\u200d\u200d\u200b\u206b\u206e\u200b\u200d\u206e\u206f\u206b\u206c\u200e\u200d\u206b\u200d\u206a\u200d\u206f\u206a\u200b\u200b\u202d\u202b\u206d\u206b\u206a\u206d\u200f\u202d\u202c\u202e\u202d\u206a\u206a\u202e[(obj.\u206b\u206b\u200b\u206f\u206e\u202d\u202a\u206f\u200c\u200f\u202d\u206b\u200c\u202c\u202d\u206d\u202a\u200d\u206c\u200d\u206b\u200f\u206f\u202c\u202c\u202c\u200d\u206c\u206b\u202a\u200f\u200c\u202d\u200f\u206b\u202e\u206e\u206e\u206f\u202c\u202e << 4) + num18].\u200b\u206f\u200f\u202c\u202d\u206c\u206b\u202c\u206c\u202d\u200f\u200b\u202c\u206f\u202e\u206e\u202a\u206c\u200b\u206d\u206b\u206d\u200f\u202e\u206d\u200f\u200f\u202b\u200b\u200d\u202d\u200d\u202c\u202d\u200b\u202d\u206b\u206f\u202e\u206b\u202e(\u200e\u200b\u202c\u200b\u206a\u206e\u206a\u206c\u206d\u200d\u202e\u206a\u202a\u200e\u200f\u206a\u206b\u200d\u202c\u202a\u202a\u200e\u200b\u206e\u202d\u206a\u200c\u202d\u206a\u202d\u206b\u200e\u202c\u202d\u200f\u202a\u206b\u202d\u206d\u202d\u202e) == 0) { num25 = 198605497; num26 = num25; } else { num25 = 573542394; num26 = num25; } num = num25 ^ ((int)num2 * -866589724); continue; } case 19u: num11 = 0u; num6 = 0u; num7 = 0u; num10 = 0uL; num = (int)(num2 * 297480150) ^ -1409738415; continue; case 13u: num19 = \u200e\u202a\u200e\u202b\u202d\u206c\u202a\u202b\u206d\u202e\u202b\u200c\u200b\u206f\u200d\u206b\u206f\u200d\u206c\u202e\u202e\u202c\u202b\u202c\u206a\u206c\u206b\u202b\u200b\u200d\u206f\u202c\u206d\u200f\u206d\u202c\u202c\u202e\u200c\u206d\u202e.\u202c\u206b\u200b\u202c\u206b\u202a\u202d\u200e\u206d\u206c\u202a\u202d\u200d\u202d\u202b\u202a\u200f\u200e\u200b\u206b\u206c\u200b\u206c\u206c\u200c\u206a\u206f\u206f\u202e\u200c\u200d\u202b\u200e\u206a\u200d\u202e\u206d\u206c\u206d\u206f\u202e(\u200e\u200b\u202c\u200b\u206a\u206e\u206a\u206c\u206d\u200d\u202e\u206a\u202a\u200e\u200f\u206a\u206b\u200d\u202c\u202a\u202a\u200e\u200b\u206e\u202d\u206a\u200c\u202d\u206a\u202d\u206b\u200e\u202c\u202d\u200f\u202a\u206b\u202d\u206d\u202d\u202e, num18) + 2; obj.\u200f\u206a\u200c\u200c\u200f\u206f\u200c\u202c\u202a\u200e\u206b\u202c\u202d\u200c\u200f\u206c\u200d\u202d\u202b\u202d\u202b\u200b\u202c\u200c\u206b\u206d\u206f\u202a\u206d\u206f\u202a\u206c\u200d\u200d\u200e\u202e\u206f\u206e\u206a\u206a\u202e(); num = -762382505; continue; case 17u: { int num34; if (\u200e\u206b\u202d\u206c\u202c\u206d\u206c\u200f\u206c\u200f\u202c\u200e\u206d\u200c\u200e\u206