package p463.p484.p485.p490;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
import p138.p139.p143.p144.C2803;
import p463.p473.p474.p479.C7158;
import p463.p484.p485.C7177;
import p463.p484.p485.C7178;
import p463.p484.p485.C7179;
import p463.p484.p485.C7192;
import p463.p484.p485.EnumC7175;
import p463.p484.p485.EnumC7182;
import p463.p484.p485.p486.C7207;
import p463.p484.p485.p489.C7273;
import p463.p484.p485.p489.InterfaceC7271;
import p463.p484.p485.p490.AbstractC7296;
import p463.p484.p485.p490.C7294;

/* JADX INFO: renamed from: ޒ.ށ.֏.ޔ.ؠ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C7290 extends AbstractC7296 implements Serializable {

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public final long[] f21169;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final C7192[] f21170;

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public final long[] f21171;

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public final C7179[] f21172;

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public final C7192[] f21173;

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public final C7294[] f21174;

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public final ConcurrentMap<Integer, C7293[]> f21175 = new ConcurrentHashMap();

    public C7290(long[] jArr, C7192[] c7192Arr, long[] jArr2, C7192[] c7192Arr2, C7294[] c7294Arr) {
        this.f21169 = jArr;
        this.f21170 = c7192Arr;
        this.f21171 = jArr2;
        this.f21173 = c7192Arr2;
        this.f21174 = c7294Arr;
        ArrayList arrayList = new ArrayList();
        int i = 0;
        while (i < jArr2.length) {
            C7192 c7192 = c7192Arr2[i];
            int i2 = i + 1;
            C7192 c71922 = c7192Arr2[i2];
            C7179 c7179M10655 = C7179.m10655(jArr2[i], 0, c7192);
            if (c71922.f20855 > c7192.f20855) {
                arrayList.add(c7179M10655);
                arrayList.add(c7179M10655.m10672(c71922.f20855 - c7192.f20855));
            } else {
                arrayList.add(c7179M10655.m10672(c71922.f20855 - c7192.f20855));
                arrayList.add(c7179M10655);
            }
            i = i2;
        }
        this.f21172 = (C7179[]) arrayList.toArray(new C7179[arrayList.size()]);
    }

    private Object writeReplace() {
        return new C7289((byte) 1, this);
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj instanceof C7290) {
            C7290 c7290 = (C7290) obj;
            return Arrays.equals(this.f21169, c7290.f21169) && Arrays.equals(this.f21170, c7290.f21170) && Arrays.equals(this.f21171, c7290.f21171) && Arrays.equals(this.f21173, c7290.f21173) && Arrays.equals(this.f21174, c7290.f21174);
        }
        if ((obj instanceof AbstractC7296.C7297) && mo10934()) {
            C7192 c7192Mo10932 = mo10932(C7177.f20798);
            C7177 c7177 = C7177.f20798;
            if (c7192Mo10932.equals(((AbstractC7296.C7297) obj).f21198)) {
                return true;
            }
        }
        return false;
    }

    public int hashCode() {
        return (((Arrays.hashCode(this.f21169) ^ Arrays.hashCode(this.f21170)) ^ Arrays.hashCode(this.f21171)) ^ Arrays.hashCode(this.f21173)) ^ Arrays.hashCode(this.f21174);
    }

    public String toString() {
        StringBuilder sbM4889 = C2803.m4889("StandardZoneRules[currentStandardOffset=");
        sbM4889.append(this.f21170[r1.length - 1]);
        sbM4889.append("]");
        return sbM4889.toString();
    }

    @Override // p463.p484.p485.p490.AbstractC7296
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public C7192 mo10932(C7177 c7177) {
        long j = c7177.f20799;
        if (this.f21174.length > 0) {
            if (j > this.f21171[r8.length - 1]) {
                C7293[] c7293ArrM10936 = m10936(C7178.m10627(C7158.m10546(((long) this.f21173[r8.length - 1].f20855) + j, 86400L)).f20803);
                C7293 c7293 = null;
                for (int i = 0; i < c7293ArrM10936.length; i++) {
                    c7293 = c7293ArrM10936[i];
                    if (j < c7293.f21182.m10764(c7293.f21183)) {
                        return c7293.f21183;
                    }
                }
                return c7293.f21184;
            }
        }
        int iBinarySearch = Arrays.binarySearch(this.f21171, j);
        if (iBinarySearch < 0) {
            iBinarySearch = (-iBinarySearch) - 2;
        }
        return this.f21173[iBinarySearch + 1];
    }

    @Override // p463.p484.p485.p490.AbstractC7296
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public C7293 mo10933(C7179 c7179) {
        Object objM10939 = m10939(c7179);
        if (objM10939 instanceof C7293) {
            return (C7293) objM10939;
        }
        return null;
    }

    @Override // p463.p484.p485.p490.AbstractC7296
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public boolean mo10934() {
        return this.f21171.length == 0;
    }

    @Override // p463.p484.p485.p490.AbstractC7296
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public boolean mo10935(C7179 c7179, C7192 c7192) {
        return mo10937(c7179).contains(c7192);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final C7293[] m10936(int i) {
        C7178 c7178M10626;
        Integer numValueOf = Integer.valueOf(i);
        C7293[] c7293Arr = this.f21175.get(numValueOf);
        if (c7293Arr != null) {
            return c7293Arr;
        }
        C7294[] c7294Arr = this.f21174;
        C7293[] c7293Arr2 = new C7293[c7294Arr.length];
        for (int i2 = 0; i2 < c7294Arr.length; i2++) {
            C7294 c7294 = c7294Arr[i2];
            byte b = c7294.f21186;
            if (b < 0) {
                EnumC7182 enumC7182 = c7294.f21185;
                c7178M10626 = C7178.m10626(i, enumC7182, enumC7182.m10700(C7207.f20907.m10808(i)) + 1 + c7294.f21186);
                EnumC7175 enumC7175 = c7294.f21187;
                if (enumC7175 != null) {
                    c7178M10626 = c7178M10626.mo10615((InterfaceC7271) new C7273(1, enumC7175, null));
                }
            } else {
                c7178M10626 = C7178.m10626(i, c7294.f21185, b);
                EnumC7175 enumC71752 = c7294.f21187;
                if (enumC71752 != null) {
                    c7178M10626 = c7178M10626.mo10615(C7158.m10541(enumC71752));
                }
            }
            C7179 c7179M10660 = C7179.m10660(c7178M10626.m10641(c7294.f21189), c7294.f21188);
            C7294.EnumC7295 enumC7295 = c7294.f21190;
            C7192 c7192 = c7294.f21191;
            C7192 c71922 = c7294.f21192;
            int iOrdinal = enumC7295.ordinal();
            if (iOrdinal == 0) {
                c7179M10660 = c7179M10660.m10672(c71922.f20855 - C7192.f20852.f20855);
            } else if (iOrdinal == 2) {
                c7179M10660 = c7179M10660.m10672(c71922.f20855 - c7192.f20855);
            }
            c7293Arr2[i2] = new C7293(c7179M10660, c7294.f21192, c7294.f21193);
        }
        if (i < 2100) {
            this.f21175.putIfAbsent(numValueOf, c7293Arr2);
        }
        return c7293Arr2;
    }

    @Override // p463.p484.p485.p490.AbstractC7296
    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public List<C7192> mo10937(C7179 c7179) {
        Object objM10939 = m10939(c7179);
        if (!(objM10939 instanceof C7293)) {
            return Collections.singletonList((C7192) objM10939);
        }
        C7293 c7293 = (C7293) objM10939;
        return c7293.m10942() ? Collections.emptyList() : Arrays.asList(c7293.f21183, c7293.f21184);
    }

    @Override // p463.p484.p485.p490.AbstractC7296
    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public boolean mo10938(C7177 c7177) {
        int iBinarySearch = Arrays.binarySearch(this.f21169, c7177.f20799);
        if (iBinarySearch < 0) {
            iBinarySearch = (-iBinarySearch) - 2;
        }
        return !this.f21170[iBinarySearch + 1].equals(mo10932(c7177));
    }

    /* JADX WARN: Removed duplicated region for block: B:10:0x001a  */
    /* JADX WARN: Removed duplicated region for block: B:11:0x001c  */
    /* JADX WARN: Removed duplicated region for block: B:36:0x008d  */
    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object m10939(C7179 c7179) {
        boolean z;
        Object obj;
        int i = 0;
        if (this.f21174.length > 0) {
            C7179[] c7179Arr = this.f21172;
            C7179 c71792 = c7179Arr[c7179Arr.length - 1];
            Object obj2 = null;
            if (c7179 == null) {
                throw null;
            }
            if (c71792 instanceof C7179) {
                z = c7179.m10662(c71792) > 0;
            } else {
                long jMo10649 = c7179.mo10673().mo10649();
                long jMo106492 = c71792.mo10673().mo10649();
                if (jMo10649 > jMo106492 || (jMo10649 == jMo106492 && c7179.mo10674().m10696() > c71792.mo10674().m10696())) {
                }
            }
            if (z) {
                C7293[] c7293ArrM10936 = m10936(c7179.f20809.f20803);
                int length = c7293ArrM10936.length;
                while (i < length) {
                    C7293 c7293 = c7293ArrM10936[i];
                    C7179 c71793 = c7293.f21182;
                    if (c7293.m10942()) {
                        obj = c7179.m10670(c71793) ? c7293.f21183 : c7179.m10670(c7293.m10941()) ? c7293 : c7293.f21184;
                    } else if (!c7179.m10670(c71793)) {
                        obj = c7293.f21184;
                    } else if (c7179.m10670(c7293.m10941())) {
                        obj = c7293.f21183;
                    }
                    if ((obj instanceof C7293) || obj.equals(c7293.f21183)) {
                        return obj;
                    }
                    i++;
                    obj2 = obj;
                }
                return obj2;
            }
        }
        int iBinarySearch = Arrays.binarySearch(this.f21172, c7179);
        if (iBinarySearch == -1) {
            return this.f21173[0];
        }
        if (iBinarySearch < 0) {
            iBinarySearch = (-iBinarySearch) - 2;
        } else {
            Object[] objArr = this.f21172;
            if (iBinarySearch < objArr.length - 1) {
                int i2 = iBinarySearch + 1;
                if (objArr[iBinarySearch].equals(objArr[i2])) {
                    iBinarySearch = i2;
                }
            }
        }
        if ((iBinarySearch & 1) != 0) {
            return this.f21173[(iBinarySearch / 2) + 1];
        }
        C7179[] c7179Arr2 = this.f21172;
        C7179 c71794 = c7179Arr2[iBinarySearch];
        C7179 c71795 = c7179Arr2[iBinarySearch + 1];
        C7192[] c7192Arr = this.f21173;
        int i3 = iBinarySearch / 2;
        C7192 c7192 = c7192Arr[i3];
        C7192 c71922 = c7192Arr[i3 + 1];
        return c71922.f20855 > c7192.f20855 ? new C7293(c71794, c7192, c71922) : new C7293(c71795, c7192, c71922);
    }
}
