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

public final class Class216 implements Comparable {
	long aLong2584;
	Object anObject2585;
	long aLong2586;
	Object anObject2587;
	public static int anInt2588;

	int method4465(Class216 class216_0_) {
		if (24011899413865497L * ((Class216) this).aLong2586 < ((Class216) class216_0_).aLong2586 * 24011899413865497L)
			return -1;
		if (((Class216) this).aLong2586 * 24011899413865497L > 24011899413865497L * ((Class216) class216_0_).aLong2586)
			return 1;
		return 0;
	}

	int method4466(Class216 class216_1_, int i) {
		if (24011899413865497L * ((Class216) this).aLong2586 < ((Class216) class216_1_).aLong2586 * 24011899413865497L)
			return -1;
		if (((Class216) this).aLong2586 * 24011899413865497L > 24011899413865497L * ((Class216) class216_1_).aLong2586)
			return 1;
		return 0;
	}

	public boolean equals(Object object) {
		if (object instanceof Class216)
			return ((Class216) this).anObject2587.equals(((Class216) (Class216) object).anObject2587);
		throw new IllegalArgumentException();
	}

	public int hashCode() {
		return ((Class216) this).anObject2587.hashCode();
	}

	Class216(Object object, Object object_2_) {
		((Class216) this).anObject2585 = object;
		((Class216) this).anObject2587 = object_2_;
	}

	public boolean method4467(Object object) {
		if (object instanceof Class216)
			return ((Class216) this).anObject2587.equals(((Class216) (Class216) object).anObject2587);
		throw new IllegalArgumentException();
	}

	public int compareTo(Object object) {
		return method4466((Class216) object, 465726255);
	}

	public boolean method4468(Object object) {
		if (object instanceof Class216)
			return ((Class216) this).anObject2587.equals(((Class216) (Class216) object).anObject2587);
		throw new IllegalArgumentException();
	}

	public int method4469() {
		return ((Class216) this).anObject2587.hashCode();
	}

	public boolean method4470(Object object) {
		if (object instanceof Class216)
			return ((Class216) this).anObject2587.equals(((Class216) (Class216) object).anObject2587);
		throw new IllegalArgumentException();
	}

	int method4471(Class216 class216_3_) {
		if (24011899413865497L * ((Class216) this).aLong2586 < ((Class216) class216_3_).aLong2586 * 24011899413865497L)
			return -1;
		if (((Class216) this).aLong2586 * 24011899413865497L > 24011899413865497L * ((Class216) class216_3_).aLong2586)
			return 1;
		return 0;
	}

	int method4472(Class216 class216_4_) {
		if (24011899413865497L * ((Class216) this).aLong2586 < ((Class216) class216_4_).aLong2586 * 24011899413865497L)
			return -1;
		if (((Class216) this).aLong2586 * 24011899413865497L > 24011899413865497L * ((Class216) class216_4_).aLong2586)
			return 1;
		return 0;
	}

	public int method4473(Object object) {
		return method4466((Class216) object, 1159584757);
	}

	public static void method4474(int i) {
		Class92_Sub11.method14668(1302634911);
		Class319.aClass135Array4788 = null;
	}

	static final void method4475(Class477 class477, byte i) {
		int i_5_ = (((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 -= 1577301031) * 2028895127]);
		Class418 class418 = client.aClass398_8099.method7145(i_5_, (byte) -114);
		((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1] = class418.method7567((byte) 1);
	}
}
