package R4;

import B6.w;
import P6.g;
import com.google.android.gms.internal.measurement.C1;
import java.util.Collections;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;
import k4.j;

/* JADX INFO: loaded from: classes.dex */
public final class c {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final Map f6075b = Collections.synchronizedMap(new LinkedHashMap());

    public static a a(d dVar) {
        Map map = f6075b;
        g.d(map, "dependencies");
        Object obj = map.get(dVar);
        if (obj != null) {
            return (a) obj;
        }
        throw new IllegalStateException("Cannot get dependency " + dVar + ". Dependencies should be added at class load time.");
    }

    /* JADX WARN: Removed duplicated region for block: B:17:0x0062  */
    /* JADX WARN: Removed duplicated region for block: B:24:0x009f  */
    /* JADX WARN: Removed duplicated region for block: B:25:0x00a7 A[Catch: all -> 0x00c0, TRY_ENTER, TryCatch #0 {all -> 0x00c0, blocks: (B:22:0x0092, B:25:0x00a7, B:26:0x00bf), top: B:31:0x0092 }] */
    /* JADX WARN: Removed duplicated region for block: B:30:0x00c5 A[RETURN] */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:20:0x0090 -> B:21:0x0091). Please report as a decompilation issue!!! */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object b(G6.c cVar) throws Throwable {
        b bVar;
        Iterator it;
        Map map;
        if (cVar instanceof b) {
            bVar = (b) cVar;
            int i = bVar.f6066B;
            if ((i & Integer.MIN_VALUE) != 0) {
                bVar.f6066B = i - Integer.MIN_VALUE;
            } else {
                bVar = new b(this, cVar);
            }
        }
        Object obj = bVar.f6073z;
        F6.a aVar = F6.a.f2580q;
        int i5 = bVar.f6066B;
        if (i5 == 0) {
            C1.N(obj);
            Map map2 = f6075b;
            g.d(map2, "dependencies");
            LinkedHashMap linkedHashMap = new LinkedHashMap(w.l0(map2.size()));
            it = map2.entrySet().iterator();
            map = linkedHashMap;
            if (it.hasNext()) {
            }
        } else {
            if (i5 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            Object key = bVar.f6072y;
            map = bVar.f6071x;
            i7.a aVar2 = bVar.f6070w;
            d dVar = bVar.f6069v;
            it = bVar.f6068u;
            Map map3 = bVar.f6067t;
            C1.N(obj);
            try {
                g.e(dVar, "subscriberName");
                j jVar = a(dVar).f6064b;
                if (jVar == null) {
                    aVar2.a(null);
                    map.put(key, jVar);
                    map = map3;
                    if (it.hasNext()) {
                        return map;
                    }
                    Map.Entry entry = (Map.Entry) it.next();
                    key = entry.getKey();
                    dVar = (d) entry.getKey();
                    aVar2 = ((a) entry.getValue()).f6063a;
                    bVar.f6067t = map;
                    bVar.f6068u = it;
                    bVar.f6069v = dVar;
                    bVar.f6070w = aVar2;
                    bVar.f6071x = map;
                    bVar.f6072y = key;
                    bVar.f6066B = 1;
                    if (aVar2.b(bVar) == aVar) {
                        return aVar;
                    }
                    map3 = map;
                    g.e(dVar, "subscriberName");
                    j jVar2 = a(dVar).f6064b;
                    if (jVar2 == null) {
                        throw new IllegalStateException("Subscriber " + dVar + " has not been registered.");
                    }
                }
            } catch (Throwable th) {
                aVar2.a(null);
                throw th;
            }
        }
    }
}
