package com.martsnew.data.model.response;

import B6.v;
import P6.g;
import d5.AbstractC0844a;
import e0.C0853a;
import java.lang.reflect.Constructor;
import java.lang.reflect.InvocationTargetException;
import java.util.List;
import n4.u0;
import o6.AbstractC1380C;
import o6.AbstractC1391k;
import o6.AbstractC1394n;
import o6.AbstractC1397q;
import o6.x;
import p6.AbstractC1439e;

/* JADX INFO: loaded from: classes.dex */
public final class MovieResponseJsonAdapter extends AbstractC1391k {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final C0853a f10881a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final AbstractC1391k f10882b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final AbstractC1391k f10883c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final AbstractC1391k f10884d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final AbstractC1391k f10885e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final AbstractC1391k f10886f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final AbstractC1391k f10887g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final AbstractC1391k f10888h;
    public final AbstractC1391k i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final AbstractC1391k f10889j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final AbstractC1391k f10890k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public volatile Constructor f10891l;

    public MovieResponseJsonAdapter(x xVar) {
        g.e(xVar, "moshi");
        this.f10881a = C0853a.B("id", "tmdb_id", "backdrop_path", "title", "overview", "poster_path", "release_date", "runtime", "type", "slug", "trailer", "info_completed", "latest_season", "latest_episode", "quality", "imdb_rating", "update_at", "genres", "casts", "countries", "companies", "in_watch_list", "vote");
        v vVar = v.f1034q;
        this.f10882b = xVar.b(Long.TYPE, vVar, "id");
        this.f10883c = xVar.b(Long.class, vVar, "tmdbId");
        this.f10884d = xVar.b(String.class, vVar, "backdropPath");
        this.f10885e = xVar.b(Integer.class, vVar, "runtime");
        this.f10886f = xVar.b(Double.class, vVar, "imdbRating");
        this.f10887g = xVar.b(AbstractC1380C.f(GenreResponse.class), vVar, "genres");
        this.f10888h = xVar.b(AbstractC1380C.f(CastResponse.class), vVar, "casts");
        this.i = xVar.b(AbstractC1380C.f(CountryResponse.class), vVar, "countries");
        this.f10889j = xVar.b(AbstractC1380C.f(CompanyResponse.class), vVar, "companies");
        this.f10890k = xVar.b(VoteResponse.class, vVar, "voteResponse");
    }

