package androidx.appcompat.widget;

import android.content.Context;
import android.content.res.Configuration;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.view.ContextThemeWrapper;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewDebug;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;
import androidx.appcompat.view.menu.ActionMenuItemView;
import androidx.appcompat.widget.Toolbar;
import p037.p041.p049.p050.C1572;
import p037.p041.p049.p050.C1576;
import p037.p041.p049.p050.InterfaceC1587;
import p037.p041.p049.p050.InterfaceC1589;
import p037.p041.p051.C1601;
import p037.p041.p051.C1658;
import p037.p041.p051.C1698;
import p138.p139.p143.p144.C2803;

/* JADX INFO: loaded from: classes.dex */
public class ActionMenuView extends C1658 implements C1572.InterfaceC1574, InterfaceC1589 {

    /* JADX INFO: renamed from: ޒ, reason: contains not printable characters */
    public C1572 f284;

    /* JADX INFO: renamed from: ޓ, reason: contains not printable characters */
    public Context f285;

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

    /* JADX INFO: renamed from: ޕ, reason: contains not printable characters */
    public boolean f287;

    /* JADX INFO: renamed from: ޖ, reason: contains not printable characters */
    public C1601 f288;

    /* JADX INFO: renamed from: ޗ, reason: contains not printable characters */
    public InterfaceC1587.InterfaceC1588 f289;

    /* JADX INFO: renamed from: ޘ, reason: contains not printable characters */
    public C1572.InterfaceC1573 f290;

    /* JADX INFO: renamed from: ޙ, reason: contains not printable characters */
    public boolean f291;

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

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

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

    /* JADX INFO: renamed from: ޝ, reason: contains not printable characters */
    public InterfaceC0045 f295;

    /* JADX INFO: renamed from: androidx.appcompat.widget.ActionMenuView$֏, reason: contains not printable characters */
    public interface InterfaceC0041 {
        /* JADX INFO: renamed from: ؠ */
        boolean mo105();

        /* JADX INFO: renamed from: ހ */
        boolean mo106();
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.ActionMenuView$ؠ, reason: contains not printable characters */
    public static class C0042 implements InterfaceC1587.InterfaceC1588 {
        @Override // p037.p041.p049.p050.InterfaceC1587.InterfaceC1588
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public void mo142(C1572 c1572, boolean z) {
        }

