package defpackage;

import java.io.IOException;
import java.io.InputStream;
import java.io.RandomAccessFile;

/* renamed from: ˉʟᵮᵗ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C1136 extends InputStream {

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public int f4873;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public int f4874;

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public final /* synthetic */ C2405 f4875;

    public C1136(C2405 c2405, C4697 c4697) {
        this.f4875 = c2405;
        this.f4874 = c2405.m6172(c4697.f17367 + 4);
        this.f4873 = c4697.f17369;
    }

    @Override // java.io.InputStream
    public final int read() throws IOException {
        C2405 c2405 = this.f4875;
        RandomAccessFile randomAccessFile = c2405.f9388;
        if (this.f4873 == 0) {
            return -1;
        }
        randomAccessFile.seek(this.f4874);
        int i = randomAccessFile.read();
        this.f4874 = c2405.m6172(this.f4874 + 1);
        this.f4873--;
        return i;
    }

    @Override // java.io.InputStream
    public final int read(byte[] bArr, int i, int i2) throws IOException {
        if (bArr == null) {
            C1260.m3813("buffer");
            return 0;
        }
        if ((i | i2) < 0 || i2 > bArr.length - i) {
            throw new ArrayIndexOutOfBoundsException();
        }
        int i3 = this.f4873;
        if (i3 <= 0) {
            return -1;
        }
        if (i2 > i3) {
            i2 = i3;
        }
        int i4 = this.f4874;
        C2405 c2405 = this.f4875;
        c2405.m6163(i4, i, i2, bArr);
        this.f4874 = c2405.m6172(this.f4874 + i2);
        this.f4873 -= i2;
        return i2;
    }
}
