/* Class384 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.io.IOException;

public class Class384
{
    public static Class384 aClass384_4303;
    public static Class384 aClass384_4304;
    public static Class384 aClass384_4305;
    public static Class384 aClass384_4306;
    public static Class384 aClass384_4307;
    public static Class384 aClass384_4308;
    public static Class384 aClass384_4309;
    public static Class384 aClass384_4310;
    public static Class384 aClass384_4311;
    public static Class384 aClass384_4312;
    public static Class384 aClass384_4313;
    public static Class384 aClass384_4314;
    public static Class384 aClass384_4315;
    public static Class384 aClass384_4316;
    public static Class384 aClass384_4317;
    public static Class384 aClass384_4318;
    public static Class384 aClass384_4319;
    public static Class384 aClass384_4320;
    public static Class384 aClass384_4321;
    public static Class384 aClass384_4322;
    public static Class384 aClass384_4323;
    public static Class384 aClass384_4324;
    public static Class384 aClass384_4325;
    public static Class384 aClass384_4326;
    public static Class384 aClass384_4327;
    public static Class384 aClass384_4328;
    public static Class384 aClass384_4329;
    public static Class384 aClass384_4330;
    public static Class384 aClass384_4331;
    public static Class384 aClass384_4332;
    public static Class384 aClass384_4333;
    public static Class384 aClass384_4334;
    public static Class384 aClass384_4335;
    public static Class384 aClass384_4336;
    public static Class384 aClass384_4337;
    public static Class384 aClass384_4338;
    public static Class384 aClass384_4339;
    public static Class384 aClass384_4340;
    public static Class384 aClass384_4341;
    public static Class384 aClass384_4342;
    public static Class384 aClass384_4343;
    public static Class384 aClass384_4344;
    public static Class384 aClass384_4345;
    public static Class384 aClass384_4346;
    public static Class384 aClass384_4347;
    public static Class384 aClass384_4348;
    public static Class384 aClass384_4349;
    public static Class384 aClass384_4350;
    public static Class384 aClass384_4351;
    public static Class384 aClass384_4352;
    public static Class384 aClass384_4353;
    public static Class384 aClass384_4354;
    public static Class384 aClass384_4355;
    public static Class384 aClass384_4356;
    public static Class384 aClass384_4357 = new Class384(0, 6);
    public static Class384 aClass384_4358;
    public static Class384 aClass384_4359;
    public static Class384 aClass384_4360;
    public static Class384 aClass384_4361;
    public static Class384 aClass384_4362;
    public static Class384 aClass384_4363;
    public static Class384 aClass384_4364;
    public static Class384 aClass384_4365;
    public int anInt4366;
    public static Class384 aClass384_4367;
    public static Class384 aClass384_4368;
    public static Class384 aClass384_4369;
    public static Class384 aClass384_4370;
    public static Class384 aClass384_4371;
    public static Class384 aClass384_4372;
    public static Class384 aClass384_4373;
    public static Class384 aClass384_4374;
    public static Class384 aClass384_4375;
    public static Class384 aClass384_4376;
    public static Class384 aClass384_4377;
    public static Class384 aClass384_4378;
    public static Class384 aClass384_4379;
    public static Class384 aClass384_4380;
    public static Class384 aClass384_4381;
    public static Class384 aClass384_4382;
    public static Class384 aClass384_4383;
    public static Class384 aClass384_4384;
    public static Class384 aClass384_4385;
    public static Class384 aClass384_4386;
    public static Class384 aClass384_4387;
    public static Class384 aClass384_4388;
    public static Class384 aClass384_4389;
    public static Class384 aClass384_4390;
    public static Class384 aClass384_4391;
    public static Class384 aClass384_4392;
    public static Class384 aClass384_4393;
    public static Class384 aClass384_4394;
    public static Class384 aClass384_4395;
    public static Class384 aClass384_4396;
    public static Class384 aClass384_4397;
    public static Class384 aClass384_4398;
    public static Class384 aClass384_4399;
    public static Class384 aClass384_4400;
    public static Class384 aClass384_4401;
    public static Class384 aClass384_4402;
    public static Class384 aClass384_4403;
    public static Class384 aClass384_4404;
    public static Class384 aClass384_4405;
    public static Class384 aClass384_4406;
    public static Class384 aClass384_4407;
    public static Class384 aClass384_4408;
    public static Class384 aClass384_4409;
    public static Class384 aClass384_4410;
    public static Class384 aClass384_4411;
    public static Class384 aClass384_4412;
    public static Class384 aClass384_4413;
    public static Class384 aClass384_4414;
    public static Class384 aClass384_4415;
    public static Class384 aClass384_4416;
    public static Class384 aClass384_4417;
    public static Class384 aClass384_4418;
    public static Class384 aClass384_4419;
    public static Class384 aClass384_4420;
    public static Class384 aClass384_4421;
    public static Class384 aClass384_4422;
    public static Class384 aClass384_4423;
    public static Class384 aClass384_4424;
    public static Class384 aClass384_4425;
    public static Class384 aClass384_4426;
    public static Class384 aClass384_4427;
    public static Class384 aClass384_4428;
    public static Class384 aClass384_4429;
    public static Class384 aClass384_4430;
    public static Class384 aClass384_4431;
    public static Class384 aClass384_4432;
    public static Class384 aClass384_4433;
    public static Class384 aClass384_4434;
    public static Class384 aClass384_4435;
    public static Class384 aClass384_4436;
    public static Class384 aClass384_4437;
    public static Class384 aClass384_4438;
    public static Class384 aClass384_4439;
    public static Class384 aClass384_4440;
    public static Class384 aClass384_4441;
    public static Class384 aClass384_4442;
    public static Class384 aClass384_4443;
    public static Class384 aClass384_4444;
    public static Class384 aClass384_4445;
    public static Class384 aClass384_4446;
    public static Class384 aClass384_4447;
    public static Class384 aClass384_4448;
    public static Class384 aClass384_4449;
    public static Class384 aClass384_4450;
    public static Class384 aClass384_4451;
    public static Class384 aClass384_4452;
    public static Class384 aClass384_4453;
    public static Class384 aClass384_4454;
    public static Class384 aClass384_4455;
    public static Class384 aClass384_4456;
    public static Class384 aClass384_4457;
    public static Class384 aClass384_4458;
    public static Class384 aClass384_4459;
    public static Class384 aClass384_4460;
    public static Class384 aClass384_4461;
    public static Class384 aClass384_4462;
    public static Class384 aClass384_4463;
    public static Class384 aClass384_4464;
    public static Class384 aClass384_4465;
    public static Class384 aClass384_4466;
    public static Class384 aClass384_4467;
    public static Class384 aClass384_4468;
    public static Class384 aClass384_4469;
    public static Class384 aClass384_4470;
    public static Class384 aClass384_4471;
    public static Class384 aClass384_4472;
    public static Class384 aClass384_4473;
    public static Class384 aClass384_4474;
    public static Class384 aClass384_4475;
    public static Class384 aClass384_4476;
    public static Class384 aClass384_4477;
    public static Class384 aClass384_4478;
    public static Class384 aClass384_4479;
    public static Class384 aClass384_4480;
    public static Class384 aClass384_4481;
    public static Class384 aClass384_4482;
    public int anInt4483;
    public static Class384 aClass384_4484;
    
    static {
	aClass384_4304 = new Class384(1, 6);
	aClass384_4436 = new Class384(2, 8);
	aClass384_4306 = new Class384(3, 0);
	aClass384_4307 = new Class384(4, 9);
	aClass384_4308 = new Class384(5, -2);
	aClass384_4457 = new Class384(6, -1);
	aClass384_4310 = new Class384(7, 0);
	aClass384_4311 = new Class384(8, -2);
	aClass384_4355 = new Class384(9, 6);
	aClass384_4323 = new Class384(10, 10);
	aClass384_4314 = new Class384(11, -1);
	aClass384_4315 = new Class384(12, 6);
	aClass384_4316 = new Class384(13, 3);
	aClass384_4317 = new Class384(14, 4);
	aClass384_4462 = new Class384(15, 8);
	aClass384_4319 = new Class384(16, -1);
	aClass384_4351 = new Class384(17, 0);
	aClass384_4321 = new Class384(18, 19);
	aClass384_4322 = new Class384(19, 4);
	aClass384_4359 = new Class384(20, 21);
	aClass384_4312 = new Class384(21, 7);
	aClass384_4325 = new Class384(22, 10);
	aClass384_4407 = new Class384(23, 3);
	aClass384_4444 = new Class384(24, -1);
	aClass384_4372 = new Class384(25, 0);
	aClass384_4331 = new Class384(26, -1);
	aClass384_4330 = new Class384(27, 3);
	aClass384_4354 = new Class384(28, 5);
	aClass384_4332 = new Class384(29, -1);
	aClass384_4333 = new Class384(30, 10);
	aClass384_4334 = new Class384(31, 4);
	aClass384_4438 = new Class384(32, 18);
	aClass384_4336 = new Class384(33, -1);
	aClass384_4337 = new Class384(34, -2);
	aClass384_4338 = new Class384(35, -1);
	aClass384_4339 = new Class384(36, 2);
	aClass384_4309 = new Class384(37, -1);
	aClass384_4341 = new Class384(38, 23);
	aClass384_4342 = new Class384(39, -2);
	aClass384_4343 = new Class384(40, 3);
	aClass384_4344 = new Class384(41, 2);
	aClass384_4345 = new Class384(42, -1);
	aClass384_4346 = new Class384(43, -2);
	aClass384_4417 = new Class384(44, 0);
	aClass384_4380 = new Class384(45, 10);
	aClass384_4443 = new Class384(46, 2);
	aClass384_4350 = new Class384(47, 2);
	aClass384_4434 = new Class384(48, -2);
	aClass384_4313 = new Class384(49, 8);
	aClass384_4353 = new Class384(50, 7);
	aClass384_4381 = new Class384(51, 0);
	aClass384_4469 = new Class384(52, 3);
	aClass384_4356 = new Class384(53, 5);
	aClass384_4420 = new Class384(54, 4);
	aClass384_4358 = new Class384(55, -1);
	aClass384_4482 = new Class384(56, -1);
	aClass384_4360 = new Class384(57, -2);
	aClass384_4361 = new Class384(58, -2);
	aClass384_4362 = new Class384(59, 8);
	aClass384_4329 = new Class384(60, 1);
	aClass384_4452 = new Class384(61, -2);
	aClass384_4365 = new Class384(62, 1);
	aClass384_4303 = new Class384(63, 0);
	aClass384_4320 = new Class384(64, 6);
	aClass384_4368 = new Class384(65, 1);
	aClass384_4399 = new Class384(66, 1);
	aClass384_4476 = new Class384(67, -1);
	aClass384_4423 = new Class384(68, 1);
	aClass384_4370 = new Class384(69, 5);
	aClass384_4373 = new Class384(70, 0);
	aClass384_4374 = new Class384(71, 1);
	aClass384_4375 = new Class384(72, 9);
	aClass384_4367 = new Class384(73, -2);
	aClass384_4363 = new Class384(74, -1);
	aClass384_4378 = new Class384(75, 12);
	aClass384_4379 = new Class384(76, 8);
	aClass384_4454 = new Class384(77, 5);
	aClass384_4425 = new Class384(78, 7);
	aClass384_4382 = new Class384(79, -2);
	aClass384_4383 = new Class384(80, -1);
	aClass384_4384 = new Class384(81, 0);
	aClass384_4385 = new Class384(82, 22);
	aClass384_4465 = new Class384(83, 4);
	aClass384_4349 = new Class384(84, -2);
	aClass384_4388 = new Class384(85, 6);
	aClass384_4305 = new Class384(86, -2);
	aClass384_4390 = new Class384(87, 6);
	aClass384_4391 = new Class384(88, 3);
	aClass384_4347 = new Class384(89, -1);
	aClass384_4393 = new Class384(90, 2);
	aClass384_4394 = new Class384(91, -1);
	aClass384_4395 = new Class384(92, -1);
	aClass384_4396 = new Class384(93, 6);
	aClass384_4451 = new Class384(94, -2);
	aClass384_4398 = new Class384(95, 0);
	aClass384_4318 = new Class384(96, 8);
	aClass384_4400 = new Class384(97, -1);
	aClass384_4401 = new Class384(98, 3);
	aClass384_4402 = new Class384(99, 12);
	aClass384_4404 = new Class384(100, -2);
	aClass384_4352 = new Class384(101, 2);
	aClass384_4405 = new Class384(102, 4);
	aClass384_4435 = new Class384(103, 1);
	aClass384_4415 = new Class384(104, 8);
	aClass384_4408 = new Class384(105, 0);
	aClass384_4409 = new Class384(106, -2);
	aClass384_4410 = new Class384(107, 9);
	aClass384_4411 = new Class384(108, 25);
	aClass384_4412 = new Class384(109, 4);
	aClass384_4413 = new Class384(110, -2);
	aClass384_4414 = new Class384(111, -1);
	aClass384_4450 = new Class384(112, 8);
	aClass384_4448 = new Class384(113, -2);
	aClass384_4461 = new Class384(114, 8);
	aClass384_4418 = new Class384(115, -2);
	aClass384_4419 = new Class384(116, -2);
	aClass384_4392 = new Class384(117, 25);
	aClass384_4421 = new Class384(118, 8);
	aClass384_4422 = new Class384(119, -1);
	aClass384_4406 = new Class384(120, 3);
	aClass384_4424 = new Class384(121, 4);
	aClass384_4376 = new Class384(122, 11);
	aClass384_4426 = new Class384(123, 0);
	aClass384_4427 = new Class384(124, -2);
	aClass384_4428 = new Class384(125, 10);
	aClass384_4429 = new Class384(126, 6);
	aClass384_4430 = new Class384(127, 4);
	aClass384_4431 = new Class384(128, 2);
	aClass384_4467 = new Class384(129, -1);
	aClass384_4433 = new Class384(130, 0);
	aClass384_4340 = new Class384(131, 3);
	aClass384_4364 = new Class384(132, -2);
	aClass384_4403 = new Class384(133, 10);
	aClass384_4437 = new Class384(134, -1);
	aClass384_4484 = new Class384(135, 2);
	aClass384_4327 = new Class384(136, 1);
	aClass384_4440 = new Class384(137, 10);
	aClass384_4441 = new Class384(138, 20);
	aClass384_4442 = new Class384(139, -2);
	aClass384_4324 = new Class384(140, 0);
	aClass384_4328 = new Class384(141, -2);
	aClass384_4445 = new Class384(142, -2);
	aClass384_4446 = new Class384(143, 5);
	aClass384_4447 = new Class384(144, -1);
	aClass384_4453 = new Class384(145, 14);
	aClass384_4449 = new Class384(146, -2);
	aClass384_4335 = new Class384(147, 8);
	aClass384_4371 = new Class384(148, 6);
	aClass384_4456 = new Class384(149, -1);
	aClass384_4326 = new Class384(150, 6);
	aClass384_4369 = new Class384(151, 4);
	aClass384_4455 = new Class384(152, 6);
	aClass384_4458 = new Class384(153, -2);
	aClass384_4348 = new Class384(154, 1);
	aClass384_4377 = new Class384(155, -2);
	aClass384_4459 = new Class384(156, 1);
	aClass384_4460 = new Class384(157, 2);
	aClass384_4386 = new Class384(158, -2);
	aClass384_4397 = new Class384(159, 29);
	aClass384_4463 = new Class384(160, 2);
	aClass384_4464 = new Class384(161, -1);
	aClass384_4480 = new Class384(162, -2);
	aClass384_4466 = new Class384(163, 0);
	aClass384_4416 = new Class384(164, 10);
	aClass384_4468 = new Class384(165, 8);
	aClass384_4439 = new Class384(166, -2);
	aClass384_4470 = new Class384(167, 10);
	aClass384_4387 = new Class384(168, -2);
	aClass384_4472 = new Class384(169, 2);
	aClass384_4473 = new Class384(170, 28);
	aClass384_4474 = new Class384(171, 32);
	aClass384_4475 = new Class384(172, 19);
	aClass384_4432 = new Class384(173, 1);
	aClass384_4477 = new Class384(174, 3);
	aClass384_4478 = new Class384(175, 2);
	aClass384_4479 = new Class384(176, 6);
	aClass384_4389 = new Class384(177, -2);
	aClass384_4481 = new Class384(178, 6);
	aClass384_4471 = new Class384(179, 4);
    }
    
    Class384(int i, int i_0_) {
	anInt4483 = -320068439 * i;
	anInt4366 = i_0_ * 1741482663;
    }
    
    public static void method4639(Class487_Sub17 class487_sub17, int i) {
	byte[] is = new byte[24];
	try {
	    Class473.aClass671_5418.method8007(0L);
	    Class473.aClass671_5418.method8009(is, -1651744876);
	    int i_1_;
	    for (i_1_ = 0; i_1_ < 24 && is[i_1_] == 0; i_1_++) {
		/* empty */
	    }
	    if (i_1_ >= 24)
		throw new IOException();
	} catch (Exception exception) {
	    for (int i_2_ = 0; i_2_ < 24; i_2_++)
		is[i_2_] = (byte) -1;
	}
	class487_sub17.method9213(is, 0, 24, (byte) 0);
    }
    
    static void method4640(long[] ls, Object[] objects, int i, int i_3_,
			   int i_4_) {
	if (i < i_3_) {
	    int i_5_ = (i_3_ + i) / 2;
	    int i_6_ = i;
	    long l = ls[i_5_];
	    ls[i_5_] = ls[i_3_];
	    ls[i_3_] = l;
	    Object object = objects[i_5_];
	    objects[i_5_] = objects[i_3_];
	    objects[i_3_] = object;
	    int i_7_ = 9223372036854775807L == l ? 0 : 1;
	    for (int i_8_ = i; i_8_ < i_3_; i_8_++) {
		if (ls[i_8_] < (long) (i_8_ & i_7_) + l) {
		    long l_9_ = ls[i_8_];
		    ls[i_8_] = ls[i_6_];
		    ls[i_6_] = l_9_;
		    Object object_10_ = objects[i_8_];
		    objects[i_8_] = objects[i_6_];
		    objects[i_6_++] = object_10_;
		}
	    }
	    ls[i_3_] = ls[i_6_];
	    ls[i_6_] = l;
	    objects[i_3_] = objects[i_6_];
	    objects[i_6_] = object;
	    method4640(ls, objects, i, i_6_ - 1, 287150281);
	    method4640(ls, objects, 1 + i_6_, i_3_, 1717449282);
	}
    }
    
    static final void method4641(Class612 class612, int i) {
	((Class612) class612).anIntArray8021
	    [(((Class612) class612).anInt8022 += 201091009) * -40654783 - 1]
	    = (Class590_Sub1_Sub2_Sub1.aClass192_11703.method2933(-476665249)
	       ? 1 : 0);
    }
}
