package g2;

import java.io.IOException;
import java.math.BigInteger;

/* JADX INFO: compiled from: ASN1Integer.java */
/* JADX INFO: loaded from: classes.dex */
public class k extends s {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private final byte[] f4715e;

    k(byte[] bArr, boolean z2) {
        if (r(bArr)) {
            throw new IllegalArgumentException("malformed integer");
        }
        this.f4715e = z2 ? i2.a.c(bArr) : bArr;
        s(bArr);
    }

    public static k p(Object obj) {
        if (obj == null || (obj instanceof k)) {
            return (k) obj;
        }
        if (!(obj instanceof byte[])) {
            throw new IllegalArgumentException("illegal object in getInstance: " + obj.getClass().getName());
        }
        try {
            return (k) s.l((byte[]) obj);
        } catch (Exception e3) {
            throw new IllegalArgumentException("encoding error in getInstance: " + e3.toString());
        }
    }

    static boolean r(byte[] bArr) {
        int length = bArr.length;
        if (length == 0) {
            return true;
        }
        if (length != 1) {
            return bArr[0] == (bArr[1] >> 7) && !i2.b.b("org.bouncycastle.asn1.allow_unsafe_integer");
        }
        return false;
    }

    static int s(byte[] bArr) {
        int length = bArr.length - 1;
        int i3 = 0;
        while (i3 < length) {
            int i4 = i3 + 1;
            if (bArr[i3] != (bArr[i4] >> 7)) {
                break;
            }
            i3 = i4;
        }
        return i3;
    }

    @Override // g2.s
    boolean h(s sVar) {
        if (sVar instanceof k) {
            return i2.a.a(this.f4715e, ((k) sVar).f4715e);
        }
        return false;
    }

    @Override // g2.m
    public int hashCode() {
        return i2.a.d(this.f4715e);
    }

    @Override // g2.s
    void i(q qVar, boolean z2) throws IOException {
        qVar.n(z2, 2, this.f4715e);
    }

    @Override // g2.s
    int j() {
        return y1.a(this.f4715e.length) + 1 + this.f4715e.length;
    }

    @Override // g2.s
    boolean m() {
        return false;
    }

    public BigInteger q() {
        return new BigInteger(this.f4715e);
    }

    public String toString() {
        return q().toString();
    }
}
