Jump to content
Sign in to follow this  
Bezza

783 stuff

Recommended Posts

[IMG]http://img15.imageshack.us/img15/8216/a5vg.png[/IMG]

[URL="https://mega.co.nz/#!DV0nAbYK!ZHbCcW33KHC9Xz58kuFDoVgDbuUvzS7TmHGyP5yG1K0"]npc dumps[/URL]
[URL="https://mega.co.nz/#!KZ9B3ACQ!BMWeDXbv7d4sf2cSRbRXGk7gTqp1H3HnS2vTfT0MyIs"]783 items dump[/URL]
[URL="https://mega.co.nz/#!DV0nAbYK!ZHbCcW33KHC9Xz58kuFDoVgDbuUvzS7TmHGyP5yG1K0"]game-pack[/URL]
[URL="https://mega.co.nz/#!DIVjBSIK!LA_BVDyb5Ht85U2DGqST8S___uNCGw57YNVWSmfQQZ8"]783 deob - untouched no errors[/URL]
[URL=https://mega.co.nz/#!2c8FlTLA!Z1THGWLGc_e2YUBO85ZQzQbYrTJTJO2bhmO2-cHLQ90"]Full HTML5 Client[/URL]


[B][U]Credits[/U][/B]
James
Frosth teh snowman
Sir Tom
Snake

[B][U]Information[/U][/B]
James says: Will not release the cache, leaving that to frosty.

The client above has not been edited except deobed and errors fixed youll have to add the server_ip for localhost
Look at the matrix client youll figure it out, just find where the ip is declared and remove it, all the errors is what u need to do to this client

[B][U]Class619 - Object Def[/U][/B]
[code]
else if (121 == i) {
((ObjectDef) this).anIntArrayArray7888
= new int[anIntArray7931.length][];
int i_131_ = class243_sub10.method14878((byte) -90);
for (int i_132_ = 0; i_132_ < i_131_; i_132_++) {
int i_133_ = class243_sub10.method14878((byte) -75);
int[] is = (((ObjectDef) this).anIntArrayArray7888[i_133_]
= new int[3]);
is[0] = class243_sub10.method14766(126215893);
is[1] = class243_sub10.method14766(126215893);
is[2] = class243_sub10.method14766(126215893);
}
[/code]

[B][U]Class624 - ItemDef[/U][/B]

[B][U]Class234_sub10 - RS3Buffer[/U][/B]
[code]
import java.math.BigInteger;

public class RS3Buffer extends Class243 {

public int position;
public static final int anInt8689 = 100;
static final int anInt8690 = -306674912;
public byte[] buffer;
static int[] anIntArray8692 = new int[256];
public static final int anInt8693 = 5000;
public static long[] aLongArray8694;
static final long aLong8695 = -3932672073523589310L;

public int getLEInt(int i) {
position += 410552820;
return (((buffer[position * 126215893 - 3] & 0xff) << 8)
+ (((buffer[126215893 * position - 1] & 0xff) << 24) + ((buffer[126215893 * position - 2] & 0xff) << 16)) + (buffer[position * 126215893 - 4] & 0xff));
}

public int method14640() {
position += 410552820;
return ((buffer[position * 126215893 - 4] & 0xff) + (((buffer[position * 126215893 - 2] & 0xff) << 16)
+ ((buffer[position * 126215893 - 1] & 0xff) << 24) + ((buffer[position * 126215893 - 3] & 0xff) << 8)));
}

public RS3Buffer(byte[] is) {
buffer = is;
position = 0;
}

public void method14641(byte i) {
if (buffer != null)
Class439.method7863(buffer, 65280);
buffer = null;
}

public int getShort(int i) {
position += 205276410;
int i_0_ = ((buffer[126215893 * position - 1] & 0xff) + ((buffer[126215893 * position - 2] & 0xff) << 8));
if (i_0_ > 32767)
i_0_ -= 65536;
return i_0_;
}

public void putShort(int i, short i_1_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void putLEShort(int i, int i_2_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public void putTriByte(int i, int i_3_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void method14646(long l, int i, int i_4_) {
if (--i < 0 || i > 7)
throw new IllegalArgumentException();
for (int i_5_ = 8 * i; i_5_ >= 0; i_5_ -= 8)
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> i_5_);
}

public void putLEInt(int i, byte i_6_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
}

public void method14648(long l) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 32);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) l;
}

public void method14649(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void putLong(long l) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 56);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 48);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 40);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 32);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) l;
}

public int getMEInt() {
position += 410552820;
return ((buffer[position * 126215893 - 3] & 0xff) + (((buffer[position * 126215893 - 4] & 0xff) << 8) + (((buffer[position * 126215893 - 2] & 0xff) << 24) + ((buffer[position * 126215893 - 1] & 0xff) << 16))));
}

public void putString(String string, byte i) {
int i_7_ = string.indexOf('\0');
if (i_7_ >= 0)
throw new IllegalArgumentException("");
position += Class271.method5240(string, 0, string.length(), buffer,
position * 126215893, (byte) 89) * -2044845443;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) 0;
}

public void putString2(String string, byte i) {
int i_8_ = string.indexOf('\0');
if (i_8_ >= 0) {
if (i != 0)
return;
throw new IllegalArgumentException("");
}
buffer[(position += -2044845443) * 126215893 - 1] = (byte) 0;
position += Class271.method5240(string, 0, string.length(), buffer,
126215893 * position, (byte) 78) * -2044845443;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) 0;
}

public void putCharSequence(CharSequence charsequence, byte i) {
int i_9_ = Class556.method12172(charsequence, (byte) 112);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) 0;
method14660(i_9_, (byte) 101);
position += Class496.method11270(buffer, position * 126215893,
charsequence, 1458792962) * -2044845443;
}

public void putBytes(byte[] is, int i, int i_10_, int i_11_) {
for (int i_12_ = i; i_12_ < i_10_ + i; i_12_++)
buffer[(position += -2044845443) * 126215893 - 1] = is[i_12_];
}

public void putRS3Buffer(RS3Buffer class243_sub10_13_, int i) {
putBytes(class243_sub10_13_.buffer, 0,
class243_sub10_13_.position * 126215893, 1923867121);
}

public void putSizeShort(int i, short i_14_) {
buffer[position * 126215893 - i - 2] = (byte) (i >> 8);
buffer[126215893 * position - i - 1] = (byte) i;
}

public void method14658(byte[] is, int i, int i_15_) {
for (int i_16_ = i; i_16_ < i_15_ + i; i_16_++)
buffer[(position += -2044845443) * 126215893 - 1] = is[i_16_];
}

public void method14659(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 + i);
}

void method14660(int i, byte i_17_) {
if (0 != (i & ~0x7f)) {
if (0 != (i & ~0x3fff)) {
if ((i & ~0x1fffff) != 0) {
if ((i & ~0xfffffff) != 0)
putSizeByte(i >>> 28 | 0x80, -223068944);
putSizeByte(i >>> 21 | 0x80, -297765704);
}
putSizeByte(i >>> 14 | 0x80, 367763539);
}
putSizeByte(i >>> 7 | 0x80, 1736671389);
}
putSizeByte(i & 0x7f, 296161932);
}

public int method14661(int i) {
int i_18_ = Class609.method13202(buffer, i, position * 126215893,
1762278038);
putInt(i_18_, 735483131);
return i_18_;
}

public int method14662(int i) {
int i_19_ = 0;
int i_20_;
for (i_20_ = method14675(139069265); 32767 == i_20_; i_20_ = method14675(-251146703))
i_19_ += 32767;
i_19_ += i_20_;
return i_19_;
}

