package defpackage;

import com.hierynomus.asn1.ASN1ParseException;
import java.io.ByteArrayInputStream;
import java.io.FilterInputStream;
import java.util.Iterator;

/* renamed from: ˌʾˀ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C1572 extends FilterInputStream implements Iterable {

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public static final InterfaceC0567 f6233 = AbstractC1385.m4255(C1572.class);

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final ᵼᵫᵧˀ f6234;

    public C1572(C0721 c0721, C4402 c4402) {
        super(c4402);
        this.f6234 = c0721;
    }

    public C1572(ᵼᵫᵧˀ r2, byte[] bArr) {
        super(new ByteArrayInputStream(bArr));
        this.f6234 = r2;
    }

    @Override // java.lang.Iterable
    public final Iterator iterator() {
        return new C4570(this);
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final AbstractC2943 m4551() {
        ᵼᵫᵧˀ r0 = this.f6234;
        try {
            r0.getClass();
            AbstractC1728 abstractC1728 = ᵼᵫᵧˀ.ᵺʙ(this);
            InterfaceC0567 interfaceC0567 = f6233;
            interfaceC0567.mo2392(abstractC1728, "Read ASN.1 tag {}");
            int i = ᵼᵫᵧˀ.ᵧـˌᵎ(this);
            interfaceC0567.mo2392(Integer.valueOf(i), "Read ASN.1 object length: {}");
            AbstractC2943 abstractC2943 = abstractC1728.mo2386(r0).ᵡʠ(abstractC1728, ᵼᵫᵧˀ.ᐧﾞ(i, this));
            interfaceC0567.mo2409(abstractC2943, "Read ASN.1 object: {}");
            return abstractC2943;
        } catch (ASN1ParseException e) {
            throw e;
        } catch (Exception e2) {
            throw new ASN1ParseException(e2, "Cannot parse ASN.1 object from stream", new Object[0]);
        }
    }
}
