package O1;

import V2.y3;
import java.util.concurrent.atomic.AtomicInteger;
import m3.AbstractC2467b;

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

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final e5.c f5389a = e5.d.a();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final C0.B f5390b = new C0.B(13);

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final y3 f5391c = new y3(new X(2, null));

    public Y(String str) {
    }

    public final Integer a() {
        return new Integer(((AtomicInteger) this.f5390b.f506b).get());
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object b(J4.c cVar, C4.c cVar2) {
        V v3;
        e5.c cVar3;
        Throwable th;
        e5.a aVar;
        if (cVar2 instanceof V) {
            v3 = (V) cVar2;
            int i6 = v3.f5383e;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                v3.f5383e = i6 - Integer.MIN_VALUE;
            } else {
                v3 = new V(this, cVar2);
            }
        }
        Object obj = v3.f5381c;
        B4.a aVar2 = B4.a.f492a;
        int i7 = v3.f5383e;
        try {
            if (i7 == 0) {
                AbstractC2467b.l(obj);
                v3.f5379a = cVar;
                cVar3 = this.f5389a;
                v3.f5380b = cVar3;
                v3.f5383e = 1;
                if (cVar3.e(v3) != aVar2) {
                }
                return aVar2;
            }
            if (i7 != 1) {
                if (i7 != 2) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                aVar = (e5.a) v3.f5379a;
                try {
                    AbstractC2467b.l(obj);
                    ((e5.c) aVar).g(null);
                    return obj;
                } catch (Throwable th2) {
                    th = th2;
                    ((e5.c) aVar).g(null);
                    throw th;
                }
            }
            e5.c cVar4 = v3.f5380b;
            J4.c cVar5 = (J4.c) v3.f5379a;
            AbstractC2467b.l(obj);
            cVar3 = cVar4;
            cVar = cVar5;
            v3.f5379a = cVar3;
            v3.f5380b = null;
            v3.f5383e = 2;
            Object objInvoke = cVar.invoke(v3);
            if (objInvoke != aVar2) {
                e5.c cVar6 = cVar3;
                obj = objInvoke;
                aVar = cVar6;
                ((e5.c) aVar).g(null);
                return obj;
            }
            return aVar2;
        } catch (Throwable th3) {
            e5.c cVar7 = cVar3;
            th = th3;
            aVar = cVar7;
            ((e5.c) aVar).g(null);
            throw th;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:24:0x0055  */
    /* JADX WARN: Removed duplicated region for block: B:29:0x005f  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object c(J4.e eVar, C4.c cVar) throws Throwable {
        W w6;
        e5.c cVar2;
        Throwable th;
        boolean z6;
        if (cVar instanceof W) {
            w6 = (W) cVar;
            int i6 = w6.f5388e;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                w6.f5388e = i6 - Integer.MIN_VALUE;
            } else {
                w6 = new W(this, cVar);
            }
        }
        Object obj = w6.f5386c;
        Object obj2 = B4.a.f492a;
        int i7 = w6.f5388e;
        if (i7 != 0) {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            z6 = w6.f5385b;
            cVar2 = w6.f5384a;
            try {
                AbstractC2467b.l(obj);
                if (z6) {
                    cVar2.g(null);
                }
                return obj;
            } catch (Throwable th2) {
                th = th2;
                if (z6) {
                }
                throw th;
            }
        }
        AbstractC2467b.l(obj);
        e5.c cVar3 = this.f5389a;
        boolean zF = cVar3.f();
        try {
            Object objValueOf = Boolean.valueOf(zF);
            w6.f5384a = cVar3;
            w6.f5385b = zF;
            w6.f5388e = 1;
            Object objInvoke = eVar.invoke(objValueOf, w6);
            if (objInvoke == obj2) {
                return obj2;
            }
            cVar2 = cVar3;
            obj = objInvoke;
            z6 = zF;
            if (z6) {
            }
            return obj;
        } catch (Throwable th3) {
            cVar2 = cVar3;
            th = th3;
            z6 = zF;
            if (z6) {
                cVar2.g(null);
            }
            throw th;
        }
    }
}
