package T0;

import a1.AbstractC0958a;
import androidx.compose.runtime.saveable.Saver;
import java.util.ArrayList;
import java.util.List;
import n.AbstractC2586m;
import n.C2598z;
import x4.AbstractC3251q;

/* JADX INFO: renamed from: T0.g, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0596g implements CharSequence {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final Saver f6508e = E.f6409a;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final List f6509a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final String f6510b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final ArrayList f6511c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final ArrayList f6512d;

    public C0596g(List list, String str) {
        ArrayList arrayList;
        ArrayList arrayList2;
        int i6 = 0;
        this.f6509a = list;
        this.f6510b = str;
        if (list != null) {
            int size = list.size();
            arrayList = null;
            arrayList2 = null;
            for (int i7 = 0; i7 < size; i7++) {
                C0594e c0594e = (C0594e) list.get(i7);
                Object obj = c0594e.f6503a;
                if (obj instanceof G) {
                    arrayList = arrayList == null ? new ArrayList() : arrayList;
                    arrayList.add(c0594e);
                } else if (obj instanceof u) {
                    arrayList2 = arrayList2 == null ? new ArrayList() : arrayList2;
                    arrayList2.add(c0594e);
                }
            }
        } else {
            arrayList = null;
            arrayList2 = null;
        }
        this.f6511c = arrayList;
        this.f6512d = arrayList2;
        List listX0 = arrayList2 != null ? AbstractC3251q.x0(new C0595f(i6), arrayList2) : null;
        if (listX0 == null || listX0.isEmpty()) {
            return;
        }
        int i8 = ((C0594e) AbstractC3251q.e0(listX0)).f6505c;
        C2598z c2598z = AbstractC2586m.f21455a;
        C2598z c2598z2 = new C2598z(1);
        c2598z2.c(i8);
        int size2 = listX0.size();
        for (int i9 = 1; i9 < size2; i9++) {
            C0594e c0594e2 = (C0594e) listX0.get(i9);
            while (true) {
                if (c2598z2.f21454b == 0) {
                    break;
                }
                int iB = c2598z2.b();
                if (c0594e2.f6504b >= iB) {
                    c2598z2.e(c2598z2.f21454b - 1);
                } else {
                    int i10 = c0594e2.f6505c;
                    if (i10 > iB) {
                        AbstractC0958a.a("Paragraph overlap not allowed, end " + i10 + " should be less than or equal to " + iB);
                    }
                }
            }
            c2598z2.c(c0594e2.f6505c);
        }
    }

    public final List a(int i6) {
        List list = this.f6509a;
        if (list == null) {
            return x4.y.f26065a;
        }
        ArrayList arrayList = new ArrayList(list.size());
        int size = list.size();
        for (int i7 = 0; i7 < size; i7++) {
            Object obj = list.get(i7);
            C0594e c0594e = (C0594e) obj;
            if ((c0594e.f6503a instanceof AbstractC0602m) && AbstractC0597h.b(0, i6, c0594e.f6504b, c0594e.f6505c)) {
                arrayList.add(obj);
            }
        }
        return arrayList;
    }

    public final C0596g b(J4.c cVar) {
        C0593d c0593d = new C0593d(this);
        ArrayList arrayList = c0593d.f6502c;
        int size = arrayList.size();
        for (int i6 = 0; i6 < size; i6++) {
            C0594e c0594e = (C0594e) cVar.invoke(((C0592c) arrayList.get(i6)).a(Integer.MIN_VALUE));
            arrayList.set(i6, new C0592c(c0594e.f6503a, c0594e.f6504b, c0594e.f6505c, c0594e.f6506d));
        }
        return c0593d.f();
    }

    /* JADX WARN: Removed duplicated region for block: B:29:0x009e  */
    @Override // java.lang.CharSequence
    /* JADX INFO: renamed from: c, reason: merged with bridge method [inline-methods] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final C0596g subSequence(int i6, int i7) {
        ArrayList arrayList;
        if (!(i6 <= i7)) {
            AbstractC0958a.a("start (" + i6 + ") should be less or equal to end (" + i7 + ')');
        }
        String str = this.f6510b;
        if (i6 == 0 && i7 == str.length()) {
            return this;
        }
        String strSubstring = str.substring(i6, i7);
        kotlin.jvm.internal.o.g(strSubstring, "substring(...)");
        C0596g c0596g = AbstractC0597h.f6513a;
        if (i6 > i7) {
            AbstractC0958a.a("start (" + i6 + ") should be less than or equal to end (" + i7 + ')');
        }
        List list = this.f6509a;
        if (list == null) {
            arrayList = null;
        } else {
            arrayList = new ArrayList(list.size());
            int size = list.size();
            for (int i8 = 0; i8 < size; i8++) {
                C0594e c0594e = (C0594e) list.get(i8);
                int i9 = c0594e.f6504b;
                int i10 = c0594e.f6505c;
                if (AbstractC0597h.b(i6, i7, i9, i10)) {
                    arrayList.add(new C0594e(c0594e.f6503a, Math.max(i6, c0594e.f6504b) - i6, Math.min(i7, i10) - i6, c0594e.f6506d));
                }
            }
            if (arrayList.isEmpty()) {
            }
        }
        return new C0596g(arrayList, strSubstring);
    }

    @Override // java.lang.CharSequence
    public final char charAt(int i6) {
        return this.f6510b.charAt(i6);
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof C0596g)) {
            return false;
        }
        C0596g c0596g = (C0596g) obj;
        return kotlin.jvm.internal.o.c(this.f6510b, c0596g.f6510b) && kotlin.jvm.internal.o.c(this.f6509a, c0596g.f6509a);
    }

    public final int hashCode() {
        int iHashCode = this.f6510b.hashCode() * 31;
        List list = this.f6509a;
        return iHashCode + (list != null ? list.hashCode() : 0);
    }

    @Override // java.lang.CharSequence
    public final int length() {
        return this.f6510b.length();
    }

    @Override // java.lang.CharSequence
    public final String toString() {
        return this.f6510b;
    }

    /* JADX WARN: Illegal instructions before constructor call */
    public C0596g(int i6, String str, ArrayList arrayList) {
        List list = (i6 & 2) != 0 ? x4.y.f26065a : arrayList;
        C0596g c0596g = AbstractC0597h.f6513a;
        this(list.isEmpty() ? null : list, str);
    }

    public /* synthetic */ C0596g(String str) {
        this(str, x4.y.f26065a);
    }

    public C0596g(String str, List list) {
        this(list.isEmpty() ? null : list, str);
    }
}