public void method14663(int i, byte i_21_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public int getUTriByte(byte i) {
position += -1839569033;
return (((buffer[126215893 * position - 2] & 0xff) << 8)
+ ((buffer[position * 126215893 - 3] & 0xff) << 16) + (buffer[126215893 * position - 1] & 0xff));
}

public int getTriByte(byte i) {
position += -1839569033;
int i_26_ = (((buffer[126215893 * position - 2] & 0xff) << 8)
+ ((buffer[126215893 * position - 3] & 0xff) << 16) + (buffer[position * 126215893 - 1] & 0xff));
if (i_26_ > 8388607)
i_26_ -= 16777216;
return i_26_;
}

public int getShortA(byte i) {
position += 205276410;
int i_27_ = ((buffer[position * 126215893 - 1] - 128 & 0xff) + ((buffer[position * 126215893 - 2] & 0xff) << 8));
if (i_27_ > 32767)
i_27_ -= 65536;
return i_27_;
}

public int method14668(int i) {
position += 410552820;
return ((buffer[position * 126215893 - 4] & 0xff) + (((buffer[position * 126215893 - 2] & 0xff) << 16)
+ ((buffer[position * 126215893 - 1] & 0xff) << 24) + ((buffer[position * 126215893 - 3] & 0xff) << 8)));
}

public void method14669(int i) {
if (i >= 0 && i < 128)
putSizeByte(i, 655711605);
else if (i >= 0 && i < 32768)
putShort(32768 + i, (short) 11551);
else
throw new IllegalArgumentException();
}

public long method14670(int i) {
long l = getInt(1425829164) & 0xffffffffL;
long l_28_ = getInt(1303077794) & 0xffffffffL;
return (l << 32) + l_28_;
}

public long method14671(byte i) {
long l = method14668(1547246487) & 0xffffffffL;
long l_29_ = method14668(1547246487) & 0xffffffffL;
return (l_29_ << 32) + l;
}

public void method14672(long l, int i) {
if (--i < 0 || i > 7)
throw new IllegalArgumentException();
for (int i_30_ = 8 * i; i_30_ >= 0; i_30_ -= 8)
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> i_30_);
}

public void method14673(long l) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 56);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 48);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 40);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 32);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) l;
}

public String method14674(int i) {
if (0 == buffer[126215893 * position]) {
position += -2044845443;
return null;
}
return method14697(1703023179);
}

public int method14675(int i) {
int i_31_ = buffer[126215893 * position] & 0xff;
if (i_31_ < 128)
return method14878((byte) -11);
return method14908((byte) -27) - 32768;
}

public int method14676(int i) {
position += 205276410;
int i_32_ = (((buffer[126215893 * position - 1] & 0xff) << 8) + (buffer[position * 126215893 - 2] - 128 & 0xff));
if (i_32_ > 32767)
i_32_ -= 65536;
return i_32_;
}

public String method14677(byte i) {
byte i_33_ = buffer[(position += -2044845443) * 126215893 - 1];
if (i_33_ != 0)
throw new IllegalStateException("");
int i_34_ = method14685((byte) 108);
if (126215893 * position + i_34_ > buffer.length)
throw new IllegalStateException("");
String string = Class120_Sub13.method15793(buffer,
126215893 * position, i_34_, 813038207);
position += i_34_ * -2044845443;
return string;
}

public void method14678(byte[] is, int i, int i_35_, int i_36_) {
for (int i_37_ = i; i_37_ < i_35_ + i; i_37_++)
is[i_37_] = buffer[(position += -2044845443) * 126215893 - 1];
}

public int method14679(int i) {
int i_38_ = buffer[126215893 * position] & 0xff;
if (i_38_ < 128)
return method14878((byte) -40) - 64;
return method14908((byte) -114) - 49152;
}

public boolean method14680(byte i) {
position -= 410552820;
int i_39_ = Class609.method13202(buffer, 0, 126215893 * position,
1797689540);
int i_40_ = getInt(1727030359);
if (i_39_ == i_40_)
return true;
return false;
}

public int method14681(byte i) {
int i_41_ = buffer[position * 126215893] & 0xff;
if (i_41_ < 128)
return method14878((byte) -66) - 1;
return method14908((byte) -37) - 32769;
}

public String method14682(int i) {
byte i_42_ = buffer[(position += -2044845443) * 126215893 - 1];
if (0 != i_42_)
throw new IllegalStateException("");
int i_43_ = 126215893 * position;
while (buffer[(position += -2044845443) * 126215893 - 1] != 0) {
/* empty */
}
int i_44_ = 126215893 * position - i_43_ - 1;
if (0 == i_44_)
return "";
return Class256.method5093(buffer, i_43_, i_44_, (byte) -33);
}

public int method14683(int i) {
if (buffer[126215893 * position] < 0)
return getInt(1725264272) & 0x7fffffff;
return method14908((byte) -64);
}

public int method14684(int i) {
if (buffer[position * 126215893] < 0)
return getInt(1611658240) & 0x7fffffff;
int i_45_ = method14908((byte) -75);
if (32767 == i_45_)
return -1;
return i_45_;
}

int method14685(byte i) {
int i_46_ = buffer[(position += -2044845443) * 126215893 - 1];
int i_47_ = 0;
for (/**/; i_46_ < 0; i_46_ = buffer[(position += -2044845443) * 126215893 - 1])
i_47_ = (i_47_ | i_46_ & 0x7f) << 7;
return i_47_ | i_46_;
}

public int method14686() {
return ((buffer[(position += -2044845443) * 126215893 - 1] - 128) & 0xff);
}

public void method14687(int[] is, int i) {
int i_48_ = position * 126215893 / 8;
position = 0;
for (int i_49_ = 0; i_49_ < i_48_; i_49_++) {
int i_50_ = getInt(1638314150);
int i_51_ = getInt(1759044296);
int i_52_ = -957401312;
int i_53_ = -1640531527;
int i_54_ = 32;
while (i_54_-- > 0) {
i_51_ -= (i_50_ + (i_50_ << 4 ^ i_50_ >>> 5) ^ i_52_
+ is[i_52_ >>> 11 & 0x3]);
i_52_ -= i_53_;
i_50_ -= ((i_51_ << 4 ^ i_51_ >>> 5) + i_51_ ^ i_52_
+ is[i_52_ & 0x3]);
}
position -= 821105640;
putInt(i_50_, 735483131);
putInt(i_51_, 735483131);
}
}

public void method14688(int[] is, int i, int i_55_, byte i_56_) {
int i_57_ = 126215893 * position;
position = -2044845443 * i;
int i_58_ = (i_55_ - i) / 8;
for (int i_59_ = 0; i_59_ < i_58_; i_59_++) {
int i_60_ = getInt(1763299839);
int i_61_ = getInt(1405172456);
int i_62_ = 0;
int i_63_ = -1640531527;
int i_64_ = 32;
while (i_64_-- > 0) {
i_60_ += ((i_61_ << 4 ^ i_61_ >>> 5) + i_61_ ^ is[i_62_ & 0x3]
+ i_62_);
i_62_ += i_63_;
i_61_ += ((i_60_ << 4 ^ i_60_ >>> 5) + i_60_ ^ is[i_62_ >>> 11 & 0x3]
+ i_62_);
}
position -= 821105640;
putInt(i_60_, 735483131);
putInt(i_61_, 735483131);
}
position = -2044845443 * i_57_;
}

public void method14689(int[] is, int i, int i_65_, int i_66_) {
int i_67_ = 126215893 * position;
position = i * -2044845443;
int i_68_ = (i_65_ - i) / 8;
for (int i_69_ = 0; i_69_ < i_68_; i_69_++) {
int i_70_ = getInt(2110804611);
int i_71_ = getInt(1232440297);
int i_72_ = -957401312;
int i_73_ = -1640531527;
int i_74_ = 32;
while (i_74_-- > 0) {
i_71_ -= ((i_70_ << 4 ^ i_70_ >>> 5) + i_70_ ^ is[i_72_ >>> 11 & 0x3]
+ i_72_);
i_72_ -= i_73_;
i_70_ -= (i_71_ + (i_71_ << 4 ^ i_71_ >>> 5) ^ is[i_72_ & 0x3]
+ i_72_);
}
position -= 821105640;
putInt(i_70_, 735483131);
putInt(i_71_, 735483131);
}
position = -2044845443 * i_67_;
}

