package defpackage;

import android.text.SpannableStringBuilder;
import android.util.Pair;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import java.util.TreeMap;
import java.util.TreeSet;

/* renamed from: ˀᵼᵕ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0627 {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final long f3117;

    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public final HashMap f3118;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final String[] f3119;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final C2520 f3120;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final boolean f3121;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final String f3122;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final String f3123;

    /* renamed from: ᵯٴᵦ, reason: contains not printable characters */
    public ArrayList f3124;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final String f3125;

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public final C0627 f3126;

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public final HashMap f3127;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final String f3128;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final long f3129;

    public C0627(String str, String str2, long j, long j2, C2520 c2520, String[] strArr, String str3, String str4, C0627 c0627) {
        this.f3123 = str;
        this.f3125 = str2;
        this.f3122 = str4;
        this.f3120 = c2520;
        this.f3119 = strArr;
        this.f3121 = str2 != null;
        this.f3129 = j;
        this.f3117 = j2;
        str3.getClass();
        this.f3128 = str3;
        this.f3126 = c0627;
        this.f3127 = new HashMap();
        this.f3118 = new HashMap();
    }

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public static SpannableStringBuilder m2510(String str, TreeMap treeMap) {
        if (!treeMap.containsKey(str)) {
            C0767 c0767 = new C0767();
            c0767.f3644 = new SpannableStringBuilder();
            c0767.f3648 = null;
            treeMap.put(str, c0767);
        }
        CharSequence charSequence = ((C0767) treeMap.get(str)).f3644;
        charSequence.getClass();
        return (SpannableStringBuilder) charSequence;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static C0627 m2511(String str) {
        return new C0627(null, str.replaceAll("\r\n", "\n").replaceAll(" *\n *", "\n").replaceAll("\n", " ").replaceAll("[ \t\\x0B\f\r]+", " "), -9223372036854775807L, -9223372036854775807L, null, null, "", null, null);
    }

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final void m2512(long j, String str, ArrayList arrayList) {
        String str2;
        String str3 = this.f3128;
        if (!"".equals(str3)) {
            str = str3;
        }
        if (m2513(j) && "div".equals(this.f3123) && (str2 = this.f3122) != null) {
            arrayList.add(new Pair(str, str2));
            return;
        }
        for (int i = 0; i < m2514(); i++) {
            m2516(i).m2512(j, str, arrayList);
        }
    }

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final boolean m2513(long j) {
        long j2 = this.f3129;
        long j3 = this.f3117;
        if (j2 == -9223372036854775807L && j3 == -9223372036854775807L) {
            return true;
        }
        if (j2 <= j && j3 == -9223372036854775807L) {
            return true;
        }
        if (j2 != -9223372036854775807L || j >= j3) {
            return j2 <= j && j < j3;
        }
        return true;
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final int m2514() {
        ArrayList arrayList = this.f3124;
        if (arrayList == null) {
            return 0;
        }
        return arrayList.size();
    }

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final void m2515(long j, boolean z, String str, TreeMap treeMap) {
        HashMap map = this.f3127;
        map.clear();
        HashMap map2 = this.f3118;
        map2.clear();
        String str2 = this.f3123;
        if ("metadata".equals(str2)) {
            return;
        }
        String str3 = this.f3128;
        String str4 = "".equals(str3) ? str : str3;
        if (this.f3121 && z) {
            SpannableStringBuilder spannableStringBuilderM2510 = m2510(str4, treeMap);
            String str5 = this.f3125;
            str5.getClass();
            spannableStringBuilderM2510.append((CharSequence) str5);
            return;
        }
        if ("br".equals(str2) && z) {
            m2510(str4, treeMap).append('\n');
            return;
        }
        if (m2513(j)) {
            for (Map.Entry entry : treeMap.entrySet()) {
                String str6 = (String) entry.getKey();
                CharSequence charSequence = ((C0767) entry.getValue()).f3644;
                charSequence.getClass();
                map.put(str6, Integer.valueOf(charSequence.length()));
            }
            boolean zEquals = "p".equals(str2);
            for (int i = 0; i < m2514(); i++) {
                m2516(i).m2515(j, z || zEquals, str4, treeMap);
            }
            if (zEquals) {
                SpannableStringBuilder spannableStringBuilderM25102 = m2510(str4, treeMap);
                int length = spannableStringBuilderM25102.length() - 1;
                while (length >= 0 && spannableStringBuilderM25102.charAt(length) == ' ') {
                    length--;
                }
                if (length >= 0 && spannableStringBuilderM25102.charAt(length) != '\n') {
                    spannableStringBuilderM25102.append('\n');
                }
            }
            for (Map.Entry entry2 : treeMap.entrySet()) {
                String str7 = (String) entry2.getKey();
                CharSequence charSequence2 = ((C0767) entry2.getValue()).f3644;
                charSequence2.getClass();
                map2.put(str7, Integer.valueOf(charSequence2.length()));
            }
        }
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final C0627 m2516(int i) {
        ArrayList arrayList = this.f3124;
        if (arrayList != null) {
            return (C0627) arrayList.get(i);
        }
        C0190.m1431();
        return null;
    }

    /* JADX WARN: Removed duplicated region for block: B:143:0x0208  */
    /* JADX WARN: Removed duplicated region for block: B:146:0x0216  */
    /* JADX WARN: Removed duplicated region for block: B:169:0x028e  */
    /* JADX WARN: Removed duplicated region for block: B:172:0x02a8  */
    /* JADX WARN: Removed duplicated region for block: B:193:0x02cb A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:43:0x00b3  */
    /* JADX WARN: Removed duplicated region for block: B:44:0x00b6  */
    /* JADX WARN: Removed duplicated region for block: B:47:0x00bc  */
    /* JADX WARN: Removed duplicated region for block: B:48:0x00be  */
    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void m2517(long r21, java.util.Map r23, java.util.HashMap r24, java.lang.String r25, java.util.TreeMap r26) {
        /*
            Method dump skipped, instructions count: 747
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C0627.m2517(long, java.util.Map, java.util.HashMap, java.lang.String, java.util.TreeMap):void");
    }

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final void m2518(TreeSet treeSet, boolean z) {
        String str = this.f3123;
        boolean zEquals = "p".equals(str);
        boolean zEquals2 = "div".equals(str);
        if (z || zEquals || (zEquals2 && this.f3122 != null)) {
            long j = this.f3129;
            if (j != -9223372036854775807L) {
                treeSet.add(Long.valueOf(j));
            }
            long j2 = this.f3117;
            if (j2 != -9223372036854775807L) {
                treeSet.add(Long.valueOf(j2));
            }
        }
        if (this.f3124 == null) {
            return;
        }
        for (int i = 0; i < this.f3124.size(); i++) {
            ((C0627) this.f3124.get(i)).m2518(treeSet, z || zEquals);
        }
    }
}
