/* Class523_Sub14_Sub3 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
package com.jagex;

public class Class523_Sub14_Sub3 extends Login {
	int anInt11698;
	static Class175_Sub2[] aClass175_Sub2Array11699;
	byte aByte11700;
	String aString11701;
	Class352 this$0;

	Class523_Sub14_Sub3(Class352 class352) {
		this$0 = class352;
		aString11701 = null;
	}

	void method15986(RSBuffer class523_sub34, byte i) {
		if (class523_sub34.readUnsignedByte(1818672980) != 255) {
			class523_sub34.offset -= 189765723;
			class523_sub34.readLong((byte) -58);
		}
		aString11701 = class523_sub34.method16363((byte) -5);
		anInt11698 = class523_sub34.readUnsignedShort(-832416264) * 414180139;
		aByte11700 = class523_sub34.readByte((short) -12980);
		class523_sub34.readLong((byte) -24);
	}

	void method15987(Class523_Sub19 class523_sub19, byte i) {
		Class338 class338 = new Class338();
		class338.aString3573 = aString11701;
		class338.anInt3572 = 1926486503 * anInt11698;
		class338.aByte3571 = aByte11700;
		class523_sub19.method16046(class338, (byte) -42);
	}

	void method15990(RSBuffer class523_sub34) {
		if (class523_sub34.readUnsignedByte(-1246125055) != 255) {
			class523_sub34.offset -= 189765723;
			class523_sub34.readLong((byte) -29);
		}
		aString11701 = class523_sub34.method16363((byte) -7);
		anInt11698 = class523_sub34.readUnsignedShort(-424039686) * 414180139;
		aByte11700 = class523_sub34.readByte((short) -30411);
		class523_sub34.readLong((byte) -87);
	}

	void method15988(Class523_Sub19 class523_sub19) {
		Class338 class338 = new Class338();
		class338.aString3573 = aString11701;
		class338.anInt3572 = 1926486503 * anInt11698;
		class338.aByte3571 = aByte11700;
		class523_sub19.method16046(class338, (byte) -86);
	}

	void method15985(Class523_Sub19 class523_sub19) {
		Class338 class338 = new Class338();
		class338.aString3573 = aString11701;
		class338.anInt3572 = 1926486503 * anInt11698;
		class338.aByte3571 = aByte11700;
		class523_sub19.method16046(class338, (byte) -29);
	}

	void method15989(Class523_Sub19 class523_sub19) {
		Class338 class338 = new Class338();
		class338.aString3573 = aString11701;
		class338.anInt3572 = 1926486503 * anInt11698;
		class338.aByte3571 = aByte11700;
		class523_sub19.method16046(class338, (byte) -17);
	}
}
