package com.google.crypto.tink.shaded.protobuf;

import java.util.concurrent.ConcurrentHashMap;

/* JADX INFO: loaded from: classes3.dex */
public final class Z {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final Z f13759c = new Z();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final ConcurrentHashMap f13761b = new ConcurrentHashMap();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final L f13760a = new L();

    public final c0 a(Class cls) {
        c0 c0VarC;
        Class cls2;
        A.a(cls, "messageType");
        ConcurrentHashMap concurrentHashMap = this.f13761b;
        c0 c0Var = (c0) concurrentHashMap.get(cls);
        if (c0Var != null) {
            return c0Var;
        }
        L l = this.f13760a;
        l.getClass();
        Class cls3 = d0.f13775a;
        if (!AbstractC1274w.class.isAssignableFrom(cls) && (cls2 = d0.f13775a) != null && !cls2.isAssignableFrom(cls)) {
            throw new IllegalArgumentException("Message classes must extend GeneratedMessageV3 or GeneratedMessageLite");
        }
        b0 b0VarA = ((K) l.f13733a).a(cls);
        if ((b0VarA.f13769d & 2) == 2) {
            boolean zIsAssignableFrom = AbstractC1274w.class.isAssignableFrom(cls);
            AbstractC1253a abstractC1253a = b0VarA.f13766a;
            if (zIsAssignableFrom) {
                c0VarC = new U(d0.f13778d, AbstractC1269q.f13827a, abstractC1253a);
            } else {
                g0 g0Var = d0.f13776b;
                C1268p c1268p = AbstractC1269q.f13828b;
                if (c1268p == null) {
                    throw new IllegalStateException("Protobuf runtime is not correctly loaded.");
                }
                c0VarC = new U(g0Var, c1268p, abstractC1253a);
            }
        } else if (AbstractC1274w.class.isAssignableFrom(cls)) {
            c0VarC = (b0VarA.f13769d & 1) == 1 ? T.C(b0VarA, W.f13758b, I.f13730b, d0.f13778d, AbstractC1269q.f13827a, O.f13737b) : T.C(b0VarA, W.f13758b, I.f13730b, d0.f13778d, null, O.f13737b);
        } else if ((b0VarA.f13769d & 1) == 1) {
            V v3 = W.f13757a;
            G g6 = I.f13729a;
            g0 g0Var2 = d0.f13776b;
            C1268p c1268p2 = AbstractC1269q.f13828b;
            if (c1268p2 == null) {
                throw new IllegalStateException("Protobuf runtime is not correctly loaded.");
            }
            c0VarC = T.C(b0VarA, v3, g6, g0Var2, c1268p2, O.f13736a);
        } else {
            c0VarC = T.C(b0VarA, W.f13757a, I.f13729a, d0.f13777c, null, O.f13736a);
        }
        c0 c0Var2 = (c0) concurrentHashMap.putIfAbsent(cls, c0VarC);
        return c0Var2 != null ? c0Var2 : c0VarC;
    }
}
