if ((Class17.anInt284 ^ 0xffffffff) == -6) { Class89_Sub1.aClass89_Sub13_Sub1_2028.anInt2296 = 0; int[] is = new int[4]; is[2] = (int) (Class89_Sub1_Sub10.aLong2639 >> 1324541600); is[0] = (int) (Math.random() * 9.9999999E7); is[1] = (int) (Math.random() * 9.9999999E7); is[3] = (int) Class89_Sub1_Sub10.aLong2639; Class89_Sub1.aClass89_Sub13_Sub1_2028.method924(77, 10); Class89_Sub1.aClass89_Sub13_Sub1_2028.WriteDWORD(is[0], (byte) 4); Class89_Sub1.aClass89_Sub13_Sub1_2028 .WriteDWORD(is[1], (byte) 108); Class89_Sub1.aClass89_Sub13_Sub1_2028 .WriteDWORD(is[2], (byte) -124); Class89_Sub1.aClass89_Sub13_Sub1_2028.WriteDWORD(is[3], (byte) 28); Class89_Sub1.aClass89_Sub13_Sub1_2028.method905 (-114, Class42.aClass58_710.method436(19790)); // name Class89_Sub1.aClass89_Sub13_Sub1_2028 .WriteSTRING(Class42.aClass58_704, (byte) -124); // pass Class89_Sub1.aClass89_Sub13_Sub1_2028.method907 ((byte) 110, Class89_Sub1_Sub32.aBigInteger3045, Class89_Sub19_Sub11.aBigInteger3524); // rsa up Class90.aClass89_Sub13_Sub1_1602.anInt2296 = 0; if (Class89_Sub19_Sub16.anInt3618 == 40) Class90.aClass89_Sub13_Sub1_1602.method924(76, 18); else Class90.aClass89_Sub13_Sub1_1602.method924(71, 16); // Connection type Class90.aClass89_Sub13_Sub1_1602.method924 (i ^ 0x13e097ed, (Class89_Sub1.aClass89_Sub13_Sub1_2028.anInt2296 + (125 + Class32.GetNullTerminatedStringLength(97, LoginStringOwnerClass.LoginString)))); // Packet size // Version Class90.aClass89_Sub13_Sub1_1602.WriteDWORD(490, (byte) 18); Class90.aClass89_Sub13_Sub1_1602 .method924(i ^ 0x13e097c9, Class3.aBoolean90 ? 1 : 0); Class89_Sub1_Sub37.WriteRandomAndOtherData((byte) -128, (Class90 .aClass89_Sub13_Sub1_1602)); Class90.aClass89_Sub13_Sub1_1602 .WriteSTRING(LoginStringOwnerClass.LoginString, (byte) 59); Class90.aClass89_Sub13_Sub1_1602 .WriteDWORD(Class67.anInt1711, (byte) 59); // Start of CACHES Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class89_Sub19_Sub4.aClass64_Sub1_3287.anInt1068, (byte) -128); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class7_Sub2.aClass64_Sub1_1821.anInt1068, (byte) 75); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class7_Sub2_Sub1.aClass64_Sub1_2500.anInt1068, (byte) 77); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class89_Sub1_Sub1.aClass64_Sub1_2509.anInt1068, (byte) -124); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class32.aClass64_Sub1_530.anInt1068, (byte) 18); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class89_Sub1_Sub23.aClass64_Sub1_2899.anInt1068, (byte) -127); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class89_Sub1_Sub29.aClass64_Sub1_2991.anInt1068, (byte) 95); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class67.aClass64_Sub1_1714.anInt1068, (byte) 4); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class45.aClass64_Sub1_767.anInt1068, (byte) -128); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class62.aClass64_Sub1_1012.anInt1068, (byte) -122); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class24.aClass64_Sub1_365.anInt1068, (byte) 105); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class68.aClass64_Sub1_1135.anInt1068, (byte) -23); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class39.aClass64_Sub1_666.anInt1068, (byte) -122); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class90.aClass64_Sub1_1592.anInt1068, (byte) -16); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class66.aClass64_Sub1_1115.anInt1068, (byte) -116); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class92.aClass64_Sub1_1615.anInt1068, (byte) 107); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class28.aClass64_Sub1_436.anInt1068, (byte) -116); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class78.aClass64_Sub1_1373.anInt1068, (byte) -9); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class44.aClass64_Sub1_742.anInt1068, (byte) 8); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class89_Sub1_Sub27.aClass64_Sub1_2963.anInt1068, (byte) -124); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class50.aClass64_Sub1_877.anInt1068, (byte) -126); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Class31.aClass64_Sub1_494.anInt1068, (byte) 80); Class90.aClass89_Sub13_Sub1_1602.WriteDWORD (Canvas_Sub1.aClass64_Sub1_54.anInt1068, (byte) -123); Class90.aClass89_Sub13_Sub1_1602.method914 (Class89_Sub1.aClass89_Sub13_Sub1_2028.anInt2296, Class89_Sub1.aClass89_Sub13_Sub1_2028.aByteArray2290, 2, 0); Class89_Sub1_Sub7.aClass65_2603.method518 (39, Class90.aClass89_Sub13_Sub1_1602.aByteArray2290, Class90.aClass89_Sub13_Sub1_1602.anInt2296, 0); Class89_Sub1.aClass89_Sub13_Sub1_2028 .method952(is, i + -333489161); for (int i_3_ = 0; (i_3_ ^ 0xffffffff) > -5; i_3_++) is[i_3_] += 50; Class89_Sub1_Sub28.aClass89_Sub13_Sub1_2984 .method952(is, -3197); Class17.anInt284 = 6; } if ((Class17.anInt284 ^ 0xffffffff) == -7 && (Class89_Sub1_Sub7.aClass65_2603.method521(0) ^ 0xffffffff) < -1) { int i_4_ = Class89_Sub1_Sub7.aClass65_2603.method515(-120); if (i_4_ == 21 && Class89_Sub19_Sub16.anInt3618 == 20) Class17.anInt284 = 7; else if (i_4_ != 2) { if (i_4_ == 15 && Class89_Sub19_Sub16.anInt3618 == 40) { Class37.method280((byte) 0); return; } if (i_4_ != 23 || Class89_Sub19_Sub5.anInt3302 >= 1) { Class89_Sub15.method957(1, i_4_); return; } Class17.anInt284 = 0; Class89_Sub19_Sub5.anInt3302++; } else Class17.anInt284 = 9; } if (Class17.anInt284 == 7 && (Class89_Sub1_Sub7.aClass65_2603.method521(0) ^ 0xffffffff) < -1) { Class89_Sub1_Sub5.anInt2570 = 60 * (3 + Class89_Sub1_Sub7.aClass65_2603 .method515(i ^ 0x13e09786)); Class17.anInt284 = 8; } if (Class17.anInt284 == 8) { Class73.anInt1313 = 0; Class89_Sub1_Sub5.method690 (Class89_Sub25.method1418((new Class58[] { (Class89_Sub19_Sub11 .method1166 ((byte) 93, (Class89_Sub1_Sub5 .anInt2570) / 60)), Class3.aClass58_93 }), i + -333485967), Class89_Sub1_Sub12.aClass58_2677, Class73.aClass58_1318, (byte) -70); if ((--Class89_Sub1_Sub5.anInt2570 ^ 0xffffffff) >= -1) Class17.anInt284 = 0; } else { if (Class17.anInt284 == 9 && Class89_Sub1_Sub7.aClass65_2603.method521(0) >= 9) { Class89_Sub19_Sub1.anInt3206 = Class89_Sub1_Sub7.aClass65_2603 .method515(i + -333486084); Class89_Sub1_Sub6.anInt2594 = Class89_Sub1_Sub7.aClass65_2603.method515(-121); Class78.aBoolean1378 = Class89_Sub1_Sub7.aClass65_2603 .method515(i ^ 0x13e097e2) == 1; Class40.anInt669 = Class89_Sub1_Sub7.aClass65_2603.method515(-126); Class40.anInt669 <<= 8; Class40.anInt669 += Class89_Sub1_Sub7.aClass65_2603 .method515(i + -333486087); Class53.anInt906 = Class89_Sub1_Sub7.aClass65_2603.method515(-28); Class89_Sub1_Sub7.aClass65_2603.method519 (1, (byte) 96, (Class89_Sub1_Sub28.aClass89_Sub13_Sub1_2984 .aByteArray2290), 0); Class89_Sub1_Sub28.aClass89_Sub13_Sub1_2984.anInt2296 = 0; Class89_Sub4.anInt2095 = Class89_Sub1_Sub28.aClass89_Sub13_Sub1_2984 .method951(255); Class89_Sub1_Sub7.aClass65_2603.method519 (2, (byte) -126, (Class89_Sub1_Sub28.aClass89_Sub13_Sub1_2984 .aByteArray2290), 0); Class89_Sub1_Sub28.aClass89_Sub13_Sub1_2984.anInt2296 = 0; Class79.anInt1400 = Class89_Sub1_Sub28.aClass89_Sub13_Sub1_2984 .method934(34); Class17.anInt284 = 10; } if (Class17.anInt284 == 10) { if ((Class89_Sub1_Sub7.aClass65_2603 .method521(i ^ 0x13e0978c) ^ 0xffffffff) <= (Class79.anInt1400 ^ 0xffffffff)) { Class89_Sub1_Sub28.aClass89_Sub13_Sub1_2984 .anInt2296 = 0; Class89_Sub1_Sub7.aClass65_2603.method519 (Class79.anInt1400, (byte) -126, (Class89_Sub1_Sub28.aClass89_Sub13_Sub1_2984 .aByteArray2290), 0); Class17.method150(0); Class89_Sub3.anInt2065 = -1; Class25.method193(false, (byte) -41); Class89_Sub4.anInt2095 = -1; } } else { Class73.anInt1313++; if ((Class73.anInt1313 ^ 0xffffffff) < -2001) { if ((Class89_Sub19_Sub5.anInt3302 ^ 0xffffffff) > -2) { Class89_Sub19_Sub5.anInt3302++; Class17.anInt284 = 0; if ((Class68.anInt1139 ^ 0xffffffff) != (Class7_Sub2_Sub1.anInt2493 ^ 0xffffffff)) Class68.anInt1139 = Class7_Sub2_Sub1.anInt2493; else Class68.anInt1139 = Class89_Sub1_Sub30.anInt3017; } else Class89_Sub15.method957(1, -3); } } } } catch (IOException ioexception) { if (Class89_Sub19_Sub5.anInt3302 < 1) { Class89_Sub19_Sub5.anInt3302++; Class17.anInt284 = 0; if ((Class68.anInt1139 ^ 0xffffffff) == (Class7_Sub2_Sub1.anInt2493 ^ 0xffffffff)) Class68.anInt1139 = Class89_Sub1_Sub30.anInt3017; else Class68.anInt1139 = Class7_Sub2_Sub1.anInt2493; } else Class89_Sub15.method957(1, -2); } } }