package g2;

import java.io.IOException;

/* JADX INFO: compiled from: ASN1External.java */
/* JADX INFO: loaded from: classes.dex */
public abstract class h extends s {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    protected n f4702e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    protected k f4703f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    protected s f4704g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    protected int f4705h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    protected s f4706i;

    public h(e eVar) {
        int i3 = 0;
        s sVarP = p(eVar, 0);
        if (sVarP instanceof n) {
            this.f4702e = (n) sVarP;
            sVarP = p(eVar, 1);
            i3 = 1;
        }
        if (sVarP instanceof k) {
            this.f4703f = (k) sVarP;
            i3++;
            sVarP = p(eVar, i3);
        }
        if (!(sVarP instanceof x)) {
            this.f4704g = sVarP;
            i3++;
            sVarP = p(eVar, i3);
        }
        if (eVar.f() != i3 + 1) {
            throw new IllegalArgumentException("input vector too large");
        }
        if (!(sVarP instanceof x)) {
            throw new IllegalArgumentException("No tagged object found in vector. Structure doesn't seem to be of type External");
        }
        x xVar = (x) sVarP;
        s(xVar.q());
        this.f4706i = xVar.p();
    }

    private s p(e eVar, int i3) {
        if (eVar.f() > i3) {
            return eVar.d(i3).c();
        }
        throw new IllegalArgumentException("too few objects in input vector");
    }

    private void q(s sVar) {
        this.f4704g = sVar;
    }

    private void r(n nVar) {
        this.f4702e = nVar;
    }

    private void s(int i3) {
        if (i3 >= 0 && i3 <= 2) {
            this.f4705h = i3;
            return;
        }
        throw new IllegalArgumentException("invalid encoding value: " + i3);
    }

    private void t(s sVar) {
        this.f4706i = sVar;
    }

    private void u(k kVar) {
        this.f4703f = kVar;
    }

    @Override // g2.s
    boolean h(s sVar) {
        s sVar2;
        k kVar;
        n nVar;
        if (!(sVar instanceof h)) {
            return false;
        }
        if (this == sVar) {
            return true;
        }
        h hVar = (h) sVar;
        n nVar2 = this.f4702e;
        if (nVar2 != null && ((nVar = hVar.f4702e) == null || !nVar.k(nVar2))) {
            return false;
        }
        k kVar2 = this.f4703f;
        if (kVar2 != null && ((kVar = hVar.f4703f) == null || !kVar.k(kVar2))) {
            return false;
        }
        s sVar3 = this.f4704g;
        if (sVar3 == null || ((sVar2 = hVar.f4704g) != null && sVar2.k(sVar3))) {
            return this.f4706i.k(hVar.f4706i);
        }
        return false;
    }

    @Override // g2.m
    public int hashCode() {
        n nVar = this.f4702e;
        int iHashCode = nVar != null ? nVar.hashCode() : 0;
        k kVar = this.f4703f;
        if (kVar != null) {
            iHashCode ^= kVar.hashCode();
        }
        s sVar = this.f4704g;
        if (sVar != null) {
            iHashCode ^= sVar.hashCode();
        }
        return this.f4706i.hashCode() ^ iHashCode;
    }

    @Override // g2.s
    int j() throws IOException {
        return f().length;
    }

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

    @Override // g2.s
    s n() {
        return new n0(this.f4702e, this.f4703f, this.f4704g, this.f4705h, this.f4706i);
    }

    @Override // g2.s
    s o() {
        return new j1(this.f4702e, this.f4703f, this.f4704g, this.f4705h, this.f4706i);
    }

    public h(n nVar, k kVar, s sVar, int i3, s sVar2) {
        r(nVar);
        u(kVar);
        q(sVar);
        s(i3);
        t(sVar2.c());
    }
}