public void applyRSA(BigInteger biginteger, BigInteger biginteger_75_,
int i) {
int i_76_ = position * 126215893;
position = 0;
byte[] is = new byte[i_76_];
method14678(is, 0, i_76_, -6932117);
BigInteger biginteger_77_ = new BigInteger(is);
BigInteger biginteger_78_ = biginteger_77_.modPow(biginteger,
biginteger_75_);
byte[] is_79_ = biginteger_78_.toByteArray();
position = 0;
putShort(is_79_.length, (short) -19724);
putBytes(is_79_, 0, is_79_.length, 1923867121);
}

public int method14691(int i, int i_80_) {
int i_81_ = Class609.method13202(buffer, i, position * 126215893,
1421352476);
putInt(i_81_, 735483131);
return i_81_;
}

public void method14692(RS3Buffer class243_sub10_82_) {
putBytes(class243_sub10_82_.buffer, 0,
class243_sub10_82_.position * 126215893, 1923867121);
}

public void method14693(int i, int i_83_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 + i);
}

public void method14694(int i, byte i_84_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (0 - i);
}

public void method14695(int i, int i_85_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 - i);
}

public int method14696(int i) {
return ((buffer[(position += -2044845443) * 126215893 - 1] - 128) & 0xff);
}

public String method14697(int i) {
int i_86_ = 126215893 * position;
while (buffer[(position += -2044845443) * 126215893 - 1] != 0) {
/* empty */
}
int i_87_ = 126215893 * position - i_86_ - 1;
if (0 == i_87_)
return "";
return Class256.method5093(buffer, i_86_, i_87_, (byte) -42);
}

public int method14698(byte i) {
return ((128 - buffer[(position += -2044845443) * 126215893 - 1]) & 0xff);
}

public int method14699() {
return (0 - buffer[(position += -2044845443) * 126215893 - 1] & 0xff);
}

public byte method14700(byte i) {
return (byte) (0 - (buffer[(position += -2044845443) * 126215893 - 1]));
}

public byte method14701(int i) {
return (byte) (128 - (buffer[(position += -2044845443) * 126215893 - 1]));
}

public void method14702(int i, int i_88_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public void method14703(int i, int i_89_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 + i);
}

public void method14704(int i, byte i_90_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 + i);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public int method14705(byte i) {
position += 205276410;
return ((buffer[126215893 * position - 2] & 0xff) + ((buffer[position * 126215893 - 1] & 0xff) << 8));
}

public int method14706(int i) {
position += 205276410;
return ((buffer[position * 126215893 - 1] - 128 & 0xff) + ((buffer[position * 126215893 - 2] & 0xff) << 8));
}

public int method14707(byte i) {
position += 205276410;
return ((buffer[126215893 * position - 2] - 128 & 0xff) + ((buffer[126215893 * position - 1] & 0xff) << 8));
}

public int method14708(byte i) {
position += 205276410;
int i_91_ = (((buffer[position * 126215893 - 1] & 0xff) << 8) + (buffer[position * 126215893 - 2] & 0xff));
if (i_91_ > 32767)
i_91_ -= 65536;
return i_91_;
}

public void method14709(int[] is, int i, int i_92_) {
int i_93_ = 126215893 * position;
position = i * -2044845443;
int i_94_ = (i_92_ - i) / 8;
for (int i_95_ = 0; i_95_ < i_94_; i_95_++) {
int i_96_ = getInt(1406065581);
int i_97_ = getInt(1992681718);
int i_98_ = -957401312;
int i_99_ = -1640531527;
int i_100_ = 32;
while (i_100_-- > 0) {
i_97_ -= ((i_96_ << 4 ^ i_96_ >>> 5) + i_96_ ^ is[i_98_ >>> 11 & 0x3]
+ i_98_);
i_98_ -= i_99_;
i_96_ -= (i_97_ + (i_97_ << 4 ^ i_97_ >>> 5) ^ is[i_98_ & 0x3]
+ i_98_);
}
position -= 821105640;
putInt(i_96_, 735483131);
putInt(i_97_, 735483131);
}
position = -2044845443 * i_93_;
}

public int method14710() {
int i = buffer[position * 126215893] & 0xff;
if (i < 128)
return method14878((byte) -31) - 1;
return method14908((byte) -112) - 32769;
}

public int method14712(int i) {
position += 410552820;
return ((buffer[position * 126215893 - 2] & 0xff) + (((buffer[126215893 * position - 1] & 0xff) << 8) + (((buffer[position * 126215893 - 3] & 0xff) << 24) + ((buffer[126215893 * position - 4] & 0xff) << 16))));
}

public void method14713(int i, byte i_105_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
}

public void method14714(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void method14715(int i, int i_106_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public void method14716(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public int method14717(int i) {
position += 410552820;
return ((buffer[position * 126215893 - 3] & 0xff) + (((buffer[position * 126215893 - 4] & 0xff) << 8) + (((buffer[position * 126215893 - 2] & 0xff) << 24) + ((buffer[position * 126215893 - 1] & 0xff) << 16))));
}

public float method14718(int i) {
return Float.intBitsToFloat(getInt(2077203899));
}

static {
for (int i = 0; i < 256; i++) {
int i_107_ = i;
for (int i_108_ = 0; i_108_ < 8; i_108_++) {
if (1 == (i_107_ & 0x1))
i_107_ = i_107_ >>> 1 ^ ~0x12477cdf;
else
i_107_ >>>= 1;
}
anIntArray8692[i] = i_107_;
}
aLongArray8694 = new long[256];
for (int i = 0; i < 256; i++) {
long l = i;
for (int i_109_ = 0; i_109_ < 8; i_109_++) {
if ((l & 0x1L) == 1L)
l = l >>> 1 ^ ~0x3693a86a2878f0bdL;
else
l >>>= 1;
}
aLongArray8694[i] = l;
}
}

static int method14719(byte[] is, int i, int i_110_) {
int i_111_ = -1;
for (int i_112_ = i; i_112_ < i_110_; i_112_++)
i_111_ = i_111_ >>> 8
^ anIntArray8692[(i_111_ ^ is[i_112_]) & 0xff];
i_111_ ^= 0xffffffff;
return i_111_;
}

static int method14720(byte[] is, int i, int i_113_) {
int i_114_ = -1;
for (int i_115_ = i; i_115_ < i_113_; i_115_++)
i_114_ = i_114_ >>> 8
^ anIntArray8692[(i_114_ ^ is[i_115_]) & 0xff];
i_114_ ^= 0xffffffff;
return i_114_;
}

static int method14721(byte[] is, int i, int i_116_) {
int i_117_ = -1;
for (int i_118_ = i; i_118_ < i_116_; i_118_++)
i_117_ = i_117_ >>> 8
^ anIntArray8692[(i_117_ ^ is[i_118_]) & 0xff];
i_117_ ^= 0xffffffff;
return i_117_;
}

public static int method14722(byte[] is, int i) {
return Class609.method13202(is, 0, i, 1724860781);
}

public void method14723(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 + i);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public void method14724() {
if (buffer != null)
Class439.method7863(buffer, 65280);
buffer = null;
}

public int method14725() {
position += 205276410;
return ((buffer[position * 126215893 - 1] & 0xff) + ((buffer[position * 126215893 - 2] & 0xff) << 8));
}

public void method14726(long l) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 40);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 32);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) l;
}