    @Override // o6.AbstractC1391k
    public final Object b(AbstractC1394n abstractC1394n) throws IllegalAccessException, NoSuchMethodException, InstantiationException, InvocationTargetException {
        char c3;
        int i;
        g.e(abstractC1394n, "reader");
        abstractC1394n.b();
        int i5 = -1;
        Long l8 = null;
        Long l9 = null;
        String str = null;
        String str2 = null;
        String str3 = null;
        String str4 = null;
        String str5 = null;
        Integer num = null;
        Integer num2 = null;
        String str6 = null;
        String str7 = null;
        Integer num3 = null;
        Integer num4 = null;
        Integer num5 = null;
        String str8 = null;
        Double d8 = null;
        Long l10 = null;
        List list = null;
        List list2 = null;
        List list3 = null;
        List list4 = null;
        Integer num6 = null;
        VoteResponse voteResponse = null;
        while (abstractC1394n.n()) {
            switch (abstractC1394n.Q(this.f10881a)) {
                case -1:
                    abstractC1394n.V();
                    abstractC1394n.f0();
                    continue;
                case u0.f15495q /* 0 */:
                    l8 = (Long) this.f10882b.b(abstractC1394n);
                    if (l8 == null) {
                        throw AbstractC1439e.j("id", "id", abstractC1394n);
                    }
                    continue;
                    break;
                case 1:
                    l9 = (Long) this.f10883c.b(abstractC1394n);
                    i5 &= -3;
                    continue;
                case 2:
                    str = (String) this.f10884d.b(abstractC1394n);
                    i5 &= -5;
                    continue;
                case 3:
                    str2 = (String) this.f10884d.b(abstractC1394n);
                    i5 &= -9;
                    continue;
                case 4:
                    str3 = (String) this.f10884d.b(abstractC1394n);
                    i5 &= -17;
                    continue;
                case 5:
                    str4 = (String) this.f10884d.b(abstractC1394n);
                    i5 &= -33;
                    continue;
                case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                    str5 = (String) this.f10884d.b(abstractC1394n);
                    i5 &= -65;
                    continue;
                case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                    num = (Integer) this.f10885e.b(abstractC1394n);
                    i5 &= -129;
                    continue;
                case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                    num2 = (Integer) this.f10885e.b(abstractC1394n);
                    i5 &= -257;
                    continue;
                case 9:
                    str6 = (String) this.f10884d.b(abstractC1394n);
                    i5 &= -513;
                    continue;
                case 10:
                    str7 = (String) this.f10884d.b(abstractC1394n);
                    i5 &= -1025;
                    continue;
                case 11:
                    num3 = (Integer) this.f10885e.b(abstractC1394n);
                    i5 &= -2049;
                    continue;
                case 12:
                    num4 = (Integer) this.f10885e.b(abstractC1394n);
                    i5 &= -4097;
                    continue;
                case 13:
                    num5 = (Integer) this.f10885e.b(abstractC1394n);
                    i5 &= -8193;
                    continue;
                case 14:
                    str8 = (String) this.f10884d.b(abstractC1394n);
                    i5 &= -16385;
                    continue;
                case 15:
                    d8 = (Double) this.f10886f.b(abstractC1394n);
                    i = -32769;
                    break;
                case 16:
                    l10 = (Long) this.f10883c.b(abstractC1394n);
                    i = -65537;
                    break;
                case 17:
                    list = (List) this.f10887g.b(abstractC1394n);
                    i = -131073;
                    break;
                case 18:
                    list2 = (List) this.f10888h.b(abstractC1394n);
                    i = -262145;
                    break;
                case 19:
                    list3 = (List) this.i.b(abstractC1394n);
                    i = -524289;
                    break;
                case 20:
                    list4 = (List) this.f10889j.b(abstractC1394n);
                    i = -1048577;
                    break;
                case 21:
                    num6 = (Integer) this.f10885e.b(abstractC1394n);
                    i = -2097153;
                    break;
                case 22:
                    voteResponse = (VoteResponse) this.f10890k.b(abstractC1394n);
                    i = -4194305;
                    break;
            }
            i5 &= i;
        }
        abstractC1394n.j();
        if (i5 == -8388607) {
            if (l8 != null) {
                return new MovieResponse(l8.longValue(), l9, str, str2, str3, str4, str5, num, num2, str6, str7, num3, num4, num5, str8, d8, l10, list, list2, list3, list4, num6, voteResponse);
            }
            throw AbstractC1439e.e("id", "id", abstractC1394n);
        }
        Constructor declaredConstructor = this.f10891l;
        if (declaredConstructor == null) {
            c3 = 15;
            declaredConstructor = MovieResponse.class.getDeclaredConstructor(Long.TYPE, Long.class, String.class, String.class, String.class, String.class, String.class, Integer.class, Integer.class, String.class, String.class, Integer.class, Integer.class, Integer.class, String.class, Double.class, Long.class, List.class, List.class, List.class, List.class, Integer.class, VoteResponse.class, Integer.TYPE, AbstractC1439e.f16152c);
            this.f10891l = declaredConstructor;
            g.d(declaredConstructor, "also(...)");
        } else {
            c3 = 15;
        }
        if (l8 == null) {
            throw AbstractC1439e.e("id", "id", abstractC1394n);
        }
        Integer numValueOf = Integer.valueOf(i5);
        Object[] objArr = new Object[25];
        objArr[0] = l8;
        objArr[1] = l9;
        objArr[2] = str;
        objArr[3] = str2;
        objArr[4] = str3;
        objArr[5] = str4;
        objArr[6] = str5;
        objArr[7] = num;
        objArr[8] = num2;
        objArr[9] = str6;
        objArr[10] = str7;
        objArr[11] = num3;
        objArr[12] = num4;
        objArr[13] = num5;
        objArr[14] = str8;
        objArr[c3] = d8;
        objArr[16] = l10;
        objArr[17] = list;
        objArr[18] = list2;
        objArr[19] = list3;
        objArr[20] = list4;
        objArr[21] = num6;
        objArr[22] = voteResponse;
        objArr[23] = numValueOf;
        objArr[24] = null;
        Object objNewInstance = declaredConstructor.newInstance(objArr);
        g.d(objNewInstance, "newInstance(...)");
        return (MovieResponse) objNewInstance;
    }

