using System; using System.Runtime.InteropServices; using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Digests { // Token: 0x02001713 RID: 5907 [Token(Token = "0x2001713")] [StructLayout(3)] public class RipeMD160Digest : GeneralDigest { // Token: 0x06009F34 RID: 40756 RVA: 0x0024C450 File Offset: 0x0024A650 [Token(Token = "0x6009F34")] [Address(RVA = "0x22464F0", Offset = "0x2244EF0", VA = "0x1822464F0")] public RipeMD160Digest() { int[] array = new int[16]; this.X = array; base..ctor(); IMemoable memoable = ((IMemoable)this).Copy(); } // Token: 0x06009F35 RID: 40757 RVA: 0x0024C47C File Offset: 0x0024A67C [Token(Token = "0x6009F35")] [Address(RVA = "0x2246550", Offset = "0x2244F50", VA = "0x182246550")] public RipeMD160Digest(RipeMD160Digest t) { int[] array = new int[16]; this.X = array; base..ctor(t); this.CopyIn(t); } // Token: 0x06009F36 RID: 40758 RVA: 0x0024C4A8 File Offset: 0x0024A6A8 [Token(Token = "0x6009F36")] [Address(RVA = "0x2243A40", Offset = "0x2242440", VA = "0x182243A40")] private void CopyIn(RipeMD160Digest t) { base.CopyIn(t); int h = t.H0; this.H0 = h; int h2 = t.H1; this.H1 = h2; int h3 = t.H2; this.H2 = h3; int h4 = t.H3; this.H3 = h4; int h5 = t.H4; this.H4 = h5; int[] x = t.X; int length = x.Length; int num = 0; int[] x2 = this.X; int num2 = 0; Array.Copy(x, num2, x2, num, length); int num3 = t.xOff; this.xOff = num3; } // Token: 0x17001917 RID: 6423 // (get) Token: 0x06009F37 RID: 40759 RVA: 0x0024C548 File Offset: 0x0024A748 [Token(Token = "0x17001917")] public override string AlgorithmName { [Token(Token = "0x6009F37")] [Address(RVA = "0x22465C0", Offset = "0x2244FC0", VA = "0x1822465C0", Slot = "17")] get { return "RIPEMD160"; } } // Token: 0x06009F38 RID: 40760 RVA: 0x0024C55C File Offset: 0x0024A75C [Token(Token = "0x6009F38")] [Address(RVA = "0x15A18C0", Offset = "0x15A02C0", VA = "0x1815A18C0", Slot = "18")] public override int GetDigestSize() { return 20; } // Token: 0x06009F39 RID: 40761 RVA: 0x0024C56C File Offset: 0x0024A76C [Token(Token = "0x6009F39")] [Address(RVA = "0x2246290", Offset = "0x2244C90", VA = "0x182246290", Slot = "14")] internal override void ProcessWord(byte[] input, int inOff) { int num = this.xOff; int[] x = this.X; int num2 = num + 1; this.xOff = num2; int length = input.Length; int num3 = inOff + 1; byte b; x[0] = (int)b; if (this.xOff == 16) { } } // Token: 0x06009F3A RID: 40762 RVA: 0x0024C5B8 File Offset: 0x0024A7B8 [Token(Token = "0x6009F3A")] [Address(RVA = "0x2246210", Offset = "0x2244C10", VA = "0x182246210", Slot = "15")] internal override void ProcessLength(long bitLength) { if (this.xOff > 14) { } this.X[7] = (int)bitLength; this.X[7] = (int)bitLength; } // Token: 0x06009F3B RID: 40763 RVA: 0x0024C5F0 File Offset: 0x0024A7F0 [Token(Token = "0x6009F3B")] [Address(RVA = "0x2187850", Offset = "0x2186250", VA = "0x182187850")] private void UnpackWord(int word, byte[] outBytes, int outOff) { int num = outOff + 1; } // Token: 0x06009F3C RID: 40764 RVA: 0x0024C608 File Offset: 0x0024A808 [Token(Token = "0x6009F3C")] [Address(RVA = "0x2243B60", Offset = "0x2242560", VA = "0x182243B60", Slot = "19")] public override int DoFinal(byte[] output, int outOff) { base.Finish(); int h = this.H0; this.UnpackWord(h, output, outOff); int num = this.H1; output[0] = (byte)num; output[0] = (byte)num; int h2 = this.H2; num = h2; output[0] = (byte)num; num = h2; output[0] = (byte)num; int h3 = this.H3; num = h3; output[0] = (byte)num; num = h3; output[0] = (byte)num; int h4 = this.H4; num = h4; output[0] = (byte)num; num = h4; output[0] = (byte)num; throw new NullReferenceException(); } // Token: 0x06009F3D RID: 40765 RVA: 0x0024C6A0 File Offset: 0x0024A8A0 [Token(Token = "0x6009F3D")] [Address(RVA = "0x2246450", Offset = "0x2244E50", VA = "0x182246450", Slot = "13")] public override void Reset() { base.Reset(); int[] x = this.X; int num = 0; this.H0 = (int)((ulong)1732584193L); this.H1 = (int)((ulong)4023233417L); this.H2 = (int)((ulong)2562383102L); this.H3 = (int)((ulong)271733878L); this.H4 = (int)((ulong)3285377520L); this.xOff = num; if (num != x.Length) { num++; x[0] = num; int[] x2 = this.X; } } // Token: 0x06009F3E RID: 40766 RVA: 0x0024C730 File Offset: 0x0024A930 [Token(Token = "0x6009F3E")] [Address(RVA = "0x2128700", Offset = "0x2127100", VA = "0x182128700")] private int RL(int x, int n) { return x; } // Token: 0x06009F3F RID: 40767 RVA: 0x0024C740 File Offset: 0x0024A940 [Token(Token = "0x6009F3F")] [Address(RVA = "0xB6B830", Offset = "0xB6A230", VA = "0x180B6B830")] private int F1(int x, int y, int z) { return x; } // Token: 0x06009F40 RID: 40768 RVA: 0x0024C750 File Offset: 0x0024A950 [Token(Token = "0x6009F40")] [Address(RVA = "0xB6B770", Offset = "0xB6A170", VA = "0x180B6B770")] private int F2(int x, int y, int z) { return x; } // Token: 0x06009F41 RID: 40769 RVA: 0x0024C760 File Offset: 0x0024A960 [Token(Token = "0x6009F41")] [Address(RVA = "0x2242270", Offset = "0x2240C70", VA = "0x182242270")] private int F3(int x, int y, int z) { return y; } // Token: 0x06009F42 RID: 40770 RVA: 0x0024C770 File Offset: 0x0024A970 [Token(Token = "0x6009F42")] [Address(RVA = "0x2242300", Offset = "0x2240D00", VA = "0x182242300")] private int F4(int x, int y, int z) { return z; } // Token: 0x06009F43 RID: 40771 RVA: 0x0024C780 File Offset: 0x0024A980 [Token(Token = "0x6009F43")] [Address(RVA = "0x2243E40", Offset = "0x2242840", VA = "0x182243E40")] private int F5(int x, int y, int z) { return z; } // Token: 0x06009F44 RID: 40772 RVA: 0x0024C790 File Offset: 0x0024A990 [Token(Token = "0x6009F44")] [Address(RVA = "0x2243E50", Offset = "0x2242850", VA = "0x182243E50", Slot = "16")] internal override void ProcessBlock() { /* An exception occurred when decompiling this method (06009F44) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Digests.RipeMD160Digest::ProcessBlock() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:int32[](var_0_06, ldfld:int32[](RipeMD160Digest::X, ldloc:RipeMD160Digest(this))) stloc:int32(var_1_0D, ldfld:int32(RipeMD160Digest::H0, ldloc:RipeMD160Digest(this))) stloc:int32(var_2_14, ldfld:int32(RipeMD160Digest::H1, ldloc:RipeMD160Digest(this))) stloc:int32(var_3_1B, ldfld:int32(RipeMD160Digest::H2, ldloc:RipeMD160Digest(this))) stloc:int32(var_4_22, ldfld:int32(RipeMD160Digest::H4, ldloc:RipeMD160Digest(this))) stloc:int32(var_5_2A, ldfld:int32(RipeMD160Digest::H3, ldloc:RipeMD160Digest(this))) stloc:int32(var_6_32, callgetter:int32(Array::get_Length, ldloc:int32[][exp:Array](var_0_06))) stloc:int32(var_5_38, add:int32(ldloc:int32(var_5_2A), ldloc:int32(var_1_0D))) stloc:int32(var_1_3C, ldloc:int32(var_5_38)) stloc:int32(var_1_44, add:int32(ldloc:int32(var_1_3C), ldloc:int32(var_4_22))) stloc:int32(var_5_46, ldloc:int32(var_2_14)) stloc:int32(var_5_4D, add:int32(ldloc:int32(var_5_46), ldloc:int32(var_4_22))) stloc:int32(var_4_51, ldloc:int32(var_5_4D)) stloc:int32(var_5_54, ldloc:int32(var_2_14)) stloc:int32(var_4_5B, add:int32(ldloc:int32(var_4_51), ldloc:int32(var_5_54))) stloc:int32(var_5_5F, ldloc:int32(var_4_5B)) stloc:int32(var_5_66, add:int32(ldloc:int32(var_5_5F), ldloc:int32(var_5_5F))) stloc:int32(var_5_6C, add:int32(ldloc:int32(var_5_66), ldloc:int32(var_3_1B))) stloc:int32(var_5_70, ldloc:int32(var_4_5B)) stloc:int32(var_5_76, add:int32(ldloc:int32(var_5_70), ldloc:int32(var_3_1B))) stloc:int32(var_1_7A, ldloc:int32(var_5_76)) stloc:int32(var_1_7E, add:int32(ldloc:int32(var_1_7A), ldloc:int32(var_2_14))) stloc:int32(var_5_81, ldloc:int32(var_4_5B)) stloc:int32(var_5_87, add:int32(ldloc:int32(var_5_81), ldloc:int32(var_2_14))) stloc:int32(var_4_8B, ldloc:int32(var_5_87)) stloc:int32(var_4_91, add:int32(ldloc:int32(var_4_8B), ldloc:int32(var_1_7E))) stloc:int32(var_5_97, add:int32(ldloc:int32(var_5_87), ldloc:int32(var_1_7E))) stloc:int32(var_5_9E, add:int32(ldloc:int32(var_5_97), ldloc:int32(var_4_91))) stloc:int32(var_5_A1, ldloc:int32(var_1_7E)) stloc:int32(var_5_A8, add:int32(ldloc:int32(var_5_A1), ldloc:int32(var_4_91))) stloc:int32(var_1_AC, ldloc:int32(var_5_A8)) stloc:int32(var_1_B1, add:int32(ldloc:int32(var_1_AC), ldloc:int32(var_5_A8))) stloc:int32(var_5_B3, ldloc:int32(var_1_B1)) stloc:int32(var_5_BA, add:int32(ldloc:int32(var_5_B3), ldloc:int32(var_5_B3))) stloc:int32(var_4_BE, ldloc:int32(var_5_BA)) stloc:int32(var_4_C4, add:int32(ldloc:int32(var_4_BE), ldloc:int32(var_1_B1))) stloc:int32(var_5_C7, ldloc:int32(var_1_B1)) stloc:int32(var_5_CD, add:int32(ldloc:int32(var_5_C7), ldloc:int32(var_1_B1))) stloc:int32(var_5_D4, add:int32(ldloc:int32(var_5_CD), ldloc:int32(var_4_C4))) stloc:int32(var_5_D7, ldloc:int32(var_1_B1)) stloc:int32(var_5_DE, add:int32(ldloc:int32(var_5_D7), ldloc:int32(var_4_C4))) stloc:int32(var_1_E2, ldloc:int32(var_5_DE)) stloc:int32(var_1_E7, add:int32(ldloc:int32(var_1_E2), ldloc:int32(var_5_DE))) stloc:int32(var_5_EA, ldloc:int32(var_4_C4)) stloc:int32(var_5_F1, add:int32(ldloc:int32(var_5_EA), ldloc:int32(var_5_EA))) stloc:int32(var_4_F5, ldloc:int32(var_5_F1)) stloc:int32(var_4_FB, add:int32(ldloc:int32(var_4_F5), ldloc:int32(var_1_E7))) stloc:int32(var_5_101, add:int32(ldloc:int32(var_5_F1), ldloc:int32(var_1_E7))) stloc:int32(var_5_108, add:int32(ldloc:int32(var_5_101), ldloc:int32(var_4_FB))) stloc:int32(var_5_10F, add:int32(ldloc:int32(var_5_108), ldloc:int32(var_4_FB))) stloc:int32(var_1_113, ldloc:int32(var_5_10F)) stloc:int32(var_1_118, add:int32(ldloc:int32(var_1_113), ldloc:int32(var_5_10F))) stloc:int32(var_5_11E, add:int32(ldloc:int32(var_5_10F), ldloc:int32(var_5_10F))) stloc:int32(var_4_122, ldloc:int32(var_5_11E)) stloc:int32(var_4_128, add:int32(ldloc:int32(var_4_122), ldloc:int32(var_1_118))) stloc:int32(var_7_131, ldelem:int32([mscorlib]System.Int32, ldloc:int32[](var_0_06), ldc.i4:int32(7))) stloc:int32(var_5_138, add:int32(ldloc:int32(var_5_11E), ldloc:int32(var_7_131))) stloc:int32(var_5_13E, add:int32(ldloc:int32(var_5_138), ldloc:int32(var_1_118))) stloc:int32(var_5_141, ldloc:int32(var_1_118)) stloc:int32(var_5_148, add:int32(ldloc:int32(var_5_141), ldloc:int32(var_4_128))) stloc:int32(var_5_14F, add:int32(ldloc:int32(var_5_148), ldloc:int32(var_4_128))) stloc:int32(var_6_153, ldloc:int32(var_5_14F)) stloc:int32(var_5_157, ldloc:int32(var_4_128)) stloc:int32(var_6_15E, add:int32(ldloc:int32(var_6_153), ldloc:int32(var_5_157))) stloc:int32(var_1_167, add:int32(ldloc:int32(var_1_118), ldc.i4:int32(1352829926))) stloc:int32(var_5_16C, add:int32(ldloc:int32(var_5_157), ldloc:int32(var_1_167))) stloc:int32(var_4_170, ldloc:int32(var_5_16C)) stloc:int32(var_4_177, add:int32(ldloc:int32(var_4_170), ldloc:int32(var_4_170))) stloc:int32(var_4_181, add:int32(ldloc:int32(var_4_177), ldc.i4:int32(1352829926))) stloc:int32(var_5_184, ldloc:int32(var_3_1B)) stloc:int32(var_5_18B, add:int32(ldloc:int32(var_5_184), ldloc:int32(var_7_131))) stloc:int32(var_7_18F, ldloc:int32(var_4_181)) stloc:int32(var_5_196, add:int32(ldloc:int32(var_5_18B), ldloc:int32(var_4_181))) stloc:int32(var_4_19A, ldloc:int32(var_5_196)) stloc:int32(var_5_19D, ldloc:int32(var_2_14)) stloc:int32(var_4_1A4, add:int32(ldloc:int32(var_4_19A), ldloc:int32(var_5_19D))) stloc:int32(var_5_1B1, add:int32(ldloc:int32(var_5_19D), ldc.i4:int32(1352829926))) stloc:int32(var_5_1B8, add:int32(ldloc:int32(var_5_1B1), ldloc:int32(var_5_1B1))) stloc:int32(var_1_1BC, ldloc:int32(var_5_1B8)) stloc:int32(var_5_1BF, ldloc:int32(var_7_18F)) stloc:int32(var_1_1C4, add:int32(ldloc:int32(var_1_1BC), ldloc:int32(var_3_1B))) stloc:int32(var_5_1D0, add:int32(ldloc:int32(var_5_1BF), ldc.i4:int32(1352829926))) stloc:int32(var_5_1D6, add:int32(ldloc:int32(var_5_1D0), ldloc:int32(var_3_1B))) stloc:int32(var_4_1DA, ldloc:int32(var_5_1D6)) stloc:int32(var_5_1DD, ldloc:int32(var_1_1C4)) stloc:int32(var_4_1E3, add:int32(ldloc:int32(var_4_1DA), ldloc:int32(var_2_14))) stloc:int32(var_5_1ED, add:int32(ldloc:int32(var_5_1DD), ldc.i4:int32(1352829926))) stloc:int32(var_5_1F3, add:int32(ldloc:int32(var_5_1ED), ldloc:int32(var_2_14))) stloc:int32(var_4_1F7, ldloc:int32(var_5_1F3)) stloc:int32(var_5_1FB, ldloc:int32(var_4_1F7)) stloc:int32(var_4_202, add:int32(ldloc:int32(var_4_1F7), ldloc:int32(var_7_18F))) stloc:int32(var_7_20C, add:int32(ldloc:int32(var_7_18F), ldc.i4:int32(1352829926))) stloc:int32(var_5_213, add:int32(ldloc:int32(var_5_1FB), ldloc:int32(var_7_20C))) stloc:int32(var_7_217, ldloc:int32(var_4_202)) stloc:int32(var_1_21B, ldloc:int32(var_5_213)) stloc:int32(var_1_21F, add:int32(ldloc:int32(var_1_21B), ldloc:int32(var_1_21B))) stloc:int32(var_5_226, ldloc:int32(var_4_202)) stloc:int32(var_1_22F, add:int32(ldloc:int32(var_1_21F), ldc.i4:int32(1352829926))) stloc:int32(var_5_234, add:int32(ldloc:int32(var_5_226), ldloc:int32(var_1_22F))) stloc:int32(var_4_238, ldloc:int32(var_5_234)) stloc:int32(var_4_23F, add:int32(ldloc:int32(var_4_238), ldloc:int32(var_4_238))) stloc:int32(var_5_249, add:int32(ldloc:int32(var_5_234), ldc.i4:int32(1352829926))) stloc:int32(var_5_250, add:int32(ldloc:int32(var_5_249), ldloc:int32(var_4_23F))) stloc:int32(var_4_254, ldloc:int32(var_5_250)) stloc:int32(var_5_257, ldloc:int32(var_1_22F)) stloc:int32(var_4_25E, add:int32(ldloc:int32(var_4_254), ldloc:int32(var_7_217))) stloc:int32(var_7_268, add:int32(ldloc:int32(var_7_217), ldc.i4:int32(1352829926))) stloc:int32(var_5_26F, add:int32(ldloc:int32(var_5_257), ldloc:int32(var_7_268))) stloc:int32(var_7_273, ldloc:int32(var_4_25E)) stloc:int32(var_1_277, ldloc:int32(var_5_26F)) stloc:int32(var_1_27C, add:int32(ldloc:int32(var_1_277), ldloc:int32(var_5_26F))) stloc:int32(var_5_27F, ldloc:int32(var_7_273)) stloc:int32(var_5_289, add:int32(ldloc:int32(var_5_27F), ldc.i4:int32(1352829926))) stloc:int32(var_5_290, add:int32(ldloc:int32(var_5_289), ldloc:int32(var_5_289))) stloc:int32(var_4_294, ldloc:int32(var_5_290)) stloc:int32(var_5_298, ldloc:int32(var_4_294)) stloc:int32(var_4_29E, add:int32(ldloc:int32(var_4_294), ldloc:int32(var_1_27C))) stloc:int32(var_1_2A7, add:int32(ldloc:int32(var_1_27C), ldc.i4:int32(1352829926))) stloc:int32(var_5_2AC, add:int32(ldloc:int32(var_5_298), ldloc:int32(var_1_2A7))) stloc:int32(var_4_2B0, ldloc:int32(var_5_2AC)) stloc:int32(var_4_2B7, add:int32(ldloc:int32(var_4_2B0), ldloc:int32(var_7_273))) stloc:int32(var_5_2BA, ldloc:int32(var_1_2A7)) stloc:int32(var_7_2C4, add:int32(ldloc:int32(var_7_273), ldc.i4:int32(1352829926))) stloc:int32(var_5_2CB, add:int32(ldloc:int32(var_5_2BA), ldloc:int32(var_7_2C4))) stloc:int32(var_5_2CF, ldloc:int32(var_4_2B7)) stloc:int32(var_1_2D3, ldloc:int32(var_5_2CF)) stloc:int32(var_7_2D6, ldloc:int32(var_4_2B7)) stloc:int32(var_1_2DC, add:int32(ldloc:int32(var_1_2D3), ldloc:int32(var_4_2B7))) stloc:int32(var_5_2DE, ldloc:int32(var_1_2DC)) stloc:int32(var_5_2E8, add:int32(ldloc:int32(var_5_2DE), ldc.i4:int32(1352829926))) stloc:int32(var_5_2EF, add:int32(ldloc:int32(var_5_2E8), ldloc:int32(var_4_2B7))) stloc:int32(var_4_2F3, ldloc:int32(var_5_2EF)) stloc:int32(var_5_2F7, ldloc:int32(var_7_2D6)) stloc:int32(var_4_2FD, add:int32(ldloc:int32(var_4_2F3), ldloc:int32(var_1_2DC))) stloc:int32(var_5_307, add:int32(ldloc:int32(var_5_2F7), ldc.i4:int32(1352829926))) stloc:int32(var_5_30D, add:int32(ldloc:int32(var_5_307), ldloc:int32(var_1_2DC))) stloc:int32(var_4_311, ldloc:int32(var_5_30D)) stloc:int32(var_4_318, add:int32(ldloc:int32(var_4_311), ldloc:int32(var_5_30D))) stloc:int32(var_5_322, add:int32(ldloc:int32(var_5_30D), ldc.i4:int32(1352829926))) stloc:int32(var_5_329, add:int32(ldloc:int32(var_5_322), ldloc:int32(var_5_322))) stloc:int32(var_2_32D, ldloc:int32(var_5_329)) stloc:int32(var_5_330, ldloc:int32(var_4_318)) stloc:int32(var_2_336, add:int32(ldloc:int32(var_2_32D), ldloc:int32(var_7_2D6))) stloc:int32(var_7_33F, add:int32(ldloc:int32(var_7_2D6), ldc.i4:int32(1352829926))) stloc:int32(var_5_346, add:int32(ldloc:int32(var_5_330), ldloc:int32(var_7_33F))) stloc:int32(var_3_34A, ldloc:int32(var_5_346)) stloc:int32(var_5_34D, ldloc:int32(var_4_318)) stloc:int32(var_3_353, add:int32(ldloc:int32(var_3_34A), ldloc:int32(var_5_34D))) stloc:int32(var_4_35A, ldloc:int32(var_6_15E)) stloc:int32(var_5_367, add:int32(ldloc:int32(var_5_34D), ldc.i4:int32(1518500249))) stloc:int32(var_5_36E, add:int32(ldloc:int32(var_5_367), ldloc:int32(var_4_35A))) stloc:int32(var_1_372, ldloc:int32(var_5_36E)) stloc:int32(var_1_377, add:int32(ldloc:int32(var_1_372), ldloc:int32(var_5_36E))) stloc:int32(var_4_379, ldloc:int32(var_1_377)) stloc:int32(var_5_37C, ldloc:int32(var_1_377)) stloc:int32(var_5_383, add:int32(ldloc:int32(var_5_37C), ldloc:int32(var_4_379))) stloc:int32(var_3_386, ldloc:int32(var_1_377)) stloc:int32(var_5_388, ldloc:int32(var_1_377)) stloc:int32(var_5_38F, add:int32(ldloc:int32(var_5_388), ldloc:int32(var_5_388))) stloc:int32(var_4_393, ldloc:int32(var_5_38F)) stloc:int32(var_5_39A, add:int32(ldloc:int32(var_5_38F), ldloc:int32(var_4_393))) stloc:int32(var_6_39E, ldloc:int32(var_5_39A)) stloc:int32(var_6_3A4, add:int32(ldloc:int32(var_6_39E), ldloc:int32(var_1_377))) stloc:int32(var_4_3A8, ldloc:int32(var_6_3A4)) stloc:int32(var_5_3AF, add:int32(ldloc:int32(var_5_39A), ldloc:int32(var_4_3A8))) stloc:int32(var_1_3B3, ldloc:int32(var_5_3AF)) stloc:int32(var_5_3B6, ldloc:int32(var_6_3A4)) stloc:int32(var_1_3BC, add:int32(ldloc:int32(var_1_3B3), ldloc:int32(var_4_3A8))) stloc:int32(var_4_3BE, ldloc:int32(var_1_3BC)) stloc:int32(var_5_3C5, add:int32(ldloc:int32(var_5_3B6), ldloc:int32(var_4_3BE))) stloc:int32(var_1_3C9, ldloc:int32(var_5_3C5)) stloc:int32(var_1_3D1, add:int32(ldloc:int32(var_1_3C9), ldloc:int32(var_3_386))) stloc:int32(var_5_3D6, ldloc:int32(var_1_3D1)) stloc:int32(var_5_3E3, add:int32(ldloc:int32(var_5_3D6), ldc.i4:int32(1518500249))) stloc:int32(var_5_3E9, add:int32(ldloc:int32(var_5_3E3), ldloc:int32(var_3_386))) stloc:int32(var_5_3F0, add:int32(ldloc:int32(var_5_3E9), ldloc:int32(var_5_3E9))) stloc:int32(var_4_3F4, ldloc:int32(var_5_3F0)) stloc:int32(var_5_3F7, ldloc:int32(var_1_3D1)) stloc:int32(var_5_3FE, add:int32(ldloc:int32(var_5_3F7), ldloc:int32(var_4_3F4))) stloc:int32(var_6_402, ldloc:int32(var_5_3FE)) stloc:int32(var_6_409, add:int32(ldloc:int32(var_6_402), ldloc:int32(var_5_3FE))) stloc:int32(var_4_40D, ldloc:int32(var_6_409)) stloc:int32(var_3_411, ldloc:int32(var_6_409)) stloc:int32(var_5_417, add:int32(ldloc:int32(var_5_3FE), ldloc:int32(var_4_40D))) stloc:int32(var_1_41B, ldloc:int32(var_5_417)) stloc:int32(var_5_41E, ldloc:int32(var_6_409)) stloc:int32(var_1_424, add:int32(ldloc:int32(var_1_41B), ldloc:int32(var_4_40D))) stloc:int32(var_4_426, ldloc:int32(var_1_424)) stloc:int32(var_5_430, add:int32(ldloc:int32(var_5_41E), ldc.i4:int32(1518500249))) stloc:int32(var_5_437, add:int32(ldloc:int32(var_5_430), ldloc:int32(var_4_426))) stloc:int32(var_1_43B, ldloc:int32(var_5_437)) stloc:int32(var_1_440, add:int32(ldloc:int32(var_1_43B), ldloc:int32(var_5_437))) stloc:int32(var_5_445, ldloc:int32(var_1_440)) stloc:int32(var_2_448, ldloc:int32(var_1_440)) stloc:int32(var_5_451, add:int32(ldloc:int32(var_5_445), ldc.i4:int32(1518500249))) stloc:int32(var_5_458, add:int32(ldloc:int32(var_5_451), ldloc:int32(var_5_451))) stloc:int32(var_5_45E, ldloc:int32(var_1_440)) stloc:int32(var_5_465, add:int32(ldloc:int32(var_5_45E), ldloc:int32(var_5_45E))) stloc:int32(var_5_473, add:int32(ldloc:int32(var_5_465), ldc.i4:int32(1518500249))) stloc:int32(var_5_47A, add:int32(ldloc:int32(var_5_473), ldloc:int32(var_5_473))) stloc:int32(var_6_47E, ldloc:int32(var_5_47A)) stloc:int32(var_6_484, add:int32(ldloc:int32(var_6_47E), ldloc:int32(var_3_411))) stloc:int32(var_5_48C, ldloc:int32(var_6_484)) stloc:int32(var_5_496, add:int32(ldloc:int32(var_5_48C), ldc.i4:int32(1518500249))) stloc:int32(var_5_49A, ldloc:int32(var_6_484)) stloc:int32(var_5_4A0, add:int32(ldloc:int32(var_5_49A), ldloc:int32(var_3_411))) stloc:int32(var_1_4A4, ldloc:int32(var_5_4A0)) stloc:int32(var_5_4A7, ldloc:int32(var_6_484)) stloc:int32(var_1_4AC, add:int32(ldloc:int32(var_1_4A4), ldloc:int32(var_2_448))) stloc:int32(var_4_4AE, ldloc:int32(var_1_4AC)) stloc:int32(var_5_4B8, add:int32(ldloc:int32(var_5_4A7), ldc.i4:int32(1518500249))) stloc:int32(var_5_4BE, add:int32(ldloc:int32(var_5_4B8), ldloc:int32(var_2_448))) stloc:int32(var_1_4C2, ldloc:int32(var_5_4BE)) stloc:int32(var_5_4C4, ldloc:int32(var_1_4C2)) stloc:int32(var_1_4CA, add:int32(ldloc:int32(var_1_4C2), ldloc:int32(var_4_4AE))) stloc:int32(var_4_4CC, ldloc:int32(var_1_4CA)) stloc:int32(var_5_4D3, add:int32(ldloc:int32(var_5_4C4), ldloc:int32(var_4_4CC))) stloc:int32(var_5_4DD, add:int32(ldloc:int32(var_5_4D3), ldloc:int32(var_5_4D3))) stloc:int32(var_5_4E0, ldloc:int32(var_1_4CA)) stloc:int32(var_5_4EE, add:int32(ldloc:int32(var_5_4E0), ldc.i4:int32(1518500249))) stloc:int32(var_5_4F5, add:int32(ldloc:int32(var_5_4EE), ldloc:int32(var_5_4EE))) stloc:int32(var_6_4F9, ldloc:int32(var_5_4F5)) stloc:int32(var_5_4FC, ldloc:int32(var_1_4CA)) stloc:int32(var_6_503, add:int32(ldloc:int32(var_6_4F9), ldloc:int32(var_5_4FC))) stloc:int32(var_3_507, ldloc:int32(var_6_503)) stloc:int32(var_5_513, add:int32(ldloc:int32(var_5_4FC), ldc.i4:int32(1518500249))) stloc:int32(var_5_51A, add:int32(ldloc:int32(var_5_513), ldloc:int32(var_5_513))) stloc:int32(var_4_51E, ldloc:int32(var_5_51A)) stloc:int32(var_4_525, add:int32(ldloc:int32(var_4_51E), ldloc:int32(var_4_51E))) stloc:int32(var_5_52C, ldloc:int32(var_2_448)) stloc:int32(var_5_536, add:int32(ldloc:int32(var_5_52C), ldc.i4:int32(1548603684))) stloc:int32(var_4_53A, ldloc:int32(var_5_536)) stloc:int32(var_5_541, add:int32(ldloc:int32(var_5_536), ldloc:int32(var_5_536))) stloc:int32(var_1_545, ldloc:int32(var_5_541)) stloc:int32(var_1_54A, add:int32(ldloc:int32(var_1_545), ldloc:int32(var_5_541))) stloc:int32(var_5_54C, ldloc:int32(var_1_54A)) stloc:int32(var_5_553, add:int32(ldloc:int32(var_5_54C), ldloc:int32(var_4_53A))) stloc:int32(var_5_556, ldloc:int32(var_1_54A)) stloc:int32(var_5_55D, add:int32(ldloc:int32(var_5_556), ldloc:int32(var_5_556))) stloc:int32(var_5_564, ldloc:int32(var_3_507)) stloc:int32(var_4_568, ldloc:int32(var_5_564)) stloc:int32(var_5_56F, add:int32(ldloc:int32(var_5_564), ldloc:int32(var_4_568))) stloc:int32(var_4_573, ldloc:int32(var_5_56F)) stloc:int32(var_5_57A, add:int32(ldloc:int32(var_5_56F), ldloc:int32(var_5_56F))) stloc:int32(var_5_581, add:int32(ldloc:int32(var_5_57A), ldloc:int32(var_4_573))) stloc:int32(var_5_585, ldloc:int32(var_4_573)) stloc:int32(var_5_58C, add:int32(ldloc:int32(var_5_585), ldloc:int32(var_5_585))) stloc:int32(var_5_593, add:int32(ldloc:int32(var_5_58C), ldloc:int32(var_4_573))) stloc:int32(var_1_597, ldloc:int32(var_5_593)) stloc:int32(var_1_59C, add:int32(ldloc:int32(var_1_597), ldloc:int32(var_5_593))) stloc:int32(var_5_5A9, add:int32(ldloc:int32(var_5_593), ldc.i4:int32(1548603684))) stloc:int32(var_4_5AD, ldloc:int32(var_5_5A9)) stloc:int32(var_5_5B4, add:int32(ldloc:int32(var_5_5A9), ldloc:int32(var_5_5A9))) stloc:int32(var_5_5BB, add:int32(ldloc:int32(var_5_5B4), ldloc:int32(var_4_5AD))) stloc:int32(var_4_5BE, ldloc:int32(var_1_59C)) stloc:int32(var_5_5C5, add:int32(ldloc:int32(var_5_5BB), ldloc:int32(var_4_5BE))) stloc:int32(var_5_5CC, add:int32(ldloc:int32(var_5_5C5), ldloc:int32(var_5_5C5))) stloc:int32(var_5_5D3, add:int32(ldloc:int32(var_5_5CC), ldloc:int32(var_4_5BE))) stloc:int32(var_1_5D7, ldloc:int32(var_5_5D3)) stloc:int32(var_4_5DA, ldloc:int32(var_5_5D3)) stloc:int32(var_1_5E0, add:int32(ldloc:int32(var_1_5D7), ldloc:int32(var_5_5D3))) stloc:int32(var_5_5E6, add:int32(ldloc:int32(var_5_5D3), ldloc:int32(var_4_5DA))) stloc:int32(var_4_5EA, ldloc:int32(var_5_5E6)) stloc:int32(var_5_5F1, add:int32(ldloc:int32(var_5_5E6), ldloc:int32(var_4_5EA))) stloc:int32(var_4_5F4, ldloc:int32(var_1_5E0)) stloc:int32(var_5_5FB, add:int32(ldloc:int32(var_5_5F1), ldloc:int32(var_4_5F4))) stloc:int32(var_5_602, add:int32(ldloc:int32(var_5_5FB), ldloc:int32(var_5_5FB))) stloc:int32(var_5_606, ldloc:int32(var_4_5F4)) stloc:int32(var_5_60D, add:int32(ldloc:int32(var_5_606), ldloc:int32(var_4_5F4))) stloc:int32(var_1_611, ldloc:int32(var_5_60D)) stloc:int32(var_1_616, add:int32(ldloc:int32(var_1_611), ldloc:int32(var_5_60D))) stloc:int32(var_5_618, ldloc:int32(var_1_616)) stloc:int32(var_4_61C, ldloc:int32(var_5_618)) stloc:int32(var_5_623, add:int32(ldloc:int32(var_5_618), ldloc:int32(var_4_61C))) stloc:int32(var_4_627, ldloc:int32(var_5_623)) stloc:int32(var_5_62E, add:int32(ldloc:int32(var_5_623), ldloc:int32(var_4_627))) stloc:int32(var_4_631, ldloc:int32(var_1_616)) stloc:int32(var_5_638, add:int32(ldloc:int32(var_5_62E), ldloc:int32(var_4_631))) stloc:int32(var_5_63F, add:int32(ldloc:int32(var_5_638), ldloc:int32(var_5_638))) stloc:int32(var_5_643, ldloc:int32(var_4_631)) stloc:int32(var_3_647, ldloc:int32(var_5_643)) stloc:int32(var_5_64D, add:int32(ldloc:int32(var_5_643), ldloc:int32(var_4_631))) stloc:int32(var_1_651, ldloc:int32(var_5_64D)) stloc:int32(var_4_654, ldloc:int32(var_5_64D)) stloc:int32(var_1_65A, add:int32(ldloc:int32(var_1_651), ldloc:int32(var_5_64D))) stloc:int32(var_5_663, add:int32(ldloc:int32(var_5_64D), ldc.i4:int32(1548603684))) stloc:int32(var_5_66A, add:int32(ldloc:int32(var_5_663), ldloc:int32(var_5_663))) stloc:int32(var_5_671, add:int32(ldloc:int32(var_5_66A), ldloc:int32(var_4_654))) stloc:int32(var_4_674, ldloc:int32(var_3_647)) stloc:int32(var_5_67D, ldloc:int32(var_3_647)) stloc:int32(var_5_684, add:int32(ldloc:int32(var_5_67D), ldloc:int32(var_4_674))) stloc:int32(var_2_688, ldloc:int32(var_5_684)) stloc:int32(var_4_691, add:int32(ldloc:int32(var_4_674), ldc.i4:int32(1859775393))) stloc:int32(var_2_697, add:int32(ldloc:int32(var_2_688), ldloc:int32(var_5_684))) stloc:int32(var_4_69C, add:int32(ldloc:int32(var_4_691), ldloc:int32(var_3_647))) stloc:int32(var_5_6A0, ldloc:int32(var_6_503)) stloc:int32(var_4_6A7, add:int32(ldloc:int32(var_4_69C), ldloc:int32(var_5_6A0))) stloc:int32(var_5_6B1, add:int32(ldloc:int32(var_5_6A0), ldc.i4:int32(1859775393))) stloc:int32(var_6_6B5, ldloc:int32(var_4_6A7)) stloc:int32(var_6_6BC, add:int32(ldloc:int32(var_6_6B5), ldloc:int32(var_5_6B1))) stloc:int32(var_5_6C0, ldloc:int32(var_6_6BC)) stloc:int32(var_6_6C4, ldloc:int32(var_4_6A7)) stloc:int32(var_5_6CB, add:int32(ldloc:int32(var_5_6C0), ldloc:int32(var_5_6C0))) stloc:int32(var_5_6D5, add:int32(ldloc:int32(var_5_6CB), ldc.i4:int32(1859775393))) stloc:int32(var_6_6DC, add:int32(ldloc:int32(var_6_6C4), ldloc:int32(var_5_6D5))) stloc:int32(var_5_6E0, ldloc:int32(var_4_6A7)) stloc:int32(var_4_6E4, ldloc:int32(var_6_6DC)) stloc:int32(var_4_6EB, add:int32(ldloc:int32(var_4_6E4), ldloc:int32(var_5_6E0))) stloc:int32(var_5_6F5, add:int32(ldloc:int32(var_5_6E0), ldc.i4:int32(1859775393))) stloc:int32(var_6_6F9, ldloc:int32(var_5_6F5)) stloc:int32(var_6_700, add:int32(ldloc:int32(var_6_6F9), ldloc:int32(var_5_6F5))) stloc:int32(var_4_704, ldloc:int32(var_6_700)) stloc:int32(var_4_70B, add:int32(ldloc:int32(var_4_704), ldloc:int32(var_5_6F5))) stloc:int32(var_6_70F, ldloc:int32(var_4_70B)) stloc:int32(var_5_719, add:int32(ldloc:int32(var_5_6F5), ldc.i4:int32(1859775393))) stloc:int32(var_6_720, add:int32(ldloc:int32(var_6_70F), ldloc:int32(var_5_719))) stloc:int32(var_5_728, ldloc:int32(var_6_720)) stloc:int32(var_5_72F, add:int32(ldloc:int32(var_5_728), ldloc:int32(var_5_728))) stloc:int32(var_6_733, ldloc:int32(var_4_70B)) stloc:int32(var_5_73D, add:int32(ldloc:int32(var_5_72F), ldc.i4:int32(1859775393))) stloc:int32(var_6_744, add:int32(ldloc:int32(var_6_733), ldloc:int32(var_5_73D))) stloc:int32(var_5_748, ldloc:int32(var_4_70B)) stloc:int32(var_4_74C, ldloc:int32(var_6_744)) stloc:int32(var_4_753, add:int32(ldloc:int32(var_4_74C), ldloc:int32(var_5_748))) stloc:int32(var_6_757, ldloc:int32(var_5_748)) stloc:int32(var_5_75B, ldloc:int32(var_4_753)) stloc:int32(var_6_765, add:int32(ldloc:int32(var_6_757), ldc.i4:int32(1859775393))) stloc:int32(var_6_76C, add:int32(ldloc:int32(var_6_765), ldloc:int32(var_5_75B))) stloc:int32(var_4_770, ldloc:int32(var_6_76C)) stloc:int32(var_6_774, ldloc:int32(var_4_770)) stloc:int32(var_4_77B, add:int32(ldloc:int32(var_4_770), ldloc:int32(var_5_75B))) stloc:int32(var_3_77F, ldloc:int32(var_4_77B)) stloc:int32(var_6_788, add:int32(ldloc:int32(var_6_774), ldc.i4:int32(1859775393))) stloc:int32(var_6_78F, add:int32(ldloc:int32(var_6_788), ldloc:int32(var_5_75B))) stloc:int32(var_5_793, ldloc:int32(var_6_78F)) stloc:int32(var_6_797, ldloc:int32(var_4_77B)) stloc:int32(var_5_79E, add:int32(ldloc:int32(var_5_793), ldloc:int32(var_5_793))) stloc:int32(var_6_7A8, add:int32(ldloc:int32(var_6_797), ldc.i4:int32(1859775393))) stloc:int32(var_6_7AF, add:int32(ldloc:int32(var_6_7A8), ldloc:int32(var_5_79E))) stloc:int32(var_5_7B3, ldloc:int32(var_6_7AF)) stloc:int32(var_5_7BA, add:int32(ldloc:int32(var_5_7B3), ldloc:int32(var_5_7B3))) stloc:int32(var_6_7BE, ldloc:int32(var_5_7BA)) stloc:int32(var_5_7C8, add:int32(ldloc:int32(var_5_7BA), ldc.i4:int32(1859775393))) stloc:int32(var_6_7CF, add:int32(ldloc:int32(var_6_7BE), ldloc:int32(var_5_7C8))) stloc:int32(var_5_7D3, ldloc:int32(var_6_7CF)) stloc:int32(var_5_7DA, add:int32(ldloc:int32(var_5_7D3), ldloc:int32(var_5_7D3))) stloc:int32(var_6_7DE, ldloc:int32(var_5_7DA)) stloc:int32(var_6_7E8, add:int32(ldloc:int32(var_6_7DE), ldc.i4:int32(1859775393))) stloc:int32(var_6_7EF, add:int32(ldloc:int32(var_6_7E8), ldloc:int32(var_5_7DA))) stloc:int32(var_4_7F3, ldloc:int32(var_6_7EF)) stloc:int32(var_6_7F7, ldloc:int32(var_5_7DA)) stloc:int32(var_4_7FD, add:int32(ldloc:int32(var_4_7F3), ldloc:int32(var_3_77F))) stloc:int32(var_8_806, ldelem:int32([mscorlib]System.Int32, ldloc:int32[](var_0_06), ldc.i4:int32(6))) stloc:int32(var_8_810, add:int32(ldloc:int32(var_8_806), ldc.i4:int32(1859775393))) stloc:int32(var_6_81A, add:int32(ldloc:int32(var_6_7F7), ldc.i4:int32(1859775393))) stloc:int32(var_6_820, add:int32(ldloc:int32(var_6_81A), ldloc:int32(var_3_77F))) stloc:int32(var_4_824, ldloc:int32(var_6_820)) stloc:int32(var_6_828, ldloc:int32(var_4_824)) stloc:int32(var_4_82F, add:int32(ldloc:int32(var_4_824), ldloc:int32(var_5_7DA))) stloc:int32(var_6_836, add:int32(ldloc:int32(var_6_828), ldloc:int32(var_8_810))) stloc:int32(var_8_83A, ldloc:int32(var_4_82F)) stloc:int32(var_6_841, add:int32(ldloc:int32(var_6_836), ldloc:int32(var_5_7DA))) stloc:int32(var_5_845, ldloc:int32(var_6_841)) stloc:int32(var_6_849, ldloc:int32(var_4_82F)) stloc:int32(var_5_850, add:int32(ldloc:int32(var_5_845), ldloc:int32(var_5_845))) stloc:int32(var_5_85A, add:int32(ldloc:int32(var_5_850), ldc.i4:int32(1859775393))) stloc:int32(var_6_861, add:int32(ldloc:int32(var_6_849), ldloc:int32(var_5_85A))) stloc:int32(var_5_865, ldloc:int32(var_4_82F)) stloc:int32(var_4_869, ldloc:int32(var_6_861)) stloc:int32(var_4_870, add:int32(ldloc:int32(var_4_869), ldloc:int32(var_5_865))) stloc:int32(var_9_879, ldelem:int32([mscorlib]System.Int32, ldloc:int32[](var_0_06), ldc.i4:int32(6))) stloc:int32(var_6_87D, ldloc:int32(var_5_865)) stloc:int32(var_4_881, ldloc:int32(var_5_865)) stloc:int32(var_6_88B, add:int32(ldloc:int32(var_6_87D), ldc.i4:int32(1859775393))) stloc:int32(var_6_892, add:int32(ldloc:int32(var_6_88B), ldloc:int32(var_5_865))) stloc:int32(var_3_896, ldloc:int32(var_6_892)) stloc:int32(var_6_899, ldloc:int32(var_4_881)) stloc:int32(var_3_89F, add:int32(ldloc:int32(var_3_896), ldloc:int32(var_8_83A))) stloc:int32(var_6_8A8, add:int32(ldloc:int32(var_6_899), ldc.i4:int32(1859775393))) stloc:int32(var_6_8AF, add:int32(ldloc:int32(var_6_8A8), ldloc:int32(var_9_879))) stloc:int32(var_6_8B6, add:int32(ldloc:int32(var_6_8AF), ldloc:int32(var_8_83A))) stloc:int32(var_4_8BA, ldloc:int32(var_6_8B6)) stloc:int32(var_4_8C5, add:int32(ldloc:int32(var_4_8BA), ldloc:int32(var_5_865))) stloc:int32(var_5_8C8, ldloc:int32(var_2_697)) stloc:int32(var_5_8D2, add:int32(ldloc:int32(var_5_8C8), ldc.i4:int32(1836072691))) stloc:int32(var_6_8D6, ldloc:int32(var_5_8D2)) stloc:int32(var_6_8DD, add:int32(ldloc:int32(var_6_8D6), ldloc:int32(var_5_8D2))) stloc:int32(var_5_8E1, ldloc:int32(var_6_8DD)) stloc:int32(var_6_8E4, ldloc:int32(var_2_697)) stloc:int32(var_5_8EA, add:int32(ldloc:int32(var_5_8E1), ldloc:int32(var_3_89F))) stloc:int32(var_6_8F4, add:int32(ldloc:int32(var_6_8E4), ldc.i4:int32(1836072691))) stloc:int32(var_6_8FA, add:int32(ldloc:int32(var_6_8F4), ldloc:int32(var_3_89F))) stloc:int32(var_5_8FE, ldloc:int32(var_6_8FA)) stloc:int32(var_6_902, ldloc:int32(var_5_8FE)) stloc:int32(var_5_908, add:int32(ldloc:int32(var_5_8FE), ldloc:int32(var_2_697))) stloc:int32(var_6_912, add:int32(ldloc:int32(var_6_902), ldc.i4:int32(1836072691))) stloc:int32(var_6_918, add:int32(ldloc:int32(var_6_912), ldloc:int32(var_2_697))) stloc:int32(var_4_91C, ldloc:int32(var_6_918)) stloc:int32(var_8_920, ldloc:int32(var_5_908)) stloc:int32(var_4_927, add:int32(ldloc:int32(var_4_91C), ldloc:int32(var_5_908))) stloc:int32(var_6_92B, ldloc:int32(var_5_908)) stloc:int32(var_5_935, add:int32(ldloc:int32(var_5_908), ldc.i4:int32(1836072691))) stloc:int32(var_6_93C, add:int32(ldloc:int32(var_6_92B), ldloc:int32(var_5_935))) stloc:int32(var_5_940, ldloc:int32(var_6_93C)) stloc:int32(var_5_947, add:int32(ldloc:int32(var_5_940), ldloc:int32(var_5_940))) stloc:int32(var_6_94B, ldloc:int32(var_4_927)) stloc:int32(var_5_955, add:int32(ldloc:int32(var_5_947), ldc.i4:int32(1836072691))) stloc:int32(var_6_95C, add:int32(ldloc:int32(var_6_94B), ldloc:int32(var_5_955))) stloc:int32(var_5_964, ldloc:int32(var_6_95C)) stloc:int32(var_5_96B, add:int32(ldloc:int32(var_5_964), ldloc:int32(var_8_920))) stloc:int32(var_6_96F, ldloc:int32(var_5_96B)) stloc:int32(var_8_979, add:int32(ldloc:int32(var_8_920), ldc.i4:int32(1836072691))) stloc:int32(var_6_980, add:int32(ldloc:int32(var_6_96F), ldloc:int32(var_8_979))) stloc:int32(var_8_984, ldloc:int32(var_5_96B)) stloc:int32(var_4_988, ldloc:int32(var_6_980)) stloc:int32(var_6_98C, ldloc:int32(var_5_96B)) stloc:int32(var_4_993, add:int32(ldloc:int32(var_4_988), ldloc:int32(var_5_96B))) stloc:int32(var_5_99D, add:int32(ldloc:int32(var_5_96B), ldc.i4:int32(1836072691))) stloc:int32(var_6_9A4, add:int32(ldloc:int32(var_6_98C), ldloc:int32(var_5_99D))) stloc:int32(var_5_9A8, ldloc:int32(var_6_9A4)) stloc:int32(var_6_9AC, ldloc:int32(var_4_993)) stloc:int32(var_5_9B3, add:int32(ldloc:int32(var_5_9A8), ldloc:int32(var_5_9A8))) stloc:int32(var_6_9BD, add:int32(ldloc:int32(var_6_9AC), ldc.i4:int32(1836072691))) stloc:int32(var_6_9C4, add:int32(ldloc:int32(var_6_9BD), ldloc:int32(var_5_9B3))) stloc:int32(var_5_9C8, ldloc:int32(var_6_9C4)) stloc:int32(var_5_9CF, add:int32(ldloc:int32(var_5_9C8), ldloc:int32(var_8_984))) stloc:int32(var_5_9D3, ldloc:int32(var_4_993)) stloc:int32(var_6_9D7, ldloc:int32(var_5_9D3)) stloc:int32(var_8_9E1, add:int32(ldloc:int32(var_8_984), ldc.i4:int32(1836072691))) stloc:int32(var_6_9E8, add:int32(ldloc:int32(var_6_9D7), ldloc:int32(var_8_9E1))) stloc:int32(var_9_9FA, add:int32(ldloc:int32(var_9_879), ldc.i4:int32(1836072691))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06009F45 RID: 40773 RVA: 0x0024D198 File Offset: 0x0024B398 [Token(Token = "0x6009F45")] [Address(RVA = "0x2243AC0", Offset = "0x22424C0", VA = "0x182243AC0", Slot = "20")] public override IMemoable Copy() { /* An exception occurred when decompiling this method (06009F45) ICSharpCode.Decompiler.DecompilerException: Error decompiling BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.IMemoable BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Digests.RipeMD160Digest::Copy() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:RipeMD160Digest(var_0_06, newobj:RipeMD160Digest(RipeMD160Digest::.ctor, ldloc:RipeMD160Digest(this))) stloc:int32[](var_1_0E, newarr:int32[]([mscorlib]System.Int32, ldc.i4:int32(16))) stfld:int32[](RipeMD160Digest::X, ldloc:RipeMD160Digest(var_0_06), ldloc:int32[](var_1_0E)) call:void(RipeMD160Digest::CopyIn, ldloc:RipeMD160Digest(var_0_06), ldloc:RipeMD160Digest(this)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06009F46 RID: 40774 RVA: 0x0024D1C4 File Offset: 0x0024B3C4 [Token(Token = "0x6009F46")] [Address(RVA = "0x22463B0", Offset = "0x2244DB0", VA = "0x1822463B0", Slot = "21")] public override void Reset(IMemoable other) { do { if (other == 0) { } } while (other == 0); } // Token: 0x040068A8 RID: 26792 [Token(Token = "0x40068A8")] private const int DigestLength = 20; // Token: 0x040068A9 RID: 26793 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40068A9")] private int H0; // Token: 0x040068AA RID: 26794 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x40068AA")] private int H1; // Token: 0x040068AB RID: 26795 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40068AB")] private int H2; // Token: 0x040068AC RID: 26796 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x40068AC")] private int H3; // Token: 0x040068AD RID: 26797 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40068AD")] private int H4; // Token: 0x040068AE RID: 26798 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40068AE")] private int[] X; // Token: 0x040068AF RID: 26799 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40068AF")] private int xOff; } }