public void method1758(int i) throws IOException { anInt2132++; int i_11_ = -72 % ((i - -42) / 59); if ((aLong2153 ^ 0xffffffffffffffffL) != 0L) { if ((aLong2153 ^ 0xffffffffffffffffL) != (aLong2152 ^ 0xffffffffffffffffL)) { aClass2_2160.method174(false, aLong2153); aLong2152 = aLong2153; } long l = -1L; aClass2_2160.method176(0, aByteArray2150, 18405, anInt2142); aLong2152 += (long) anInt2142; if ((aLong2147 ^ 0xffffffffffffffffL) >= (aLong2153 ^ 0xffffffffffffffffL) && aLong2153 < (long) anInt2162 + aLong2147) l = aLong2153; else if (aLong2153 <= aLong2147 && ((aLong2153 - -(long) anInt2142 ^ 0xffffffffffffffffL) < (aLong2147 ^ 0xffffffffffffffffL))) l = aLong2147; long l_12_ = -1L; if ((long) anInt2142 + aLong2153 > aLong2147 && (aLong2153 + (long) anInt2142 <= (long) anInt2162 + aLong2147)) l_12_ = aLong2153 + (long) anInt2142; else if ((((long) anInt2162 + aLong2147 ^ 0xffffffffffffffffL) < (aLong2153 ^ 0xffffffffffffffffL)) && ((aLong2147 - -(long) anInt2162 ^ 0xffffffffffffffffL) >= ((long) anInt2142 + aLong2153 ^ 0xffffffffffffffffL))) l_12_ = (long) anInt2162 + aLong2147; if ((aLong2152 ^ 0xffffffffffffffffL) < (aLong2161 ^ 0xffffffffffffffffL)) aLong2161 = aLong2152; if (l > -1L && (l ^ 0xffffffffffffffffL) > (l_12_ ^ 0xffffffffffffffffL)) { int i_13_ = (int) (-l + l_12_); Class39.method465( aByteArray2150, (int) (l + -aLong2153), aByteArray2156, (int) (l - aLong2147), i_13_); } aLong2153 = -1L; anInt2142 = 0; } }
public void method1755(int i, int i_6_, int i_7_, byte[] is) throws IOException { anInt2151++; try { if (i_6_ == 0) { if (aLong2140 < aLong2145 - -(long) i) aLong2140 = aLong2145 - -(long) i; if ((aLong2153 ^ 0xffffffffffffffffL) != 0L && (((aLong2145 ^ 0xffffffffffffffffL) > (aLong2153 ^ 0xffffffffffffffffL)) || aLong2153 - -(long) anInt2142 < aLong2145)) method1758(i_6_ + 86); if (aLong2153 != -1L && (((long) aByteArray2150.length + aLong2153 ^ 0xffffffffffffffffL) > (aLong2145 + (long) i ^ 0xffffffffffffffffL))) { int i_8_ = (int) ((long) aByteArray2150.length - aLong2145 + aLong2153); i -= i_8_; Class39.method465(is, i_7_, aByteArray2150, (int) (aLong2145 - aLong2153), i_8_); aLong2145 += (long) i_8_; anInt2142 = aByteArray2150.length; method1758(40); i_7_ += i_8_; } if (i > aByteArray2150.length) { long l = -1L; long l_9_ = -1L; if ((aLong2145 ^ 0xffffffffffffffffL) != (aLong2152 ^ 0xffffffffffffffffL)) { aClass2_2160.method174(false, aLong2145); aLong2152 = aLong2145; } aClass2_2160.method176(i_7_, is, 18405, i); if (((aLong2145 - -(long) i ^ 0xffffffffffffffffL) < (aLong2147 ^ 0xffffffffffffffffL)) && (aLong2145 - -(long) i <= aLong2147 + (long) anInt2162)) l = (long) i + aLong2145; else if (((aLong2147 + (long) anInt2162 ^ 0xffffffffffffffffL) < (aLong2145 ^ 0xffffffffffffffffL)) && (((long) i + aLong2145 ^ 0xffffffffffffffffL) <= ((long) anInt2162 + aLong2147 ^ 0xffffffffffffffffL))) l = (long) anInt2162 + aLong2147; aLong2152 += (long) i; if (((aLong2145 ^ 0xffffffffffffffffL) > (aLong2147 ^ 0xffffffffffffffffL)) || ((aLong2145 ^ 0xffffffffffffffffL) <= (aLong2147 - -(long) anInt2162 ^ 0xffffffffffffffffL))) { if (((aLong2145 ^ 0xffffffffffffffffL) >= (aLong2147 ^ 0xffffffffffffffffL)) && aLong2147 < aLong2145 - -(long) i) l_9_ = aLong2147; } else l_9_ = aLong2145; if (aLong2152 > aLong2161) aLong2161 = aLong2152; if (l_9_ > -1L && ((l ^ 0xffffffffffffffffL) < (l_9_ ^ 0xffffffffffffffffL))) { int i_10_ = (int) (l - l_9_); Class39.method465( is, (int) (l_9_ + (long) i_7_ + -aLong2145), aByteArray2156, (int) (-aLong2147 + l_9_), i_10_); } aLong2145 += (long) i; } else if ((i ^ 0xffffffff) < -1) { if (aLong2153 == -1L) aLong2153 = aLong2145; Class39.method465(is, i_7_, aByteArray2150, (int) (aLong2145 - aLong2153), i); aLong2145 += (long) i; if ((-aLong2153 + aLong2145 ^ 0xffffffffffffffffL) < ((long) anInt2142 ^ 0xffffffffffffffffL)) anInt2142 = (int) (-aLong2153 + aLong2145); } } } catch (IOException ioexception) { aLong2152 = -1L; throw ioexception; } }