package defpackage;

import java.util.Arrays;

/* renamed from: ˁـˏˑ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0689 extends AbstractC1608 {

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

    public C0689(byte[] bArr) {
        this.f3366 = bArr;
    }

    @Override // defpackage.AbstractC1608
    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final AbstractC1608 mo2675(int i, int i2) {
        byte[] bArr = this.f3366;
        int iM4598 = AbstractC1608.m4598(0, i2, bArr.length);
        return iM4598 == 0 ? AbstractC1608.f6393 : new C2899(bArr, 0, iM4598);
    }

    @Override // defpackage.AbstractC1608
    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final void mo2676(C2629 c2629) {
        byte[] bArr = this.f3366;
        c2629.m6614(bArr, 0, bArr.length);
    }

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

    @Override // defpackage.AbstractC1608
    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final int mo2678(int i, int i2) {
        return AbstractC1829.m5186(i, 0, i2, this.f3366);
    }

    @Override // defpackage.AbstractC1608
    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final byte mo2679(int i) {
        return this.f3366[i];
    }

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

    @Override // defpackage.AbstractC1608
    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final int mo2681() {
        return this.f3366.length;
    }
}