public void method14727(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void method14728(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (0 - i);
}

public void method14729(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void method14730(int[] is, int i, int i_119_) {
int i_120_ = 126215893 * position;
position = i * -2044845443;
int i_121_ = (i_119_ - i) / 8;
for (int i_122_ = 0; i_122_ < i_121_; i_122_++) {
int i_123_ = getInt(1349195816);
int i_124_ = getInt(1893506721);
int i_125_ = -957401312;
int i_126_ = -1640531527;
int i_127_ = 32;
while (i_127_-- > 0) {
i_124_ -= ((i_123_ << 4 ^ i_123_ >>> 5) + i_123_ ^ is[i_125_ >>> 11 & 0x3]
+ i_125_);
i_125_ -= i_126_;
i_123_ -= (i_124_ + (i_124_ << 4 ^ i_124_ >>> 5) ^ is[i_125_ & 0x3]
+ i_125_);
}
position -= 821105640;
putInt(i_123_, 735483131);
putInt(i_124_, 735483131);
}
position = -2044845443 * i_120_;
}

public void method14731(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void method14732(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 + i);
}

public void method14733(int[] is, int i, int i_128_) {
int i_129_ = 126215893 * position;
position = i * -2044845443;
int i_130_ = (i_128_ - i) / 8;
for (int i_131_ = 0; i_131_ < i_130_; i_131_++) {
int i_132_ = getInt(1456111648);
int i_133_ = getInt(1379526340);
int i_134_ = -957401312;
int i_135_ = -1640531527;
int i_136_ = 32;
while (i_136_-- > 0) {
i_133_ -= ((i_132_ << 4 ^ i_132_ >>> 5) + i_132_ ^ is[i_134_ >>> 11 & 0x3]
+ i_134_);
i_134_ -= i_135_;
i_132_ -= (i_133_ + (i_133_ << 4 ^ i_133_ >>> 5) ^ is[i_134_ & 0x3]
+ i_134_);
}
position -= 821105640;
putInt(i_132_, 735483131);
putInt(i_133_, 735483131);
}
position = -2044845443 * i_129_;
}

public void method14734(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public void method14735(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public long method14736(int i) {
if (--i < 0 || i > 7)
throw new IllegalArgumentException();
int i_137_ = i * 8;
long l = 0L;
for (/**/; i_137_ >= 0; i_137_ -= 8)
l |= ((buffer[(position += -2044845443) * 126215893 - 1]) & 0xffL) << i_137_;
return l;
}

public void method14737(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void method14738(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public int method14739() {
return ((128 - buffer[(position += -2044845443) * 126215893 - 1]) & 0xff);
}

public void method14740(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
}

public void method14741(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
}

public void method14742(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
}

public void method14743(long l) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 32);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) l;
}

public int method14744() {
int i = 0;
int i_138_;
for (i_138_ = method14675(-644630574); 32767 == i_138_; i_138_ = method14675(2058486154))
i += 32767;
i += i_138_;
return i;
}

public byte method14745() {
return buffer[(position += -2044845443) * 126215893 - 1];
}

public void method14746(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 + i);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public String method14747() {
int i = 126215893 * position;
while (buffer[(position += -2044845443) * 126215893 - 1] != 0) {
/* empty */
}
int i_139_ = 126215893 * position - i - 1;
if (0 == i_139_)
return "";
return Class256.method5093(buffer, i, i_139_, (byte) -42);
}

public void method14748(long l) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 56);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 48);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 40);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 32);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) l;
}

public void method14749(long l) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 56);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 48);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 40);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 32);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) l;
}

public void method14750(long l, int i) {
if (--i < 0 || i > 7)
throw new IllegalArgumentException();
for (int i_140_ = 8 * i; i_140_ >= 0; i_140_ -= 8)
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> i_140_);
}

public void method14751(long l) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 32);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) l;
}

public byte method14752() {
return buffer[(position += -2044845443) * 126215893 - 1];
}

public void method14753(long l, int i) {
if (--i < 0 || i > 7)
throw new IllegalArgumentException();
for (int i_141_ = 8 * i; i_141_ >= 0; i_141_ -= 8)
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> i_141_);
}

public static int method14754(String string) {
return string.length() + 1;
}

public static int method14755(String string) {
return string.length() + 1;
}

public void method14756(String string) {
int i = string.indexOf('\0');
if (i >= 0)
throw new IllegalArgumentException("");
position += Class271.method5240(string, 0, string.length(), buffer,
position * 126215893, (byte) 100) * -2044845443;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) 0;
}

public void method14757(String string) {
int i = string.indexOf('\0');
if (i >= 0)
throw new IllegalArgumentException("");
position += Class271.method5240(string, 0, string.length(), buffer,
position * 126215893, (byte) 71) * -2044845443;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) 0;
}

public void method14758(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void method14759(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public void method14760(byte[] is, int i, int i_142_) {
for (int i_143_ = i; i_143_ < i_142_ + i; i_143_++)
buffer[(position += -2044845443) * 126215893 - 1] = is[i_143_];
}

public void method14761(String string) {
int i = string.indexOf('\0');
if (i >= 0)
throw new IllegalArgumentException("");
buffer[(position += -2044845443) * 126215893 - 1] = (byte) 0;
position += Class271.method5240(string, 0, string.length(), buffer,
126215893 * position, (byte) 36) * -2044845443;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) 0;
}

public void method14762(String string) {
int i = string.indexOf('\0');
if (i >= 0)
throw new IllegalArgumentException("");
buffer[(position += -2044845443) * 126215893 - 1] = (byte) 0;
position += Class271.method5240(string, 0, string.length(), buffer,
126215893 * position, (byte) 67) * -2044845443;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) 0;
}

public byte method14763(byte i) {
return (byte) ((buffer[(position += -2044845443) * 126215893 - 1]) - 128);
}

public int method14764() {
position += 410552820;
return ((buffer[position * 126215893 - 4] & 0xff) + (((buffer[position * 126215893 - 2] & 0xff) << 16)
+ ((buffer[position * 126215893 - 1] & 0xff) << 24) + ((buffer[position * 126215893 - 3] & 0xff) << 8)));
}

public void method14765(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 + i);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public byte method14766(int i) {
return buffer[(position += -2044845443) * 126215893 - 1];
}

public boolean method14767() {
position -= 410552820;
int i = Class609.method13202(buffer, 0, 126215893 * position,
1209296448);
int i_144_ = getInt(1756474115);
if (i == i_144_)
return true;
return false;
}

public void method14768(RS3Buffer class243_sub10_145_) {
putBytes(class243_sub10_145_.buffer, 0,
class243_sub10_145_.position * 126215893, 1923867121);
}

public void method14769(int i) {
buffer[position * 126215893 - i - 2] = (byte) (i >> 8);
buffer[126215893 * position - i - 1] = (byte) i;
}

public void method14770(int i) {
buffer[position * 126215893 - i - 2] = (byte) (i >> 8);
buffer[126215893 * position - i - 1] = (byte) i;
}

public void method14771(byte[] is, int i, int i_146_) {
for (int i_147_ = i; i_147_ < i_146_ + i; i_147_++)
is[i_147_] = buffer[(position += -2044845443) * 126215893 - 1];
}

public void method14772(int i) {
buffer[position * 126215893 - i - 1] = (byte) i;
}

public void method14773(int[] is, int i, int i_148_) {
int i_149_ = 126215893 * position;
position = -2044845443 * i;
int i_150_ = (i_148_ - i) / 8;
for (int i_151_ = 0; i_151_ < i_150_; i_151_++) {
int i_152_ = getInt(1387364693);
int i_153_ = getInt(1200116285);
int i_154_ = 0;
int i_155_ = -1640531527;
int i_156_ = 32;
while (i_156_-- > 0) {
i_152_ += ((i_153_ << 4 ^ i_153_ >>> 5) + i_153_ ^ is[i_154_ & 0x3]
+ i_154_);
i_154_ += i_155_;
i_153_ += ((i_152_ << 4 ^ i_152_ >>> 5) + i_152_ ^ is[i_154_ >>> 11 & 0x3]
+ i_154_);
}
position -= 821105640;
putInt(i_152_, 735483131);
putInt(i_153_, 735483131);
}
position = -2044845443 * i_149_;
}

