import java.util.Random;

public class Class300 {

   public static final int anInt3670 = 256;
   public static final int anInt3671 = 262144;
   public static final int anInt3672 = 128;
   public static final int anInt3673 = 1048576;
   public static final int anInt3674 = 4194304;
   public static final int anInt3675 = 8;
   public static final int anInt3676 = 128;
   public static final int anInt3677 = 4;
   public static final int anInt3678 = 4096;
   public static final int anInt3679 = 512;
   public static final int anInt3680 = 8192;
   public static final int anInt3681 = 1;
   public static final int anInt3682 = 32768;
   public static final int anInt3683 = 2;
   public static final int anInt3684 = 2048;
   public static final int anInt3685 = 8388608;
   public static final int anInt3686 = 524288;
   public static final int anInt3687 = 262144;
   public static final int anInt3688 = 131072;
   public static final int anInt3689 = 16384;
   public static final int anInt3690 = 65536;
   public static final int anInt3691 = 4194304;
   public static final int anInt3692 = 2097152;
   public static final int anInt3693 = 4;
   public static final int anInt3694 = 16;
   public static final int anInt3695 = 8;
   public static final int anInt3696 = 1;
   public static final int anInt3697 = 2;
   public static final int anInt3698 = 32;
   public static final int anInt3699 = 32;
   public static final int anInt3700 = 512;
   public static final int anInt3701 = 16384;
   public static final int anInt3702 = 16;
   public static final int anInt3703 = 4096;
   public static final int anInt3704 = 8192;
   public static final int anInt3705 = 64;
   public static final int anInt3706 = 64;
   public static final int anInt3707 = 1024;
   public static final int anInt3708 = 256;
   public static final int anInt3709 = 1048576;
   public static final int anInt3710 = 8388608;
   public static final int anInt3711 = 524288;
   public static final int anInt3712 = 2097152;
   public static final int anInt3713 = 131072;
   public static final int anInt3714 = 65536;
   public static final int anInt3715 = 2048;
   public static final int anInt3716 = 33554432;
   public static final int anInt3717 = 16777216;


   Class300() throws Throwable {
      throw new Error();
   }

   static void method5378(int var0) {
      Class431 var1 = Class197.method3391("2", client.aClass481_7742.aString5857, false, 2130626615);
      Class498.aClass167_Sub1_5945.method14821(var1, 1225453806);
   }

   static void method5379(Class508 var0, int var1) {
      var0.anIntArray6027[-937710807 * var0.anInt6003 - 2] = Class453.aClass511_5677.method10849(var0.anIntArray6027[-937710807 * var0.anInt6003 - 2], 344855855).method10882(Class118_Sub1.aClass175_8204, var0.anIntArray6027[-937710807 * var0.anInt6003 - 1], -303048659)?1:0;
      var0.anInt6003 -= 98312473;
   }

   static final void method5380(Class508 var0, int var1) {
      int var2 = var0.anIntArray6027[(var0.anInt6003 -= 98312473) * -937710807];
      Class124 var3 = Class97.method1903(var2, 996989383);
      Class121 var4 = Class18.aClass121Array188[var2 >> 16];
      Class192.method3344(var3, var4, var0, (byte)-25);
   }

   public static int method5381(Random var0, int var1, byte var2) {
      if(null == var0) {
         var0 = Class408.aRandom5004;
         if(null == var0) {
            Object var3 = Class408.anObject5005;
            synchronized(var3) {
               if(Class408.aRandom5004 == null) {
                  Class408.aRandom5004 = new Random();
               }

               var0 = Class408.aRandom5004;
            }
         }
      }

      if(var1 <= 0) {
         throw new IllegalArgumentException();
      } else if(Class75.method1618(var1, 98312473)) {
         return (int)(((long)var0.nextInt() & 4294967295L) * (long)var1 >> 32);
      } else {
         int var6 = Integer.MIN_VALUE - (int)(4294967296L % (long)var1);

         int var4;
         do {
            var4 = var0.nextInt();
         } while(var4 >= var6);

         return Class527.method11099(var4, var1, -131603385);
      }
   }

   static char method5382(char var0, int var1) {
      return (char)(var0 == 198?'E':(230 == var0?'e':(223 == var0?'s':(var0 == 338?'E':(var0 == 339?'e':'\u0000')))));
   }

   static final void method5383(Class508 var0, int var1) {
      int var2 = var0.anIntArray6027[(var0.anInt6003 -= 98312473) * -937710807];
      if(var2 != Class500.aClass225_Sub6_5953.aClass463_Sub29_8485.method13476(1555982195)) {
         Class500.aClass225_Sub6_5953.method13522(Class500.aClass225_Sub6_5953.aClass463_Sub29_8485, var2, 49437254);
         Class7.method605(-1358477367);
         client.aBool7758 = false;
      }

   }

   static final void method5384(Class515_Sub1 var0, int var1, int var2) {
      Class235.method4073(var0, var1, false, 309078395);
   }
}
