/* Class291 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class291
{
    static Class291 aClass291_4287;
    public static Class291 aClass291_4288 = new Class291(0);
    int anInt4289;
    
    Class291(int i) {
	((Class291) this).anInt4289 = i * 140092857;
    }
    
    static {
	aClass291_4287 = new Class291(1);
    }
    
    public static void method5865(Class117[] class117s, int i) {
	for (int i_0_ = 0; i_0_ < class117s.length; i_0_++) {
	    Class117 class117 = class117s[i_0_];
	    if (class117.anObjectArray1471 != null) {
		Class243_Sub15 class243_sub15 = new Class243_Sub15();
		class243_sub15.aClass117_8718 = class117;
		class243_sub15.anObjectArray8720 = class117.anObjectArray1471;
		Class483.method11053(class243_sub15, 2000000, -1303409644);
	    }
	}
    }
    
    static final void method5866(Class479 class479, int i) {
	int i_1_ = (((Class479) class479).anIntArray6435
		    [((((Class479) class479).anInt6442 -= -1158629699)
		      * -117934955)]);
	boolean bool = true;
	if (i_1_ < 0)
	    bool = (1 + i_1_) % 4 == 0;
	else if (i_1_ < 1582)
	    bool = i_1_ % 4 == 0;
	else if (i_1_ % 4 != 0)
	    bool = false;
	else if (0 != i_1_ % 100)
	    bool = true;
	else if (0 != i_1_ % 400)
	    bool = false;
	((Class479) class479).anIntArray6435
	    [(((Class479) class479).anInt6442 += -1158629699) * -117934955 - 1]
	    = bool ? 1 : 0;
    }
    
    public static void method5867(int i) {
	Class255.aBool3985 = true;
	Class255.aString3986 = Class19.aString166;
	Class372.aString5563 = Class19.aString167;
	Class371_Sub2.method16761(false, 1991315490);
	Class243_Sub38.method16295((byte) 2);
	Class255.aClass259Array3975 = null;
	Class554.aClass282_7233 = null;
	Class304_Sub1.method16556(19, (byte) -77);
    }
    
    static void method5868(int i) {
	Class564_Sub1.aClass431_9908.method7749((byte) 72);
	Class564_Sub1.aClass431_9900.method7749((byte) 118);
    }
    
    static final void method5869(Class479 class479, byte i) {
	int i_2_ = (((Class479) class479).anIntArray6435
		    [((((Class479) class479).anInt6442 -= -1158629699)
		      * -117934955)]);
	Class117 class117 = Class70.method1756(i_2_, (byte) 51);
	Class116 class116 = Class211.aClass116Array2498[i_2_ >> 16];
	Class296.method5941(class117, class116, class479, 414595484);
    }
    
    static final void method5870(Class479 class479, byte i) {
	Class465 class465 = (((Class479) class479).aBool6460
			     ? ((Class479) class479).aClass465_6445
			     : ((Class479) class479).aClass465_6443);
	Class117 class117 = ((Class465) class465).aClass117_6364;
	((Class479) class479).anInt6442 -= 1977707898;
	int i_3_ = (((Class479) class479).anIntArray6435
		    [((Class479) class479).anInt6442 * -117934955]);
	int i_4_ = (((Class479) class479).anIntArray6435
		    [1 + ((Class479) class479).anInt6442 * -117934955]);
	Class623 class623
	    = Class320.aClass630_4738.method13529(i_3_, -2096949205);
	if (i_4_ != 315478319 * class623.anInt7992)
	    class117.method2892(i_3_, i_4_, 2038475147);
	else
	    class117.method2900(i_3_, 701486290);
    }
}
