package X2;

import S4.p;
import S4.w;
import V4.C;
import androidx.media3.extractor.text.ttml.TtmlNode;
import com.google.firebase.sessions.settings.RemoteSettings;
import com.revenuecat.purchases.common.diagnostics.DiagnosticsEntry;
import j$.time.LocalDate;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import kotlin.jvm.internal.o;
import m1.AbstractC2464a;
import m3.AbstractC2467b;
import n2.AbstractC2612c;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import w4.C3137A;
import w4.m;
import x4.AbstractC3251q;
import x4.AbstractC3253s;
import x4.y;
import y4.C3274b;

/* JADX INFO: loaded from: classes.dex */
public final class a extends C4.j implements J4.e {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public /* synthetic */ Object f8549a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ String f8550b;

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

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final /* synthetic */ f f8552d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final /* synthetic */ String f8553e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final /* synthetic */ boolean f8554f;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public a(String str, int i6, f fVar, String str2, boolean z6, A4.d dVar) {
        super(2, dVar);
        this.f8550b = str;
        this.f8551c = i6;
        this.f8552d = fVar;
        this.f8553e = str2;
        this.f8554f = z6;
    }

    @Override // C4.a
    public final A4.d create(Object obj, A4.d dVar) {
        a aVar = new a(this.f8550b, this.f8551c, this.f8552d, this.f8553e, this.f8554f, dVar);
        aVar.f8549a = obj;
        return aVar;
    }

    @Override // J4.e
    public final Object invoke(Object obj, Object obj2) {
        return ((a) create((C) obj, (A4.d) obj2)).invokeSuspend(C3137A.f25453a);
    }

