package O1;

import B0.C0016c;
import com.google.android.gms.internal.measurement.C1;
import java.util.concurrent.locks.ReentrantLock;

/* JADX INFO: loaded from: classes.dex */
public final class S extends G6.i implements O6.p {

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

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public /* synthetic */ Object f4996v;

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    public final /* synthetic */ T f4997w;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public S(T t6, E6.d dVar) {
        super(2, dVar);
        this.f4997w = t6;
    }

    @Override // O6.p
    public final Object k(Object obj, Object obj2) {
        return ((S) m((E6.d) obj2, (H) obj)).p(A6.n.f457a);
    }

    @Override // G6.a
    public final E6.d m(E6.d dVar, Object obj) {
        S s8 = new S(this.f4997w, dVar);
        s8.f4996v = obj;
        return s8;
    }

    @Override // G6.a
    public final Object p(Object obj) throws Throwable {
        H h8;
        Object objB;
        EnumC0241q[] enumC0241qArr;
        EnumC0241q enumC0241q;
        F6.a aVar = F6.a.f2580q;
        int i = this.f4995u;
        A6.n nVar = A6.n.f457a;
        boolean z8 = true;
        if (i == 0) {
            C1.N(obj);
            h8 = (H) this.f4996v;
            this.f4996v = h8;
            this.f4995u = 1;
            objB = h8.b(this);
            if (objB != aVar) {
            }
            return aVar;
        }
        if (i != 1) {
            if (i != 2) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            C1.N(obj);
            return nVar;
        }
        h8 = (H) this.f4996v;
        C1.N(obj);
        objB = obj;
        if (!((Boolean) objB).booleanValue()) {
            T t6 = this.f4997w;
            C0016c c0016c = t6.f5006h;
            long[] jArr = (long[]) c0016c.f719s;
            ReentrantLock reentrantLock = (ReentrantLock) c0016c.f718r;
            reentrantLock.lock();
            try {
                if (c0016c.f717q) {
                    boolean z9 = false;
                    c0016c.f717q = false;
                    int length = jArr.length;
                    enumC0241qArr = new EnumC0241q[length];
                    int i5 = 0;
                    boolean z10 = false;
                    while (i5 < length) {
                        if (jArr[i5] <= 0) {
                            z8 = z9;
                        }
                        boolean[] zArr = (boolean[]) c0016c.f720t;
                        if (z8 != zArr[i5]) {
                            zArr[i5] = z8;
                            enumC0241q = z8 ? EnumC0241q.f5070r : EnumC0241q.f5071s;
                            z10 = true;
                        } else {
                            enumC0241q = EnumC0241q.f5069q;
                        }
                        enumC0241qArr[i5] = enumC0241q;
                        i5++;
                        z8 = true;
                        z9 = false;
                    }
                    if (!z10) {
                        enumC0241qArr = null;
                    }
                    reentrantLock.unlock();
                } else {
                    reentrantLock.unlock();
                    enumC0241qArr = null;
                }
                if (enumC0241qArr != null) {
                    G g8 = G.f4944r;
                    Q q8 = new Q(enumC0241qArr, t6, h8, null);
                    this.f4996v = null;
                    this.f4995u = 2;
                    if (h8.d(g8, q8, this) == aVar) {
                        return aVar;
                    }
                }
            } catch (Throwable th) {
                reentrantLock.unlock();
                throw th;
            }
        }
        return nVar;
    }
}