public void method14774(int i) {
buffer[position * 126215893 - i - 1] = (byte) i;
}

public void method14775(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
}

public void method14776(int i) {
if (i >= 0 && i < 128)
putSizeByte(i, -167995625);
else if (i >= 0 && i < 32768)
putShort(32768 + i, (short) 20129);
else
throw new IllegalArgumentException();
}

public void method14777(int i) {
if (i >= 0 && i < 128)
putSizeByte(i, -472050262);
else if (i >= 0 && i < 32768)
putShort(32768 + i, (short) 6526);
else
throw new IllegalArgumentException();
}

void method14778(int i) {
if (0 != (i & ~0x7f)) {
if (0 != (i & ~0x3fff)) {
if ((i & ~0x1fffff) != 0) {
if ((i & ~0xfffffff) != 0)
putSizeByte(i >>> 28 | 0x80, -14852931);
putSizeByte(i >>> 21 | 0x80, 1929296121);
}
putSizeByte(i >>> 14 | 0x80, 350558788);
}
putSizeByte(i >>> 7 | 0x80, 1994099083);
}
putSizeByte(i & 0x7f, 950095814);
}

void method14779(int i) {
if (0 != (i & ~0x7f)) {
if (0 != (i & ~0x3fff)) {
if ((i & ~0x1fffff) != 0) {
if ((i & ~0xfffffff) != 0)
putSizeByte(i >>> 28 | 0x80, -1186720870);
putSizeByte(i >>> 21 | 0x80, -996351254);
}
putSizeByte(i >>> 14 | 0x80, 1306832097);
}
putSizeByte(i >>> 7 | 0x80, 96254771);
}
putSizeByte(i & 0x7f, -213734355);
}

void method14780(int i) {
if (0 != (i & ~0x7f)) {
if (0 != (i & ~0x3fff)) {
if ((i & ~0x1fffff) != 0) {
if ((i & ~0xfffffff) != 0)
putSizeByte(i >>> 28 | 0x80, 1161715382);
putSizeByte(i >>> 21 | 0x80, 106362807);
}
putSizeByte(i >>> 14 | 0x80, 63323386);
}
putSizeByte(i >>> 7 | 0x80, 896651869);
}
putSizeByte(i & 0x7f, 1642394793);
}

public int method14781() {
return (buffer[(position += -2044845443) * 126215893 - 1] & 0xff);
}

public byte method14782() {
return buffer[(position += -2044845443) * 126215893 - 1];
}

public static int method14783(byte[] is, int i) {
return Class609.method13202(is, 0, i, 1187688939);
}

public static int method14784(String string) {
return string.length() + 2;
}

public int method14785() {
position += -1839569033;
return (((buffer[126215893 * position - 2] & 0xff) << 8)
+ ((buffer[position * 126215893 - 3] & 0xff) << 16) + (buffer[126215893 * position - 1] & 0xff));
}

public int method14786() {
position += 205276410;
return ((buffer[position * 126215893 - 1] & 0xff) + ((buffer[position * 126215893 - 2] & 0xff) << 8));
}

public int method14787() {
position += 205276410;
return ((buffer[position * 126215893 - 1] & 0xff) + ((buffer[position * 126215893 - 2] & 0xff) << 8));
}

public int method14788() {
position += 205276410;
return ((buffer[position * 126215893 - 1] & 0xff) + ((buffer[position * 126215893 - 2] & 0xff) << 8));
}

public int method14789() {
position += 205276410;
int i = ((buffer[126215893 * position - 1] & 0xff) + ((buffer[126215893 * position - 2] & 0xff) << 8));
if (i > 32767)
i -= 65536;
return i;
}

public int method14790() {
position += -1839569033;
return (((buffer[126215893 * position - 2] & 0xff) << 8)
+ ((buffer[position * 126215893 - 3] & 0xff) << 16) + (buffer[126215893 * position - 1] & 0xff));
}

public void method14791(RS3Buffer class243_sub10_157_) {
putBytes(class243_sub10_157_.buffer, 0,
class243_sub10_157_.position * 126215893, 1923867121);
}

public int method14792() {
position += -1839569033;
return (((buffer[126215893 * position - 2] & 0xff) << 8)
+ ((buffer[position * 126215893 - 3] & 0xff) << 16) + (buffer[126215893 * position - 1] & 0xff));
}

public int method14793() {
position += -1839569033;
return (((buffer[126215893 * position - 2] & 0xff) << 8)
+ ((buffer[position * 126215893 - 3] & 0xff) << 16) + (buffer[126215893 * position - 1] & 0xff));
}

public int method14794() {
position += -1839569033;
int i = (((buffer[126215893 * position - 2] & 0xff) << 8)
+ ((buffer[126215893 * position - 3] & 0xff) << 16) + (buffer[position * 126215893 - 1] & 0xff));
if (i > 8388607)
i -= 16777216;
return i;
}

public void method14795(long l) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 32);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) l;
}

public int method14796() {
position += 410552820;
return ((buffer[position * 126215893 - 1] & 0xff) + (((buffer[126215893 * position - 2] & 0xff) << 8) + (((buffer[position * 126215893 - 3] & 0xff) << 16) + ((buffer[126215893 * position - 4] & 0xff) << 24))));
}

public void method14797(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
}

public int method14798() {
position += 410552820;
return ((buffer[position * 126215893 - 4] & 0xff) + (((buffer[position * 126215893 - 2] & 0xff) << 16)
+ ((buffer[position * 126215893 - 1] & 0xff) << 24) + ((buffer[position * 126215893 - 3] & 0xff) << 8)));
}

public int method14799() {
position += 410552820;
return ((buffer[position * 126215893 - 4] & 0xff) + (((buffer[position * 126215893 - 2] & 0xff) << 16)
+ ((buffer[position * 126215893 - 1] & 0xff) << 24) + ((buffer[position * 126215893 - 3] & 0xff) << 8)));
}