    /* JADX WARN: Removed duplicated region for block: B:112:0x01db  */
    /* JADX WARN: Removed duplicated region for block: B:149:0x028b  */
    /* JADX WARN: Removed duplicated region for block: B:172:0x02d7  */
    /* JADX WARN: Removed duplicated region for block: B:173:0x02da  */
    /* JADX WARN: Removed duplicated region for block: B:183:0x0319 A[LOOP:3: B:181:0x0313->B:183:0x0319, LOOP_END] */
    /* JADX WARN: Removed duplicated region for block: B:193:0x034a  */
    /* JADX WARN: Removed duplicated region for block: B:205:0x0381  */
    /* JADX WARN: Removed duplicated region for block: B:208:0x038b  */
    /* JADX WARN: Removed duplicated region for block: B:209:0x038e  */
    /* JADX WARN: Removed duplicated region for block: B:212:0x03a0  */
    /* JADX WARN: Removed duplicated region for block: B:213:0x03a7  */
    /* JADX WARN: Removed duplicated region for block: B:216:0x03b5  */
    /* JADX WARN: Removed duplicated region for block: B:217:0x03be  */
    /* JADX WARN: Removed duplicated region for block: B:220:0x03cc  */
    /* JADX WARN: Removed duplicated region for block: B:222:0x03d5  */
    /* JADX WARN: Removed duplicated region for block: B:225:0x03e0  */
    /* JADX WARN: Removed duplicated region for block: B:226:0x03e7  */
    /* JADX WARN: Removed duplicated region for block: B:229:0x03f4  */
    /* JADX WARN: Removed duplicated region for block: B:29:0x00b7  */
    /* JADX WARN: Removed duplicated region for block: B:72:0x0167  */
    /* JADX WARN: Removed duplicated region for block: B:86:0x019b  */
    @Override // C4.a
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object invokeSuspend(Object obj) throws JSONException, IOException {
        y yVar;
        boolean z6;
        List listE;
        String strG;
        String strB;
        boolean z7;
        LinkedHashMap linkedHashMap;
        boolean z8;
        JSONArray jSONArray;
        Map map;
        String string;
        Object objD;
        JSONArray jSONArrayOptJSONArray;
        String str;
        String str2;
        JSONArray jSONArrayOptJSONArray2;
        String str3;
        int i6;
        int iOptInt;
        JSONArray jSONArrayOptJSONArray3;
        List listE2;
        Iterator it;
        JSONObject jSONObjectOptJSONObject;
        String str4;
        JSONObject jSONObjectOptJSONObject2;
        String strConcat;
        String strG2;
        JSONArray jSONArrayOptJSONArray4;
        JSONArray jSONArrayOptJSONArray5;
        JSONArray jSONArrayOptJSONArray6;
        JSONArray jSONArrayOptJSONArray7;
        B4.a aVar = B4.a.f492a;
        AbstractC2467b.l(obj);
        String str5 = this.f8550b;
        if (!o.c(str5, "movie") && !o.c(str5, "tv")) {
            throw new IllegalArgumentException("type must be movie or tv");
        }
        StringBuilder sbB = AbstractC2464a.b(str5, RemoteSettings.FORWARD_SLASH_STRING);
        int i7 = this.f8551c;
        String strQ = Z0.o.q(sbB, i7, "?append_to_response=credits,content_ratings,release_dates,videos,external_ids,images");
        String str6 = this.f8553e;
        f fVar = this.f8552d;
        int i8 = 0;
        JSONObject jSONObjectG = fVar.g(strQ, str6, false);
        fVar.getClass();
        JSONObject jSONObjectOptJSONObject3 = jSONObjectG.optJSONObject("credits");
        y yVar2 = y.f26065a;
        if (jSONObjectOptJSONObject3 == null || (jSONArrayOptJSONArray7 = jSONObjectOptJSONObject3.optJSONArray("cast")) == null) {
            yVar = yVar2;
            z6 = true;
            listE = yVar;
        } else {
            int iMin = Math.min(6, jSONArrayOptJSONArray7.length());
            C3274b c3274bK = AbstractC2612c.k();
            int i9 = 0;
            z6 = true;
            while (i9 < iMin) {
                y yVar3 = yVar2;
                JSONObject jSONObject = jSONArrayOptJSONArray7.getJSONObject(i9);
                JSONArray jSONArray2 = jSONArrayOptJSONArray7;
                int iOptInt2 = jSONObject.optInt("id", i8);
                String strOptString = jSONObject.optString(DiagnosticsEntry.NAME_KEY);
                if (iOptInt2 > 0) {
                    o.e(strOptString);
                    if (strOptString.length() > 0) {
                        c3274bK.add(new h(iOptInt2, strOptString));
                    }
                }
                i9++;
                yVar2 = yVar3;
                jSONArrayOptJSONArray7 = jSONArray2;
                i8 = 0;
            }
            yVar = yVar2;
            listE = AbstractC2612c.e(c3274bK);
        }
        JSONObject jSONObjectOptJSONObject4 = jSONObjectG.optJSONObject("external_ids");
        if (jSONObjectOptJSONObject4 == null) {
            strG = null;
        } else {
            strG = W0.e.g(jSONObjectOptJSONObject4, "imdb_id");
            if (strG.length() == 0) {
            }
        }
        if (strG == null || (strB = p.o1(strG).toString()) == null || strB.length() <= 0) {
            strB = null;
        }
        if (strB == null || p.Q0(strB)) {
            strB = j.b(i7, str5);
        }
        String str7 = strB;
        List listZ0 = W.a.z0(jSONObjectG);
        if (this.f8554f) {
            z7 = true;
            break;
        }
        if (o.c(str5, "tv") && (listZ0 == null || !listZ0.isEmpty())) {
            Iterator it2 = listZ0.iterator();
            while (it2.hasNext()) {
                if (w.t0((String) it2.next(), "JP", z6)) {
                    z7 = true;
                    break;
                }
                z6 = true;
            }
        }
        z7 = false;
        String strSubstring = "";
        if (o.c(str5, "tv")) {
            JSONArray jSONArrayOptJSONArray8 = jSONObjectG.optJSONArray("seasons");
            if (jSONArrayOptJSONArray8 == null) {
                z8 = z7;
            } else {
                String string2 = LocalDate.now().toString();
                o.g(string2, "toString(...)");
                linkedHashMap = new LinkedHashMap();
                int length = jSONArrayOptJSONArray8.length();
                z8 = z7;
                int i10 = 0;
                while (i10 < length) {
                    JSONObject jSONObject2 = jSONArrayOptJSONArray8.getJSONObject(i10);
                    int i11 = i10;
                    int iOptInt3 = jSONObject2.optInt("season_number");
                    if (iOptInt3 > 0) {
                        String strOptString2 = jSONObject2.optString("air_date", "");
                        o.e(strOptString2);
                        if (strOptString2.length() != 0 && strOptString2.compareTo(string2) <= 0) {
                            jSONArray = jSONArrayOptJSONArray8;
                            int iOptInt4 = jSONObject2.optInt("episode_count", 0);
                            if (iOptInt4 > 0) {
                                linkedHashMap.put(Integer.valueOf(iOptInt3), Integer.valueOf(iOptInt4));
                            }
                        } else {
                            jSONArray = jSONArrayOptJSONArray8;
                        }
                    }
                    i10 = i11 + 1;
                    jSONArrayOptJSONArray8 = jSONArray;
                }
                if (linkedHashMap.isEmpty()) {
                }
                if (z8) {
                    if (str7 == null || (string = p.o1(str7).toString()) == null || !w.A0(string, TtmlNode.TAG_TT, true)) {
                        string = null;
                    }
                    if (string == null || p.Q0(string)) {
                        map = linkedHashMap;
                    } else {
                        try {
                            objD = f.a(fVar, string);
                        } catch (Throwable th) {
                            objD = AbstractC2467b.d(th);
                        }
                        if (objD instanceof m) {
                            objD = null;
                        }
                        Map map2 = (Map) objD;
                        if (map2 != null) {
                            if (map2.isEmpty()) {
                                map2 = null;
                            }
                            if (map2 != null) {
                                map = map2;
                            }
                        }
                    }
                }
            }
            linkedHashMap = null;
            if (z8) {
            }
        } else {
            map = null;
        }
        String str8 = "US";
        if (o.c(str5, "tv")) {
            JSONObject jSONObjectOptJSONObject5 = jSONObjectG.optJSONObject("content_ratings");
            if (jSONObjectOptJSONObject5 == null || (jSONArrayOptJSONArray6 = jSONObjectOptJSONObject5.optJSONArray("results")) == null) {
                str3 = "";
            } else {
                int length2 = jSONArrayOptJSONArray6.length();
                for (int i12 = 0; i12 < length2; i12++) {
                    JSONObject jSONObject3 = jSONArrayOptJSONArray6.getJSONObject(i12);
                    if (o.c(jSONObject3.optString("iso_3166_1"), "US")) {
                        String strG3 = W0.e.g(jSONObject3, "rating");
                        if (strG3.length() > 0) {
                            str3 = strG3;
                            break;
                        }
                    }
                }
                str3 = "";
            }
        } else {
            String str9 = "release_dates";
            JSONObject jSONObjectOptJSONObject6 = jSONObjectG.optJSONObject("release_dates");
            if (jSONObjectOptJSONObject6 != null && (jSONArrayOptJSONArray = jSONObjectOptJSONObject6.optJSONArray("results")) != null) {
                int length3 = jSONArrayOptJSONArray.length();
                int i13 = 0;
                loop6: while (i13 < length3) {
                    JSONObject jSONObject4 = jSONArrayOptJSONArray.getJSONObject(i13);
                    JSONArray jSONArray3 = jSONArrayOptJSONArray;
                    if (o.c(jSONObject4.optString("iso_3166_1"), str8) && (jSONArrayOptJSONArray2 = jSONObject4.optJSONArray(str9)) != null) {
                        int length4 = jSONArrayOptJSONArray2.length();
                        str = str9;
                        int i14 = 0;
                        while (true) {
                            str2 = str8;
                            if (i14 >= length4) {
                                break;
                            }
                            JSONObject jSONObject5 = jSONArrayOptJSONArray2.getJSONObject(i14);
                            int i15 = i14;
                            o.g(jSONObject5, "getJSONObject(...)");
                            String strG4 = W0.e.g(jSONObject5, "certification");
                            if (strG4.length() > 0) {
                                str3 = strG4;
                                break loop6;
                            }
                            i14 = i15 + 1;
                            str8 = str2;
                        }
                    } else {
                        str = str9;
                        str2 = str8;
                    }
                    i13++;
                    jSONArrayOptJSONArray = jSONArray3;
                    str9 = str;
                    str8 = str2;
                }
                str3 = "";
            }
        }
        if (!o.c(str5, "movie")) {
            JSONArray jSONArrayOptJSONArray9 = jSONObjectG.optJSONArray("episode_run_time");
            if (jSONArrayOptJSONArray9 != null && jSONArrayOptJSONArray9.length() != 0) {
                int length5 = jSONArrayOptJSONArray9.length();
                int i16 = 0;
                int i17 = 0;
                for (int i18 = 0; i18 < length5; i18++) {
                    int iOptInt5 = jSONArrayOptJSONArray9.optInt(i18, 0);
                    if (iOptInt5 > 0) {
                        i17 += iOptInt5;
                        i16++;
                    }
                }
                if (i16 > 0) {
                    iOptInt = i17 / i16;
                }
            }
            i6 = 0;
            jSONArrayOptJSONArray3 = jSONObjectG.optJSONArray("genres");
            if (jSONArrayOptJSONArray3 != null) {
                listE2 = yVar;
            } else {
                C3274b c3274bK2 = AbstractC2612c.k();
                int length6 = jSONArrayOptJSONArray3.length();
                for (int i19 = 0; i19 < length6; i19++) {
                    String strOptString3 = jSONArrayOptJSONArray3.getJSONObject(i19).optString(DiagnosticsEntry.NAME_KEY);
                    o.e(strOptString3);
                    if (strOptString3.length() > 0) {
                        c3274bK2.add(strOptString3);
                    }
                }
                listE2 = AbstractC2612c.e(c3274bK2);
            }
            ArrayList arrayList = new ArrayList(AbstractC3253s.G(listE, 10));
            it = listE.iterator();
            while (it.hasNext()) {
                arrayList.add(((h) it.next()).f8592b);
            }
            List listY0 = AbstractC3251q.y0(arrayList, 6);
            jSONObjectOptJSONObject = jSONObjectG.optJSONObject("credits");
            if (jSONObjectOptJSONObject != null || (jSONArrayOptJSONArray5 = jSONObjectOptJSONObject.optJSONArray("crew")) == null) {
                str4 = null;
            } else {
                String strE = f.e(jSONArrayOptJSONArray5, "Director");
                if (strE == null) {
                    strE = f.e(jSONArrayOptJSONArray5, "Creator");
                }
                str4 = strE;
            }
            jSONObjectOptJSONObject2 = jSONObjectG.optJSONObject("images");
            if (jSONObjectOptJSONObject2 != null || (jSONArrayOptJSONArray4 = jSONObjectOptJSONObject2.optJSONArray("logos")) == null || jSONArrayOptJSONArray4.length() == 0) {
                strConcat = null;
            } else {
                String strOptString4 = jSONArrayOptJSONArray4.getJSONObject(0).optString("file_path");
                o.e(strOptString4);
                if (W0.e.f(strOptString4)) {
                    strConcat = "https://image.tmdb.org/t/p/w500".concat(strOptString4);
                }
            }
            JSONObject jSONObjectOptJSONObject7 = jSONObjectG.optJSONObject("videos");
            String strH = jSONObjectOptJSONObject7 != null ? null : fVar.h(jSONObjectOptJSONObject7, str6);
            String strG5 = W0.e.g(jSONObjectG, "poster_path");
            String strConcat2 = !W0.e.f(strG5) ? "https://image.tmdb.org/t/p/w500".concat(strG5) : null;
            String strG6 = W0.e.g(jSONObjectG, "backdrop_path");
            String strConcat3 = !W0.e.f(strG6) ? "https://image.tmdb.org/t/p/w1280".concat(strG6) : null;
            String strG7 = W0.e.g(jSONObjectG, "overview");
            String strG8 = !o.c(str5, "movie") ? W0.e.g(jSONObjectG, "title") : W0.e.g(jSONObjectG, DiagnosticsEntry.NAME_KEY);
            strG2 = !o.c(str5, "movie") ? W0.e.g(jSONObjectG, "release_date") : W0.e.g(jSONObjectG, "first_air_date");
            if (strG2.length() >= 4) {
                strSubstring = strG2.substring(0, 4);
                o.g(strSubstring, "substring(...)");
            }
            return new g(str3, i6, listE2, listY0, listE, str4, strConcat, strH, strConcat2, strConcat3, strG7, strG8, strSubstring, str7, listZ0, W.a.A0(jSONObjectG), map);
        }
        iOptInt = jSONObjectG.optInt("runtime", 0);
        i6 = iOptInt;
        jSONArrayOptJSONArray3 = jSONObjectG.optJSONArray("genres");
        if (jSONArrayOptJSONArray3 != null) {
        }
        ArrayList arrayList2 = new ArrayList(AbstractC3253s.G(listE, 10));
        it = listE.iterator();
        while (it.hasNext()) {
        }
        List listY02 = AbstractC3251q.y0(arrayList2, 6);
        jSONObjectOptJSONObject = jSONObjectG.optJSONObject("credits");
        if (jSONObjectOptJSONObject != null) {
            str4 = null;
        }
        jSONObjectOptJSONObject2 = jSONObjectG.optJSONObject("images");
        if (jSONObjectOptJSONObject2 != null) {
            strConcat = null;
        }
        JSONObject jSONObjectOptJSONObject72 = jSONObjectG.optJSONObject("videos");
        if (jSONObjectOptJSONObject72 != null) {
        }
        String strG52 = W0.e.g(jSONObjectG, "poster_path");
        if (!W0.e.f(strG52)) {
        }
        String strG62 = W0.e.g(jSONObjectG, "backdrop_path");
        if (!W0.e.f(strG62)) {
        }
        String strG72 = W0.e.g(jSONObjectG, "overview");
        String strG82 = !o.c(str5, "movie") ? W0.e.g(jSONObjectG, "title") : W0.e.g(jSONObjectG, DiagnosticsEntry.NAME_KEY);
        if (!o.c(str5, "movie")) {
        }
        if (strG2.length() >= 4) {
        }
        return new g(str3, i6, listE2, listY02, listE, str4, strConcat, strH, strConcat2, strConcat3, strG72, strG82, strSubstring, str7, listZ0, W.a.A0(jSONObjectG), map);
    }
}