    @Override // o6.AbstractC1391k
    public final void e(AbstractC1397q abstractC1397q, Object obj) {
        MovieResponse movieResponse = (MovieResponse) obj;
        g.e(abstractC1397q, "writer");
        if (movieResponse == null) {
            throw new NullPointerException("value_ was null! Wrap in .nullSafe() to write nullable values.");
        }
        abstractC1397q.b();
        abstractC1397q.m("id");
        this.f10882b.e(abstractC1397q, Long.valueOf(movieResponse.f10859a));
        abstractC1397q.m("tmdb_id");
        AbstractC1391k abstractC1391k = this.f10883c;
        abstractC1391k.e(abstractC1397q, movieResponse.f10860b);
        abstractC1397q.m("backdrop_path");
        AbstractC1391k abstractC1391k2 = this.f10884d;
        abstractC1391k2.e(abstractC1397q, movieResponse.f10861c);
        abstractC1397q.m("title");
        abstractC1391k2.e(abstractC1397q, movieResponse.f10862d);
        abstractC1397q.m("overview");
        abstractC1391k2.e(abstractC1397q, movieResponse.f10863e);
        abstractC1397q.m("poster_path");
        abstractC1391k2.e(abstractC1397q, movieResponse.f10864f);
        abstractC1397q.m("release_date");
        abstractC1391k2.e(abstractC1397q, movieResponse.f10865g);
        abstractC1397q.m("runtime");
        AbstractC1391k abstractC1391k3 = this.f10885e;
        abstractC1391k3.e(abstractC1397q, movieResponse.f10866h);
        abstractC1397q.m("type");
        abstractC1391k3.e(abstractC1397q, movieResponse.i);
        abstractC1397q.m("slug");
        abstractC1391k2.e(abstractC1397q, movieResponse.f10867j);
        abstractC1397q.m("trailer");
        abstractC1391k2.e(abstractC1397q, movieResponse.f10868k);
        abstractC1397q.m("info_completed");
        abstractC1391k3.e(abstractC1397q, movieResponse.f10869l);
        abstractC1397q.m("latest_season");
        abstractC1391k3.e(abstractC1397q, movieResponse.f10870m);
        abstractC1397q.m("latest_episode");
        abstractC1391k3.e(abstractC1397q, movieResponse.f10871n);
        abstractC1397q.m("quality");
        abstractC1391k2.e(abstractC1397q, movieResponse.f10872o);
        abstractC1397q.m("imdb_rating");
        this.f10886f.e(abstractC1397q, movieResponse.f10873p);
        abstractC1397q.m("update_at");
        abstractC1391k.e(abstractC1397q, movieResponse.f10874q);
        abstractC1397q.m("genres");
        this.f10887g.e(abstractC1397q, movieResponse.f10875r);
        abstractC1397q.m("casts");
        this.f10888h.e(abstractC1397q, movieResponse.f10876s);
        abstractC1397q.m("countries");
        this.i.e(abstractC1397q, movieResponse.f10877t);
        abstractC1397q.m("companies");
        this.f10889j.e(abstractC1397q, movieResponse.f10878u);
        abstractC1397q.m("in_watch_list");
        abstractC1391k3.e(abstractC1397q, movieResponse.f10879v);
        abstractC1397q.m("vote");
        this.f10890k.e(abstractC1397q, movieResponse.f10880w);
        abstractC1397q.g();
    }

    public final String toString() {
        return AbstractC0844a.h(35, "GeneratedJsonAdapter(MovieResponse)");
    }
}