public void putSizeByte(int i, int i_158_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void method14801(int i) {
buffer[position * 126215893 - i - 2] = (byte) (i >> 8);
buffer[126215893 * position - i - 1] = (byte) i;
}

public long method14802() {
long l = method14878((byte) 16) & 0xffffffffL;
long l_159_ = getInt(1255369566) & 0xffffffffL;
return l_159_ + (l << 32);
}

public long method14803() {
long l = method14878((byte) -24) & 0xffffffffL;
long l_160_ = getInt(2084080597) & 0xffffffffL;
return l_160_ + (l << 32);
}

public long method14804() {
long l = method14878((byte) 38) & 0xffffffffL;
long l_161_ = getInt(1526209927) & 0xffffffffL;
return l_161_ + (l << 32);
}

public long method14805() {
long l = method14668(1547246487) & 0xffffffffL;
long l_162_ = method14668(1547246487) & 0xffffffffL;
return (l_162_ << 32) + l;
}

public RS3Buffer(int i) {
buffer = Class439.method7866(i, (byte) 71);
position = 0;
}

public long method14806(int i) {
if (--i < 0 || i > 7)
throw new IllegalArgumentException();
int i_163_ = i * 8;
long l = 0L;
for (/**/; i_163_ >= 0; i_163_ -= 8)
l |= ((buffer[(position += -2044845443) * 126215893 - 1]) & 0xffL) << i_163_;
return l;
}

public long method14807(int i) {
if (--i < 0 || i > 7)
throw new IllegalArgumentException();
int i_164_ = i * 8;
long l = 0L;
for (/**/; i_164_ >= 0; i_164_ -= 8)
l |= ((buffer[(position += -2044845443) * 126215893 - 1]) & 0xffL) << i_164_;
return l;
}

public float method14808() {
return Float.intBitsToFloat(getInt(1805387713));
}

public float method14809() {
return Float.intBitsToFloat(getInt(2093832590));
}

public String method14810() {
if (0 == buffer[126215893 * position]) {
position += -2044845443;
return null;
}
return method14697(1703023179);
}

public String method14811() {
if (0 == buffer[126215893 * position]) {
position += -2044845443;
return null;
}
return method14697(1703023179);
}

public static int method14812(String string) {
return string.length() + 2;
}

public String method14813() {
int i = 126215893 * position;
while (buffer[(position += -2044845443) * 126215893 - 1] != 0) {
/* empty */
}
int i_165_ = 126215893 * position - i - 1;
if (0 == i_165_)
return "";
return Class256.method5093(buffer, i, i_165_, (byte) -96);
}

public String method14814() {
int i = 126215893 * position;
while (buffer[(position += -2044845443) * 126215893 - 1] != 0) {
/* empty */
}
int i_166_ = 126215893 * position - i - 1;
if (0 == i_166_)
return "";
return Class256.method5093(buffer, i, i_166_, (byte) -74);
}

public String method14815() {
byte i = buffer[(position += -2044845443) * 126215893 - 1];
if (0 != i)
throw new IllegalStateException("");
int i_167_ = 126215893 * position;
while (buffer[(position += -2044845443) * 126215893 - 1] != 0) {
/* empty */
}
int i_168_ = 126215893 * position - i_167_ - 1;
if (0 == i_168_)
return "";
return Class256.method5093(buffer, i_167_, i_168_, (byte) -10);
}

public String method14816() {
byte i = buffer[(position += -2044845443) * 126215893 - 1];
if (0 != i)
throw new IllegalStateException("");
int i_169_ = 126215893 * position;
while (buffer[(position += -2044845443) * 126215893 - 1] != 0) {
/* empty */
}
int i_170_ = 126215893 * position - i_169_ - 1;
if (0 == i_170_)
return "";
return Class256.method5093(buffer, i_169_, i_170_, (byte) -40);
}

public String method14817() {
byte i = buffer[(position += -2044845443) * 126215893 - 1];
if (i != 0)
throw new IllegalStateException("");
int i_171_ = method14685((byte) 123);
if (126215893 * position + i_171_ > buffer.length)
throw new IllegalStateException("");
String string = Class120_Sub13.method15793(buffer,
126215893 * position, i_171_, 1361882138);
position += i_171_ * -2044845443;
return string;
}

public void method14818(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public void method14819(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public int method14820() {
int i = buffer[126215893 * position] & 0xff;
if (i < 128)
return method14878((byte) 97) - 64;
return method14908((byte) -1) - 49152;
}

public int method14821() {
int i = buffer[126215893 * position] & 0xff;
if (i < 128)
return method14878((byte) 13) - 64;
return method14908((byte) -45) - 49152;
}

public int method14822() {
int i = buffer[126215893 * position] & 0xff;
if (i < 128)
return method14878((byte) -78) - 64;
return method14908((byte) -53) - 49152;
}

public int method14823() {
int i = buffer[126215893 * position] & 0xff;
if (i < 128)
return method14878((byte) -71);
return method14908((byte) -123) - 32768;
}

public void method14824(RS3Buffer class243_sub10_172_) {
putBytes(class243_sub10_172_.buffer, 0,
class243_sub10_172_.position * 126215893, 1923867121);
}

public int method14825() {
int i = buffer[position * 126215893] & 0xff;
if (i < 128)
return method14878((byte) -15) - 1;
return method14908((byte) -77) - 32769;
}

public int method14826() {
int i = 0;
int i_173_;
for (i_173_ = method14675(1496480214); 32767 == i_173_; i_173_ = method14675(482215839))
i += 32767;
i += i_173_;
return i;
}

public int method14827() {
int i = 0;
int i_174_;
for (i_174_ = method14675(907310115); 32767 == i_174_; i_174_ = method14675(818708149))
i += 32767;
i += i_174_;
return i;
}

public int method14828() {
int i = 0;
int i_175_;
for (i_175_ = method14675(1350049561); 32767 == i_175_; i_175_ = method14675(410355097))
i += 32767;
i += i_175_;
return i;
}

public long method14829(int i, short i_176_) {
if (--i < 0 || i > 7)
throw new IllegalArgumentException();
int i_177_ = i * 8;
long l = 0L;
for (/**/; i_177_ >= 0; i_177_ -= 8)
l |= ((buffer[(position += -2044845443) * 126215893 - 1]) & 0xffL) << i_177_;
return l;
}

public void method14830(int i, byte i_178_) {
buffer[position * 126215893 - i - 1] = (byte) i;
}

public int method14831() {
if (buffer[position * 126215893] < 0)
return getInt(1812782575) & 0x7fffffff;
int i = method14908((byte) -69);
if (32767 == i)
return -1;
return i;
}

public int method14832() {
if (buffer[position * 126215893] < 0)
return getInt(2126626520) & 0x7fffffff;
int i = method14908((byte) -104);
if (32767 == i)
return -1;
return i;
}

public int method14833() {
if (buffer[position * 126215893] < 0)
return getInt(1294310372) & 0x7fffffff;
int i = method14908((byte) -59);
if (32767 == i)
return -1;
return i;
}

int method14834() {
int i = buffer[(position += -2044845443) * 126215893 - 1];
int i_179_ = 0;
for (/**/; i < 0; i = buffer[(position += -2044845443) * 126215893 - 1])
i_179_ = (i_179_ | i & 0x7f) << 7;
return i_179_ | i;
}

public void method14835(int[] is) {
int i = 126215893 * position / 8;
position = 0;
for (int i_180_ = 0; i_180_ < i; i_180_++) {
int i_181_ = getInt(1845631493);
int i_182_ = getInt(1810616076);
int i_183_ = 0;
int i_184_ = -1640531527;
int i_185_ = 32;
while (i_185_-- > 0) {
i_181_ += (i_182_ + (i_182_ << 4 ^ i_182_ >>> 5) ^ i_183_
+ is[i_183_ & 0x3]);
i_183_ += i_184_;
i_182_ += (i_181_ + (i_181_ << 4 ^ i_181_ >>> 5) ^ is[i_183_ >>> 11 & 0x3]
+ i_183_);
}
position -= 821105640;
putInt(i_181_, 735483131);
putInt(i_182_, 735483131);
}
}

public void method14836(int[] is) {
int i = 126215893 * position / 8;
position = 0;
for (int i_186_ = 0; i_186_ < i; i_186_++) {
int i_187_ = getInt(1891193581);
int i_188_ = getInt(1843801231);
int i_189_ = 0;
int i_190_ = -1640531527;
int i_191_ = 32;
while (i_191_-- > 0) {
i_187_ += (i_188_ + (i_188_ << 4 ^ i_188_ >>> 5) ^ i_189_
+ is[i_189_ & 0x3]);
i_189_ += i_190_;
i_188_ += (i_187_ + (i_187_ << 4 ^ i_187_ >>> 5) ^ is[i_189_ >>> 11 & 0x3]
+ i_189_);
}
position -= 821105640;
putInt(i_187_, 735483131);
putInt(i_188_, 735483131);
}
}

public void method14837(int[] is) {
int i = position * 126215893 / 8;
position = 0;
for (int i_192_ = 0; i_192_ < i; i_192_++) {
int i_193_ = getInt(1578533800);
int i_194_ = getInt(1849385914);
int i_195_ = -957401312;
int i_196_ = -1640531527;
int i_197_ = 32;
while (i_197_-- > 0) {
i_194_ -= (i_193_ + (i_193_ << 4 ^ i_193_ >>> 5) ^ i_195_
+ is[i_195_ >>> 11 & 0x3]);
i_195_ -= i_196_;
i_193_ -= ((i_194_ << 4 ^ i_194_ >>> 5) + i_194_ ^ i_195_
+ is[i_195_ & 0x3]);
}
position -= 821105640;
putInt(i_193_, 735483131);
putInt(i_194_, 735483131);
}
}

public void method14838(long l) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 40);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 32);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) l;
}

