/* Class92 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import java.util.TimeZone;
import java.util.concurrent.ConcurrentLinkedQueue;

public final class Class92 {
	static Map aMap901;
	public static long aLong902 = 1000L;
	static HashMap aHashMap903 = new HashMap();
	public static Class243 aClass243_904;
	public static Class504 aClass504_905;

	public static String method1003(Date date, String string, int i) {
		try {
			return method1004(date, string, method1006(455698199),
					Class429.aClass429_6624, 791568674);
		} catch (RuntimeException runtimeexception) {
			throw Class346.method4175(runtimeexception, new StringBuilder()
					.append("dt.a(").append(')').toString());
		}
	}

	static String method1004(Date date, String string, TimeZone timezone,
			Class429 class429, int i) {
		try {
			if (null == aMap901) {
				aMap901 = new HashMap(6);
				Class429[] class429s = Class429.method5756(-515036392);
				for (int i_0_ = 0; i_0_ < class429s.length; i_0_++) {
					Class429 class429_1_ = class429s[i_0_];
					aMap901.put(class429_1_, new ConcurrentLinkedQueue());
				}
			}
			ConcurrentLinkedQueue concurrentlinkedqueue = (ConcurrentLinkedQueue) aMap901
					.get(class429);
			SimpleDateFormat simpledateformat = (SimpleDateFormat) concurrentlinkedqueue
					.poll();
			if (simpledateformat == null)
				simpledateformat = new SimpleDateFormat(string, class429
						.method5755(-734484116));
			else
				simpledateformat.applyPattern(string);
			simpledateformat.setTimeZone(timezone);
			String string_2_ = simpledateformat.format(date);
			concurrentlinkedqueue.add(simpledateformat);
			return string_2_;
		} catch (RuntimeException runtimeexception) {
			throw Class346.method4175(runtimeexception, new StringBuilder()
					.append("dt.f(").append(')').toString());
		}
	}

	static TimeZone method1005(String string, int i) {
		try {
			synchronized (aHashMap903) {
				TimeZone timezone = (TimeZone) aHashMap903.get(string);
				if (null == timezone) {
					timezone = TimeZone.getTimeZone(string);
					aHashMap903.put(string, timezone);
				}
				TimeZone timezone_3_ = timezone;
				return timezone_3_;
			}
		} catch (RuntimeException runtimeexception) {
			throw Class346.method4175(runtimeexception, new StringBuilder()
					.append("dt.p(").append(')').toString());
		}
	}

	static {
		Calendar.getInstance(method1005("Europe/London", -1482930137));
	}

	static TimeZone method1006(int i) {
		try {
			return method1005("Europe/London", -1697874218);
		} catch (RuntimeException runtimeexception) {
			throw Class346.method4175(runtimeexception, new StringBuilder()
					.append("dt.b(").append(')').toString());
		}
	}

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

	public static void method1007(int i) {
		try {
			Class365_Sub1_Sub3_Sub2.method4512(1137952217);
			Class436.aClass57Array5501 = null;
		} catch (RuntimeException runtimeexception) {
			throw Class346.method4175(runtimeexception, new StringBuilder()
					.append("dt.ae(").append(')').toString());
		}
	}

	static final void method1008(Class403 class403, byte i) {
		try {
			((Class403) class403).anInt5239 -= -783761378;
			int i_4_ = (((Class403) class403).anIntArray5244[((Class403) class403).anInt5239 * 681479919]);
			int i_5_ = (((Class403) class403).anIntArray5244[1 + ((Class403) class403).anInt5239 * 681479919]);
			Class497 class497 = aClass504_905.method6251(i_5_, 198575555);
			if (class497.method6206(1883696427))
				((Class403) class403).anObjectArray5240[((((Class403) class403).anInt5241 += 969361751) * -203050393) - 1] = Class477.aClass500_6001
						.method6219(i_4_, 1811541401).method3427(i_5_,
								class497.aString6101, (byte) -113);
			else
				((Class403) class403).anIntArray5244[((((Class403) class403).anInt5239 += -391880689) * 681479919) - 1] = (Class477.aClass500_6001
						.method6219(i_4_, 685502248).method3425(i_5_,
						-388931549 * class497.anInt6100, (short) -22084));
		} catch (RuntimeException runtimeexception) {
			throw Class346.method4175(runtimeexception, new StringBuilder()
					.append("dt.abl(").append(')').toString());
		}
	}
}
