package defpackage;

/* renamed from: ˌᵹᵪʨ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C1656 extends AbstractC3581 {

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

    @Override // defpackage.AbstractC3581
    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final int mo4712(byte[] bArr) {
        C4089 c4089 = this.f6587;
        byte[] bArr2 = c4089.f15282;
        int length = c4089.f15279;
        if (length >= bArr.length) {
            length = bArr.length;
        }
        int i = c4089.f15283;
        if (i + length <= bArr2.length) {
            System.arraycopy(bArr2, i, bArr, 0, length);
        } else {
            int length2 = bArr2.length - i;
            System.arraycopy(bArr2, i, bArr, 0, length2);
            System.arraycopy(bArr2, 0, bArr, length2, length - length2);
        }
        c4089.f15283 = (c4089.f15283 + length) % bArr2.length;
        c4089.f15279 -= length;
        return length;
    }

    @Override // defpackage.AbstractC3581
    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final int mo4713() {
        return this.f6587.f15279;
    }
}
