package defpackage;

/* renamed from: ᵝˑʿ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C2899 extends AbstractC1608 {

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public final int f11257;

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public final int f11258;

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public final byte[] f11259;

    public C2899(byte[] bArr, int i, int i2) {
        AbstractC1608.m4598(i, i + i2, bArr.length);
        this.f11259 = bArr;
        this.f11258 = i;
        this.f11257 = i2;
    }

    @Override // defpackage.AbstractC1608
    /* renamed from: ˇʼʤˎ */
    public final AbstractC1608 mo2675(int i, int i2) {
        int iM4598 = AbstractC1608.m4598(i, i2, this.f11257);
        if (iM4598 == 0) {
            return AbstractC1608.f6393;
        }
        return new C2899(this.f11259, this.f11258 + i, iM4598);
    }

    @Override // defpackage.AbstractC1608
    /* renamed from: ˎˏʜʾ */
    public final void mo2676(C2629 c2629) {
        c2629.m6614(this.f11259, this.f11258, this.f11257);
    }

    @Override // defpackage.AbstractC1608
    /* renamed from: ˏˋٴ */
    public final void mo2677(int i, byte[] bArr) {
        System.arraycopy(this.f11259, this.f11258, bArr, 0, i);
    }

    @Override // defpackage.AbstractC1608
    /* renamed from: ˏᵙ */
    public final int mo2678(int i, int i2) {
        return AbstractC1829.m5186(i, this.f11258, i2, this.f11259);
    }

    @Override // defpackage.AbstractC1608
    /* renamed from: ᵴᵳ */
    public final byte mo2679(int i) {
        return this.f11259[this.f11258 + i];
    }

    @Override // defpackage.AbstractC1608
    /* renamed from: ᵹᵝᵶ */
    public final boolean mo2680(AbstractC1608 abstractC1608) {
        boolean z = abstractC1608 instanceof C0689;
        if (!z && !(abstractC1608 instanceof C2899)) {
            return abstractC1608.mo2680(this);
        }
        int iMo2681 = abstractC1608.mo2681();
        int i = this.f11257;
        if (i > iMo2681) {
            throw new IllegalArgumentException("Length too large: " + i + i);
        }
        if (i > abstractC1608.mo2681()) {
            ᵹˉᵞ.ˌᵜᵹᵩ(AbstractC1327.m4091(i, abstractC1608.mo2681(), "Ran off end of other: 0, ", ", "));
            return false;
        }
        byte[] bArr = this.f11259;
        int i2 = this.f11258;
        if (z) {
            return AbstractC1608.m4600(bArr, i2, ((C0689) abstractC1608).f3366, 0, i);
        }
        if (!(abstractC1608 instanceof C2899)) {
            return abstractC1608.mo2675(0, i).equals(mo2675(i2, i + i2));
        }
        C2899 c2899 = (C2899) abstractC1608;
        return AbstractC1608.m4600(bArr, i2, c2899.f11259, c2899.f11258, i);
    }

    @Override // defpackage.AbstractC1608
    /* renamed from: ᵻᵢﹳᵰ */
    public final int mo2681() {
        return this.f11257;
    }
}
