package W;

import a.AbstractC0212a;
import d4.C0545d;
import d4.C0550i;
import i4.EnumC0643a;
import j4.AbstractC0806h;
import kotlin.jvm.functions.Function2;

/* JADX INFO: loaded from: classes.dex */
public final class D extends AbstractC0806h implements Function2 {

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public Throwable f3019k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public int f3020l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public /* synthetic */ boolean f3021m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public final /* synthetic */ O f3022n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public final /* synthetic */ int f3023o;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public D(O o5, int i, h4.c cVar) {
        super(2, cVar);
        this.f3022n = o5;
        this.f3023o = i;
    }

    @Override // j4.AbstractC0799a
    public final h4.c create(Object obj, h4.c cVar) {
        D d3 = new D(this.f3022n, this.f3023o, cVar);
        d3.f3021m = ((Boolean) obj).booleanValue();
        return d3;
    }

    @Override // kotlin.jvm.functions.Function2
    public final Object invoke(Object obj, Object obj2) {
        Boolean bool = (Boolean) obj;
        bool.booleanValue();
        return ((D) create(bool, (h4.c) obj2)).invokeSuspend(C0550i.f6143a);
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r0v10 */
    /* JADX WARN: Type inference failed for: r0v2 */
    /* JADX WARN: Type inference failed for: r0v3 */
    /* JADX WARN: Type inference failed for: r0v5 */
    /* JADX WARN: Type inference failed for: r0v6 */
    /* JADX WARN: Type inference failed for: r0v9 */
    /* JADX WARN: Type inference failed for: r1v0, types: [int] */
    /* JADX WARN: Type inference failed for: r1v1, types: [boolean] */
    /* JADX WARN: Type inference failed for: r1v10 */
    /* JADX WARN: Type inference failed for: r1v13 */
    /* JADX WARN: Type inference failed for: r1v14 */
    /* JADX WARN: Type inference failed for: r1v15 */
    /* JADX WARN: Type inference failed for: r1v4, types: [boolean] */
    /* JADX WARN: Type inference failed for: r1v7 */
    /* JADX WARN: Type inference failed for: r5v0 */
    @Override // j4.AbstractC0799a
    public final Object invokeSuspend(Object obj) throws Throwable {
        Throwable th;
        int iIntValue;
        ?? r02;
        ?? r03;
        m0 m0Var;
        ?? r12;
        EnumC0643a enumC0643a = EnumC0643a.f6670k;
        ?? r13 = this.f3020l;
        O o5 = this.f3022n;
        try {
        } catch (Throwable th2) {
            if (r13 != 0) {
                l0 l0VarH = o5.h();
                this.f3019k = th2;
                this.f3021m = r13;
                this.f3020l = 2;
                Integer numA = l0VarH.a();
                if (numA != enumC0643a) {
                    r03 = r13;
                    th = th2;
                    obj = numA;
                }
                return enumC0643a;
            }
            ?? r5 = r13;
            th = th2;
            iIntValue = this.f3023o;
            r02 = r5 == true ? 1 : 0;
        }
        if (r13 == 0) {
            AbstractC0212a.H(obj);
            boolean z5 = this.f3021m;
            this.f3021m = z5;
            this.f3020l = 1;
            obj = O.g(o5, z5, this);
            r13 = z5;
            if (obj == enumC0643a) {
                return enumC0643a;
            }
        } else {
            if (r13 != 1) {
                if (r13 != 2) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                boolean z6 = this.f3021m;
                th = this.f3019k;
                AbstractC0212a.H(obj);
                r03 = z6;
                iIntValue = ((Number) obj).intValue();
                r02 = r03;
                e0 e0Var = new e0(th, iIntValue);
                r12 = r02;
                m0Var = e0Var;
                return new C0545d(m0Var, Boolean.valueOf((boolean) r12));
            }
            boolean z7 = this.f3021m;
            AbstractC0212a.H(obj);
            r13 = z7;
        }
        m0Var = (m0) obj;
        r12 = r13;
        return new C0545d(m0Var, Boolean.valueOf((boolean) r12));
    }
}