        @Override // p037.p041.p049.p050.InterfaceC1587.InterfaceC1588
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public boolean mo143(C1572 c1572) {
            return false;
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.ActionMenuView$ހ, reason: contains not printable characters */
    public static class C0043 extends C1658.C1659 {

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        @ViewDebug.ExportedProperty
        public boolean f296;

        /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
        @ViewDebug.ExportedProperty
        public int f297;

        /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
        @ViewDebug.ExportedProperty
        public int f298;

        /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
        @ViewDebug.ExportedProperty
        public boolean f299;

        /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
        @ViewDebug.ExportedProperty
        public boolean f300;

        /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
        public boolean f301;

        public C0043(int i, int i2) {
            super(i, i2);
            this.f296 = false;
        }

        public C0043(Context context, AttributeSet attributeSet) {
            super(context, attributeSet);
        }

        public C0043(ViewGroup.LayoutParams layoutParams) {
            super(layoutParams);
        }

        public C0043(C0043 c0043) {
            super(c0043);
            this.f296 = c0043.f296;
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.ActionMenuView$ށ, reason: contains not printable characters */
    public class C0044 implements C1572.InterfaceC1573 {
        public C0044() {
        }

        @Override // p037.p041.p049.p050.C1572.InterfaceC1573
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public void mo144(C1572 c1572) {
            C1572.InterfaceC1573 interfaceC1573 = ActionMenuView.this.f290;
            if (interfaceC1573 != null) {
                interfaceC1573.mo144(c1572);
            }
        }

        @Override // p037.p041.p049.p050.C1572.InterfaceC1573
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public boolean mo145(C1572 c1572, MenuItem menuItem) {
            InterfaceC0045 interfaceC0045 = ActionMenuView.this.f295;
            if (interfaceC0045 == null) {
                return false;
            }
            Toolbar.InterfaceC0071 interfaceC0071 = Toolbar.this.f468;
            return interfaceC0071 != null ? interfaceC0071.onMenuItemClick(menuItem) : false;
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.ActionMenuView$ނ, reason: contains not printable characters */
    public interface InterfaceC0045 {
    }

    public ActionMenuView(Context context) {
        this(context, null);
    }

    public ActionMenuView(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
        setBaselineAligned(false);
        float f = context.getResources().getDisplayMetrics().density;
        this.f293 = (int) (56.0f * f);
        this.f294 = (int) (f * 4.0f);
        this.f285 = context;
        this.f286 = 0;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static int m140(View view, int i, int i2, int i3, int i4) {
        C0043 c0043 = (C0043) view.getLayoutParams();
        int iMakeMeasureSpec = View.MeasureSpec.makeMeasureSpec(View.MeasureSpec.getSize(i3) - i4, View.MeasureSpec.getMode(i3));
        ActionMenuItemView actionMenuItemView = view instanceof ActionMenuItemView ? (ActionMenuItemView) view : null;
        boolean z = actionMenuItemView != null && actionMenuItemView.m107();
        int i5 = 2;
        if (i2 <= 0 || (z && i2 < 2)) {
            i5 = 0;
        } else {
            view.measure(View.MeasureSpec.makeMeasureSpec(i2 * i, Integer.MIN_VALUE), iMakeMeasureSpec);
            int measuredWidth = view.getMeasuredWidth();
            int i6 = measuredWidth / i;
            if (measuredWidth % i != 0) {
                i6++;
            }
            if (!z || i6 >= 2) {
                i5 = i6;
            }
        }
        c0043.f299 = !c0043.f296 && z;
        c0043.f297 = i5;
        view.measure(View.MeasureSpec.makeMeasureSpec(i * i5, 1073741824), iMakeMeasureSpec);
        return i5;
    }

    @Override // p037.p041.p051.C1658, android.view.ViewGroup
    public boolean checkLayoutParams(ViewGroup.LayoutParams layoutParams) {
        return layoutParams instanceof C0043;
    }

    @Override // android.view.View
    public boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent accessibilityEvent) {
        return false;
    }

    @Override // p037.p041.p051.C1658, android.view.ViewGroup
    public C0043 generateDefaultLayoutParams() {
        C0043 c0043 = new C0043(-2, -2);
        c0043.f5394 = 16;
        return c0043;
    }

    @Override // p037.p041.p051.C1658, android.view.ViewGroup
    public ViewGroup.LayoutParams generateLayoutParams(AttributeSet attributeSet) {
        return new C0043(getContext(), attributeSet);
    }

    @Override // p037.p041.p051.C1658, android.view.ViewGroup
    public C0043 generateLayoutParams(ViewGroup.LayoutParams layoutParams) {
        if (layoutParams == null) {
            return generateDefaultLayoutParams();
        }
        C0043 c0043 = layoutParams instanceof C0043 ? new C0043((C0043) layoutParams) : new C0043(layoutParams);
        if (c0043.f5394 <= 0) {
            c0043.f5394 = 16;
        }
        return c0043;
    }

    @Override // p037.p041.p051.C1658, android.view.ViewGroup
    public C1658.C1659 generateLayoutParams(AttributeSet attributeSet) {
        return new C0043(getContext(), attributeSet);
    }

    public Menu getMenu() {
        if (this.f284 == null) {
            Context context = getContext();
            C1572 c1572 = new C1572(context);
            this.f284 = c1572;
            c1572.f5081 = new C0044();
            C1601 c1601 = new C1601(context);
            this.f288 = c1601;
            c1601.f5202 = true;
            c1601.f5203 = true;
            InterfaceC1587.InterfaceC1588 c0042 = this.f289;
            if (c0042 == null) {
                c0042 = new C0042();
            }
            c1601.f5015 = c0042;
            this.f284.m3092(this.f288, this.f285);
            C1601 c16012 = this.f288;
            c16012.f5018 = this;
            this.f284 = c16012.f5013;
        }
        return this.f284;
    }

    public Drawable getOverflowIcon() {
        getMenu();
        C1601 c1601 = this.f288;
        C1601.C1605 c1605 = c1601.f5199;
        if (c1605 != null) {
            return c1605.getDrawable();
        }
        if (c1601.f5201) {
            return c1601.f5200;
        }
        return null;
    }

    public int getPopupTheme() {
        return this.f286;
    }

    public int getWindowAnimations() {
        return 0;
    }

    @Override // android.view.View
    public void onConfigurationChanged(Configuration configuration) {
        super.onConfigurationChanged(configuration);
        C1601 c1601 = this.f288;
        if (c1601 != null) {
            c1601.mo202(false);
            if (this.f288.m3141()) {
                this.f288.m3139();
                this.f288.m3142();
            }
        }
    }

    @Override // android.view.ViewGroup, android.view.View
    public void onDetachedFromWindow() {
        super.onDetachedFromWindow();
        C1601 c1601 = this.f288;
        if (c1601 != null) {
            c1601.m3138();
        }
    }

    @Override // p037.p041.p051.C1658, android.view.ViewGroup, android.view.View
    public void onLayout(boolean z, int i, int i2, int i3, int i4) {
        int width;
        int paddingLeft;
        if (!this.f291) {
            super.onLayout(z, i, i2, i3, i4);
            return;
        }
        int childCount = getChildCount();
        int i5 = (i4 - i2) / 2;
        int dividerWidth = getDividerWidth();
        int i6 = i3 - i;
        int paddingRight = (i6 - getPaddingRight()) - getPaddingLeft();
        boolean zM3318 = C1698.m3318(this);
        int i7 = 0;
        int i8 = 0;
        for (int i9 = 0; i9 < childCount; i9++) {
            View childAt = getChildAt(i9);
            if (childAt.getVisibility() != 8) {
                C0043 c0043 = (C0043) childAt.getLayoutParams();
                if (c0043.f296) {
                    int measuredWidth = childAt.getMeasuredWidth();
                    if (m141(i9)) {
                        measuredWidth += dividerWidth;
                    }
                    int measuredHeight = childAt.getMeasuredHeight();
                    if (zM3318) {
                        paddingLeft = getPaddingLeft() + ((ViewGroup.MarginLayoutParams) c0043).leftMargin;
                        width = paddingLeft + measuredWidth;
                    } else {
                        width = (getWidth() - getPaddingRight()) - ((ViewGroup.MarginLayoutParams) c0043).rightMargin;
                        paddingLeft = width - measuredWidth;
                    }
                    int i10 = i5 - (measuredHeight / 2);
                    childAt.layout(paddingLeft, i10, width, measuredHeight + i10);
                    paddingRight -= measuredWidth;
                    i7 = 1;
                } else {
                    paddingRight -= (childAt.getMeasuredWidth() + ((ViewGroup.MarginLayoutParams) c0043).leftMargin) + ((ViewGroup.MarginLayoutParams) c0043).rightMargin;
                    m141(i9);
                    i8++;
                }
            }
        }
        if (childCount == 1 && i7 == 0) {
            View childAt2 = getChildAt(0);
            int measuredWidth2 = childAt2.getMeasuredWidth();
            int measuredHeight2 = childAt2.getMeasuredHeight();
            int i11 = (i6 / 2) - (measuredWidth2 / 2);
            int i12 = i5 - (measuredHeight2 / 2);
            childAt2.layout(i11, i12, measuredWidth2 + i11, measuredHeight2 + i12);
            return;
        }
        int i13 = i8 - (i7 ^ 1);
        int iMax = Math.max(0, i13 > 0 ? paddingRight / i13 : 0);
        if (zM3318) {
            int width2 = getWidth() - getPaddingRight();
            for (int i14 = 0; i14 < childCount; i14++) {
                View childAt3 = getChildAt(i14);
                C0043 c00432 = (C0043) childAt3.getLayoutParams();
                if (childAt3.getVisibility() != 8 && !c00432.f296) {
                    int i15 = width2 - ((ViewGroup.MarginLayoutParams) c00432).rightMargin;
                    int measuredWidth3 = childAt3.getMeasuredWidth();
                    int measuredHeight3 = childAt3.getMeasuredHeight();
                    int i16 = i5 - (measuredHeight3 / 2);
                    childAt3.layout(i15 - measuredWidth3, i16, i15, measuredHeight3 + i16);
                    width2 = i15 - ((measuredWidth3 + ((ViewGroup.MarginLayoutParams) c00432).leftMargin) + iMax);
                }
            }
            return;
        }
        int paddingLeft2 = getPaddingLeft();
        for (int i17 = 0; i17 < childCount; i17++) {
            View childAt4 = getChildAt(i17);
            C0043 c00433 = (C0043) childAt4.getLayoutParams();
            if (childAt4.getVisibility() != 8 && !c00433.f296) {
                int i18 = paddingLeft2 + ((ViewGroup.MarginLayoutParams) c00433).leftMargin;
                int measuredWidth4 = childAt4.getMeasuredWidth();
                int measuredHeight4 = childAt4.getMeasuredHeight();
                int i19 = i5 - (measuredHeight4 / 2);
                childAt4.layout(i18, i19, i18 + measuredWidth4, measuredHeight4 + i19);
                paddingLeft2 = C2803.m4861(measuredWidth4, ((ViewGroup.MarginLayoutParams) c00433).rightMargin, iMax, i18);
            }
        }
    }

    /* JADX WARN: Type inference failed for: r3v32 */
    /* JADX WARN: Type inference failed for: r3v33, types: [boolean, int] */
    /* JADX WARN: Type inference failed for: r3v39 */
    @Override // p037.p041.p051.C1658, android.view.View
    public void onMeasure(int i, int i2) {
        int i3;
        boolean z;
        int i4;
        int i5;
        boolean z2;
        int i6;
        ?? r3;
        C1572 c1572;
        boolean z3 = this.f291;
        boolean z4 = View.MeasureSpec.getMode(i) == 1073741824;
        this.f291 = z4;
        if (z3 != z4) {
            this.f292 = 0;
        }
        int size = View.MeasureSpec.getSize(i);
        if (this.f291 && (c1572 = this.f284) != null && size != this.f292) {
            this.f292 = size;
            c1572.m3100(true);
        }
        int childCount = getChildCount();
        if (!this.f291 || childCount <= 0) {
            for (int i7 = 0; i7 < childCount; i7++) {
                C0043 c0043 = (C0043) getChildAt(i7).getLayoutParams();
                ((ViewGroup.MarginLayoutParams) c0043).rightMargin = 0;
                ((ViewGroup.MarginLayoutParams) c0043).leftMargin = 0;
            }
            super.onMeasure(i, i2);
            return;
        }
        int mode = View.MeasureSpec.getMode(i2);
        int size2 = View.MeasureSpec.getSize(i);
        int size3 = View.MeasureSpec.getSize(i2);
        int paddingRight = getPaddingRight() + getPaddingLeft();
        int paddingBottom = getPaddingBottom() + getPaddingTop();
        int childMeasureSpec = ViewGroup.getChildMeasureSpec(i2, paddingBottom, -2);
        int i8 = size2 - paddingRight;
        int i9 = this.f293;
        int i10 = i8 / i9;
        int i11 = i8 % i9;
        if (i10 == 0) {
            setMeasuredDimension(i8, 0);
            return;
        }
        int i12 = (i11 / i10) + i9;
        int childCount2 = getChildCount();
        int i13 = 0;
        int iMax = 0;
        int iMax2 = 0;
        int i14 = 0;
        int i15 = 0;
        boolean z5 = false;
        long j = 0;
        while (i15 < childCount2) {
            View childAt = getChildAt(i15);
            int i16 = size3;
            int i17 = i8;
            if (childAt.getVisibility() != 8) {
                boolean z6 = childAt instanceof ActionMenuItemView;
                int i18 = i13 + 1;
                if (z6) {
                    int i19 = this.f294;
                    i6 = i18;
                    r3 = 0;
                    childAt.setPadding(i19, 0, i19, 0);
                } else {
                    i6 = i18;
                    r3 = 0;
                }
                C0043 c00432 = (C0043) childAt.getLayoutParams();
                c00432.f301 = r3;
                c00432.f298 = r3;
                c00432.f297 = r3;
                c00432.f299 = r3;
                ((ViewGroup.MarginLayoutParams) c00432).leftMargin = r3;
                ((ViewGroup.MarginLayoutParams) c00432).rightMargin = r3;
                c00432.f300 = z6 && ((ActionMenuItemView) childAt).m107();
                int iM140 = m140(childAt, i12, c00432.f296 ? 1 : i10, childMeasureSpec, paddingBottom);
                iMax2 = Math.max(iMax2, iM140);
                if (c00432.f299) {
                    i14++;
                }
                if (c00432.f296) {
                    z5 = true;
                }
                i10 -= iM140;
                iMax = Math.max(iMax, childAt.getMeasuredHeight());
                if (iM140 == 1) {
                    j |= (long) (1 << i15);
                }
                i13 = i6;
            }
            i15++;
            size3 = i16;
            i8 = i17;
        }
        int i20 = i8;
        int i21 = size3;
        boolean z7 = z5 && i13 == 2;
        boolean z8 = false;
        while (i14 > 0 && i10 > 0) {
            int i22 = Integer.MAX_VALUE;
            int i23 = 0;
            int i24 = 0;
            long j2 = 0;
            while (i23 < childCount2) {
                int i25 = iMax;
                C0043 c00433 = (C0043) getChildAt(i23).getLayoutParams();
                boolean z9 = z8;
                if (c00433.f299) {
                    int i26 = c00433.f297;
                    if (i26 < i22) {
                        j2 = 1 << i23;
                        i22 = i26;
                        i24 = 1;
                    } else if (i26 == i22) {
                        i24++;
                        j2 |= 1 << i23;
                    }
                }
                i23++;
                z8 = z9;
                iMax = i25;
            }
            i3 = iMax;
            z = z8;
            j |= j2;
            if (i24 > i10) {
                break;
            }
            int i27 = i22 + 1;
            int i28 = 0;
            while (i28 < childCount2) {
                View childAt2 = getChildAt(i28);
                C0043 c00434 = (C0043) childAt2.getLayoutParams();
                int i29 = i14;
                long j3 = 1 << i28;
                if ((j2 & j3) == 0) {
                    if (c00434.f297 == i27) {
                        j |= j3;
                    }
                    z2 = z7;
                } else {
                    if (z7 && c00434.f300 && i10 == 1) {
                        int i30 = this.f294;
                        z2 = z7;
                        childAt2.setPadding(i30 + i12, 0, i30, 0);
                    } else {
                        z2 = z7;
                    }
                    c00434.f297++;
                    c00434.f301 = true;
                    i10--;
                }
                i28++;
                i14 = i29;
                z7 = z2;
            }
            iMax = i3;
            z8 = true;
        }
        i3 = iMax;
        z = z8;
        boolean z10 = !z5 && i13 == 1;
        if (i10 > 0 && j != 0 && (i10 < i13 - 1 || z10 || iMax2 > 1)) {
            float fBitCount = Long.bitCount(j);
            if (!z10) {
                if ((j & 1) != 0 && !((C0043) getChildAt(0).getLayoutParams()).f300) {
                    fBitCount -= 0.5f;
                }
                int i31 = childCount2 - 1;
                if ((j & ((long) (1 << i31))) != 0 && !((C0043) getChildAt(i31).getLayoutParams()).f300) {
                    fBitCount -= 0.5f;
                }
            }
            int i32 = fBitCount > 0.0f ? (int) ((i10 * i12) / fBitCount) : 0;
            for (int i33 = 0; i33 < childCount2; i33++) {
                if ((j & ((long) (1 << i33))) != 0) {
                    View childAt3 = getChildAt(i33);
                    C0043 c00435 = (C0043) childAt3.getLayoutParams();
                    if (childAt3 instanceof ActionMenuItemView) {
                        c00435.f298 = i32;
                        c00435.f301 = true;
                        if (i33 == 0 && !c00435.f300) {
                            ((ViewGroup.MarginLayoutParams) c00435).leftMargin = (-i32) / 2;
                        }
                    } else if (c00435.f296) {
                        c00435.f298 = i32;
                        c00435.f301 = true;
                        ((ViewGroup.MarginLayoutParams) c00435).rightMargin = (-i32) / 2;
                    } else {
                        if (i33 != 0) {
                            ((ViewGroup.MarginLayoutParams) c00435).leftMargin = i32 / 2;
                        }
                        if (i33 != childCount2 - 1) {
                            ((ViewGroup.MarginLayoutParams) c00435).rightMargin = i32 / 2;
                        }
                    }
                    z = true;
                }
            }
        }
        if (z) {
            for (int i34 = 0; i34 < childCount2; i34++) {
                View childAt4 = getChildAt(i34);
                C0043 c00436 = (C0043) childAt4.getLayoutParams();
                if (c00436.f301) {
                    childAt4.measure(View.MeasureSpec.makeMeasureSpec((c00436.f297 * i12) + c00436.f298, 1073741824), childMeasureSpec);
                }
            }
        }
        if (mode != 1073741824) {
            i5 = i20;
            i4 = i3;
        } else {
            i4 = i21;
            i5 = i20;
        }
        setMeasuredDimension(i5, i4);
    }

    public void setExpandedActionViewsExclusive(boolean z) {
        this.f288.f5207 = z;
    }

    public void setOnMenuItemClickListener(InterfaceC0045 interfaceC0045) {
        this.f295 = interfaceC0045;
    }

    public void setOverflowIcon(Drawable drawable) {
        getMenu();
        C1601 c1601 = this.f288;
        C1601.C1605 c1605 = c1601.f5199;
        if (c1605 != null) {
            c1605.setImageDrawable(drawable);
        } else {
            c1601.f5201 = true;
            c1601.f5200 = drawable;
        }
    }

    public void setOverflowReserved(boolean z) {
        this.f287 = z;
    }

    public void setPopupTheme(int i) {
        if (this.f286 != i) {
            this.f286 = i;
            if (i == 0) {
                this.f285 = getContext();
            } else {
                this.f285 = new ContextThemeWrapper(getContext(), i);
            }
        }
    }

    public void setPresenter(C1601 c1601) {
        this.f288 = c1601;
        c1601.f5018 = this;
        this.f284 = c1601.f5013;
    }

    @Override // p037.p041.p049.p050.InterfaceC1589
    /* JADX INFO: renamed from: ֏ */
    public void mo112(C1572 c1572) {
        this.f284 = c1572;
    }

    @Override // p037.p041.p049.p050.C1572.InterfaceC1574
    /* JADX INFO: renamed from: ֏ */
    public boolean mo113(C1576 c1576) {
        return this.f284.m3095(c1576, (InterfaceC1587) null, 0);
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public boolean m141(int i) {
        boolean zMo105 = false;
        if (i == 0) {
            return false;
        }
        KeyEvent.Callback childAt = getChildAt(i - 1);
        KeyEvent.Callback childAt2 = getChildAt(i);
        if (i < getChildCount() && (childAt instanceof InterfaceC0041)) {
            zMo105 = false | ((InterfaceC0041) childAt).mo105();
        }
        return (i <= 0 || !(childAt2 instanceof InterfaceC0041)) ? zMo105 : zMo105 | ((InterfaceC0041) childAt2).mo106();
    }
}
