package E6;

import O6.p;
import java.io.Serializable;

/* JADX INFO: loaded from: classes.dex */
public final class c implements i, Serializable {

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final i f2223q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final g f2224r;

    public c(g gVar, i iVar) {
        P6.g.e(iVar, "left");
        P6.g.e(gVar, "element");
        this.f2223q = iVar;
        this.f2224r = gVar;
    }

    @Override // E6.i
    public final i A(i iVar) {
        P6.g.e(iVar, "context");
        return iVar == j.f2226q ? this : (i) iVar.O(this, new b(1));
    }

    @Override // E6.i
    public final g K(h hVar) {
        P6.g.e(hVar, "key");
        c cVar = this;
        while (true) {
            g gVarK = cVar.f2224r.K(hVar);
            if (gVarK != null) {
                return gVarK;
            }
            i iVar = cVar.f2223q;
            if (!(iVar instanceof c)) {
                return iVar.K(hVar);
            }
            cVar = (c) iVar;
        }
    }

    @Override // E6.i
    public final Object O(Object obj, p pVar) {
        return pVar.k(this.f2223q.O(obj, pVar), this.f2224r);
    }

    public final boolean equals(Object obj) {
        boolean zA;
        if (this == obj) {
            return true;
        }
        if (obj instanceof c) {
            c cVar = (c) obj;
            cVar.getClass();
            int i = 2;
            c cVar2 = cVar;
            int i5 = 2;
            while (true) {
                i iVar = cVar2.f2223q;
                cVar2 = iVar instanceof c ? (c) iVar : null;
                if (cVar2 == null) {
                    break;
                }
                i5++;
            }
            c cVar3 = this;
            while (true) {
                i iVar2 = cVar3.f2223q;
                cVar3 = iVar2 instanceof c ? (c) iVar2 : null;
                if (cVar3 == null) {
                    break;
                }
                i++;
            }
            if (i5 == i) {
                c cVar4 = this;
                while (true) {
                    g gVar = cVar4.f2224r;
                    if (!P6.g.a(cVar.K(gVar.getKey()), gVar)) {
                        zA = false;
                        break;
                    }
                    i iVar3 = cVar4.f2223q;
                    if (!(iVar3 instanceof c)) {
                        P6.g.c(iVar3, "null cannot be cast to non-null type kotlin.coroutines.CoroutineContext.Element");
                        g gVar2 = (g) iVar3;
                        zA = P6.g.a(cVar.K(gVar2.getKey()), gVar2);
                        break;
                    }
                    cVar4 = (c) iVar3;
                }
                if (zA) {
                    return true;
                }
            }
        }
        return false;
    }

    public final int hashCode() {
        return this.f2224r.hashCode() + this.f2223q.hashCode();
    }

    @Override // E6.i
    public final i n(h hVar) {
        P6.g.e(hVar, "key");
        g gVar = this.f2224r;
        g gVarK = gVar.K(hVar);
        i iVar = this.f2223q;
        if (gVarK != null) {
            return iVar;
        }
        i iVarN = iVar.n(hVar);
        return iVarN == iVar ? this : iVarN == j.f2226q ? gVar : new c(gVar, iVarN);
    }

    public final String toString() {
        return "[" + ((String) O("", new b(0))) + ']';
    }
}
