Decompiled source of Krumpac Building Pieces v7.0.1
plugins/Krumpac_Building_Pieces.dll
Decompiled 2 days 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.Concurrent; using System.Collections.Generic; using System.Collections.ObjectModel; using System.ComponentModel; using System.Diagnostics; using System.Globalization; using System.IO; using System.IO.Compression; using System.Linq; using System.Linq.Expressions; using System.Net; using System.Net.Sockets; 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.Cryptography; using System.Security.Permissions; using System.Text; using System.Text.RegularExpressions; using System.Threading; using A14GJU5Ixh29mrOGfOt; using AA7IQHGcbeIWhbMsSL9; using ACRdfpZRBIswVbKyR3a; using ADkDcGIXxTK7mccHeJU; using AUgkNNQvf5ntFneYx44; using AaNcZEhKEHYPs4R83OG; using AirjilhpbpDbxaeQKx2; using AnR9VLxsGOhRaGunpHx; using AqR9MjO4DMfnKf2Riqk; using B2Li0jIbGVVSsoWSY4h; using B382pVnddK9pHhikxQH; using BepInEx; using BepInEx.Bootstrap; using BepInEx.Configuration; using BepInEx.Logging; using BnoeUUHyAF6XAgc0T1v; using CHlj9s7LRUq4p7MRIco; using CefvG3kaQLYGH3MF3I4; using D96lgYRA0plGuxjfE3R; using DHwF0JnvKnaRtbPP34m; using DNKGSD9zB9cS3917RsK; using Dj2VEbk8CHKmZBR5tAo; using ECBYQRqyY7tNksWHFOC; using EV4558KkKFOIWF234bs; using Ef0tHPkb9T1Qe983Xix; using EhLMQAkXiRD31c3JcyW; using Ekn1bXnlbdxkLdx96ro; using EnkHP81QmNydNoJdRiQ; using EvkWMmNSePMdP05juYP; using F40iUcEb41H3fwAFMsM; using F4lh8dOEPtEORj2D5tR; using FB6h1xZLyNoR53xPwt3; using FTNDZGTsZsbaBe61ndA; using FbaqLHa2vfeR4Lt1glV; using G7TsPYkRRLZsKTlv17e; using GoFZ3miIh08NDrKJ8QL; using GpCFLvneBPbUQgZkc3K; using HDS53UnQFjHlfmjDgq4; using HLPgHjaYXQpZU9kyHke; using HZmZB0Z7xM2nEJ4o97K; using HarmonyLib; using HarmonyLib.Public.Patching; using Hgol4fQI2VExfHx5G7d; using HmkjD0k4JEqIVjhfKMp; using I4aXRnk7y5CQeas2Bu3; using In3W3fiKOweK3SkFQ7R; using ItemManager; using IxJTs73OrNnsiQAVFJr; using IyiCQt5hLZQYxSyLQiT; using JO3M0eNwURGOKgoh6u6; using JPj4IMhD8srv1twmAPi; using JcBbgVOUHyIeRlBbD6B; using JetBrains.Annotations; using JnUMGqaQIQ6IfyNHTni; using K2RQTdBs5GuCyuDC3Lf; using KbkLbFO14n95lBCXbWN; using KmNBMDNGf4MrB0GkfIv; using KnxuE1PsrZjmjK2N0wF; using Krumpac_Building_Pieces.PieceLists; using LKwWSKqWnRIwaQax4kn; using LXP5ALnc7Ch3oHbGM8J; using Lgv1LBr4ytaI3fGDW0Y; using LrKIVLkWMH0JxBKDyZn; using Microsoft.Build.Utilities; using Microsoft.CodeAnalysis; using Mono.Cecil; using Mono.Cecil.Cil; using Mono.Collections.Generic; using MonoMod.Utils; using NV0XXPkkeNYciHx5wQh; using Nhd7jlPLXJZMiosKoIh; using NogsMEhHBm07cImf2yc; using NqvQOYRo9bHNVmvTBu3; using O5mGESnY7hI724QN3uD; using OGYpcH26C4DBu1bRBoM; using OQgEwI92gCD5yEscDlB; using OaVRM3kcN8xAehcWf0l; using Oq6GYphYGroLLfLWjq4; using OqiUfpTliuDFtf2ukD0; using P4ASCTnbWalbn24l9j3; using PIVXyNTi5v8ZpF6nB9a; using PLIcT3iyLFOpJUbmdjb; using PPrKe7HEvXB5HAseJER; using PXYDqIZStInVYRFXNOa; using PieceManager; using Q8C79LZwAvZZlqkb23G; using Q8K2Bt81NT9A3vUF9WE; using Q961iw9Jxh9V7QEGXIF; using QBtxkkXWoTU1KBx9ShT; using QM4vSOGKlCgoMQS0Sfr; using QUcNoRPIE4m9Fq42IXn; using QfYESiaMwKqK9xR04QT; using QvpcU0IKL20fhq80vIx; using Ru6hM3nUmUVSJ7M7GGY; using S2SdoWo7lRpWbCc4w1C; using SSe2xXIMb3HJR9hIuJN; using Sm1T6aZHfkrGbbyXgH0; using SoftReferenceableAssets; using St6LGHaqJkx0HuZ7PAF; using StttVVI0wwAwbFc12hF; using Su9AK3Z8y3Hr3jLfdNC; using T5UuwGhjDEUwVJnmh4J; using TDEmQjHkPwjxQLS1EVt; using TLmekSIyZ6DLHaCs0g6; using TMPro; using UDUCrh7NliKM4AgT4vf; using UFIO5nQFM3noW9oL4Wd; using UbNmkOBBr6fQHx0hYgF; using UhJevTv5elbRwFWfCMt; using UnityEngine; using UnityEngine.Diagnostics; using UnityEngine.UI; using VCXv8T3GuvpjoJC0NM1; using VGQJlNJ08dUGC42s9E4; using VnA9rmTPyFe8dmJas21; using VvEVelOlrW0NMN2nrNQ; using W3YnY7n8HsS7EKSSkJt; using W4RxCh6zWxjbbWw2WTF; using WWVa87ZknyCqapYlTkb; using WZu83CPu1rgsctU7FLa; using WlYIYjiXV1Pqb72NLZI; using X2cxm99HY2AQq6DTM2d; using XUvQHsKTGVrYOscGR2l; using YVUq2fB8HLRbMkmTucK; using YcfgplkeUSMFperm1y5; using YoUQoYnDH9Pmgne04gm; using a15bnhiRJMlB3Df4lB3; using aCe3wkCqqTcaI5gQEFE; using airEk3PH8dKkBjlbGTP; using arwPOQHBUx1x0M03eRJ; using b2db3jJ8tNBQjWd9aee; using b4Q4uakOPZGkL23Bmxa; using byr3IhhltnNG9rX38kv; using c9f26oIe14pIuKERAXE; using cId6LNkh54JuMuF94Eb; using cJdNki5EKA0mFv9kpal; using d3BlfPOZyf2uYtLw1tM; using dGSAHMTK4wPtnOSay0A; using dYwJGJTcaGxEPLhjH0C; using dcc2DwS95cyEbueSmm6; using dkewHevnoUQa4eDx7HG; using dr34DDqbBAUTdV1o6ln; using e16qubQHQ9NlTwAUgW7; using e1oLNbnV1EIJhS8rUvW; using e72ejdQmPYOOt9bKUMA; using eJfLH9RdXY2CqXlwbmy; using eLuy36XFJgaD9rIisCH; using eOFZNG3gHMUFTemo5Y8; using eifUKsvpcnZLpYDVZ3P; using fYUcEYBTeX81KBKokLM; using foBoJ1kCLXq9xgXAGdl; using fr08yHTmG5bM1pwUnBM; using g19ORxQbkSSc0khIseS; using gJ4963nnHCguOPseZ6m; using gQ7nxjnZ53RlZIkM58D; using gR2Rx7vyjXVwLQgTwIv; using gZWglLGZqi64pVgZpT2; using hG5J0KeVCIefYx8xbI0; using hLflKoThrYrW7BeU8YD; using hWBYfyI4lTcYYo14NYY; using hbTYVwHvyxmdBW3FwV9; using htWnDmRjE5FVC7cyQmc; using i34EqYH6dIm3jNBwO7W; using i5s5J0JsuBSON8DOtHC; using iJhMrRCtsvcyQDT2WZH; using ieufjO5Jycdi7FqXs3k; using jIjAVCkGv63t4DNN4SK; using jQAKsJRKOMLfp1wt6ue; using jYBtDRkHD4sQvMmwGhU; using jhfbmeOoqeFkr6o78NK; using joxyD26Nu97pYROJdXd; using k2CACbOYhMju5HlJgGB; using k6rmMRIadUeMRhTAKHF; using krW6rHnzUtQhQVMwc51; using kwlLwZij7UFfIl74TBp; using l7n99x7wCI3brQdMPQb; using lMe2cXRiuGD5NCDAphI; using lWcZfVNZ2AYHFmHwQA8; using m1rqKCamBb2Gxyc0tX4; using mSl73vhLgKGlpcUNYyM; using mXKXHrkNKXkWE1Suy0g; using mfEuINnwYovLE2jtckO; using mq3AyaRVs9x6kSAcbQA; using mrEgnf3BVgZb65Z1sB2; using nH0F3xKGqoSakFntU9k; using nMv7fuP1qs5jH26fn5f; using nigT1BJOp8xuYN97M47; using npwTpENheKrB2GTnTbV; using o6Uo4AQXg9VcobRVWry; using oH0iNvezLGXjGfsHGN6; using oHDg2E7Cv26oelr9vVe; using oXEUenPDeY3tTTO1hv8; using p4pfF67UvBuiB8396gx; using pGywlynNSa9WcUiCVA2; using pIVbEBROpbhO1cOEq1L; using ptnuThBgQhvYTdn7l4n; using q0KxWpPGayC3Klqp4no; using qGQhhlH93liBmwRuIs3; using qf6qNg6aOGRB21SOAQO; using qjoRKMH0nXOxGadEBL9; using r2q8U7kU04TK60oT61k; using rJCBdbnqTYNnnAiaqaY; using rKxquOaSZtuMPWHlyjE; using rNjMqUH2lpeJMu4mujd; using rp7FmInCiLncCbPTWL6; using s0OWpl9Ta34gGEbWLqZ; using s2OpWm9quL3pI0quptu; using sUiOjhaLOujmbG0G4pQ; using sVn95OPtGkRXuGEwq9p; using shTDKZQ3TTh0kI8NUtG; using smE8vxZ4Kjhnhc5APR2; using suIUlb63OWFAXws54cN; using t4a5hCT1GOwTTIgSC2n; using t7ZjeFq0Pdyr8FLRxLd; using tU6EYPIcCOQwZJOjljk; using tySxBv9w91CNxQSyMRJ; using u2a8C9RY6VBwnmMqZVH; using uRTo6kk05D9uifX9sYK; using vQVtaRkMv2i2ItwYCR2; using vRs04GhgIeprS9oYREj; using vaCr0TJpsYVbsqfg8qt; using vg4XPNQtYwbq4v48yfD; using vlkm2GGFNLv4QWfSp02; using vmMgJmZ69PZm56qwEbS; using voOWAGRtRmVRAyGErTQ; using vsPKZ39r0asB9rxi6Ze; using wB4A5WoxtDs3nM7PKiu; using x1sQxyRBUGMc1SaYuEl; using xAyxYqRcc4oUt0kmJrD; using xQqkZ5J53iCgN34fn1E; using xeJxomQ8jDHTJpjN5gc; using xhREyGZCLULOPAjKMfY; using y7SVt6XQaUySgjrnfh2; using yMxE2dJZLyW6Qn8cKsc; using yPdKKJ5dXqo4Mjg8YQU; using ycZ9gEZenGBWC3iHGnm; using ye7svFOGXNhToDkcbYj; using yiKBh8RbbbrKuRu2IS0; using yiu51PBNjh92WTOwVKb; using ysUNdDvMdvgelJK4QIj; using yvfbCMqFGATXf02RDdj; using z9752SHbowsdd1UHO4x; using zNg1EXr6TN3ldonva8V; using zRvFY33nSIdQpTSPu8q; using zSAe0lXHQEtAv1HZ8yU; using zi5OHbTzx5Wyei9f3Aa; using zvTWt556BwXJOb5XudO; [assembly: Guid("E0E2F92E-557C-4A05-9D89-AA92A0BD75C4")] [assembly: ComVisible(false)] [assembly: AssemblyTrademark("")] [assembly: SuppressIldasm] [assembly: TargetFramework(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] [assembly: AssemblyFileVersion("7.0.1")] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)] [assembly: AssemblyTitle("Krumpac_Building_Pieces")] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: CompilationRelaxations(8)] [assembly: AssemblyProduct("Krumpac_Building_Pieces")] [assembly: AssemblyCopyright("Copyright © 2024")] [assembly: AssemblyCompany("Krumpac")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("7.0.1.0")] [module: UnverifiableCode] internal class <Module> { internal struct \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e { internal uint \u202b\u206b\u202c\u202a\u200f\u202d\u206e\u200b\u202e\u206f\u200b\u202a\u206a\u206d\u206c\u206f\u202a\u202b\u200f\u206c\u200e\u202b\u206a\u206f\u200d\u206a\u200b\u202e\u200d\u206a\u206b\u200b\u200e\u202a\u200e\u202d\u206b\u206a\u202a\u200d\u202e; internal void \u206b\u206e\u206b\u206e\u206a\u206e\u202a\u202b\u206c\u206c\u200f\u206d\u206d\u202a\u202e\u206f\u202e\u206d\u206b\u202e\u202d\u200e\u200d\u202a\u206c\u206c\u206a\u202e\u200f\u200b\u206f\u206e\u202e\u206f\u200e\u200d\u200c\u206f\u206e\u200f\u202e() { \u202b\u206b\u202c\u202a\u200f\u202d\u206e\u200b\u202e\u206f\u200b\u202a\u206a\u206d\u206c\u206f\u202a\u202b\u200f\u206c\u200e\u202b\u206a\u206f\u200d\u206a\u200b\u202e\u200d\u206a\u206b\u200b\u200e\u202a\u200e\u202d\u206b\u206a\u202a\u200d\u202e = 1024u; } internal uint \u200d\u206b\u200f\u206e\u206f\u206f\u206c\u206a\u206c\u206a\u200d\u206a\u202e\u206e\u206b\u202c\u206f\u200e\u206f\u202d\u200b\u206d\u206b\u200e\u206c\u200f\u200e\u200e\u202e\u206d\u200c\u206e\u206d\u206c\u202d\u202a\u206a\u202e\u206a\u206f\u202e(\u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e rangeDecoder) { uint num = (rangeDecoder.\u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e >> 11) * \u202b\u206b\u202c\u202a\u200f\u202d\u206e\u200b\u202e\u206f\u200b\u202a\u206a\u206d\u206c\u206f\u202a\u202b\u200f\u206c\u200e\u202b\u206a\u206f\u200d\u206a\u200b\u202e\u200d\u206a\u206b\u200b\u200e\u202a\u200e\u202d\u206b\u206a\u202a\u200d\u202e; while (true) { int num2 = -1544199523; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xF11BF863u) % 11) { case 5u: break; case 0u: \u202b\u206b\u202c\u202a\u200f\u202d\u206e\u200b\u202e\u206f\u200b\u202a\u206a\u206d\u206c\u206f\u202a\u202b\u200f\u206c\u200e\u202b\u206a\u206f\u200d\u206a\u200b\u202e\u200d\u206a\u206b\u200b\u200e\u202a\u200e\u202d\u206b\u206a\u202a\u200d\u202e += 2048 - \u202b\u206b\u202c\u202a\u200f\u202d\u206e\u200b\u202e\u206f\u200b\u202a\u206a\u206d\u206c\u206f\u202a\u202b\u200f\u206c\u200e\u202b\u206a\u206f\u200d\u206a\u200b\u202e\u200d\u206a\u206b\u200b\u200e\u202a\u200e\u202d\u206b\u206a\u202a\u200d\u202e >> 5; num2 = ((int)num3 * -278959609) ^ -856452485; continue; case 4u: rangeDecoder.\u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e = num; num2 = (int)(num3 * 660409693) ^ -623031006; continue; case 2u: { int num6; int num7; if (rangeDecoder.\u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e >= 16777216) { num6 = 1869808886; num7 = num6; } else { num6 = 517084243; num7 = num6; } num2 = num6 ^ (int)(num3 * 784341605); continue; } case 3u: rangeDecoder.\u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e = (rangeDecoder.\u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e << 8) | (byte)rangeDecoder.\u202a\u206e\u202a\u206c\u206b\u206d\u200e\u202c\u206f\u206f\u206d\u202b\u206e\u202a\u202e\u206a\u202e\u202a\u206f\u202b\u206c\u206b\u202a\u200c\u202e\u206b\u200e\u206a\u200b\u200f\u202c\u200b\u206e\u206a\u200e\u202b\u206c\u202b\u206d\u200c\u202e.ReadByte(); rangeDecoder.\u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e <<= 8; num2 = (int)(num3 * 1452853679) ^ -1621784065; continue; case 6u: { int num8; int num9; if (rangeDecoder.\u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e < 16777216) { num8 = 1188738426; num9 = num8; } else { num8 = 1394693288; num9 = num8; } num2 = num8 ^ ((int)num3 * -558777093); continue; } case 8u: rangeDecoder.\u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e -= num; rangeDecoder.\u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e -= num; \u202b\u206b\u202c\u202a\u200f\u202d\u206e\u200b\u202e\u206f\u200b\u202a\u206a\u206d\u206c\u206f\u202a\u202b\u200f\u206c\u200e\u202b\u206a\u206f\u200d\u206a\u200b\u202e\u200d\u206a\u206b\u200b\u200e\u202a\u200e\u202d\u206b\u206a\u202a\u200d\u202e -= \u202b\u206b\u202c\u202a\u200f\u202d\u206e\u200b\u202e\u206f\u200b\u202a\u206a\u206d\u206c\u206f\u202a\u202b\u200f\u206c\u200e\u202b\u206a\u206f\u200d\u206a\u200b\u202e\u200d\u206a\u206b\u200b\u200e\u202a\u200e\u202d\u206b\u206a\u202a\u200d\u202e >> 5; num2 = -1875940223; continue; case 9u: return 0u; case 1u: { int num4; int num5; if (rangeDecoder.\u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e < num) { num4 = 1133872578; num5 = num4; } else { num4 = 218990642; num5 = num4; } num2 = num4 ^ ((int)num3 * -770373156); continue; } case 10u: rangeDecoder.\u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e = (rangeDecoder.\u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e << 8) | (byte)rangeDecoder.\u202a\u206e\u202a\u206c\u206b\u206d\u200e\u202c\u206f\u206f\u206d\u202b\u206e\u202a\u202e\u206a\u202e\u202a\u206f\u202b\u206c\u206b\u202a\u200c\u202e\u206b\u200e\u206a\u200b\u200f\u202c\u200b\u206e\u206a\u200e\u202b\u206c\u202b\u206d\u200c\u202e.ReadByte(); rangeDecoder.\u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e <<= 8; num2 = ((int)num3 * -2048563672) ^ -1409217694; continue; default: return 1u; } break; } } } } internal struct \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e { internal readonly \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[] \u200f\u200f\u206f\u206b\u202c\u200f\u202d\u202d\u202d\u200b\u206b\u206b\u206a\u206f\u206b\u206d\u206b\u206e\u202b\u202c\u200c\u206d\u200b\u206f\u202d\u200e\u200b\u206b\u206f\u206a\u206e\u206e\u206b\u206b\u200f\u206e\u200c\u200c\u206c\u206a\u202e; internal readonly int \u202e\u202b\u200b\u200f\u206c\u206e\u202d\u202d\u206a\u206b\u202c\u206e\u202a\u206d\u202b\u200c\u200c\u200f\u200d\u200e\u202c\u202b\u200e\u206d\u206b\u206a\u200e\u202b\u200d\u200f\u200c\u202d\u200b\u206b\u206f\u202e\u202d\u200c\u200c\u200d\u202e; internal \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e(int numBitLevels) { K7Sy35SOy8TkZFWm6WZ.B6Tpm9uHoYI(); \u202e\u202b\u200b\u200f\u206c\u206e\u202d\u202d\u206a\u206b\u202c\u206e\u202a\u206d\u202b\u200c\u200c\u200f\u200d\u200e\u202c\u202b\u200e\u206d\u206b\u206a\u200e\u202b\u200d\u200f\u200c\u202d\u200b\u206b\u206f\u202e\u202d\u200c\u200c\u200d\u202e = numBitLevels; \u200f\u200f\u206f\u206b\u202c\u200f\u202d\u202d\u202d\u200b\u206b\u206b\u206a\u206f\u206b\u206d\u206b\u206e\u202b\u202c\u200c\u206d\u200b\u206f\u202d\u200e\u200b\u206b\u206f\u206a\u206e\u206e\u206b\u206b\u200f\u206e\u200c\u200c\u206c\u206a\u202e = new \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[1 << numBitLevels]; } internal void \u206f\u206f\u206a\u200e\u200f\u200c\u202e\u202b\u206b\u200e\u200f\u206a\u202c\u202e\u202e\u202c\u200f\u206a\u200f\u206a\u200d\u200d\u202b\u200e\u202b\u200f\u202e\u202e\u202d\u202d\u206c\u206f\u200b\u202c\u202b\u202c\u202b\u206b\u206d\u202e\u202e() { uint num = 1u; while (true) { int num2 = 443154964; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x236F58C2u) % 5) { case 4u: break; default: return; case 1u: num2 = ((int)num3 * -2023032516) ^ 0x68F2A824; continue; case 0u: { int num4; if (num >= 1 << \u202e\u202b\u200b\u200f\u206c\u206e\u202d\u202d\u206a\u206b\u202c\u206e\u202a\u206d\u202b\u200c\u200c\u200f\u200d\u200e\u202c\u202b\u200e\u206d\u206b\u206a\u200e\u202b\u200d\u200f\u200c\u202d\u200b\u206b\u206f\u202e\u202d\u200c\u200c\u200d\u202e) { num2 = 1807679450; num4 = num2; } else { num2 = 1571202489; num4 = num2; } continue; } case 3u: \u200f\u200f\u206f\u206b\u202c\u200f\u202d\u202d\u202d\u200b\u206b\u206b\u206a\u206f\u206b\u206d\u206b\u206e\u202b\u202c\u200c\u206d\u200b\u206f\u202d\u200e\u200b\u206b\u206f\u206a\u206e\u206e\u206b\u206b\u200f\u206e\u200c\u200c\u206c\u206a\u202e[num].\u206b\u206e\u206b\u206e\u206a\u206e\u202a\u202b\u206c\u206c\u200f\u206d\u206d\u202a\u202e\u206f\u202e\u206d\u206b\u202e\u202d\u200e\u200d\u202a\u206c\u206c\u206a\u202e\u200f\u200b\u206f\u206e\u202e\u206f\u200e\u200d\u200c\u206f\u206e\u200f\u202e(); num++; num2 = 1640355852; continue; case 2u: return; } break; } } } internal uint \u206d\u206c\u202c\u200f\u202c\u206e\u206b\u206b\u200c\u202b\u206b\u200d\u206b\u200d\u202b\u200e\u206a\u200c\u206c\u200c\u200b\u200b\u206e\u200f\u200d\u206a\u202d\u202e\u206a\u206e\u202c\u206a\u200f\u200e\u200e\u206c\u202d\u200e\u206f\u202e\u202e(\u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e rangeDecoder) { uint num = 1u; int num4 = default(int); while (true) { int num2 = 51767531; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x3040DCDCu) % 6) { case 2u: break; case 3u: num4 = \u202e\u202b\u200b\u200f\u206c\u206e\u202d\u202d\u206a\u206b\u202c\u206e\u202a\u206d\u202b\u200c\u200c\u200f\u200d\u200e\u202c\u202b\u200e\u206d\u206b\u206a\u200e\u202b\u200d\u200f\u200c\u202d\u200b\u206b\u206f\u202e\u202d\u200c\u200c\u200d\u202e; num2 = ((int)num3 * -1734525932) ^ -595748479; continue; case 1u: { int num5; if (num4 <= 0) { num2 = 843589470; num5 = num2; } else { num2 = 274630916; num5 = num2; } continue; } case 0u: num = (num << 1) + \u200f\u200f\u206f\u206b\u202c\u200f\u202d\u202d\u202d\u200b\u206b\u206b\u206a\u206f\u206b\u206d\u206b\u206e\u202b\u202c\u200c\u206d\u200b\u206f\u202d\u200e\u200b\u206b\u206f\u206a\u206e\u206e\u206b\u206b\u200f\u206e\u200c\u200c\u206c\u206a\u202e[num].\u200d\u206b\u200f\u206e\u206f\u206f\u206c\u206a\u206c\u206a\u200d\u206a\u202e\u206e\u206b\u202c\u206f\u200e\u206f\u202d\u200b\u206d\u206b\u200e\u206c\u200f\u200e\u200e\u202e\u206d\u200c\u206e\u206d\u206c\u202d\u202a\u206a\u202e\u206a\u206f\u202e(rangeDecoder); num2 = 673410357; continue; case 5u: num4--; num2 = (int)(num3 * 319234711) ^ -1137736798; continue; default: return num - (uint)(1 << \u202e\u202b\u200b\u200f\u206c\u206e\u202d\u202d\u206a\u206b\u202c\u206e\u202a\u206d\u202b\u200c\u200c\u200f\u200d\u200e\u202c\u202b\u200e\u206d\u206b\u206a\u200e\u202b\u200d\u200f\u200c\u202d\u200b\u206b\u206f\u202e\u202d\u200c\u200c\u200d\u202e); } break; } } } internal uint \u206e\u206a\u206a\u202e\u200e\u200b\u202b\u206d\u202e\u202c\u200d\u206a\u202d\u202c\u206f\u202e\u206d\u206f\u200f\u206a\u206e\u202c\u206d\u200e\u200c\u206f\u200c\u202a\u202d\u202c\u202d\u206e\u206a\u200f\u206f\u202c\u206d\u206d\u206a\u202b\u202e(\u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e rangeDecoder) { uint num = 1u; uint num2 = 0u; int num5 = default(int); while (true) { int num3 = 613851367; while (true) { uint num4; switch ((num4 = (uint)num3 ^ 0x4C8EAE23u) % 6) { case 0u: break; case 3u: { int num7; if (num5 < \u202e\u202b\u200b\u200f\u206c\u206e\u202d\u202d\u206a\u206b\u202c\u206e\u202a\u206d\u202b\u200c\u200c\u200f\u200d\u200e\u202c\u202b\u200e\u206d\u206b\u206a\u200e\u202b\u200d\u200f\u200c\u202d\u200b\u206b\u206f\u202e\u202d\u200c\u200c\u200d\u202e) { num3 = 603220500; num7 = num3; } else { num3 = 928767291; num7 = num3; } continue; } case 5u: num3 = ((int)num4 * -1927326009) ^ -1087436173; continue; case 1u: { uint num6 = \u200f\u200f\u206f\u206b\u202c\u200f\u202d\u202d\u202d\u200b\u206b\u206b\u206a\u206f\u206b\u206d\u206b\u206e\u202b\u202c\u200c\u206d\u200b\u206f\u202d\u200e\u200b\u206b\u206f\u206a\u206e\u206e\u206b\u206b\u200f\u206e\u200c\u200c\u206c\u206a\u202e[num].\u200d\u206b\u200f\u206e\u206f\u206f\u206c\u206a\u206c\u206a\u200d\u206a\u202e\u206e\u206b\u202c\u206f\u200e\u206f\u202d\u200b\u206d\u206b\u200e\u206c\u200f\u200e\u200e\u202e\u206d\u200c\u206e\u206d\u206c\u202d\u202a\u206a\u202e\u206a\u206f\u202e(rangeDecoder); num <<= 1; num += num6; num2 |= num6 << num5; num5++; num3 = 1546444548; continue; } case 2u: num5 = 0; num3 = ((int)num4 * -1466859263) ^ -192714954; continue; default: return num2; } break; } } } internal static uint \u206a\u202b\u202c\u206d\u206f\u202a\u200b\u206f\u206b\u202e\u206e\u200f\u200f\u200f\u200b\u202e\u202a\u202e\u202b\u202b\u206d\u206d\u206a\u206f\u202c\u206e\u202b\u200c\u200f\u202e\u202c\u202a\u200c\u206b\u206c\u202e\u200c\u206e\u202b\u206a\u202e(\u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[] Models, uint startIndex, \u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e rangeDecoder, int NumBitLevels) { uint num = 1u; uint num2 = 0u; uint num6 = default(uint); int num5 = default(int); while (true) { int num3 = 1189216969; while (true) { uint num4; switch ((num4 = (uint)num3 ^ 0x3D42994Cu) % 8) { case 7u: break; case 3u: num += num6; num2 |= num6 << num5; num3 = (int)(num4 * 1033252684) ^ -588763034; continue; case 2u: { int num7; if (num5 < NumBitLevels) { num3 = 1201358736; num7 = num3; } else { num3 = 1205219732; num7 = num3; } continue; } case 6u: num5++; num3 = ((int)num4 * -419280904) ^ -785445338; continue; case 4u: num6 = Models[startIndex + num].\u200d\u206b\u200f\u206e\u206f\u206f\u206c\u206a\u206c\u206a\u200d\u206a\u202e\u206e\u206b\u202c\u206f\u200e\u206f\u202d\u200b\u206d\u206b\u200e\u206c\u200f\u200e\u200e\u202e\u206d\u200c\u206e\u206d\u206c\u202d\u202a\u206a\u202e\u206a\u206f\u202e(rangeDecoder); num <<= 1; num3 = 674266543; continue; case 5u: num5 = 0; num3 = ((int)num4 * -674094472) ^ -1019015819; continue; case 1u: num3 = (int)((num4 * 1932494693) ^ 0x17A84AF3); continue; default: return num2; } break; } } } } internal class \u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e { internal uint \u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e; internal uint \u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e; internal Stream \u202a\u206e\u202a\u206c\u206b\u206d\u200e\u202c\u206f\u206f\u206d\u202b\u206e\u202a\u202e\u206a\u202e\u202a\u206f\u202b\u206c\u206b\u202a\u200c\u202e\u206b\u200e\u206a\u200b\u200f\u202c\u200b\u206e\u206a\u200e\u202b\u206c\u202b\u206d\u200c\u202e; internal void \u200c\u206d\u202c\u202c\u202e\u206e\u200b\u206e\u206f\u206e\u200e\u202a\u202b\u206d\u202d\u202d\u206b\u200d\u206a\u206a\u200c\u206c\u206b\u200c\u206d\u200c\u206c\u206d\u200d\u206d\u206a\u200b\u202a\u200d\u200e\u202e\u200f\u206a\u206f\u202c\u202e(Stream stream) { \u202a\u206e\u202a\u206c\u206b\u206d\u200e\u202c\u206f\u206f\u206d\u202b\u206e\u202a\u202e\u206a\u202e\u202a\u206f\u202b\u206c\u206b\u202a\u200c\u202e\u206b\u200e\u206a\u200b\u200f\u202c\u200b\u206e\u206a\u200e\u202b\u206c\u202b\u206d\u200c\u202e = stream; int num3 = default(int); while (true) { int num = -1645217463; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xC4A5EF92u) % 8) { case 0u: break; default: return; case 3u: \u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e = 0u; \u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e = uint.MaxValue; num = ((int)num2 * -1111494269) ^ -1774959577; continue; case 5u: num = (int)(num2 * 1903729669) ^ -2122736439; continue; case 6u: \u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e = (\u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e << 8) | (byte)\u202a\u206e\u202a\u206c\u206b\u206d\u200e\u202c\u206f\u206f\u206d\u202b\u206e\u202a\u202e\u206a\u202e\u202a\u206f\u202b\u206c\u206b\u202a\u200c\u202e\u206b\u200e\u206a\u200b\u200f\u202c\u200b\u206e\u206a\u200e\u202b\u206c\u202b\u206d\u200c\u202e.ReadByte(); num = -1577013371; continue; case 4u: num3 = 0; num = (int)((num2 * 733791034) ^ 0x4DA5BBEF); continue; case 2u: { int num4; if (num3 >= 5) { num = -464703813; num4 = num; } else { num = -957318068; num4 = num; } continue; } case 7u: num3++; num = (int)(num2 * 2024306483) ^ -351656971; continue; case 1u: return; } break; } } } internal void \u200b\u202e\u202b\u206a\u206b\u200f\u206f\u206c\u202e\u206f\u206f\u200d\u202e\u202c\u202d\u200c\u200f\u200d\u200c\u202b\u206c\u200e\u200e\u206e\u200c\u206c\u202e\u200e\u202d\u206b\u200f\u200d\u200d\u200c\u200f\u206f\u202d\u202a\u200b\u202c\u202e() { \u202a\u206e\u202a\u206c\u206b\u206d\u200e\u202c\u206f\u206f\u206d\u202b\u206e\u202a\u202e\u206a\u202e\u202a\u206f\u202b\u206c\u206b\u202a\u200c\u202e\u206b\u200e\u206a\u200b\u200f\u202c\u200b\u206e\u206a\u200e\u202b\u206c\u202b\u206d\u200c\u202e = null; } internal void \u206b\u206d\u202b\u206f\u200d\u200e\u200c\u206e\u206a\u200f\u200f\u202c\u206c\u200d\u206d\u206e\u206e\u206f\u202d\u206a\u206d\u200e\u202c\u202a\u206d\u200e\u206c\u200d\u202c\u202e\u202b\u200e\u206b\u206e\u200f\u202d\u200e\u200c\u206b\u206d\u202e() { while (true) { int num; int num2; if (\u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e >= 16777216) { num = -1688406730; num2 = num; } else { num = -717080383; num2 = num; } while (true) { uint num3; switch ((num3 = (uint)num ^ 0x826BBCA4u) % 4) { case 3u: num = -717080383; continue; default: return; case 1u: \u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e = (\u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e << 8) | (byte)\u202a\u206e\u202a\u206c\u206b\u206d\u200e\u202c\u206f\u206f\u206d\u202b\u206e\u202a\u202e\u206a\u202e\u202a\u206f\u202b\u206c\u206b\u202a\u200c\u202e\u206b\u200e\u206a\u200b\u200f\u202c\u200b\u206e\u206a\u200e\u202b\u206c\u202b\u206d\u200c\u202e.ReadByte(); \u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e <<= 8; num = -1354602824; continue; case 0u: break; case 2u: return; } break; } } } internal uint \u206a\u202a\u206d\u200f\u206f\u206d\u200e\u202c\u202a\u202e\u200b\u200d\u200e\u202e\u200f\u200c\u202a\u202b\u202a\u200c\u200f\u202a\u206c\u202e\u200b\u202c\u206e\u200c\u202a\u206d\u206a\u200b\u200c\u206d\u206f\u202e\u202a\u206d\u206e\u206e\u202e(int numTotalBits) { uint num = \u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e; uint num4 = default(uint); uint num8 = default(uint); uint num7 = default(uint); int num9 = default(int); while (true) { int num2 = 1414362069; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x7F420603u) % 15) { case 5u: break; case 2u: num4 = (num4 << 1) | (1 - num8); num2 = ((int)num3 * -1554662870) ^ -1653236883; continue; case 0u: \u206b\u202a\u202c\u202b\u202c\u200e\u206f\u206c\u202c\u202c\u200d\u200d\u206c\u202a\u206a\u206a\u202a\u200d\u206d\u200f\u200e\u202b\u202d\u206a\u202b\u202e\u202e\u206e\u202c\u202a\u206a\u200b\u206e\u200c\u206f\u202d\u206f\u202a\u200e\u200d\u202e = num; num2 = ((int)num3 * -1553635450) ^ -338211119; continue; case 14u: num7 = \u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e; num4 = 0u; num2 = (int)(num3 * 1919738434) ^ -899725737; continue; case 4u: num7 -= num & (num8 - 1); num2 = (int)((num3 * 1402455656) ^ 0x338A0900); continue; case 3u: num <<= 8; num2 = ((int)num3 * -1772488274) ^ -930312160; continue; case 11u: { int num10; if (num9 <= 0) { num2 = 1604855460; num10 = num2; } else { num2 = 467970651; num10 = num2; } continue; } case 8u: num9 = numTotalBits; num2 = ((int)num3 * -1366574955) ^ 0x29A05C06; continue; case 13u: \u206a\u206b\u206c\u200c\u200d\u206b\u200f\u206d\u206a\u206a\u202e\u200f\u206d\u206e\u202e\u202d\u206c\u200d\u206a\u202d\u200c\u202e\u206d\u200c\u202d\u200f\u206c\u200e\u202a\u206c\u202e\u200d\u200d\u200f\u200e\u206f\u206e\u206d\u200f\u206d\u202e = num7; num2 = (int)(num3 * 1125793216) ^ -1458127457; continue; case 10u: num9--; num2 = 122440414; continue; case 1u: num >>= 1; num2 = 1271591087; continue; case 6u: num8 = num7 - num >> 31; num2 = (int)((num3 * 1004425596) ^ 0xF84C9E7); continue; case 7u: num7 = (num7 << 8) | (byte)\u202a\u206e\u202a\u206c\u206b\u206d\u200e\u202c\u206f\u206f\u206d\u202b\u206e\u202a\u202e\u206a\u202e\u202a\u206f\u202b\u206c\u206b\u202a\u200c\u202e\u206b\u200e\u206a\u200b\u200f\u202c\u200b\u206e\u206a\u200e\u202b\u206c\u202b\u206d\u200c\u202e.ReadByte(); num2 = (int)((num3 * 1598777083) ^ 0x4D6A843C); continue; case 12u: { int num5; int num6; if (num >= 16777216) { num5 = -1525339046; num6 = num5; } else { num5 = -133289369; num6 = num5; } num2 = num5 ^ (int)(num3 * 1005105871); continue; } default: return num4; } break; } } } internal \u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e() { K7Sy35SOy8TkZFWm6WZ.B6Tpm9uHoYI(); base..ctor(); } } internal class \u200e\u202e\u206f\u206a\u202c\u200c\u206f\u202d\u206a\u206f\u202a\u202e\u206b\u202c\u200f\u202b\u200b\u200e\u200f\u202c\u200d\u200f\u202d\u206b\u200e\u206e\u206f\u206e\u202c\u200c\u206c\u202b\u200d\u206a\u202b\u202c\u200e\u206d\u202e\u206f\u202e { internal class \u206a\u200d\u200c\u200e\u200e\u206a\u206a\u206e\u200c\u200f\u206c\u202a\u202c\u200c\u202d\u202d\u200b\u200b\u200f\u206f\u202e\u202b\u206b\u206f\u202d\u202e\u206f\u200c\u202d\u206c\u200d\u206e\u206b\u202b\u200c\u206b\u200c\u206e\u202b\u200e\u202e { internal readonly \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e[] \u206d\u202d\u202e\u206f\u202a\u202a\u202c\u200c\u200d\u200e\u200b\u206c\u202d\u202d\u206f\u202a\u202c\u206e\u206c\u200e\u202d\u200b\u206a\u200e\u200d\u206f\u206d\u206d\u200d\u206a\u202a\u206c\u202c\u206c\u206f\u202e\u200b\u202b\u202b\u202e; internal readonly \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e[] \u200f\u200e\u206c\u200f\u206d\u202b\u206b\u206c\u206f\u206c\u200e\u202c\u200f\u202c\u206f\u202b\u200b\u202c\u206a\u206b\u206a\u206c\u206f\u202b\u200e\u202c\u202a\u206d\u206d\u200d\u202b\u206d\u202b\u200f\u200b\u202c\u206b\u200f\u200c\u202c\u202e; internal \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e \u206a\u200e\u202e\u200f\u202d\u202e\u200d\u206e\u200f\u206b\u202c\u206f\u206e\u206a\u202c\u202d\u200b\u200c\u202d\u206f\u202d\u202e\u202d\u206b\u206f\u206b\u200e\u202e\u200c\u202c\u202d\u200c\u202b\u206c\u202c\u206c\u206e\u202e\u206c\u200c\u202e; internal \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e \u200b\u206b\u200e\u202c\u200d\u206d\u200c\u206d\u202e\u206c\u200b\u200c\u206a\u202d\u202e\u202d\u202d\u206a\u200d\u206c\u200f\u202b\u200f\u206a\u202c\u200d\u200b\u206d\u206f\u200e\u200d\u200e\u200e\u200b\u202a\u206e\u200e\u202c\u206f\u202a\u202e; internal \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e \u206e\u200b\u202a\u206b\u206f\u202a\u206d\u206e\u200e\u200c\u200d\u202e\u202d\u206b\u202a\u200c\u202e\u202c\u206a\u200f\u206a\u206e\u206a\u206f\u200f\u206c\u200d\u206b\u206a\u206b\u206d\u202b\u200c\u200f\u200c\u200c\u202e\u200d\u206e\u200f\u202e; internal uint \u206c\u200d\u202b\u206c\u202e\u202e\u206c\u202d\u206c\u202d\u200f\u206e\u202b\u206e\u202c\u206a\u200c\u202c\u206f\u202e\u200c\u206c\u202a\u200c\u206b\u202d\u202d\u202e\u206a\u206d\u206b\u200c\u206b\u200d\u200c\u206e\u200c\u206c\u202b\u206d\u202e; internal void \u200f\u200b\u202d\u206a\u202e\u202e\u200f\u202a\u202c\u206b\u202c\u200d\u200e\u206a\u202d\u206a\u202a\u206d\u202a\u202e\u206d\u206c\u202a\u200b\u206c\u200c\u206a\u200c\u206a\u202d\u202e\u206f\u206f\u202e\u202e\u202d\u202e\u206f\u206d\u202c\u202e(uint numPosStates) { uint num = \u206c\u200d\u202b\u206c\u202e\u202e\u206c\u202d\u206c\u202d\u200f\u206e\u202b\u206e\u202c\u206a\u200c\u202c\u206f\u202e\u200c\u206c\u202a\u200c\u206b\u202d\u202d\u202e\u206a\u206d\u206b\u200c\u206b\u200d\u200c\u206e\u200c\u206c\u202b\u206d\u202e; while (true) { int num2 = 1075482046; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x1000ED3Fu) % 8) { case 0u: break; default: return; case 7u: num++; num2 = ((int)num3 * -1224580858) ^ -1065432850; continue; case 3u: { int num4; if (num >= numPosStates) { num2 = 497655899; num4 = num2; } else { num2 = 663474002; num4 = num2; } continue; } case 4u: \u206c\u200d\u202b\u206c\u202e\u202e\u206c\u202d\u206c\u202d\u200f\u206e\u202b\u206e\u202c\u206a\u200c\u202c\u206f\u202e\u200c\u206c\u202a\u200c\u206b\u202d\u202d\u202e\u206a\u206d\u206b\u200c\u206b\u200d\u200c\u206e\u200c\u206c\u202b\u206d\u202e = numPosStates; num2 = ((int)num3 * -83576031) ^ -1333584483; continue; case 1u: num2 = (int)(num3 * 1319527337) ^ -1460335987; continue; case 2u: \u200f\u200e\u206c\u200f\u206d\u202b\u206b\u206c\u206f\u206c\u200e\u202c\u200f\u202c\u206f\u202b\u200b\u202c\u206a\u206b\u206a\u206c\u206f\u202b\u200e\u202c\u202a\u206d\u206d\u200d\u202b\u206d\u202b\u200f\u200b\u202c\u206b\u200f\u200c\u202c\u202e[num] = new \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e(3); num2 = ((int)num3 * -1104948705) ^ -16279914; continue; case 5u: \u206d\u202d\u202e\u206f\u202a\u202a\u202c\u200c\u200d\u200e\u200b\u206c\u202d\u202d\u206f\u202a\u202c\u206e\u206c\u200e\u202d\u200b\u206a\u200e\u200d\u206f\u206d\u206d\u200d\u206a\u202a\u206c\u202c\u206c\u206f\u202e\u200b\u202b\u202b\u202e[num] = new \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e(3); num2 = 1306077853; continue; case 6u: return; } break; } } } internal void \u202a\u206e\u202d\u206c\u200d\u200d\u200b\u202e\u206c\u202d\u202d\u200f\u202d\u200f\u206e\u206d\u202c\u202c\u206a\u202a\u200f\u206c\u200f\u202c\u206f\u202c\u202e\u206d\u200e\u202e\u202d\u200c\u206e\u202c\u200e\u200e\u206d\u206d\u206c\u200f\u202e() { \u206a\u200e\u202e\u200f\u202d\u202e\u200d\u206e\u200f\u206b\u202c\u206f\u206e\u206a\u202c\u202d\u200b\u200c\u202d\u206f\u202d\u202e\u202d\u206b\u206f\u206b\u200e\u202e\u200c\u202c\u202d\u200c\u202b\u206c\u202c\u206c\u206e\u202e\u206c\u200c\u202e.\u206b\u206e\u206b\u206e\u206a\u206e\u202a\u202b\u206c\u206c\u200f\u206d\u206d\u202a\u202e\u206f\u202e\u206d\u206b\u202e\u202d\u200e\u200d\u202a\u206c\u206c\u206a\u202e\u200f\u200b\u206f\u206e\u202e\u206f\u200e\u200d\u200c\u206f\u206e\u200f\u202e(); uint num3 = default(uint); while (true) { int num = 1389119028; while (true) { uint num2; switch ((num2 = (uint)num ^ 0x51FC468Eu) % 8) { case 0u: break; default: return; case 1u: \u206d\u202d\u202e\u206f\u202a\u202a\u202c\u200c\u200d\u200e\u200b\u206c\u202d\u202d\u206f\u202a\u202c\u206e\u206c\u200e\u202d\u200b\u206a\u200e\u200d\u206f\u206d\u206d\u200d\u206a\u202a\u206c\u202c\u206c\u206f\u202e\u200b\u202b\u202b\u202e[num3].\u206f\u206f\u206a\u200e\u200f\u200c\u202e\u202b\u206b\u200e\u200f\u206a\u202c\u202e\u202e\u202c\u200f\u206a\u200f\u206a\u200d\u200d\u202b\u200e\u202b\u200f\u202e\u202e\u202d\u202d\u206c\u206f\u200b\u202c\u202b\u202c\u202b\u206b\u206d\u202e\u202e(); num = 1379246770; continue; case 3u: num = (int)((num2 * 972553012) ^ 0x69618A34); continue; case 6u: { int num4; if (num3 < \u206c\u200d\u202b\u206c\u202e\u202e\u206c\u202d\u206c\u202d\u200f\u206e\u202b\u206e\u202c\u206a\u200c\u202c\u206f\u202e\u200c\u206c\u202a\u200c\u206b\u202d\u202d\u202e\u206a\u206d\u206b\u200c\u206b\u200d\u200c\u206e\u200c\u206c\u202b\u206d\u202e) { num = 1769208919; num4 = num; } else { num = 1433388105; num4 = num; } continue; } case 7u: \u200b\u206b\u200e\u202c\u200d\u206d\u200c\u206d\u202e\u206c\u200b\u200c\u206a\u202d\u202e\u202d\u202d\u206a\u200d\u206c\u200f\u202b\u200f\u206a\u202c\u200d\u200b\u206d\u206f\u200e\u200d\u200e\u200e\u200b\u202a\u206e\u200e\u202c\u206f\u202a\u202e.\u206b\u206e\u206b\u206e\u206a\u206e\u202a\u202b\u206c\u206c\u200f\u206d\u206d\u202a\u202e\u206f\u202e\u206d\u206b\u202e\u202d\u200e\u200d\u202a\u206c\u206c\u206a\u202e\u200f\u200b\u206f\u206e\u202e\u206f\u200e\u200d\u200c\u206f\u206e\u200f\u202e(); \u206e\u200b\u202a\u206b\u206f\u202a\u206d\u206e\u200e\u200c\u200d\u202e\u202d\u206b\u202a\u200c\u202e\u202c\u206a\u200f\u206a\u206e\u206a\u206f\u200f\u206c\u200d\u206b\u206a\u206b\u206d\u202b\u200c\u200f\u200c\u200c\u202e\u200d\u206e\u200f\u202e.\u206f\u206f\u206a\u200e\u200f\u200c\u202e\u202b\u206b\u200e\u200f\u206a\u202c\u202e\u202e\u202c\u200f\u206a\u200f\u206a\u200d\u200d\u202b\u200e\u202b\u200f\u202e\u202e\u202d\u202d\u206c\u206f\u200b\u202c\u202b\u202c\u202b\u206b\u206d\u202e\u202e(); num = ((int)num2 * -556582639) ^ -2014244532; continue; case 2u: num3 = 0u; num = (int)(num2 * 1271288492) ^ -1885961883; continue; case 4u: \u200f\u200e\u206c\u200f\u206d\u202b\u206b\u206c\u206f\u206c\u200e\u202c\u200f\u202c\u206f\u202b\u200b\u202c\u206a\u206b\u206a\u206c\u206f\u202b\u200e\u202c\u202a\u206d\u206d\u200d\u202b\u206d\u202b\u200f\u200b\u202c\u206b\u200f\u200c\u202c\u202e[num3].\u206f\u206f\u206a\u200e\u200f\u200c\u202e\u202b\u206b\u200e\u200f\u206a\u202c\u202e\u202e\u202c\u200f\u206a\u200f\u206a\u200d\u200d\u202b\u200e\u202b\u200f\u202e\u202e\u202d\u202d\u206c\u206f\u200b\u202c\u202b\u202c\u202b\u206b\u206d\u202e\u202e(); num3++; num = (int)(num2 * 398687748) ^ -740769256; continue; case 5u: return; } break; } } } internal uint \u206f\u206c\u202c\u206f\u202a\u206b\u200b\u200c\u200d\u202d\u202a\u200e\u200b\u200d\u202a\u202b\u206f\u206b\u202b\u200b\u206d\u206c\u202b\u206e\u202c\u200d\u202d\u200b\u206b\u202d\u202c\u202d\u206a\u202b\u200d\u206e\u206d\u200b\u206d\u206d\u202e(\u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e rangeDecoder, uint posState) { if (\u206a\u200e\u202e\u200f\u202d\u202e\u200d\u206e\u200f\u206b\u202c\u206f\u206e\u206a\u202c\u202d\u200b\u200c\u202d\u206f\u202d\u202e\u202d\u206b\u206f\u206b\u200e\u202e\u200c\u202c\u202d\u200c\u202b\u206c\u202c\u206c\u206e\u202e\u206c\u200c\u202e.\u200d\u206b\u200f\u206e\u206f\u206f\u206c\u206a\u206c\u206a\u200d\u206a\u202e\u206e\u206b\u202c\u206f\u200e\u206f\u202d\u200b\u206d\u206b\u200e\u206c\u200f\u200e\u200e\u202e\u206d\u200c\u206e\u206d\u206c\u202d\u202a\u206a\u202e\u206a\u206f\u202e(rangeDecoder) == 0) { goto IL_0011; } goto IL_0067; IL_0067: uint num = 8u; int num2; int num3; if (\u200b\u206b\u200e\u202c\u200d\u206d\u200c\u206d\u202e\u206c\u200b\u200c\u206a\u202d\u202e\u202d\u202d\u206a\u200d\u206c\u200f\u202b\u200f\u206a\u202c\u200d\u200b\u206d\u206f\u200e\u200d\u200e\u200e\u200b\u202a\u206e\u200e\u202c\u206f\u202a\u202e.\u200d\u206b\u200f\u206e\u206f\u206f\u206c\u206a\u206c\u206a\u200d\u206a\u202e\u206e\u206b\u202c\u206f\u200e\u206f\u202d\u200b\u206d\u206b\u200e\u206c\u200f\u200e\u200e\u202e\u206d\u200c\u206e\u206d\u206c\u202d\u202a\u206a\u202e\u206a\u206f\u202e(rangeDecoder) != 0) { num2 = -1816490862; num3 = num2; } else { num2 = -793745199; num3 = num2; } goto IL_0016; IL_0016: while (true) { uint num4; switch ((num4 = (uint)num2 ^ 0xFC09CB8Eu) % 7) { case 0u: break; case 5u: num += \u206e\u200b\u202a\u206b\u206f\u202a\u206d\u206e\u200e\u200c\u200d\u202e\u202d\u206b\u202a\u200c\u202e\u202c\u206a\u200f\u206a\u206e\u206a\u206f\u200f\u206c\u200d\u206b\u206a\u206b\u206d\u202b\u200c\u200f\u200c\u200c\u202e\u200d\u206e\u200f\u202e.\u206d\u206c\u202c\u200f\u202c\u206e\u206b\u206b\u200c\u202b\u206b\u200d\u206b\u200d\u202b\u200e\u206a\u200c\u206c\u200c\u200b\u200b\u206e\u200f\u200d\u206a\u202d\u202e\u206a\u206e\u202c\u206a\u200f\u200e\u200e\u206c\u202d\u200e\u206f\u202e\u202e(rangeDecoder); num2 = (int)(num4 * 1804706313) ^ -1629619769; continue; case 2u: goto IL_0067; case 4u: num += 8; num2 = -2135359772; continue; case 3u: return \u206d\u202d\u202e\u206f\u202a\u202a\u202c\u200c\u200d\u200e\u200b\u206c\u202d\u202d\u206f\u202a\u202c\u206e\u206c\u200e\u202d\u200b\u206a\u200e\u200d\u206f\u206d\u206d\u200d\u206a\u202a\u206c\u202c\u206c\u206f\u202e\u200b\u202b\u202b\u202e[posState].\u206d\u206c\u202c\u200f\u202c\u206e\u206b\u206b\u200c\u202b\u206b\u200d\u206b\u200d\u202b\u200e\u206a\u200c\u206c\u200c\u200b\u200b\u206e\u200f\u200d\u206a\u202d\u202e\u206a\u206e\u202c\u206a\u200f\u200e\u200e\u206c\u202d\u200e\u206f\u202e\u202e(rangeDecoder); case 6u: num += \u200f\u200e\u206c\u200f\u206d\u202b\u206b\u206c\u206f\u206c\u200e\u202c\u200f\u202c\u206f\u202b\u200b\u202c\u206a\u206b\u206a\u206c\u206f\u202b\u200e\u202c\u202a\u206d\u206d\u200d\u202b\u206d\u202b\u200f\u200b\u202c\u206b\u200f\u200c\u202c\u202e[posState].\u206d\u206c\u202c\u200f\u202c\u206e\u206b\u206b\u200c\u202b\u206b\u200d\u206b\u200d\u202b\u200e\u206a\u200c\u206c\u200c\u200b\u200b\u206e\u200f\u200d\u206a\u202d\u202e\u206a\u206e\u202c\u206a\u200f\u200e\u200e\u206c\u202d\u200e\u206f\u202e\u202e(rangeDecoder); num2 = ((int)num4 * -882851102) ^ 0x499C3AA3; continue; default: return num; } break; } goto IL_0011; IL_0011: num2 = -830056159; goto IL_0016; } internal \u206a\u200d\u200c\u200e\u200e\u206a\u206a\u206e\u200c\u200f\u206c\u202a\u202c\u200c\u202d\u202d\u200b\u200b\u200f\u206f\u202e\u202b\u206b\u206f\u202d\u202e\u206f\u200c\u202d\u206c\u200d\u206e\u206b\u202b\u200c\u206b\u200c\u206e\u202b\u200e\u202e() { K7Sy35SOy8TkZFWm6WZ.B6Tpm9uHoYI(); \u206d\u202d\u202e\u206f\u202a\u202a\u202c\u200c\u200d\u200e\u200b\u206c\u202d\u202d\u206f\u202a\u202c\u206e\u206c\u200e\u202d\u200b\u206a\u200e\u200d\u206f\u206d\u206d\u200d\u206a\u202a\u206c\u202c\u206c\u206f\u202e\u200b\u202b\u202b\u202e = new \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e[16]; \u200f\u200e\u206c\u200f\u206d\u202b\u206b\u206c\u206f\u206c\u200e\u202c\u200f\u202c\u206f\u202b\u200b\u202c\u206a\u206b\u206a\u206c\u206f\u202b\u200e\u202c\u202a\u206d\u206d\u200d\u202b\u206d\u202b\u200f\u200b\u202c\u206b\u200f\u200c\u202c\u202e = new \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e[16]; \u206e\u200b\u202a\u206b\u206f\u202a\u206d\u206e\u200e\u200c\u200d\u202e\u202d\u206b\u202a\u200c\u202e\u202c\u206a\u200f\u206a\u206e\u206a\u206f\u200f\u206c\u200d\u206b\u206a\u206b\u206d\u202b\u200c\u200f\u200c\u200c\u202e\u200d\u206e\u200f\u202e = new \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e(8); base..ctor(); } } internal class \u200f\u202b\u200c\u202a\u206e\u202c\u202a\u200c\u202a\u202b\u200b\u200c\u200f\u202d\u200b\u200d\u206a\u200e\u206a\u206e\u202e\u202b\u202a\u202d\u206a\u206e\u200d\u206d\u202c\u200b\u200e\u206a\u206c\u200b\u206a\u202d\u206e\u206b\u202e\u200c\u202e { internal struct \u202b\u200f\u200b\u202b\u202e\u206a\u206e\u200f\u206a\u200f\u206d\u206e\u200d\u206a\u206b\u200f\u202e\u200c\u200c\u200f\u202e\u206a\u200b\u202d\u206e\u202b\u202a\u200f\u202a\u202d\u202d\u200c\u206e\u206f\u206f\u200c\u202d\u206f\u202e\u202b\u202e { internal \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[] \u206f\u206e\u200f\u206f\u200d\u206b\u206d\u202a\u200c\u202e\u206c\u206b\u206e\u206c\u206f\u202b\u206a\u206c\u202e\u202c\u202b\u202e\u206b\u200f\u200e\u200e\u206a\u206a\u206c\u206c\u206b\u200d\u200c\u206a\u200c\u206f\u202d\u200c\u202a\u206d\u202e; internal void \u200d\u202c\u202e\u202b\u206e\u206a\u202a\u202e\u206f\u206a\u206a\u200b\u200f\u200e\u206f\u206e\u200e\u206e\u200f\u206a\u200d\u206e\u206e\u202a\u202d\u202c\u206d\u200d\u200b\u202d\u206b\u200d\u206e\u202b\u202b\u202a\u206c\u206e\u200f\u202b\u202e() { \u206f\u206e\u200f\u206f\u200d\u206b\u206d\u202a\u200c\u202e\u206c\u206b\u206e\u206c\u206f\u202b\u206a\u206c\u202e\u202c\u202b\u202e\u206b\u200f\u200e\u200e\u206a\u206a\u206c\u206c\u206b\u200d\u200c\u206a\u200c\u206f\u202d\u200c\u202a\u206d\u202e = new \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[768]; } internal void \u200b\u206a\u200c\u202c\u206b\u206d\u206a\u200c\u206f\u200d\u200f\u202a\u200e\u202e\u206f\u200d\u202d\u206e\u206c\u206b\u206f\u202e\u206a\u202d\u200d\u206c\u200f\u206b\u202b\u206b\u206f\u202c\u206d\u206c\u206a\u202a\u200f\u206a\u202b\u202a\u202e() { int num = 0; while (true) { int num2; int num3; if (num < 768) { num2 = 1937325875; num3 = num2; } else { num2 = 602664859; num3 = num2; } while (true) { uint num4; switch ((num4 = (uint)num2 ^ 0x5835AF37u) % 5) { case 3u: num2 = 1937325875; continue; default: return; case 2u: \u206f\u206e\u200f\u206f\u200d\u206b\u206d\u202a\u200c\u202e\u206c\u206b\u206e\u206c\u206f\u202b\u206a\u206c\u202e\u202c\u202b\u202e\u206b\u200f\u200e\u200e\u206a\u206a\u206c\u206c\u206b\u200d\u200c\u206a\u200c\u206f\u202d\u200c\u202a\u206d\u202e[num].\u206b\u206e\u206b\u206e\u206a\u206e\u202a\u202b\u206c\u206c\u200f\u206d\u206d\u202a\u202e\u206f\u202e\u206d\u206b\u202e\u202d\u200e\u200d\u202a\u206c\u206c\u206a\u202e\u200f\u200b\u206f\u206e\u202e\u206f\u200e\u200d\u200c\u206f\u206e\u200f\u202e(); num2 = 248256890; continue; case 0u: break; case 4u: num++; num2 = ((int)num4 * -523771213) ^ 0x477E0747; continue; case 1u: return; } break; } } } internal byte \u206a\u200e\u206b\u200c\u202c\u200b\u202b\u206a\u206b\u206e\u200e\u202d\u200e\u200b\u206e\u202a\u202b\u202d\u206f\u200c\u206a\u200d\u202b\u206a\u202e\u206c\u200b\u206b\u202e\u202c\u200d\u200e\u206f\u206b\u202b\u202c\u200d\u206f\u206d\u202d\u202e(\u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e rangeDecoder) { uint num = 1u; while (true) { int num2 = -268674371; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xFA0C14EEu) % 4) { case 0u: break; case 3u: num = (num << 1) | \u206f\u206e\u200f\u206f\u200d\u206b\u206d\u202a\u200c\u202e\u206c\u206b\u206e\u206c\u206f\u202b\u206a\u206c\u202e\u202c\u202b\u202e\u206b\u200f\u200e\u200e\u206a\u206a\u206c\u206c\u206b\u200d\u200c\u206a\u200c\u206f\u202d\u200c\u202a\u206d\u202e[num].\u200d\u206b\u200f\u206e\u206f\u206f\u206c\u206a\u206c\u206a\u200d\u206a\u202e\u206e\u206b\u202c\u206f\u200e\u206f\u202d\u200b\u206d\u206b\u200e\u206c\u200f\u200e\u200e\u202e\u206d\u200c\u206e\u206d\u206c\u202d\u202a\u206a\u202e\u206a\u206f\u202e(rangeDecoder); num2 = -1575520744; continue; case 2u: { int num4; int num5; if (num >= 256) { num4 = -630999233; num5 = num4; } else { num4 = -1277203811; num5 = num4; } num2 = num4 ^ ((int)num3 * -53632208); continue; } default: return (byte)num; } break; } } } internal byte \u202d\u206f\u202c\u202e\u206d\u206d\u206e\u206c\u206f\u200b\u206b\u206e\u202e\u200f\u202a\u202c\u206e\u200d\u206f\u206f\u200f\u200e\u200b\u202a\u206f\u202c\u200d\u200e\u206d\u200d\u206c\u206e\u206f\u200c\u200c\u206e\u200c\u202d\u200d\u202c\u202e(\u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e rangeDecoder, byte matchByte) { uint num = 1u; while (true) { int num2 = -614300220; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xE02800CDu) % 8) { case 0u: break; case 6u: { int num5; if (num < 256) { num2 = -614300220; num5 = num2; } else { num2 = -993791728; num5 = num2; } continue; } case 2u: num2 = (int)((num3 * 1251216444) ^ 0x641540D2); continue; case 3u: num = (num << 1) | \u206f\u206e\u200f\u206f\u200d\u206b\u206d\u202a\u200c\u202e\u206c\u206b\u206e\u206c\u206f\u202b\u206a\u206c\u202e\u202c\u202b\u202e\u206b\u200f\u200e\u200e\u206a\u206a\u206c\u206c\u206b\u200d\u200c\u206a\u200c\u206f\u202d\u200c\u202a\u206d\u202e[num].\u200d\u206b\u200f\u206e\u206f\u206f\u206c\u206a\u206c\u206a\u200d\u206a\u202e\u206e\u206b\u202c\u206f\u200e\u206f\u202d\u200b\u206d\u206b\u200e\u206c\u200f\u200e\u200e\u202e\u206d\u200c\u206e\u206d\u206c\u202d\u202a\u206a\u202e\u206a\u206f\u202e(rangeDecoder); num2 = -1351378262; continue; case 1u: { uint num6 = (uint)(matchByte >> 7) & 1u; matchByte <<= 1; uint num7 = \u206f\u206e\u200f\u206f\u200d\u206b\u206d\u202a\u200c\u202e\u206c\u206b\u206e\u206c\u206f\u202b\u206a\u206c\u202e\u202c\u202b\u202e\u206b\u200f\u200e\u200e\u206a\u206a\u206c\u206c\u206b\u200d\u200c\u206a\u200c\u206f\u202d\u200c\u202a\u206d\u202e[(1 + num6 << 8) + num].\u200d\u206b\u200f\u206e\u206f\u206f\u206c\u206a\u206c\u206a\u200d\u206a\u202e\u206e\u206b\u202c\u206f\u200e\u206f\u202d\u200b\u206d\u206b\u200e\u206c\u200f\u200e\u200e\u202e\u206d\u200c\u206e\u206d\u206c\u202d\u202a\u206a\u202e\u206a\u206f\u202e(rangeDecoder); num = (num << 1) | num7; int num8; if (num6 == num7) { num2 = -1193004701; num8 = num2; } else { num2 = -1319942321; num8 = num2; } continue; } case 4u: num2 = ((int)num3 * -927056114) ^ 0x5E359E68; continue; case 7u: { int num4; if (num >= 256) { num2 = -1738432087; num4 = num2; } else { num2 = -1602770962; num4 = num2; } continue; } default: return (byte)num; } break; } } } } internal \u202b\u200f\u200b\u202b\u202e\u206a\u206e\u200f\u206a\u200f\u206d\u206e\u200d\u206a\u206b\u200f\u202e\u200c\u200c\u200f\u202e\u206a\u200b\u202d\u206e\u202b\u202a\u200f\u202a\u202d\u202d\u200c\u206e\u206f\u206f\u200c\u202d\u206f\u202e\u202b\u202e[] \u202b\u200b\u200f\u206f\u200e\u206e\u200f\u200b\u206f\u200c\u206e\u202c\u206c\u202c\u202a\u202a\u200b\u206d\u206e\u200d\u200d\u202c\u200c\u206a\u200f\u202e\u200d\u202d\u200d\u202b\u200d\u206b\u202e\u206e\u206c\u206d\u202d\u200e\u202e\u206f\u202e; internal int \u206d\u206c\u206f\u202e\u200e\u202e\u200b\u206d\u206e\u206c\u200f\u206e\u206a\u200f\u206d\u202d\u202e\u200b\u206b\u202d\u200d\u202c\u206b\u202a\u206a\u206c\u200b\u202b\u202b\u202c\u200b\u206c\u202b\u202b\u200d\u206e\u200b\u200b\u200b\u202a\u202e; internal int \u206a\u206e\u206a\u206c\u200e\u206d\u206f\u206b\u206d\u200f\u200d\u202b\u206f\u202d\u206a\u200c\u202a\u206b\u206a\u206f\u202c\u200d\u202a\u200f\u202b\u206e\u206b\u206f\u200c\u206f\u202e\u206c\u206b\u206f\u202e\u200b\u200b\u202c\u202c\u206d\u202e; internal uint \u206f\u206b\u202d\u202d\u200d\u206a\u206b\u206c\u200d\u206e\u202a\u200e\u206b\u200e\u206a\u206a\u206b\u202b\u200f\u200b\u202e\u200d\u200b\u206d\u202b\u206b\u202b\u200e\u202d\u206d\u202d\u206c\u202e\u206a\u200d\u206d\u200f\u206b\u200e\u206a\u202e; internal void \u202a\u200f\u200f\u200f\u202b\u202e\u200d\u200f\u206e\u200b\u202c\u200e\u200d\u202d\u206f\u202d\u206a\u206e\u202a\u202c\u202c\u200e\u202d\u200b\u200d\u202a\u200f\u206a\u202b\u200d\u202d\u200d\u206a\u206b\u202c\u206e\u206d\u206d\u206e\u200c\u202e(int numPosBits, int numPrevBits) { if (\u202b\u200b\u200f\u206f\u200e\u206e\u200f\u200b\u206f\u200c\u206e\u202c\u206c\u202c\u202a\u202a\u200b\u206d\u206e\u200d\u200d\u202c\u200c\u206a\u200f\u202e\u200d\u202d\u200d\u202b\u200d\u206b\u202e\u206e\u206c\u206d\u202d\u200e\u202e\u206f\u202e != null) { goto IL_000b; } goto IL_00ed; IL_00ed: \u206d\u206c\u206f\u202e\u200e\u202e\u200b\u206d\u206e\u206c\u200f\u206e\u206a\u200f\u206d\u202d\u202e\u200b\u206b\u202d\u200d\u202c\u206b\u202a\u206a\u206c\u200b\u202b\u202b\u202c\u200b\u206c\u202b\u202b\u200d\u206e\u200b\u200b\u200b\u202a\u202e = numPosBits; int num = 2136178275; goto IL_0010; IL_0010: uint num6 = default(uint); uint num3 = default(uint); while (true) { uint num2; switch ((num2 = (uint)num ^ 0x5289231Cu) % 9) { case 5u: break; default: return; case 2u: goto IL_0049; case 3u: { int num7; int num8; if (\u206d\u206c\u206f\u202e\u200e\u202e\u200b\u206d\u206e\u206c\u200f\u206e\u206a\u200f\u206d\u202d\u202e\u200b\u206b\u202d\u200d\u202c\u206b\u202a\u206a\u206c\u200b\u202b\u202b\u202c\u200b\u206c\u202b\u202b\u200d\u206e\u200b\u200b\u200b\u202a\u202e == numPosBits) { num7 = 2064853092; num8 = num7; } else { num7 = 1028663562; num8 = num7; } num = num7 ^ (int)(num2 * 753163628); continue; } case 6u: return; case 0u: \u206f\u206b\u202d\u202d\u200d\u206a\u206b\u206c\u200d\u206e\u202a\u200e\u206b\u200e\u206a\u206a\u206b\u202b\u200f\u200b\u202e\u200d\u200b\u206d\u202b\u206b\u202b\u200e\u202d\u206d\u202d\u206c\u202e\u206a\u200d\u206d\u200f\u206b\u200e\u206a\u202e = (uint)((1 << numPosBits) - 1); \u206a\u206e\u206a\u206c\u200e\u206d\u206f\u206b\u206d\u200f\u200d\u202b\u206f\u202d\u206a\u200c\u202a\u206b\u206a\u206f\u202c\u200d\u202a\u200f\u202b\u206e\u206b\u206f\u200c\u206f\u202e\u206c\u206b\u206f\u202e\u200b\u200b\u202c\u202c\u206d\u202e = numPrevBits; num6 = (uint)(1 << \u206a\u206e\u206a\u206c\u200e\u206d\u206f\u206b\u206d\u200f\u200d\u202b\u206f\u202d\u206a\u200c\u202a\u206b\u206a\u206f\u202c\u200d\u202a\u200f\u202b\u206e\u206b\u206f\u200c\u206f\u202e\u206c\u206b\u206f\u202e\u200b\u200b\u202c\u202c\u206d\u202e + \u206d\u206c\u206f\u202e\u200e\u202e\u200b\u206d\u206e\u206c\u200f\u206e\u206a\u200f\u206d\u202d\u202e\u200b\u206b\u202d\u200d\u202c\u206b\u202a\u206a\u206c\u200b\u202b\u202b\u202c\u200b\u206c\u202b\u202b\u200d\u206e\u200b\u200b\u200b\u202a\u202e); \u202b\u200b\u200f\u206f\u200e\u206e\u200f\u200b\u206f\u200c\u206e\u202c\u206c\u202c\u202a\u202a\u200b\u206d\u206e\u200d\u200d\u202c\u200c\u206a\u200f\u202e\u200d\u202d\u200d\u202b\u200d\u206b\u202e\u206e\u206c\u206d\u202d\u200e\u202e\u206f\u202e = new \u202b\u200f\u200b\u202b\u202e\u206a\u206e\u200f\u206a\u200f\u206d\u206e\u200d\u206a\u206b\u200f\u202e\u200c\u200c\u200f\u202e\u206a\u200b\u202d\u206e\u202b\u202a\u200f\u202a\u202d\u202d\u200c\u206e\u206f\u206f\u200c\u202d\u206f\u202e\u202b\u202e[num6]; num3 = 0u; num = ((int)num2 * -846931882) ^ -1496772783; continue; case 7u: goto IL_00ed; case 4u: { int num4; int num5; if (\u206a\u206e\u206a\u206c\u200e\u206d\u206f\u206b\u206d\u200f\u200d\u202b\u206f\u202d\u206a\u200c\u202a\u206b\u206a\u206f\u202c\u200d\u202a\u200f\u202b\u206e\u206b\u206f\u200c\u206f\u202e\u206c\u206b\u206f\u202e\u200b\u200b\u202c\u202c\u206d\u202e == numPrevBits) { num4 = -1185326981; num5 = num4; } else { num4 = -99821832; num5 = num4; } num = num4 ^ ((int)num2 * -1749628394); continue; } case 1u: \u202b\u200b\u200f\u206f\u200e\u206e\u200f\u200b\u206f\u200c\u206e\u202c\u206c\u202c\u202a\u202a\u200b\u206d\u206e\u200d\u200d\u202c\u200c\u206a\u200f\u202e\u200d\u202d\u200d\u202b\u200d\u206b\u202e\u206e\u206c\u206d\u202d\u200e\u202e\u206f\u202e[num3].\u200d\u202c\u202e\u202b\u206e\u206a\u202a\u202e\u206f\u206a\u206a\u200b\u200f\u200e\u206f\u206e\u200e\u206e\u200f\u206a\u200d\u206e\u206e\u202a\u202d\u202c\u206d\u200d\u200b\u202d\u206b\u200d\u206e\u202b\u202b\u202a\u206c\u206e\u200f\u202b\u202e(); num3++; num = 678666235; continue; case 8u: return; } break; IL_0049: int num9; if (num3 < num6) { num = 308874485; num9 = num; } else { num = 1585435333; num9 = num; } } goto IL_000b; IL_000b: num = 422465281; goto IL_0010; } internal void \u206c\u206c\u206f\u200d\u200f\u202c\u200d\u202c\u202e\u200b\u200b\u206e\u206a\u202a\u206d\u206e\u202a\u206e\u206a\u206d\u200f\u206a\u202b\u206b\u202a\u206d\u206c\u200e\u202b\u206d\u202c\u200c\u200c\u206e\u200b\u200d\u202c\u200b\u200b\u202c\u202e() { uint num = (uint)(1 << \u206a\u206e\u206a\u206c\u200e\u206d\u206f\u206b\u206d\u200f\u200d\u202b\u206f\u202d\u206a\u200c\u202a\u206b\u206a\u206f\u202c\u200d\u202a\u200f\u202b\u206e\u206b\u206f\u200c\u206f\u202e\u206c\u206b\u206f\u202e\u200b\u200b\u202c\u202c\u206d\u202e + \u206d\u206c\u206f\u202e\u200e\u202e\u200b\u206d\u206e\u206c\u200f\u206e\u206a\u200f\u206d\u202d\u202e\u200b\u206b\u202d\u200d\u202c\u206b\u202a\u206a\u206c\u200b\u202b\u202b\u202c\u200b\u206c\u202b\u202b\u200d\u206e\u200b\u200b\u200b\u202a\u202e); uint num4 = default(uint); while (true) { int num2 = -42786022; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x9A220A84u) % 7) { case 0u: break; default: return; case 2u: num4++; num2 = ((int)num3 * -1313445761) ^ -1828056421; continue; case 1u: num2 = ((int)num3 * -1146985240) ^ -763618320; continue; case 4u: { int num5; if (num4 < num) { num2 = -1050760078; num5 = num2; } else { num2 = -172236024; num5 = num2; } continue; } case 3u: \u202b\u200b\u200f\u206f\u200e\u206e\u200f\u200b\u206f\u200c\u206e\u202c\u206c\u202c\u202a\u202a\u200b\u206d\u206e\u200d\u200d\u202c\u200c\u206a\u200f\u202e\u200d\u202d\u200d\u202b\u200d\u206b\u202e\u206e\u206c\u206d\u202d\u200e\u202e\u206f\u202e[num4].\u200b\u206a\u200c\u202c\u206b\u206d\u206a\u200c\u206f\u200d\u200f\u202a\u200e\u202e\u206f\u200d\u202d\u206e\u206c\u206b\u206f\u202e\u206a\u202d\u200d\u206c\u200f\u206b\u202b\u206b\u206f\u202c\u206d\u206c\u206a\u202a\u200f\u206a\u202b\u202a\u202e(); num2 = -1298045215; continue; case 6u: num4 = 0u; num2 = (int)((num3 * 1792724424) ^ 0x43B33DB2); continue; case 5u: return; } break; } } } internal uint \u200e\u202e\u206a\u206f\u206c\u206b\u200e\u206f\u206b\u200b\u206a\u206c\u202b\u206d\u202e\u200b\u200f\u200d\u200e\u200d\u206a\u202c\u202e\u206d\u200b\u202b\u202e\u200f\u200d\u206e\u200f\u202e\u202e\u206b\u200d\u200c\u206c\u200e\u200e\u200d\u202e(uint pos, byte prevByte) { return ((pos & \u206f\u206b\u202d\u202d\u200d\u206a\u206b\u206c\u200d\u206e\u202a\u200e\u206b\u200e\u206a\u206a\u206b\u202b\u200f\u200b\u202e\u200d\u200b\u206d\u202b\u206b\u202b\u200e\u202d\u206d\u202d\u206c\u202e\u206a\u200d\u206d\u200f\u206b\u200e\u206a\u202e) << \u206a\u206e\u206a\u206c\u200e\u206d\u206f\u206b\u206d\u200f\u200d\u202b\u206f\u202d\u206a\u200c\u202a\u206b\u206a\u206f\u202c\u200d\u202a\u200f\u202b\u206e\u206b\u206f\u200c\u206f\u202e\u206c\u206b\u206f\u202e\u200b\u200b\u202c\u202c\u206d\u202e) + (uint)(prevByte >> 8 - \u206a\u206e\u206a\u206c\u200e\u206d\u206f\u206b\u206d\u200f\u200d\u202b\u206f\u202d\u206a\u200c\u202a\u206b\u206a\u206f\u202c\u200d\u202a\u200f\u202b\u206e\u206b\u206f\u200c\u206f\u202e\u206c\u206b\u206f\u202e\u200b\u200b\u202c\u202c\u206d\u202e); } internal byte \u200d\u206c\u200f\u200c\u202e\u206f\u206d\u202d\u206d\u206c\u206c\u206b\u202d\u206b\u206c\u200c\u202b\u206d\u206e\u206a\u200f\u202a\u200c\u200e\u202e\u202d\u202d\u200f\u200f\u202d\u206a\u206c\u202c\u202e\u200e\u200d\u202a\u206c\u206c\u202a\u202e(\u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e rangeDecoder, uint pos, byte prevByte) { return \u202b\u200b\u200f\u206f\u200e\u206e\u200f\u200b\u206f\u200c\u206e\u202c\u206c\u202c\u202a\u202a\u200b\u206d\u206e\u200d\u200d\u202c\u200c\u206a\u200f\u202e\u200d\u202d\u200d\u202b\u200d\u206b\u202e\u206e\u206c\u206d\u202d\u200e\u202e\u206f\u202e[\u200e\u202e\u206a\u206f\u206c\u206b\u200e\u206f\u206b\u200b\u206a\u206c\u202b\u206d\u202e\u200b\u200f\u200d\u200e\u200d\u206a\u202c\u202e\u206d\u200b\u202b\u202e\u200f\u200d\u206e\u200f\u202e\u202e\u206b\u200d\u200c\u206c\u200e\u200e\u200d\u202e(pos, prevByte)].\u206a\u200e\u206b\u200c\u202c\u200b\u202b\u206a\u206b\u206e\u200e\u202d\u200e\u200b\u206e\u202a\u202b\u202d\u206f\u200c\u206a\u200d\u202b\u206a\u202e\u206c\u200b\u206b\u202e\u202c\u200d\u200e\u206f\u206b\u202b\u202c\u200d\u206f\u206d\u202d\u202e(rangeDecoder); } internal byte \u206a\u200c\u200c\u206d\u202c\u202b\u202c\u202e\u200c\u200c\u200e\u202c\u200f\u206b\u206e\u202d\u206b\u206d\u206e\u200f\u206e\u206d\u206f\u206a\u200b\u202e\u206e\u206a\u206c\u202a\u200e\u202c\u202a\u206c\u200b\u202d\u202e\u200f\u206b\u202d\u202e(\u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e rangeDecoder, uint pos, byte prevByte, byte matchByte) { return \u202b\u200b\u200f\u206f\u200e\u206e\u200f\u200b\u206f\u200c\u206e\u202c\u206c\u202c\u202a\u202a\u200b\u206d\u206e\u200d\u200d\u202c\u200c\u206a\u200f\u202e\u200d\u202d\u200d\u202b\u200d\u206b\u202e\u206e\u206c\u206d\u202d\u200e\u202e\u206f\u202e[\u200e\u202e\u206a\u206f\u206c\u206b\u200e\u206f\u206b\u200b\u206a\u206c\u202b\u206d\u202e\u200b\u200f\u200d\u200e\u200d\u206a\u202c\u202e\u206d\u200b\u202b\u202e\u200f\u200d\u206e\u200f\u202e\u202e\u206b\u200d\u200c\u206c\u200e\u200e\u200d\u202e(pos, prevByte)].\u202d\u206f\u202c\u202e\u206d\u206d\u206e\u206c\u206f\u200b\u206b\u206e\u202e\u200f\u202a\u202c\u206e\u200d\u206f\u206f\u200f\u200e\u200b\u202a\u206f\u202c\u200d\u200e\u206d\u200d\u206c\u206e\u206f\u200c\u200c\u206e\u200c\u202d\u200d\u202c\u202e(rangeDecoder, matchByte); } internal \u200f\u202b\u200c\u202a\u206e\u202c\u202a\u200c\u202a\u202b\u200b\u200c\u200f\u202d\u200b\u200d\u206a\u200e\u206a\u206e\u202e\u202b\u202a\u202d\u206a\u206e\u200d\u206d\u202c\u200b\u200e\u206a\u206c\u200b\u206a\u202d\u206e\u206b\u202e\u200c\u202e() { K7Sy35SOy8TkZFWm6WZ.B6Tpm9uHoYI(); base..ctor(); } } internal readonly \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[] \u202a\u206a\u202d\u200d\u202b\u200d\u200b\u200e\u202b\u206b\u202d\u200d\u202d\u200b\u202c\u206c\u206c\u200f\u206f\u206c\u206b\u200f\u206e\u202d\u202e\u206b\u200e\u200e\u202a\u206f\u200b\u206a\u206b\u206d\u202a\u206a\u200f\u206e\u206e\u206c\u202e; internal readonly \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[] \u200c\u206a\u202a\u202b\u202d\u206d\u200f\u200f\u202d\u200e\u206c\u200d\u200b\u206d\u200e\u206d\u200b\u206b\u206b\u206a\u202b\u202d\u200e\u202c\u206a\u206a\u206c\u206d\u200e\u200f\u206c\u202d\u200f\u202e\u202a\u206c\u200c\u200e\u206d\u206a\u202e; internal readonly \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[] \u202e\u202b\u200c\u202a\u206f\u200d\u200d\u202c\u206a\u206f\u202d\u206f\u202b\u200b\u206b\u202d\u202b\u200d\u206d\u206c\u200d\u202c\u200c\u200b\u202d\u200d\u200e\u200b\u206a\u206b\u202c\u202c\u206f\u206f\u206d\u206f\u200b\u206e\u202c\u202a\u202e; internal readonly \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[] \u200f\u206f\u200e\u206b\u200f\u206a\u206e\u200b\u202a\u206f\u202c\u202b\u206f\u206f\u200e\u202c\u206c\u206f\u200d\u202a\u206b\u202b\u206d\u200d\u202c\u206c\u206f\u200b\u200c\u200b\u206a\u206e\u206e\u200d\u206b\u202e\u202e\u200d\u202b\u200f\u202e; internal readonly \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[] \u202e\u206d\u202d\u202e\u206e\u202d\u206d\u202a\u202a\u206f\u200f\u206b\u200f\u206f\u200f\u206a\u206d\u202d\u202c\u200e\u206e\u200e\u202c\u206d\u202e\u202a\u202b\u202b\u202b\u206a\u200d\u206d\u206b\u200d\u206b\u202c\u202d\u202d\u200c\u206c\u202e; internal readonly \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[] \u206d\u200d\u206b\u200e\u206b\u206a\u202d\u202c\u200d\u202e\u202a\u202d\u200d\u202b\u202c\u202a\u200c\u200c\u202a\u200c\u200e\u202c\u200e\u202e\u206a\u206d\u200c\u202c\u200b\u200c\u206d\u200e\u206b\u202a\u206e\u202b\u200c\u200c\u202d\u202b\u202e; internal readonly \u206a\u200d\u200c\u200e\u200e\u206a\u206a\u206e\u200c\u200f\u206c\u202a\u202c\u200c\u202d\u202d\u200b\u200b\u200f\u206f\u202e\u202b\u206b\u206f\u202d\u202e\u206f\u200c\u202d\u206c\u200d\u206e\u206b\u202b\u200c\u206b\u200c\u206e\u202b\u200e\u202e \u202c\u206b\u200e\u202d\u200b\u206c\u202d\u200b\u202b\u202b\u206f\u200e\u206b\u206f\u200f\u200b\u206a\u200d\u206b\u200b\u202d\u202a\u200b\u200c\u206c\u202c\u206b\u202a\u202b\u202a\u200f\u200e\u200e\u206c\u200d\u206f\u200d\u202a\u202c\u202b\u202e; internal readonly \u200f\u202b\u200c\u202a\u206e\u202c\u202a\u200c\u202a\u202b\u200b\u200c\u200f\u202d\u200b\u200d\u206a\u200e\u206a\u206e\u202e\u202b\u202a\u202d\u206a\u206e\u200d\u206d\u202c\u200b\u200e\u206a\u206c\u200b\u206a\u202d\u206e\u206b\u202e\u200c\u202e \u202a\u206a\u200d\u206f\u202c\u200e\u206e\u206a\u206d\u206d\u200f\u206e\u206f\u200e\u206e\u200d\u202c\u206c\u206e\u200f\u206f\u206a\u206d\u200f\u206c\u206f\u202e\u202a\u200f\u200c\u200e\u202d\u200d\u202b\u202e\u202d\u200e\u206e\u206a\u202a\u202e; internal readonly \u200b\u206a\u202d\u200b\u206c\u206e\u202d\u202c\u206f\u206c\u200e\u200f\u202d\u202d\u202b\u206a\u202e\u202c\u200b\u200b\u200e\u202d\u200e\u206a\u200e\u206d\u202b\u202a\u206e\u200e\u206a\u200b\u206e\u202c\u206e\u200d\u206a\u200f\u202c\u206f\u202e \u200b\u206d\u200e\u200c\u202a\u200c\u202e\u200c\u200c\u202e\u206b\u206b\u202a\u206e\u202d\u202d\u200c\u200e\u206a\u206b\u202b\u200b\u200b\u202d\u200e\u200f\u200d\u202c\u206c\u202b\u202a\u206d\u206e\u202c\u200c\u202e\u200c\u200b\u202c\u200e\u202e; internal readonly \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[] \u200b\u206e\u206d\u202c\u200c\u200c\u206b\u206f\u206a\u200d\u202a\u206b\u202e\u200c\u202a\u200d\u206c\u202b\u206a\u206e\u200e\u200d\u202b\u200d\u200c\u206f\u200d\u202e\u202b\u202b\u206b\u200b\u200f\u206a\u206b\u202a\u202a\u202c\u200e\u206b\u202e; internal readonly \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e[] \u200c\u206b\u206c\u206e\u206f\u200e\u206f\u206c\u206b\u202b\u202c\u206a\u206d\u200c\u202d\u200f\u202e\u200e\u206a\u200b\u206a\u200f\u206e\u200c\u200c\u202b\u200c\u206b\u202c\u206c\u206b\u200c\u206e\u200e\u206e\u206e\u202e\u202c\u202a\u200f\u202e; internal readonly \u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e \u200e\u202d\u202b\u202a\u202a\u206c\u202c\u206a\u200d\u206c\u200e\u200c\u206b\u202b\u202d\u200b\u202a\u200b\u202d\u206e\u202c\u206b\u202e\u200e\u206c\u206c\u206e\u200b\u200c\u206a\u202a\u200c\u206c\u200c\u200e\u200e\u202d\u200d\u206d\u200e\u202e; internal readonly \u206a\u200d\u200c\u200e\u200e\u206a\u206a\u206e\u200c\u200f\u206c\u202a\u202c\u200c\u202d\u202d\u200b\u200b\u200f\u206f\u202e\u202b\u206b\u206f\u202d\u202e\u206f\u200c\u202d\u206c\u200d\u206e\u206b\u202b\u200c\u206b\u200c\u206e\u202b\u200e\u202e \u200e\u200d\u206d\u202b\u200e\u206d\u200e\u200e\u206d\u206c\u200c\u200c\u200c\u202a\u206c\u200d\u202d\u206b\u202e\u200c\u202c\u202b\u202c\u202b\u206e\u206f\u200d\u206f\u200c\u202a\u202b\u200d\u206e\u202a\u206d\u202d\u206e\u206e\u200f\u206b\u202e; internal bool \u206a\u200d\u206e\u202e\u206b\u200d\u200d\u206e\u200e\u206b\u202c\u202d\u200b\u200e\u202e\u200b\u206a\u206b\u202c\u206a\u200f\u200b\u206f\u200b\u202c\u206c\u200b\u202d\u202e\u206e\u206a\u206e\u202e\u202b\u206a\u206e\u206c\u206f\u200c\u206b\u202e; internal uint \u202a\u202e\u202a\u200c\u200e\u200e\u206d\u200c\u206e\u202b\u202d\u200b\u202a\u202d\u202c\u206b\u206c\u206f\u206e\u202c\u202b\u206f\u206d\u202d\u202d\u206f\u206e\u202d\u202b\u206c\u200c\u206c\u202e\u206c\u202d\u200f\u200b\u206f\u200d\u206f\u202e; internal uint \u202e\u206c\u206a\u206d\u206d\u202c\u200c\u202e\u206c\u202a\u200b\u202c\u202b\u206e\u200e\u206f\u200d\u202d\u202b\u206c\u206d\u206f\u200d\u202a\u202e\u206f\u206e\u200c\u200d\u200d\u202b\u206a\u206b\u206d\u202e\u206c\u200b\u202e\u206c\u200f\u202e; internal \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e \u206b\u200b\u206a\u206a\u200f\u206e\u200b\u200c\u200b\u206a\u206c\u200e\u202d\u206f\u200d\u206d\u206c\u206d\u206f\u202e\u202e\u202c\u202e\u200d\u200d\u206b\u200b\u200c\u200b\u206e\u200d\u206c\u206c\u206a\u200e\u202d\u200f\u202d\u202e\u202b\u202e; internal uint \u206b\u200d\u200c\u200e\u202b\u202d\u202b\u206e\u202c\u200d\u206f\u200f\u206c\u206b\u206d\u200d\u206d\u206c\u200e\u206c\u206b\u202d\u206c\u206a\u206e\u206a\u200f\u206d\u200b\u202e\u206b\u206c\u206b\u200c\u202b\u206c\u202e\u206a\u202d\u202b\u202e; internal \u200e\u202e\u206f\u206a\u202c\u200c\u206f\u202d\u206a\u206f\u202a\u202e\u206b\u202c\u200f\u202b\u200b\u200e\u200f\u202c\u200d\u200f\u202d\u206b\u200e\u206e\u206f\u206e\u202c\u200c\u206c\u202b\u200d\u206a\u202b\u202c\u200e\u206d\u202e\u206f\u202e() { K7Sy35SOy8TkZFWm6WZ.B6Tpm9uHoYI(); \u202a\u206a\u202d\u200d\u202b\u200d\u200b\u200e\u202b\u206b\u202d\u200d\u202d\u200b\u202c\u206c\u206c\u200f\u206f\u206c\u206b\u200f\u206e\u202d\u202e\u206b\u200e\u200e\u202a\u206f\u200b\u206a\u206b\u206d\u202a\u206a\u200f\u206e\u206e\u206c\u202e = new \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[192]; \u200c\u206a\u202a\u202b\u202d\u206d\u200f\u200f\u202d\u200e\u206c\u200d\u200b\u206d\u200e\u206d\u200b\u206b\u206b\u206a\u202b\u202d\u200e\u202c\u206a\u206a\u206c\u206d\u200e\u200f\u206c\u202d\u200f\u202e\u202a\u206c\u200c\u200e\u206d\u206a\u202e = new \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[192]; \u202e\u202b\u200c\u202a\u206f\u200d\u200d\u202c\u206a\u206f\u202d\u206f\u202b\u200b\u206b\u202d\u202b\u200d\u206d\u206c\u200d\u202c\u200c\u200b\u202d\u200d\u200e\u200b\u206a\u206b\u202c\u202c\u206f\u206f\u206d\u206f\u200b\u206e\u202c\u202a\u202e = new \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[12]; \u200f\u206f\u200e\u206b\u200f\u206a\u206e\u200b\u202a\u206f\u202c\u202b\u206f\u206f\u200e\u202c\u206c\u206f\u200d\u202a\u206b\u202b\u206d\u200d\u202c\u206c\u206f\u200b\u200c\u200b\u206a\u206e\u206e\u200d\u206b\u202e\u202e\u200d\u202b\u200f\u202e = new \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[12]; \u202e\u206d\u202d\u202e\u206e\u202d\u206d\u202a\u202a\u206f\u200f\u206b\u200f\u206f\u200f\u206a\u206d\u202d\u202c\u200e\u206e\u200e\u202c\u206d\u202e\u202a\u202b\u202b\u202b\u206a\u200d\u206d\u206b\u200d\u206b\u202c\u202d\u202d\u200c\u206c\u202e = new \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[12]; \u206d\u200d\u206b\u200e\u206b\u206a\u202d\u202c\u200d\u202e\u202a\u202d\u200d\u202b\u202c\u202a\u200c\u200c\u202a\u200c\u200e\u202c\u200e\u202e\u206a\u206d\u200c\u202c\u200b\u200c\u206d\u200e\u206b\u202a\u206e\u202b\u200c\u200c\u202d\u202b\u202e = new \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[12]; \u202c\u206b\u200e\u202d\u200b\u206c\u202d\u200b\u202b\u202b\u206f\u200e\u206b\u206f\u200f\u200b\u206a\u200d\u206b\u200b\u202d\u202a\u200b\u200c\u206c\u202c\u206b\u202a\u202b\u202a\u200f\u200e\u200e\u206c\u200d\u206f\u200d\u202a\u202c\u202b\u202e = new \u206a\u200d\u200c\u200e\u200e\u206a\u206a\u206e\u200c\u200f\u206c\u202a\u202c\u200c\u202d\u202d\u200b\u200b\u200f\u206f\u202e\u202b\u206b\u206f\u202d\u202e\u206f\u200c\u202d\u206c\u200d\u206e\u206b\u202b\u200c\u206b\u200c\u206e\u202b\u200e\u202e(); \u202a\u206a\u200d\u206f\u202c\u200e\u206e\u206a\u206d\u206d\u200f\u206e\u206f\u200e\u206e\u200d\u202c\u206c\u206e\u200f\u206f\u206a\u206d\u200f\u206c\u206f\u202e\u202a\u200f\u200c\u200e\u202d\u200d\u202b\u202e\u202d\u200e\u206e\u206a\u202a\u202e = new \u200f\u202b\u200c\u202a\u206e\u202c\u202a\u200c\u202a\u202b\u200b\u200c\u200f\u202d\u200b\u200d\u206a\u200e\u206a\u206e\u202e\u202b\u202a\u202d\u206a\u206e\u200d\u206d\u202c\u200b\u200e\u206a\u206c\u200b\u206a\u202d\u206e\u206b\u202e\u200c\u202e(); \u200b\u206d\u200e\u200c\u202a\u200c\u202e\u200c\u200c\u202e\u206b\u206b\u202a\u206e\u202d\u202d\u200c\u200e\u206a\u206b\u202b\u200b\u200b\u202d\u200e\u200f\u200d\u202c\u206c\u202b\u202a\u206d\u206e\u202c\u200c\u202e\u200c\u200b\u202c\u200e\u202e = new \u200b\u206a\u202d\u200b\u206c\u206e\u202d\u202c\u206f\u206c\u200e\u200f\u202d\u202d\u202b\u206a\u202e\u202c\u200b\u200b\u200e\u202d\u200e\u206a\u200e\u206d\u202b\u202a\u206e\u200e\u206a\u200b\u206e\u202c\u206e\u200d\u206a\u200f\u202c\u206f\u202e(); \u200b\u206e\u206d\u202c\u200c\u200c\u206b\u206f\u206a\u200d\u202a\u206b\u202e\u200c\u202a\u200d\u206c\u202b\u206a\u206e\u200e\u200d\u202b\u200d\u200c\u206f\u200d\u202e\u202b\u202b\u206b\u200b\u200f\u206a\u206b\u202a\u202a\u202c\u200e\u206b\u202e = new \u202c\u206f\u200d\u202b\u202a\u206c\u206e\u206f\u206c\u206c\u200d\u206e\u206c\u206b\u206a\u200b\u202d\u206a\u206a\u202a\u200e\u202c\u206f\u202d\u202d\u200b\u202e\u206c\u202a\u202c\u202e\u202c\u200d\u206b\u206f\u206b\u202d\u200b\u202a\u202c\u202e[114]; \u200c\u206b\u206c\u206e\u206f\u200e\u206f\u206c\u206b\u202b\u202c\u206a\u206d\u200c\u202d\u200f\u202e\u200e\u206a\u200b\u206a\u200f\u206e\u200c\u200c\u202b\u200c\u206b\u202c\u206c\u206b\u200c\u206e\u200e\u206e\u206e\u202e\u202c\u202a\u200f\u202e = new \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e[4]; \u200e\u202d\u202b\u202a\u202a\u206c\u202c\u206a\u200d\u206c\u200e\u200c\u206b\u202b\u202d\u200b\u202a\u200b\u202d\u206e\u202c\u206b\u202e\u200e\u206c\u206c\u206e\u200b\u200c\u206a\u202a\u200c\u206c\u200c\u200e\u200e\u202d\u200d\u206d\u200e\u202e = new \u202d\u200c\u200f\u206f\u206d\u200f\u206d\u200e\u200e\u206c\u200b\u206d\u200f\u206c\u202e\u200d\u200e\u202c\u206e\u202b\u202e\u206d\u200e\u202e\u202a\u206d\u200c\u206f\u206d\u202e\u206d\u206d\u206b\u202b\u206a\u202a\u206a\u202a\u206a\u202d\u202e(); \u200e\u200d\u206d\u202b\u200e\u206d\u200e\u200e\u206d\u206c\u200c\u200c\u200c\u202a\u206c\u200d\u202d\u206b\u202e\u200c\u202c\u202b\u202c\u202b\u206e\u206f\u200d\u206f\u200c\u202a\u202b\u200d\u206e\u202a\u206d\u202d\u206e\u206e\u200f\u206b\u202e = new \u206a\u200d\u200c\u200e\u200e\u206a\u206a\u206e\u200c\u200f\u206c\u202a\u202c\u200c\u202d\u202d\u200b\u200b\u200f\u206f\u202e\u202b\u206b\u206f\u202d\u202e\u206f\u200c\u202d\u206c\u200d\u206e\u206b\u202b\u200c\u206b\u200c\u206e\u202b\u200e\u202e(); \u206b\u200b\u206a\u206a\u200f\u206e\u200b\u200c\u200b\u206a\u206c\u200e\u202d\u206f\u200d\u206d\u206c\u206d\u206f\u202e\u202e\u202c\u202e\u200d\u200d\u206b\u200b\u200c\u200b\u206e\u200d\u206c\u206c\u206a\u200e\u202d\u200f\u202d\u202e\u202b\u202e = new \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e(4); base..ctor(); \u202a\u202e\u202a\u200c\u200e\u200e\u206d\u200c\u206e\u202b\u202d\u200b\u202a\u202d\u202c\u206b\u206c\u206f\u206e\u202c\u202b\u206f\u206d\u202d\u202d\u206f\u206e\u202d\u202b\u206c\u200c\u206c\u202e\u206c\u202d\u200f\u200b\u206f\u200d\u206f\u202e = uint.MaxValue; for (int i = 0; (long)i < 4L; i++) { \u200c\u206b\u206c\u206e\u206f\u200e\u206f\u206c\u206b\u202b\u202c\u206a\u206d\u200c\u202d\u200f\u202e\u200e\u206a\u200b\u206a\u200f\u206e\u200c\u200c\u202b\u200c\u206b\u202c\u206c\u206b\u200c\u206e\u200e\u206e\u206e\u202e\u202c\u202a\u200f\u202e[i] = new \u200d\u202d\u200d\u206f\u200e\u200f\u200f\u202a\u206b\u200b\u206a\u206a\u202c\u202c\u202e\u206c\u206b\u206f\u206b\u200d\u202e\u206e\u206b\u206a\u200d\u200e\u202e\u202a\u202e\u206a\u200e\u200c\u206b\u202e\u200f\u206a\u202a\u202d\u202e\u200d\u202e(6); } } internal void \u206b\u202a\u202b\u202b\u202b\u200b\u206b\u200f\u206e\u202b\u200b\u202c\u206f\u206c\u200e\u202a\u206a\u202c\u200f\u200c\u202b\u206e\u206d\u202d\u202c\u200c\u200d\u200b\u202c\u206f\u200f\u206a\u206e\u206f\u206e\u206b\u200e\u202e\u206d\u206b\u202e(uint dictionarySize) { if (\u202a\u202e\u202a\u200c\u200e\u200e\u206d\u200c\u206e\u202b\u202d\u200b\u202a\u202d\u202c\u206b\u206c\u206f\u206e\u202c\u202b\u206f\u206d\u202d\u202d\u206f\u206e\u202d\u202b\u206c\u200c\u206c\u202e\u206c\u202d\u200f\u200b\u206f\u200d\u206f\u202e == dictionarySize) { return; } uint windowSize = default(uint); while (true) { int num = -1198290580; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xB5FAB9EEu) % 5) { case 0u: break; default: return; case 1u: \u202a\u202e\u202a\u200c\u200e\u200e\u206d\u200c\u206e\u202b\u202d\u200b\u202a\u202d\u202c\u206b\u206c\u206f\u206e\u202c\u202b\u206f\u206d\u202d\u202d\u206f\u206e\u202d\u202b\u206c\u200c\u206c\u202e\u206c\u202d\u200f\u200b\u206f\u200d\u206f\u202e = dictionarySize; num = ((int)num2 * -1147611387) ^ -636185745; continue; case 4u: \u200b\u206d\u200e\u200c\u202a\u200c\u202e\u200c\u200c\u202e\u206b\u206b\u202a\u206e\u202d\u202d\u200c\u200e\u206a\u206b\u202b\u200b\u200b\u202d\u200e\u200f\u200d\u202c\u206c\u202b\u202a\u206d\u206e\u202c\u200c\u202e\u200c\u200b\u202c\u200e\u202e.\u202b\u206d\u206b\u200d\u206e\u202c\u200e\u200c\u200f\u200f\u206d\u206f\u200d\u200f\u206b\u206f\u206e\u206a\u206d\u200b\u200d\u200c\u200d\u206e\u206a\u200f\u202c\u202c\u206f\u200f\u206c\u206e\u202c\u200b\u206b\u200b\u200b\u202c\u200b\u206e\u202e(windowSize); num = (int)((num2 * 19026174) ^ 0x5E81AB13); continue; case 2u: \u202e\u206c\u206a\u206d\u206d\u202c\u200c\u202e\u206c\u202a\u200b\u202c\u202b\u206e\u200e\u206f\u200d\u202d\u202b\u206c\u206d\u206f\u200d\u202a\u202e\u206f\u206e\u200c\u200d\u200d\u202b\u206a\u206b\u206d\u202e\u206c\u200b\u202e\u206c\u200f\u202e = Math.Max(\u202a\u202e\u202a\u200c\u200e\u200e\u206d\u200c\u206e\u202b\u202d\u200b\u202a\u202d\u202c\u206b\u206c\u206f\u206e\u202c\u202b\u206f\u206d\u202d\u202d\u206f\u206e\u202d\u202b\u206c\u200c\u206c\u202e\u206c\u202d\u200f\u200b\u206f\u200d\u206f\u202e, 1u); windowSize = Math.Max(\u202e\u206c\u206a\u206d\u206d\u202c\u200c\u202e\u206c\u202a\u200b\u202c\u202b\u206e\u200e\u206f\u200d\u202d\u202b\u206c\u206d\u206f\u200d\u202a\u202e\u206f\u206e\u200c\u200d\u200d\u202b\u206a\u206b\u206d\u202e\u206c\u200b\u202e\u206c\u200f\u202e, 4096u); num = ((int)num2 * -195271130) ^ 0xE0CCADB; continue; case 3u: return; } break; } } } internal void \u200c\u206f\u206a\u202a\u206f\u200b\u202c\u200e\u206c\u206d\u202b\u202c\u206d\u200c\u206b\u200f\u206b\u202b\u206e\u206f\u206e\u206f\u206b\u206e\u206f\u200f\u202b\u200d\u202a\u202e\u206e\u202e\u206d\u202c\u206a\u200c\u200b\u206d\u202d\u200e\u202e(int lp, int lc) { \u202a\u206a\u200d\u206f\u202c\u200e\u206e\u206a\u206d\u206d\u200f\u206e\u206f\u200e\u206e\u200d\u202c\u206c\u206e\u200f\u206f\u206a\u206d\u200f\u206c\u206f\u202e\u202a\u200f\u200c\u200e\u202d\u200d\u202b\u202e\u202d\u200e\u206e\u206a\u202a\u202e.\u202a\u200f\u200f\u200f\u202b\u202e\u200d\u200f\u206e\u200b\u202c\u200e\u200d\u202d\u206f\u202d\u206a\u206e\u202a\u202c\u202c\u200e\u202d\u200b\u200d\u202a\u200f\u206a\u202b\u200d\u202d\u200d\u206a\u206b\u202c\u206e\u206d\u206d\u206e\u200c\u202e(lp, lc); } internal void \u206d\u206c\u200d\u200f\u206b\u202e\u202d\u202b\u206d\u202e\u206c\u200d\u200f\u206f\u200e\u200b\u206c\u206c\u206d\u200f\u202d\u200e\u202d\u200f\u202d\u200e\u206e\u200c\u202b\u206a\u202b\u200d\u206d\u206b\u206e\u206a\u206c\u206c\u202a\u202e\u202e(int pb) { uint num = (uint)(1 << pb); while (true) { int num2 = -1644811415; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x8060617Au) % 4) { case 0u: break; default: return; case 3u: \u202c\u206b\u200e\u202d\u200b\u206c\u202d\u200b\u202b\u202b\u206f\u200e\u206b\u206f\u200f\u200b\u206a\u200d\u206b\u200b\u202d\u202a\u200b\u200c\u206c\u202c\u206b\u202a\u202b\u202a\u200f\u200e\u200e\u206c\u200d\u206f\u200d\u202a\u202c\u202b\u202e.\u200f\u200b\u202d\u206a\u202e\u202e\u200f\u202a\u202c\u206b\u202c\u200d\u200e\u206a\u202d\u206a\u202a\u206d\u202a\u202e\u206d\u206c\u202a\u200b\u206c\u200c\u206a\u200c\u206a\u202d\u202e\u206f\u206f\u202e\u202e\u202d\u202e\u206f\u206d\u202c\u202e(num); \u200e\u200d\u206d\u202b\u200e\u206d\u200e\u200e\u206d\u206c\u200c\u200c\u200c\u202a\u206c\u200d\u202d\u206b\u202e\u200c\u202c\u202b\u202c\u202b\u206e\u206f\u200d\u206f\u200c\u202a\u202b\u200d\u206e\u202a\u206d\u202d\u206e\u206e\u200f\u206b\u202e.\u200f\u200b\u202d\u206a\u202e\u202e\u200f\u202a\u202c\u206b\u202c\u200d\u200e\u206a\u202d\u206a\u202a\u206d\u202a\u202e\u206d\u206c\u202a\u200b\u206c\u200c\u206a\u200c\u206a\u202d\u202e\u206f\u206f\u202e\u202e\u202d\u202e\u206f\u206d\u202c\u202e(num); num2 = (int)((num3 * 1567872034) ^ 0x6520AA72); continue; case 2u: \u206b\u200d\u200c\u200e\u202b\u202d\u202b\u206e\u202c\u200d\u206f\u200f\u206c\u206b\u206d\u200d\u206d\u206c\u200e\u206c\u206b\u202d\u206c\u206a\u206e\u206a\u200f\u206d\u200b\u202e\u206b\u206c\u206b\u200c\u202b\u206c\u202e\u206a\u202d\u202b\u202e = num - 1; num2 = ((int)num3 * -210829317) ^ -2114221151; continue; case 1u: return; } break; } } } internal void \u206b\u200e\u206b\u202d\u200c\u206c\u206a\u200e\u202c\u200f\u200f\u202e\u206e\u200c\u200f\u202d\u206c\u200f\u206f\u206c\u206b\u206c\u200e\u202d\u200b\u202e\u206b\u200b\u200e\u206c\u202c\u200e\u200b\u202d\u206e\u200e\u202c\u206b\u200b\u200f\u202e(Stream inStream, Stream outStream) { \u200e\u202d\u202b\u202a\u202a\u206c\u202c\u206a\u200d\u206c\u200e\u200c\u206b\u202b\u202d\u200b\u202a\u200b\u202d\u206e\u202c\u206b\u202e\u200e\u206c\u206c\u206e\u200b\u200c\u206a\u202a\u200c\u206c\u200c\u200e\u200e\u202d\u200d\u206d\u200e\u202e.\u200c\u206d\u202c\u202c\u202e\u206e\u200b\u206e\u206f\u206e\u200e\u202a\u202b\u206d\u202d\u202d\u206b\u200d\u206a\u206a\u200c\u206c\u206b\u200c\u206d\u200c\u206c\u206d\u200d\u206d\u206a\u200b\u202a\u200d\u200e\u202e\u200f\u206a\u206f\u202c\u202e(inStream); \u200b\u206d\u200e\u200c\u202a\u200c\u202e\u200c\u200c\u202e\u206b\u206b\u202a\u206e\u202d\u202d\u200c\u200e\u206a\u206b\u202b\u200b\u200b\u202d\u200e\u200f\u200d\u202c\u206c\u202b\u202a\u206d\u206e\u202c\u200c\u202e\u200c\u200b\u202c\u200e\u202e.\u206d\u202d\u202d\u206d\u206a\u206e\u202c\u200d\u202b\u206f\u202d\u206a\u202c\u202a\u202a\u202b\u206a\u206b\u200e\u200e\u200e\u206b\u202e\u202b\u200d\u206b\u206a\u202d\u206c\u206a\u206f\u200b\u206f\u200f\u202b\u200b\u206e\u200d\u206a\u202d\u202e(outStream, \u206a\u200d\u206e\u202e\u206b\u200d\u200d\u206e\u200e\u206b\u202c\u202d\u200b\u200e\u202e\u200b\u206a\u206b\u202c\u206a\u200f\u200b\u206f\u200b\u202c\u206c\u200b\u202d\u202e\u206e\u206a\u206e\u202e\u202b\u206a\u206e\u206c\u206f\u200c\u206b\u202e); uint num3 = default(uint); uint num5 = default(uint); uint num4 = default(uint); while (true) { int num = -68742388; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xC6650CF5u) % 25) { case 21u: break; default: return; case 15u: \u200b\u206e\u206d\u202c\u200c\u200c\u206b\u206f\u206a\u200d\u202a\u206b\u202e\u200c\u202a\u200d\u206c\u202b\u206a\u206e\u200e\u200d\u202b\u200d\u200c\u206f\u200d\u202e\u202b\u202b\u206b\u200b\u200f\u206a\u206b\u202a\u202a\u202c\u200e\u206b\u202e[num3].\u206b\u206e\u206b\u206e\u206a\u206e\u202a\u202b\u206c\u206c\u200f\u206d\u206d\u202a\u202e\u206f\u202e\u206d\u206b\u202e\u202d\u200e\u200d\u202a\u206c\u206c\u206a\u202e\u200f\u200b\u206f\u206e\u202e\u206f\u200e\u200d\u200c\u206f\u206e\u200f\u202e(); num = -1532699707; continue; case 18u: num3++; num = ((int)num2 * -832256976) ^ 0xB991814; continue; case 1u: { int num8; if (num5 > \u206b\u200d\u200c\u200e\u202b\u202d\u202b\u206e\u202c\u200d\u206f\u200f\u206c\u206b\u206d\u200d\u206d\u206c\u200e\u206c\u206b\u202d\u206c\u206a\u206e\u206a\u200f\u206d\u200b\u202e\u206b\u206c\u206b\u200c\u202b\u206c\u202e\u206a\u202d\u202b\u202e) { num = -197645777; num8 = num; } else { num = -105364354; num8 = num; } continue; } case 11u: \u200f\u206f\u200e\u206b\u200f\u206a\u206e\u200b\u202a\u206f\u202c\u202b\u206f\u206f\u200e\u202c\u206c\u206f\u200d\u202a\u206b\u202b\u206d\u200d\u202c\u206c\u206f\u200b\u200c\u200b\u206a\u206e\u206e\u200d\u206b\u202e\u202e\u200d\u202b\u200f\u202e[num3].\u206b\u206e\u206b\u206e\u206a\u206e\u202a\u202b\u206c\u206c\u200f\u206d\u206d\u202a\u202e\u206f\u202e\u206d\u206b\u202e\u202d\u200e\u200d\u202a\u206c\u206c\u206a\u202e\u200f\u200b\u206f\u206e\u202e\u206f\u200e\u200d\u200c\u206f\u206e\u200f\u202e(); \u202e\u206d\u202d\u202e\u206e\u202d\u206d\u202a\u202a\u206f\u200f\u206b\u200f\u206f\u200f\u206a\u206d\u202d\u202c\u200e\u206e\u200e\u202c\u206d\u202e\u202a\u202b\u202b\u202b\u206a\u200d\u206d\u206b\u200d\u206b\u202c\u202d\u202d\u200c\u206c\u202e[num3].\u206b\u206e\u206b\u206e\u206a\u206e\u202a\u202b\u206c\u206c\u200f\u206d\u206d\u202a\u202e\u206f\u202e\u206d\u206b\u202e\u202d\u200e\u200d\u202a\u206c\u206c\u206a\u202e\u200f\u200b\u206f\u206e\u202e\u206f\u200e\u200d\u200c\u206f\u206e\u200f\u202e(); \u206d\u200d\u206b\u200e\u206b\u206a\u202d\u202c\u200d\u202e\u202a\u202d\u200d\u202b\u202c\u202a\u200c\u200c\u202a\u200c\u200e\u202c\u200e\u202e\u206a\u206d\u200c\u202c\u200b\u200c\u206d\u200e\u206b\u202a\u206e\u202b\u200c\u200c\u202d\u202b\u202e[num3].\u206b\u206e\u206b\u206e\u206a\u206e\u202a\u202b\u206c\u206c\u200f\u206d\u206d\u202a\u202e\u206f\u202e\u206d\u206b\u202e\u202d\u200e\u200d\u202a\u206c\u206c\u206a\u202e\u200f\u200b\u206f\u206e\u202e\u206f\u200e\u200d\u200c\u206f\u206e\u200f\u202e(); num = (int)((num2 * 948766628) ^ 0x2D9C2617); continue; case 23u: { int num9; if (num3 >= 4) { num = -2048859951; num9 = num; } else { num = -100127524; num9 = num; } continue; } case 0u: { int num7; if (num3 >= 114) { num = -313485825; num7 = num; } else { num = -66443641; num7 = num; } continue; } case 2u: num5 = 0u; num = -2120729786; continue; case 3u: num = ((int)num2 * -681503442) ^ -716341072; continue; case 19u: \u202e\u202b\u200c\u202a\u206f\u200d\u200d\u202c\u206a\u206f\u202d\u206f\u202b\u200b\u206b\u202d\u202b\u200d\u206d\u206c\u200d\u202c\u200c\u200b\u202d\u200d\u200e\u200b\u206a\u206b\u202c\u202c\u206f\u206f\u206d\u206f\u200b\u206e\u202c\u202a\u202e[num3].\u206b\u206e\u206b\u206e\u206a\u206e\u202a\u202b\u206c\u206c\u200f\u206d\u206d\u202a\u202e\u206f\u202e\u206d\u206b\u202e\u202d\u200e\u200d\u202a\u206c\u206c\u206a\u202e\u200f\u200b\u206f\u206e\u202e\u206f\u200e\u200d\u200c\u206f\u206e\u200f\u202e(); num = ((int)num2 * -719401648) ^ -513860498; continue; case 14u: \u202a\u206a\u200d\u206f\u202c\u200e\u206e\u206a\u206d\u206d\u200f\u206e\u206f\u200e\u206e\u200d\u202c\u206c\u206e\u200f\u206f\u206a\u206d\u200f\u206c\u206f\u202e\u202a\u200f\u200c\u200e\u202d\u200d\u202b\u202e\u202d\u200e\u206e\u206a\u202a\u202e.\u206c\u206c\u206f\u200d\u200f\u202c\u200d\u202c\u202e\u200b\u200b\u206e\u206a\u202a\u206d\u206e\u202a\u206e\u206a\u206d\u200f\u206a\u202b\u206b\u202a\u206d\u206c\u200e\u202b\u206d\u202c\u200c\