public void method14839(int[] is, int i, int i_198_) {
int i_199_ = 126215893 * position;
position = -2044845443 * i;
int i_200_ = (i_198_ - i) / 8;
for (int i_201_ = 0; i_201_ < i_200_; i_201_++) {
int i_202_ = getInt(1246939753);
int i_203_ = getInt(1570751103);
int i_204_ = 0;
int i_205_ = -1640531527;
int i_206_ = 32;
while (i_206_-- > 0) {
i_202_ += ((i_203_ << 4 ^ i_203_ >>> 5) + i_203_ ^ is[i_204_ & 0x3]
+ i_204_);
i_204_ += i_205_;
i_203_ += ((i_202_ << 4 ^ i_202_ >>> 5) + i_202_ ^ is[i_204_ >>> 11 & 0x3]
+ i_204_);
}
position -= 821105640;
putInt(i_202_, 735483131);
putInt(i_203_, 735483131);
}
position = -2044845443 * i_199_;
}

public void method14840(int[] is, int i, int i_207_) {
int i_208_ = 126215893 * position;
position = -2044845443 * i;
int i_209_ = (i_207_ - i) / 8;
for (int i_210_ = 0; i_210_ < i_209_; i_210_++) {
int i_211_ = getInt(2062708118);
int i_212_ = getInt(1726989761);
int i_213_ = 0;
int i_214_ = -1640531527;
int i_215_ = 32;
while (i_215_-- > 0) {
i_211_ += ((i_212_ << 4 ^ i_212_ >>> 5) + i_212_ ^ is[i_213_ & 0x3]
+ i_213_);
i_213_ += i_214_;
i_212_ += ((i_211_ << 4 ^ i_211_ >>> 5) + i_211_ ^ is[i_213_ >>> 11 & 0x3]
+ i_213_);
}
position -= 821105640;
putInt(i_211_, 735483131);
putInt(i_212_, 735483131);
}
position = -2044845443 * i_208_;
}

public void putInt(int i, int i_216_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void method14842(int[] is, int i, int i_217_) {
int i_218_ = 126215893 * position;
position = i * -2044845443;
int i_219_ = (i_217_ - i) / 8;
for (int i_220_ = 0; i_220_ < i_219_; i_220_++) {
int i_221_ = getInt(1591873323);
int i_222_ = getInt(1477606813);
int i_223_ = -957401312;
int i_224_ = -1640531527;
int i_225_ = 32;
while (i_225_-- > 0) {
i_222_ -= ((i_221_ << 4 ^ i_221_ >>> 5) + i_221_ ^ is[i_223_ >>> 11 & 0x3]
+ i_223_);
i_223_ -= i_224_;
i_221_ -= (i_222_ + (i_222_ << 4 ^ i_222_ >>> 5) ^ is[i_223_ & 0x3]
+ i_223_);
}
position -= 821105640;
putInt(i_221_, 735483131);
putInt(i_222_, 735483131);
}
position = -2044845443 * i_218_;
}

public int getInt(int i) {
position += 410552820;
return ((buffer[position * 126215893 - 1] & 0xff) + (((buffer[126215893 * position - 2] & 0xff) << 8) + (((buffer[position * 126215893 - 3] & 0xff) << 16) + ((buffer[126215893 * position - 4] & 0xff) << 24))));
}

public void method14844(int[] is, int i, int i_226_) {
int i_227_ = 126215893 * position;
position = i * -2044845443;
int i_228_ = (i_226_ - i) / 8;
for (int i_229_ = 0; i_229_ < i_228_; i_229_++) {
int i_230_ = getInt(1331491886);
int i_231_ = getInt(1294612429);
int i_232_ = -957401312;
int i_233_ = -1640531527;
int i_234_ = 32;
while (i_234_-- > 0) {
i_231_ -= ((i_230_ << 4 ^ i_230_ >>> 5) + i_230_ ^ is[i_232_ >>> 11 & 0x3]
+ i_232_);
i_232_ -= i_233_;
i_230_ -= (i_231_ + (i_231_ << 4 ^ i_231_ >>> 5) ^ is[i_232_ & 0x3]
+ i_232_);
}
position -= 821105640;
putInt(i_230_, 735483131);
putInt(i_231_, 735483131);
}
position = -2044845443 * i_227_;
}

public int method14845() {
position += 410552820;
return ((buffer[position * 126215893 - 2] & 0xff) + (((buffer[126215893 * position - 1] & 0xff) << 8) + (((buffer[position * 126215893 - 3] & 0xff) << 24) + ((buffer[126215893 * position - 4] & 0xff) << 16))));
}

public int method14847() {
if (buffer[126215893 * position] < 0)
return getInt(1257388180) & 0x7fffffff;
return method14908((byte) -125);
}

public int method14848(int i) {
position += -1839569033;
return ((buffer[position * 126215893 - 1] & 0xff) + (((buffer[126215893 * position - 3] & 0xff) << 8) + ((buffer[position * 126215893 - 2] & 0xff) << 16)));
}

public void method14849(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public int method14851() {
position += 410552820;
return ((buffer[position * 126215893 - 4] & 0xff) + (((buffer[position * 126215893 - 2] & 0xff) << 16)
+ ((buffer[position * 126215893 - 1] & 0xff) << 24) + ((buffer[position * 126215893 - 3] & 0xff) << 8)));
}

public boolean method14852() {
position -= 410552820;
int i = Class609.method13202(buffer, 0, 126215893 * position,
2124346596);
int i_243_ = getInt(1281798861);
if (i == i_243_)
return true;
return false;
}

public void method14853(int i) {
buffer[position * 126215893 - i - 1] = (byte) i;
}

public boolean method14854() {
position -= 410552820;
int i = Class609.method13202(buffer, 0, 126215893 * position,
1602017621);
int i_244_ = getInt(1216066150);
if (i == i_244_)
return true;
return false;
}

public void method14855(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 + i);
}

public void method14856(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void method14857(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (0 - i);
}

public void method14858(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (0 - i);
}

public void method14859(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 - i);
}

public void method14860(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 - i);
}

public int method14861() {
return ((buffer[(position += -2044845443) * 126215893 - 1] - 128) & 0xff);
}

public void method14862(long l, int i) {
if (--i < 0 || i > 7)
throw new IllegalArgumentException();
for (int i_245_ = 8 * i; i_245_ >= 0; i_245_ -= 8)
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (int) (l >> i_245_);
}

public int method14863() {
return ((buffer[(position += -2044845443) * 126215893 - 1] - 128) & 0xff);
}

public int method14864() {
return ((buffer[(position += -2044845443) * 126215893 - 1] - 128) & 0xff);
}

public RS3Buffer(int i, boolean bool) {
buffer = Class439.method7862(i, bool, 728500174);
}

public int method14865() {
return (0 - buffer[(position += -2044845443) * 126215893 - 1] & 0xff);
}

public int method14866() {
return (0 - buffer[(position += -2044845443) * 126215893 - 1] & 0xff);
}

public int method14867() {
return ((128 - buffer[(position += -2044845443) * 126215893 - 1]) & 0xff);
}

public String method14868() {
byte i = buffer[(position += -2044845443) * 126215893 - 1];
if (i != 0)
throw new IllegalStateException("");
int i_246_ = method14685((byte) 103);
if (126215893 * position + i_246_ > buffer.length)
throw new IllegalStateException("");
String string = Class120_Sub13.method15793(buffer,
126215893 * position, i_246_, 1519217882);
position += i_246_ * -2044845443;
return string;
}

