package O5;

import R0.u;
import a6.C0417k;
import androidx.lifecycle.a0;
import com.martsnew.tv.ui.myboard.TvMyBoardFragment;
import com.martsnew.tv.ui.mylist.TvMyListFragment;
import com.martsnew.tv.ui.profile.TvProfileFragment;
import com.martsnew.tv.ui.register.TvRegisterFragment;
import com.martsnew.tv.ui.search.TvSearchFragment;
import com.martsnew.tv.ui.settings.TvSettingsFragment;
import com.martsnew.tv.ui.splash.TvSplashFragment;
import com.martsnew.tv.ui.tvseries.TvSeriesFragment;
import com.martsnew.tv.ui.welcome.TvWelcomeFragment;
import d3.C;
import d3.E;
import java.io.File;
import java.io.IOException;
import java.net.URI;
import java.net.URL;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Enumeration;
import java.util.List;
import n4.u0;
import x7.B;
import x7.K;
import x7.s;
import x7.x;

/* JADX INFO: loaded from: classes.dex */
public final class h extends P6.h implements O6.a {

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final /* synthetic */ int f5198r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public final /* synthetic */ Object f5199s;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public /* synthetic */ h(int i, Object obj) {
        super(0);
        this.f5198r = i;
        this.f5199s = obj;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:17:0x009c  */
    /* JADX WARN: Removed duplicated region for block: B:234:0x0313 A[EXC_TOP_SPLITTER, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:237:0x029d A[EXC_TOP_SPLITTER, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:259:0x02c1 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:268:? A[SYNTHETIC] */
    /* JADX WARN: Type inference failed for: r0v50, types: [java.lang.CharSequence, java.lang.Object, java.lang.String] */
    /* JADX WARN: Type inference failed for: r7v14 */
    /* JADX WARN: Type inference failed for: r7v8 */
    /* JADX WARN: Type inference failed for: r7v9, types: [int] */
    @Override // O6.a
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object a() throws Throwable {
        s sVar;
        Throwable th;
        boolean z8;
        Throwable th2;
        Throwable th3;
        int iN;
        int i;
        Throwable th4;
        A6.h hVar;
        A6.h hVar2;
        boolean z9 = false;
        boolean z10 = true;
        Object obj = this.f5199s;
        switch (this.f5198r) {
            case u0.f15495q /* 0 */:
                return (a0) ((A5.f) obj).a();
            case 1:
                return (TvMyBoardFragment) obj;
            case 2:
                return (a0) ((h) obj).a();
            case 3:
                return (TvMyListFragment) obj;
            case 4:
                return (a0) ((h) obj).a();
            case 5:
                return (TvProfileFragment) obj;
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                return (a0) ((h) obj).a();
            case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                return (TvRegisterFragment) obj;
            case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                return (a0) ((h) obj).a();
            case 9:
                return (TvSearchFragment) obj;
            case 10:
                return (a0) ((h) obj).a();
            case 11:
                return (TvSettingsFragment) obj;
            case 12:
                return (a0) ((h) obj).a();
            case 13:
                return (TvSplashFragment) obj;
            case 14:
                return (a0) ((h) obj).a();
            case 15:
                return (TvSeriesFragment) obj;
            case 16:
                return (a0) ((h) obj).a();
            case 17:
                return (a0) ((C0417k) obj).a();
            case 18:
                return (TvWelcomeFragment) obj;
            case 19:
                return (a0) ((h) obj).a();
            case 20:
                return (List) obj;
            default:
                y7.e eVar = (y7.e) obj;
                ClassLoader classLoader = eVar.f19050b;
                Enumeration<URL> resources = classLoader.getResources("");
                P6.g.d(resources, "getResources(...)");
                ArrayList list = Collections.list(resources);
                P6.g.d(list, "list(...)");
                ArrayList arrayList = new ArrayList();
                int size = list.size();
                int i5 = 0;
                while (true) {
                    x7.m mVar = eVar.f19051c;
                    if (i5 >= size) {
                        Enumeration<URL> resources2 = classLoader.getResources("META-INF/MANIFEST.MF");
                        P6.g.d(resources2, "getResources(...)");
                        ArrayList list2 = Collections.list(resources2);
                        P6.g.d(list2, "list(...)");
                        ArrayList arrayList2 = new ArrayList();
                        int size2 = list2.size();
                        int i8 = 0;
                        while (i8 < size2) {
                            int i9 = i8 + 1;
                            URL url = (URL) list2.get(i8);
                            P6.g.b(url);
                            ?? string = url.toString();
                            P6.g.d(string, "toString(...)");
                            if (X6.n.M(string, "jar:file:", z9)) {
                                ?? Q7 = (6 & 2) != 0 ? X6.e.Q(string) : z9;
                                P6.g.e(string, "<this>");
                                P6.g.e("!", "string");
                                int iLastIndexOf = string.lastIndexOf("!", Q7);
                                if (iLastIndexOf == -1) {
                                    z8 = z10;
                                    i = i9;
                                    hVar = null;
                                } else {
                                    String str = x.f18797r;
                                    String strSubstring = string.substring(4, iLastIndexOf);
                                    P6.g.d(strSubstring, "substring(...)");
                                    x xVarM = C.m(new File(URI.create(strSubstring)));
                                    s sVarI = mVar.i(xVarM);
                                    try {
                                        long jB = sVarI.b() - ((long) 22);
                                        long j8 = 0;
                                        if (jB < 0) {
                                            throw new IOException("not a zip: size=" + sVarI.b());
                                        }
                                        long jMax = Math.max(jB - 65536, 0L);
                                        while (true) {
                                            long j9 = j8;
                                            B bC = s7.l.c(sVarI.g(jB));
                                            try {
                                                if (bC.n() == 101010256) {
                                                    int iA = bC.A() & 65535;
                                                    int iA2 = bC.A() & 65535;
                                                    long jA = bC.A() & 65535;
                                                    if (jA != (bC.A() & 65535) || iA != 0 || iA2 != 0) {
                                                        try {
                                                            throw new IOException("unsupported zip: spanned");
                                                        } catch (Throwable th5) {
                                                            th = th5;
                                                            bC.close();
                                                            throw th;
                                                        }
                                                    }
                                                    bC.y(4L);
                                                    long jN = ((long) bC.n()) & 4294967295L;
                                                    int iA3 = bC.A() & 65535;
                                                    u uVar = new u(iA3, jA, jN);
                                                    bC.H(iA3);
                                                    bC.close();
                                                    long j10 = jB - ((long) 20);
                                                    if (j10 > j9) {
                                                        try {
                                                            B bC2 = s7.l.c(sVarI.g(j10));
                                                            try {
                                                                if (bC2.n() == 117853008) {
                                                                    int iN2 = bC2.n();
                                                                    long jR = bC2.r();
                                                                    z8 = true;
                                                                    if (bC2.n() != 1 || iN2 != 0) {
                                                                        throw new IOException("unsupported zip: spanned");
                                                                    }
                                                                    try {
                                                                        B bC3 = s7.l.c(sVarI.g(jR));
                                                                        try {
                                                                            iN = bC3.n();
                                                                        } catch (Throwable th6) {
                                                                            try {
                                                                                bC3.close();
                                                                            } catch (Throwable th7) {
                                                                                android.support.v4.media.session.a.a(th6, th7);
                                                                            }
                                                                            th3 = th6;
                                                                        }
                                                                        if (iN != 101075792) {
                                                                            throw new IOException("bad zip: expected " + y7.b.c(101075792) + " but was " + y7.b.c(iN));
                                                                        }
                                                                        bC3.y(12L);
                                                                        int iN3 = bC3.n();
                                                                        int iN4 = bC3.n();
                                                                        long jR2 = bC3.r();
                                                                        if (jR2 != bC3.r() || iN3 != 0 || iN4 != 0) {
                                                                            throw new IOException("unsupported zip: spanned");
                                                                        }
                                                                        bC3.y(8L);
                                                                        u uVar2 = new u(iA3, jR2, bC3.r());
                                                                        try {
                                                                            bC3.close();
                                                                            th3 = null;
                                                                        } catch (Throwable th8) {
                                                                            th3 = th8;
                                                                        }
                                                                        uVar = uVar2;
                                                                        if (th3 != null) {
                                                                            throw th3;
                                                                        }
                                                                    } catch (Throwable th9) {
                                                                        th = th9;
                                                                        Throwable th10 = th;
                                                                        try {
                                                                            bC2.close();
                                                                        } catch (Throwable th11) {
                                                                            android.support.v4.media.session.a.a(th10, th11);
                                                                        }
                                                                        th2 = th10;
                                                                    }
                                                                } else {
                                                                    z8 = true;
                                                                }
                                                                try {
                                                                    bC2.close();
                                                                    th2 = null;
                                                                } catch (Throwable th12) {
                                                                    th2 = th12;
                                                                }
                                                            } catch (Throwable th13) {
                                                                th = th13;
                                                                z8 = true;
                                                            }
                                                            if (th2 != null) {
                                                                throw th2;
                                                            }
                                                            break;
                                                        } catch (Throwable th14) {
                                                            th = th14;
                                                            sVar = sVarI;
                                                            if (sVar != null) {
                                                                throw th;
                                                            }
                                                            try {
                                                                sVar.close();
                                                                throw th;
                                                            } catch (Throwable th15) {
                                                                android.support.v4.media.session.a.a(th, th15);
                                                                throw th;
                                                            }
                                                        }
                                                    } else {
                                                        z8 = true;
                                                    }
                                                    u uVar3 = uVar;
                                                    ArrayList arrayList3 = new ArrayList();
                                                    B bC4 = s7.l.c(sVarI.g(uVar3.f5982b));
                                                    try {
                                                        long j11 = uVar3.f5981a;
                                                        while (j9 < j11) {
                                                            y7.f fVarD = y7.b.d(bC4);
                                                            i = i9;
                                                            sVar = sVarI;
                                                            try {
                                                                if (fVarD.f19060h >= uVar3.f5982b) {
                                                                    throw new IOException("bad zip: local file header offset >= central directory offset");
                                                                }
                                                                x xVar = y7.e.f19049e;
                                                                if (E.a(fVarD.f19053a)) {
                                                                    arrayList3.add(fVarD);
                                                                }
                                                                j9++;
                                                                sVarI = sVar;
                                                                i9 = i;
                                                            } catch (Throwable th16) {
                                                                th = th16;
                                                                Throwable th17 = th;
                                                                try {
                                                                    bC4.close();
                                                                } catch (Throwable th18) {
                                                                    android.support.v4.media.session.a.a(th17, th18);
                                                                }
                                                                th4 = th17;
                                                                if (th4 == null) {
                                                                }
                                                            }
                                                            break;
                                                        }
                                                        i = i9;
                                                        sVar = sVarI;
                                                        try {
                                                            bC4.close();
                                                            th4 = null;
                                                        } catch (Throwable th19) {
                                                            th4 = th19;
                                                        }
                                                    } catch (Throwable th20) {
                                                        th = th20;
                                                        i = i9;
                                                        sVar = sVarI;
                                                    }
                                                    if (th4 == null) {
                                                        throw th4;
                                                    }
                                                    try {
                                                        K k8 = new K(xVarM, mVar, y7.b.b(arrayList3));
                                                        try {
                                                            sVar.close();
                                                            break;
                                                        } catch (Throwable unused) {
                                                        }
                                                        hVar = new A6.h(k8, y7.e.f19049e);
                                                    } catch (Throwable th21) {
                                                        th = th21;
                                                        th = th;
                                                        if (sVar != null) {
                                                        }
                                                    }
                                                } else {
                                                    int i10 = i9;
                                                    s sVar2 = sVarI;
                                                    bC.close();
                                                    jB--;
                                                    if (jB < jMax) {
                                                        throw new IOException("not a zip: end of central directory signature not found");
                                                    }
                                                    j8 = j9;
                                                    sVarI = sVar2;
                                                    i9 = i10;
                                                }
                                            } catch (Throwable th22) {
                                                th = th22;
                                            }
                                        }
                                    } catch (Throwable th23) {
                                        th = th23;
                                        sVar = sVarI;
                                    }
                                }
                            }
                            if (hVar != null) {
                                arrayList2.add(hVar);
                            }
                            z10 = z8;
                            i8 = i;
                            z9 = false;
                        }
                        return B6.k.q0(arrayList, arrayList2);
                    }
                    Object obj2 = list.get(i5);
                    i5++;
                    URL url2 = (URL) obj2;
                    P6.g.b(url2);
                    if (P6.g.a(url2.getProtocol(), "file")) {
                        String str2 = x.f18797r;
                        hVar2 = new A6.h(mVar, C.m(new File(url2.toURI())));
                    } else {
                        hVar2 = null;
                    }
                    if (hVar2 != null) {
                        arrayList.add(hVar2);
                    }
                }
                break;
        }
    }
}
