package p037.p058.p061.p062.p063;

import java.util.ArrayList;
import java.util.Iterator;
import p037.p058.p061.p062.C1745;
import p037.p058.p061.p062.C1747;
import p037.p058.p061.p062.C1749;
import p138.p139.p143.p144.C2803;

/* JADX INFO: renamed from: މ.ނ.ؠ.ޅ.މ.ހ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C1760 extends AbstractC1771 {

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public ArrayList<AbstractC1771> f5831;

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public int f5832;

    public C1760(C1747 c1747, int i) {
        C1747 c17472;
        super(c1747);
        this.f5831 = new ArrayList<>();
        this.f5874 = i;
        C1747 c17473 = this.f5870;
        C1747 c1747M3465 = c17473.m3465(i);
        while (true) {
            C1747 c17474 = c1747M3465;
            c17472 = c17473;
            c17473 = c17474;
            if (c17473 == null) {
                break;
            } else {
                c1747M3465 = c17473.m3465(this.f5874);
            }
        }
        this.f5870 = c17472;
        ArrayList<AbstractC1771> arrayList = this.f5831;
        int i2 = this.f5874;
        arrayList.add(i2 == 0 ? c17472.f5737 : i2 == 1 ? c17472.f5738 : null);
        C1747 c1747M3461 = c17472.m3461(this.f5874);
        while (c1747M3461 != null) {
            ArrayList<AbstractC1771> arrayList2 = this.f5831;
            int i3 = this.f5874;
            arrayList2.add(i3 == 0 ? c1747M3461.f5737 : i3 == 1 ? c1747M3461.f5738 : null);
            c1747M3461 = c1747M3461.m3461(this.f5874);
        }
        for (AbstractC1771 abstractC1771 : this.f5831) {
            int i4 = this.f5874;
            if (i4 == 0) {
                abstractC1771.f5870.f5735 = this;
            } else if (i4 == 1) {
                abstractC1771.f5870.f5736 = this;
            }
        }
        if ((this.f5874 == 0 && ((C1749) this.f5870.f5768).f5797) && this.f5831.size() > 1) {
            ArrayList<AbstractC1771> arrayList3 = this.f5831;
            this.f5870 = arrayList3.get(arrayList3.size() - 1).f5870;
        }
        this.f5832 = this.f5874 == 0 ? this.f5870.f5784 : this.f5870.f5785;
    }

    public String toString() {
        StringBuilder sbM4889 = C2803.m4889("ChainRun ");
        sbM4889.append(this.f5874 == 0 ? "horizontal : " : "vertical : ");
        String string = sbM4889.toString();
        for (AbstractC1771 abstractC1771 : this.f5831) {
            string = C2803.m4879(C2803.m4879(string, "<") + abstractC1771, "> ");
        }
        return string;
    }

    @Override // p037.p058.p061.p062.p063.AbstractC1771
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void mo3490() {
        Iterator<AbstractC1771> it = this.f5831.iterator();
        while (it.hasNext()) {
            it.next().mo3490();
        }
        int size = this.f5831.size();
        if (size < 1) {
            return;
        }
        C1747 c1747 = this.f5831.get(0).f5870;
        C1747 c17472 = this.f5831.get(size - 1).f5870;
        if (this.f5874 == 0) {
            C1745 c1745 = c1747.f5757;
            C1745 c17452 = c17472.f5759;
            C1763 c1763M3516 = m3516(c1745, 0);
            int iM3448 = c1745.m3448();
            C1747 c1747M3496 = m3496();
            if (c1747M3496 != null) {
                iM3448 = c1747M3496.f5757.m3448();
            }
            if (c1763M3516 != null) {
                C1763 c1763 = this.f5876;
                c1763.f5852.add(c1763M3516);
                c1763.f5846 = iM3448;
                c1763M3516.f5851.add(c1763);
            }
            C1763 c1763M35162 = m3516(c17452, 0);
            int iM34482 = c17452.m3448();
            C1747 c1747M3497 = m3497();
            if (c1747M3497 != null) {
                iM34482 = c1747M3497.f5759.m3448();
            }
            if (c1763M35162 != null) {
                C1763 c17632 = this.f5877;
                c17632.f5852.add(c1763M35162);
                c17632.f5846 = -iM34482;
                c1763M35162.f5851.add(c17632);
            }
        } else {
            C1745 c17453 = c1747.f5758;
            C1745 c17454 = c17472.f5760;
            C1763 c1763M35163 = m3516(c17453, 1);
            int iM34483 = c17453.m3448();
            C1747 c1747M34962 = m3496();
            if (c1747M34962 != null) {
                iM34483 = c1747M34962.f5758.m3448();
            }
            if (c1763M35163 != null) {
                C1763 c17633 = this.f5876;
                c17633.f5852.add(c1763M35163);
                c17633.f5846 = iM34483;
                c1763M35163.f5851.add(c17633);
            }
            C1763 c1763M35164 = m3516(c17454, 1);
            int iM34484 = c17454.m3448();
            C1747 c1747M34972 = m3497();
            if (c1747M34972 != null) {
                iM34484 = c1747M34972.f5760.m3448();
            }
            if (c1763M35164 != null) {
                C1763 c17634 = this.f5877;
                c17634.f5852.add(c1763M35164);
                c17634.f5846 = -iM34484;
                c1763M35164.f5851.add(c17634);
            }
        }
        this.f5876.f5841 = this;
        this.f5877.f5841 = this;
    }

    /* JADX WARN: Removed duplicated region for block: B:117:0x01b8 A[PHI: r7 r20 r21
      0x01b8: PHI (r7v61 int) = (r7v59 int), (r7v67 int) binds: [B:116:0x01b6, B:107:0x0190] A[DONT_GENERATE, DONT_INLINE]
      0x01b8: PHI (r20v3 float) = (r20v2 float), (r20v5 float) binds: [B:116:0x01b6, B:107:0x0190] A[DONT_GENERATE, DONT_INLINE]
      0x01b8: PHI (r21v6 int) = (r21v5 int), (r21v8 int) binds: [B:116:0x01b6, B:107:0x0190] A[DONT_GENERATE, DONT_INLINE]] */
    @Override // p037.p058.p061.p062.p063.AbstractC1771, p037.p058.p061.p062.p063.InterfaceC1761
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void mo3491(InterfaceC1761 interfaceC1761) {
        int i;
        int i2;
        int i3;
        int i4;
        int i5;
        float f;
        int i6;
        int i7;
        int i8;
        float f2;
        int iMax;
        if (this.f5876.f5850 && this.f5877.f5850) {
            C1747 c1747 = this.f5870.f5768;
            boolean z = (c1747 == null || !(c1747 instanceof C1749)) ? false : ((C1749) c1747).f5797;
            int i9 = this.f5877.f5847 - this.f5876.f5847;
            int size = this.f5831.size();
            int i10 = 0;
            while (true) {
                i = -1;
                i2 = 8;
                if (i10 >= size) {
                    i10 = -1;
                    break;
                } else if (this.f5831.get(i10).f5870.f5781 != 8) {
                    break;
                } else {
                    i10++;
                }
            }
            int i11 = size - 1;
            int i12 = i11;
            while (true) {
                if (i12 < 0) {
                    break;
                }
                if (this.f5831.get(i12).f5870.f5781 != 8) {
                    i = i12;
                    break;
                }
                i12--;
            }
            int i13 = 0;
            while (i13 < 2) {
                int i14 = 0;
                i4 = 0;
                i5 = 0;
                int i15 = 0;
                f = 0.0f;
                while (i14 < size) {
                    AbstractC1771 abstractC1771 = this.f5831.get(i14);
                    if (abstractC1771.f5870.f5781 != i2) {
                        i15++;
                        if (i14 > 0 && i14 >= i10) {
                            i4 += abstractC1771.f5876.f5846;
                        }
                        int i16 = abstractC1771.f5873.f5847;
                        boolean z2 = abstractC1771.f5872 != C1747.EnumC1748.MATCH_CONSTRAINT;
                        if (!z2) {
                            if (abstractC1771.f5869 == 1 && i13 == 0) {
                                i16 = abstractC1771.f5873.f5862;
                                i5++;
                            } else if (abstractC1771.f5873.f5850) {
                            }
                            z2 = true;
                        } else {
                            if (this.f5874 == 0 && !abstractC1771.f5870.f5737.f5873.f5850) {
                                return;
                            }
                            if (this.f5874 == 1 && !abstractC1771.f5870.f5738.f5873.f5850) {
                                return;
                            }
                        }
                        if (z2) {
                            i4 += i16;
                        } else {
                            i5++;
                            float f3 = abstractC1771.f5870.f5786[this.f5874];
                            if (f3 >= 0.0f) {
                                f += f3;
                            }
                        }
                        if (i14 < i11 && i14 < i) {
                            i4 += -abstractC1771.f5877.f5846;
                        }
                    }
                    i14++;
                    i2 = 8;
                }
                if (i4 < i9 || i5 == 0) {
                    i3 = i15;
                    break;
                } else {
                    i13++;
                    i2 = 8;
                }
            }
            i3 = 0;
            i4 = 0;
            i5 = 0;
            f = 0.0f;
            int i17 = this.f5876.f5847;
            if (z) {
                i17 = this.f5877.f5847;
            }
            if (i4 > i9) {
                i17 = z ? i17 + ((int) (((i4 - i9) / 2.0f) + 0.5f)) : i17 - ((int) (((i4 - i9) / 2.0f) + 0.5f));
            }
            if (i5 > 0) {
                float f4 = i9 - i4;
                int i18 = (int) ((f4 / i5) + 0.5f);
                int i19 = 0;
                int i20 = 0;
                while (i19 < size) {
                    AbstractC1771 abstractC17712 = this.f5831.get(i19);
                    C1747 c17472 = abstractC17712.f5870;
                    int i21 = i18;
                    int i22 = i4;
                    if (c17472.f5781 == 8 || abstractC17712.f5872 != C1747.EnumC1748.MATCH_CONSTRAINT || abstractC17712.f5873.f5850) {
                        i8 = i17;
                        f2 = f4;
                    } else {
                        int i23 = f > 0.0f ? (int) (((c17472.f5786[this.f5874] * f4) / f) + 0.5f) : i21;
                        if (this.f5874 == 0) {
                            C1747 c17473 = abstractC17712.f5870;
                            int i24 = c17473.f5747;
                            f2 = f4;
                            i8 = i17;
                            iMax = Math.max(c17473.f5746, abstractC17712.f5869 == 1 ? Math.min(i23, abstractC17712.f5873.f5862) : i23);
                            if (i24 > 0) {
                                iMax = Math.min(i24, iMax);
                            }
                            if (iMax != i23) {
                                i20++;
                                i23 = iMax;
                            }
                            abstractC17712.f5873.mo3506(i23);
                        } else {
                            i8 = i17;
                            f2 = f4;
                            C1747 c17474 = abstractC17712.f5870;
                            int i25 = c17474.f5750;
                            iMax = Math.max(c17474.f5749, abstractC17712.f5869 == 1 ? Math.min(i23, abstractC17712.f5873.f5862) : i23);
                            if (i25 > 0) {
                                iMax = Math.min(i25, iMax);
                            }
                            if (iMax != i23) {
                            }
                            abstractC17712.f5873.mo3506(i23);
                        }
                    }
                    i19++;
                    i18 = i21;
                    i4 = i22;
                    f4 = f2;
                    i17 = i8;
                }
                i6 = i17;
                int i26 = i4;
                if (i20 > 0) {
                    i5 -= i20;
                    int i27 = 0;
                    for (int i28 = 0; i28 < size; i28++) {
                        AbstractC1771 abstractC17713 = this.f5831.get(i28);
                        if (abstractC17713.f5870.f5781 != 8) {
                            if (i28 > 0 && i28 >= i10) {
                                i27 += abstractC17713.f5876.f5846;
                            }
                            i27 += abstractC17713.f5873.f5847;
                            if (i28 < i11 && i28 < i) {
                                i27 += -abstractC17713.f5877.f5846;
                            }
                        }
                    }
                    i4 = i27;
                } else {
                    i4 = i26;
                }
                i7 = 2;
                if (this.f5832 == 2 && i20 == 0) {
                    this.f5832 = 0;
                }
            } else {
                i6 = i17;
                i7 = 2;
            }
            if (i4 > i9) {
                this.f5832 = i7;
            }
            if (i3 > 0 && i5 == 0 && i10 == i) {
                this.f5832 = i7;
            }
            int i29 = this.f5832;
            if (i29 == 1) {
                int i30 = i3 > 1 ? (i9 - i4) / (i3 - 1) : i3 == 1 ? (i9 - i4) / 2 : 0;
                if (i5 > 0) {
                    i30 = 0;
                }
                int i31 = i6;
                for (int i32 = 0; i32 < size; i32++) {
                    AbstractC1771 abstractC17714 = this.f5831.get(z ? size - (i32 + 1) : i32);
                    if (abstractC17714.f5870.f5781 == 8) {
                        abstractC17714.f5876.mo3506(i31);
                        abstractC17714.f5877.mo3506(i31);
                    } else {
                        if (i32 > 0) {
                            i31 = z ? i31 - i30 : i31 + i30;
                        }
                        if (i32 > 0 && i32 >= i10) {
                            i31 = z ? i31 - abstractC17714.f5876.f5846 : i31 + abstractC17714.f5876.f5846;
                        }
                        if (z) {
                            abstractC17714.f5877.mo3506(i31);
                        } else {
                            abstractC17714.f5876.mo3506(i31);
                        }
                        C1765 c1765 = abstractC17714.f5873;
                        int i33 = c1765.f5847;
                        if (abstractC17714.f5872 == C1747.EnumC1748.MATCH_CONSTRAINT && abstractC17714.f5869 == 1) {
                            i33 = c1765.f5862;
                        }
                        i31 = z ? i31 - i33 : i31 + i33;
                        if (z) {
                            abstractC17714.f5876.mo3506(i31);
                        } else {
                            abstractC17714.f5877.mo3506(i31);
                        }
                        abstractC17714.f5875 = true;
                        if (i32 < i11 && i32 < i) {
                            i31 = z ? i31 - (-abstractC17714.f5877.f5846) : i31 + (-abstractC17714.f5877.f5846);
                        }
                    }
                }
                return;
            }
            if (i29 == 0) {
                int i34 = (i9 - i4) / (i3 + 1);
                if (i5 > 0) {
                    i34 = 0;
                }
                int i35 = i6;
                for (int i36 = 0; i36 < size; i36++) {
                    AbstractC1771 abstractC17715 = this.f5831.get(z ? size - (i36 + 1) : i36);
                    if (abstractC17715.f5870.f5781 == 8) {
                        abstractC17715.f5876.mo3506(i35);
                        abstractC17715.f5877.mo3506(i35);
                    } else {
                        int i37 = z ? i35 - i34 : i35 + i34;
                        if (i36 > 0 && i36 >= i10) {
                            i37 = z ? i37 - abstractC17715.f5876.f5846 : i37 + abstractC17715.f5876.f5846;
                        }
                        if (z) {
                            abstractC17715.f5877.mo3506(i37);
                        } else {
                            abstractC17715.f5876.mo3506(i37);
                        }
                        C1765 c17652 = abstractC17715.f5873;
                        int iMin = c17652.f5847;
                        if (abstractC17715.f5872 == C1747.EnumC1748.MATCH_CONSTRAINT && abstractC17715.f5869 == 1) {
                            iMin = Math.min(iMin, c17652.f5862);
                        }
                        i35 = z ? i37 - iMin : i37 + iMin;
                        if (z) {
                            abstractC17715.f5876.mo3506(i35);
                        } else {
                            abstractC17715.f5877.mo3506(i35);
                        }
                        if (i36 < i11 && i36 < i) {
                            i35 = z ? i35 - (-abstractC17715.f5877.f5846) : i35 + (-abstractC17715.f5877.f5846);
                        }
                    }
                }
                return;
            }
            if (i29 == 2) {
                float f5 = this.f5874 == 0 ? this.f5870.f5778 : this.f5870.f5779;
                if (z) {
                    f5 = 1.0f - f5;
                }
                int i38 = (int) (((i9 - i4) * f5) + 0.5f);
                if (i38 < 0 || i5 > 0) {
                    i38 = 0;
                }
                int i39 = z ? i6 - i38 : i6 + i38;
                for (int i40 = 0; i40 < size; i40++) {
                    AbstractC1771 abstractC17716 = this.f5831.get(z ? size - (i40 + 1) : i40);
                    if (abstractC17716.f5870.f5781 == 8) {
                        abstractC17716.f5876.mo3506(i39);
                        abstractC17716.f5877.mo3506(i39);
                    } else {
                        if (i40 > 0 && i40 >= i10) {
                            i39 = z ? i39 - abstractC17716.f5876.f5846 : i39 + abstractC17716.f5876.f5846;
                        }
                        if (z) {
                            abstractC17716.f5877.mo3506(i39);
                        } else {
                            abstractC17716.f5876.mo3506(i39);
                        }
                        C1765 c17653 = abstractC17716.f5873;
                        int i41 = c17653.f5847;
                        if (abstractC17716.f5872 == C1747.EnumC1748.MATCH_CONSTRAINT && abstractC17716.f5869 == 1) {
                            i41 = c17653.f5862;
                        }
                        i39 = z ? i39 - i41 : i39 + i41;
                        if (z) {
                            abstractC17716.f5876.mo3506(i39);
                        } else {
                            abstractC17716.f5877.mo3506(i39);
                        }
                        if (i40 < i11 && i40 < i) {
                            i39 = z ? i39 - (-abstractC17716.f5877.f5846) : i39 + (-abstractC17716.f5877.f5846);
                        }
                    }
                }
            }
        }
    }

    @Override // p037.p058.p061.p062.p063.AbstractC1771
    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public void mo3492() {
        for (int i = 0; i < this.f5831.size(); i++) {
            this.f5831.get(i).mo3492();
        }
    }

    @Override // p037.p058.p061.p062.p063.AbstractC1771
    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public void mo3493() {
        this.f5871 = null;
        Iterator<AbstractC1771> it = this.f5831.iterator();
        while (it.hasNext()) {
            it.next().mo3493();
        }
    }

    @Override // p037.p058.p061.p062.p063.AbstractC1771
    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public long mo3494() {
        int size = this.f5831.size();
        long jMo3494 = 0;
        for (int i = 0; i < size; i++) {
            AbstractC1771 abstractC1771 = this.f5831.get(i);
            jMo3494 = ((long) abstractC1771.f5877.f5846) + abstractC1771.mo3494() + jMo3494 + ((long) abstractC1771.f5876.f5846);
        }
        return jMo3494;
    }

    @Override // p037.p058.p061.p062.p063.AbstractC1771
    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public boolean mo3495() {
        int size = this.f5831.size();
        for (int i = 0; i < size; i++) {
            if (!this.f5831.get(i).mo3495()) {
                return false;
            }
        }
        return true;
    }

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public final C1747 m3496() {
        for (int i = 0; i < this.f5831.size(); i++) {
            C1747 c1747 = this.f5831.get(i).f5870;
            if (c1747.f5781 != 8) {
                return c1747;
            }
        }
        return null;
    }

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final C1747 m3497() {
        for (int size = this.f5831.size() - 1; size >= 0; size--) {
            C1747 c1747 = this.f5831.get(size).f5870;
            if (c1747.f5781 != 8) {
                return c1747;
            }
        }
        return null;
    }
}