public void encodeXTEA(int[] is, int i) {
int i_247_ = 126215893 * position / 8;
position = 0;
for (int i_248_ = 0; i_248_ < i_247_; i_248_++) {
int i_249_ = getInt(2064755605);
int i_250_ = getInt(1722243844);
int i_251_ = 0;
int i_252_ = -1640531527;
int i_253_ = 32;
while (i_253_-- > 0) {
i_249_ += (i_250_ + (i_250_ << 4 ^ i_250_ >>> 5) ^ i_251_
+ is[i_251_ & 0x3]);
i_251_ += i_252_;
i_250_ += (i_249_ + (i_249_ << 4 ^ i_249_ >>> 5) ^ is[i_251_ >>> 11 & 0x3]
+ i_251_);
}
position -= 821105640;
putInt(i_249_, 735483131);
putInt(i_250_, 735483131);
}
}

public byte method14870() {
return (byte) ((buffer[(position += -2044845443) * 126215893 - 1]) - 128);
}

public byte method14871() {
return (byte) ((buffer[(position += -2044845443) * 126215893 - 1]) - 128);
}

public byte method14872() {
return (byte) ((buffer[(position += -2044845443) * 126215893 - 1]) - 128);
}

public byte method14873() {
return (byte) (0 - (buffer[(position += -2044845443) * 126215893 - 1]));
}

public byte method14874() {
return (byte) (0 - (buffer[(position += -2044845443) * 126215893 - 1]));
}

public byte method14875() {
return (byte) (0 - (buffer[(position += -2044845443) * 126215893 - 1]));
}

public byte method14876() {
return (byte) (128 - (buffer[(position += -2044845443) * 126215893 - 1]));
}

public byte method14877() {
return (byte) (128 - (buffer[(position += -2044845443) * 126215893 - 1]));
}

public int method14878(byte i) {
return (buffer[(position += -2044845443) * 126215893 - 1] & 0xff);
}

public int method14879(byte i) {
return (0 - buffer[(position += -2044845443) * 126215893 - 1] & 0xff);
}

public void method14880(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
}

public void method14881(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (128 + i);
}

public void method14882(int i, int i_254_) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
}

public void method14883(int i, int i_255_) {
if (i >= 0 && i < 128)
putSizeByte(i, 699661158);
else if (i >= 0 && i < 32768)
putShort(32768 + i, (short) -10584);
else
throw new IllegalArgumentException();
}

public static int method14884(String string) {
return string.length() + 2;
}

public int method14885() {
position += 205276410;
return ((buffer[126215893 * position - 2] & 0xff) + ((buffer[position * 126215893 - 1] & 0xff) << 8));
}

public int method14886() {
position += 205276410;
return ((buffer[126215893 * position - 2] & 0xff) + ((buffer[position * 126215893 - 1] & 0xff) << 8));
}

public int method14887() {
position += 205276410;
return ((buffer[position * 126215893 - 1] - 128 & 0xff) + ((buffer[position * 126215893 - 2] & 0xff) << 8));
}

public int method14888() {
position += 205276410;
return ((buffer[126215893 * position - 2] - 128 & 0xff) + ((buffer[126215893 * position - 1] & 0xff) << 8));
}

public int method14889() {
position += 205276410;
int i = (((buffer[position * 126215893 - 1] & 0xff) << 8) + (buffer[position * 126215893 - 2] & 0xff));
if (i > 32767)
i -= 65536;
return i;
}

public int method14890() {
position += 205276410;
int i = ((buffer[position * 126215893 - 1] - 128 & 0xff) + ((buffer[position * 126215893 - 2] & 0xff) << 8));
if (i > 32767)
i -= 65536;
return i;
}

public int method14891() {
position += 205276410;
int i = ((buffer[position * 126215893 - 1] - 128 & 0xff) + ((buffer[position * 126215893 - 2] & 0xff) << 8));
if (i > 32767)
i -= 65536;
return i;
}

public int method14892() {
position += 205276410;
int i = ((buffer[position * 126215893 - 1] - 128 & 0xff) + ((buffer[position * 126215893 - 2] & 0xff) << 8));
if (i > 32767)
i -= 65536;
return i;
}

public int method14893() {
position += 205276410;
int i = (((buffer[126215893 * position - 1] & 0xff) << 8) + (buffer[position * 126215893 - 2] - 128 & 0xff));
if (i > 32767)
i -= 65536;
return i;
}

public int method14894() {
position += 205276410;
int i = (((buffer[126215893 * position - 1] & 0xff) << 8) + (buffer[position * 126215893 - 2] - 128 & 0xff));
if (i > 32767)
i -= 65536;
return i;
}

public void method14895(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public int method14896() {
position += -1839569033;
return ((buffer[position * 126215893 - 1] & 0xff) + (((buffer[126215893 * position - 3] & 0xff) << 8) + ((buffer[position * 126215893 - 2] & 0xff) << 16)));
}

public int method14897() {
position += -1839569033;
return ((buffer[position * 126215893 - 1] & 0xff) + (((buffer[126215893 * position - 3] & 0xff) << 8) + ((buffer[position * 126215893 - 2] & 0xff) << 16)));
}

public void method14898(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
}

public void method14899(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
}

public void method14900(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
}

public byte method14902() {
return (byte) ((buffer[(position += -2044845443) * 126215893 - 1]) - 128);
}

public void method14903(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
}

public void method14904(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
}

public void method14905(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
}

public void method14906(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
}

public void method14907(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 24);
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 16);
}

public int method14908(byte i) {
position += 205276410;
return ((buffer[position * 126215893 - 1] & 0xff) + ((buffer[position * 126215893 - 2] & 0xff) << 8));
}

public long method14909(int i) {
long l = method14878((byte) -58) & 0xffffffffL;
long l_260_ = getInt(1483635952) & 0xffffffffL;
return l_260_ + (l << 32);
}

public int method14910() {
position += 410552820;
return (((buffer[position * 126215893 - 3] & 0xff) << 8)
+ (((buffer[126215893 * position - 1] & 0xff) << 24) + ((buffer[126215893 * position - 2] & 0xff) << 16)) + (buffer[position * 126215893 - 4] & 0xff));
}

public int method14911() {
position += 410552820;
return (((buffer[position * 126215893 - 3] & 0xff) << 8)
+ (((buffer[126215893 * position - 1] & 0xff) << 24) + ((buffer[126215893 * position - 2] & 0xff) << 16)) + (buffer[position * 126215893 - 4] & 0xff));
}

public int method14912() {
position += -1839569033;
int i = (((buffer[126215893 * position - 2] & 0xff) << 8)
+ ((buffer[126215893 * position - 3] & 0xff) << 16) + (buffer[position * 126215893 - 1] & 0xff));
if (i > 8388607)
i -= 16777216;
return i;
}

public int method14913() {
position += 410552820;
return ((buffer[position * 126215893 - 3] & 0xff) + (((buffer[position * 126215893 - 4] & 0xff) << 8) + (((buffer[position * 126215893 - 2] & 0xff) << 24) + ((buffer[position * 126215893 - 1] & 0xff) << 16))));
}

public void method14914(int i) {
buffer[(position += -2044845443) * 126215893 - 1] = (byte) i;
buffer[(position += -2044845443) * 126215893 - 1] = (byte) (i >> 8);
}

public int method14915() {
position += 410552820;
return ((buffer[position * 126215893 - 2] & 0xff) + (((buffer[126215893 * position - 1] & 0xff) << 8) + (((buffer[position * 126215893 - 3] & 0xff) << 24) + ((buffer[126215893 * position - 4] & 0xff) << 16))));
}

public int method14916() {
position += 410552820;
return ((buffer[position * 126215893 - 2] & 0xff) + (((buffer[126215893 * position - 1] & 0xff) << 8) + (((buffer[position * 126215893 - 3] & 0xff) << 24) + ((buffer[126215893 * position - 4] & 0xff) << 16))));
}
}
[/code] Edited by Bezza

Share this post


Link to post
Share on other sites
Nice.

Share this post


Link to post
Share on other sites
Now all some one needs to do is release a server ;)

Share this post


Link to post
Share on other sites
Looks like you put some work into that code mate! :) Best of luck if you're putting it online!

Share this post


Link to post
Share on other sites
Sign in to follow this  

×