package com.google.android.material.datepicker;

import android.content.Intent;
import android.content.IntentSender;
import android.os.Bundle;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.versionedparcelable.ParcelImpl;
import com.google.android.gms.internal.measurement.C1;
import com.google.android.gms.internal.measurement.X1;
import com.martsnew.domain.model.Avatar;
import com.martsnew.domain.model.Cast;
import com.martsnew.domain.model.Company;
import com.martsnew.domain.model.Country;
import com.martsnew.domain.model.Episode;
import com.martsnew.domain.model.EpisodeSource;
import com.martsnew.domain.model.Filter;
import com.martsnew.domain.model.Genre;
import com.martsnew.domain.model.LatestVersion;
import com.martsnew.domain.model.StreamSource;
import com.martsnew.domain.model.SubtitleSource;
import d3.C0775d;
import d3.C0778e;
import d3.C0790i;
import d3.C0825u;
import d3.C0828v;
import d3.E1;
import d3.H1;
import d3.I1;
import d3.J1;
import d3.T1;
import f.C0893a;
import f.C0900h;
import h0.C1002b;
import h0.C1003c;
import h0.J;
import h0.Q;
import h0.U;
import java.util.ArrayList;
import n4.u0;

/* JADX INFO: loaded from: classes.dex */
public final class d implements Parcelable.Creator {

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

    public /* synthetic */ d(int i) {
        this.f10222a = i;
    }

    public static void a(C0828v c0828v, Parcel parcel, int i) {
        int iU = X1.U(parcel, 20293);
        X1.R(parcel, 2, c0828v.f12193q);
        X1.Q(parcel, 3, c0828v.f12194r, i);
        X1.R(parcel, 4, c0828v.f12195s);
        X1.Z(parcel, 5, 8);
        parcel.writeLong(c0828v.f12196t);
        X1.Y(parcel, iU);
    }

    public static void b(T1 t12, Parcel parcel) {
        int iU = X1.U(parcel, 20293);
        X1.Z(parcel, 1, 4);
        parcel.writeInt(t12.f11722q);
        X1.R(parcel, 2, t12.f11723r);
        X1.Z(parcel, 3, 8);
        parcel.writeLong(t12.f11724s);
        Long l8 = t12.f11725t;
        if (l8 != null) {
            X1.Z(parcel, 4, 8);
            parcel.writeLong(l8.longValue());
        }
        X1.R(parcel, 6, t12.f11726u);
        X1.R(parcel, 7, t12.f11727v);
        Double d8 = t12.f11728w;
        if (d8 != null) {
            X1.Z(parcel, 8, 8);
            parcel.writeDouble(d8.doubleValue());
        }
        X1.Y(parcel, iU);
    }

    @Override // android.os.Parcelable.Creator
    public final Object createFromParcel(Parcel parcel) {
        boolean z8;
        switch (this.f10222a) {
            case u0.f15495q /* 0 */:
                return new e(parcel.readLong());
            case 1:
                return o.d(parcel.readInt(), parcel.readInt());
            case 2:
                int iP = C1.P(parcel);
                long J7 = 0;
                long J8 = 0;
                int I7 = 0;
                while (parcel.dataPosition() < iP) {
                    int i = parcel.readInt();
                    char c3 = (char) i;
                    if (c3 == 1) {
                        J7 = C1.J(parcel, i);
                    } else if (c3 == 2) {
                        I7 = C1.I(parcel, i);
                    } else if (c3 != 3) {
                        C1.M(parcel, i);
                    } else {
                        J8 = C1.J(parcel, i);
                    }
                }
                C1.s(parcel, iP);
                return new C0775d(I7, J7, J8);
            case 3:
                int iP2 = C1.P(parcel);
                String strL = null;
                String strL2 = null;
                T1 t12 = null;
                String strL3 = null;
                C0828v c0828v = null;
                C0828v c0828v2 = null;
                C0828v c0828v3 = null;
                long J9 = 0;
                long J10 = 0;
                long J11 = 0;
                boolean zH = false;
                while (parcel.dataPosition() < iP2) {
                    int i5 = parcel.readInt();
                    switch ((char) i5) {
                        case 2:
                            strL = C1.l(parcel, i5);
                            break;
                        case 3:
                            strL2 = C1.l(parcel, i5);
                            break;
                        case 4:
                            t12 = (T1) C1.k(parcel, i5, T1.CREATOR);
                            break;
                        case 5:
                            J9 = C1.J(parcel, i5);
                            break;
                        case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                            zH = C1.H(parcel, i5);
                            break;
                        case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                            strL3 = C1.l(parcel, i5);
                            break;
                        case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                            c0828v = (C0828v) C1.k(parcel, i5, C0828v.CREATOR);
                            break;
                        case '\t':
                            J10 = C1.J(parcel, i5);
                            break;
                        case '\n':
                            c0828v2 = (C0828v) C1.k(parcel, i5, C0828v.CREATOR);
                            break;
                        case 11:
                            J11 = C1.J(parcel, i5);
                            break;
                        case '\f':
                            c0828v3 = (C0828v) C1.k(parcel, i5, C0828v.CREATOR);
                            break;
                        default:
                            C1.M(parcel, i5);
                            break;
                    }
                }
                C1.s(parcel, iP2);
                return new C0778e(strL, strL2, t12, J9, zH, strL3, c0828v, J10, c0828v2, J11, c0828v3);
            case 4:
                int iP3 = C1.P(parcel);
                Bundle bundleI = null;
                while (parcel.dataPosition() < iP3) {
                    int i8 = parcel.readInt();
                    if (((char) i8) != 1) {
                        C1.M(parcel, i8);
                    } else {
                        bundleI = C1.i(parcel, i8);
                    }
                }
                C1.s(parcel, iP3);
                return new C0790i(bundleI);
            case 5:
                int iP4 = C1.P(parcel);
                Bundle bundleI2 = null;
                while (parcel.dataPosition() < iP4) {
                    int i9 = parcel.readInt();
                    if (((char) i9) != 2) {
                        C1.M(parcel, i9);
                    } else {
                        bundleI2 = C1.i(parcel, i9);
                    }
                }
                C1.s(parcel, iP4);
                return new C0825u(bundleI2);
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                int iP5 = C1.P(parcel);
                long J12 = 0;
                String strL4 = null;
                C0825u c0825u = null;
                String strL5 = null;
                while (parcel.dataPosition() < iP5) {
                    int i10 = parcel.readInt();
                    char c8 = (char) i10;
                    if (c8 == 2) {
                        strL4 = C1.l(parcel, i10);
                    } else if (c8 == 3) {
                        c0825u = (C0825u) C1.k(parcel, i10, C0825u.CREATOR);
                    } else if (c8 == 4) {
                        strL5 = C1.l(parcel, i10);
                    } else if (c8 != 5) {
                        C1.M(parcel, i10);
                    } else {
                        J12 = C1.J(parcel, i10);
                    }
                }
                C1.s(parcel, iP5);
                return new C0828v(strL4, c0825u, strL5, J12);
            case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                int iP6 = C1.P(parcel);
                int I8 = 0;
                long J13 = 0;
                String strL6 = null;
                while (parcel.dataPosition() < iP6) {
                    int i11 = parcel.readInt();
                    char c9 = (char) i11;
                    if (c9 == 1) {
                        strL6 = C1.l(parcel, i11);
                    } else if (c9 == 2) {
                        J13 = C1.J(parcel, i11);
                    } else if (c9 != 3) {
                        C1.M(parcel, i11);
                    } else {
                        I8 = C1.I(parcel, i11);
                    }
                }
                C1.s(parcel, iP6);
                return new E1(J13, strL6, I8);
            case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                int iP7 = C1.P(parcel);
                byte[] bArr = null;
                String strL7 = null;
                Bundle bundleI3 = null;
                String strL8 = null;
                long J14 = 0;
                long J15 = 0;
                int I9 = 0;
                while (parcel.dataPosition() < iP7) {
                    int i12 = parcel.readInt();
                    switch ((char) i12) {
                        case 1:
                            J14 = C1.J(parcel, i12);
                            break;
                        case 2:
                            int iK = C1.K(parcel, i12);
                            int iDataPosition = parcel.dataPosition();
                            if (iK == 0) {
                                bArr = null;
                            } else {
                                byte[] bArrCreateByteArray = parcel.createByteArray();
                                parcel.setDataPosition(iDataPosition + iK);
                                bArr = bArrCreateByteArray;
                            }
                            break;
                        case 3:
                            strL7 = C1.l(parcel, i12);
                            break;
                        case 4:
                            bundleI3 = C1.i(parcel, i12);
                            break;
                        case 5:
                            I9 = C1.I(parcel, i12);
                            break;
                        case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                            J15 = C1.J(parcel, i12);
                            break;
                        case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                            strL8 = C1.l(parcel, i12);
                            break;
                        default:
                            C1.M(parcel, i12);
                            break;
                    }
                }
                C1.s(parcel, iP7);
                return new H1(J14, bArr, strL7, bundleI3, I9, J15, strL8);
            case 9:
                int iP8 = C1.P(parcel);
                while (true) {
                    ArrayList arrayList = null;
                    while (parcel.dataPosition() < iP8) {
                        int i13 = parcel.readInt();
                        if (((char) i13) != 1) {
                            C1.M(parcel, i13);
                        } else {
                            int iK2 = C1.K(parcel, i13);
                            int iDataPosition2 = parcel.dataPosition();
                            if (iK2 == 0) {
                            }
                            ArrayList arrayList2 = new ArrayList();
                            int i14 = parcel.readInt();
                            for (int i15 = 0; i15 < i14; i15++) {
                                arrayList2.add(Integer.valueOf(parcel.readInt()));
                            }
                            parcel.setDataPosition(iDataPosition2 + iK2);
                            arrayList = arrayList2;
                        }
                        break;
                    }
                    C1.s(parcel, iP8);
                    return new I1(arrayList);
                }
                break;
            case 10:
                int iP9 = C1.P(parcel);
                ArrayList arrayListN = null;
                while (parcel.dataPosition() < iP9) {
                    int i16 = parcel.readInt();
                    if (((char) i16) != 1) {
                        C1.M(parcel, i16);
                    } else {
                        arrayListN = C1.n(parcel, i16, H1.CREATOR);
                    }
                }
                C1.s(parcel, iP9);
                return new J1(arrayListN);
            case 11:
                int iP10 = C1.P(parcel);
                String strL9 = null;
                Long lValueOf = null;
                Float fValueOf = null;
                String strL10 = null;
                String strL11 = null;
                Double dValueOf = null;
                long J16 = 0;
                int I10 = 0;
                while (parcel.dataPosition() < iP10) {
                    int i17 = parcel.readInt();
                    switch ((char) i17) {
                        case 1:
                            I10 = C1.I(parcel, i17);
                            break;
                        case 2:
                            strL9 = C1.l(parcel, i17);
                            break;
                        case 3:
                            J16 = C1.J(parcel, i17);
                            break;
                        case 4:
                            int iK3 = C1.K(parcel, i17);
                            if (iK3 == 0) {
                                lValueOf = null;
                            } else {
                                C1.S(parcel, iK3, 8);
                                lValueOf = Long.valueOf(parcel.readLong());
                            }
                            break;
                        case 5:
                            int iK4 = C1.K(parcel, i17);
                            if (iK4 == 0) {
                                fValueOf = null;
                            } else {
                                C1.S(parcel, iK4, 4);
                                fValueOf = Float.valueOf(parcel.readFloat());
                            }
                            break;
                        case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                            strL10 = C1.l(parcel, i17);
                            break;
                        case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                            strL11 = C1.l(parcel, i17);
                            break;
                        case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                            int iK5 = C1.K(parcel, i17);
                            if (iK5 == 0) {
                                dValueOf = null;
                            } else {
                                C1.S(parcel, iK5, 8);
                                dValueOf = Double.valueOf(parcel.readDouble());
                            }
                            break;
                        default:
                            C1.M(parcel, i17);
                            break;
                    }
                }
                C1.s(parcel, iP10);
                return new T1(I10, strL9, J16, lValueOf, fValueOf, strL10, strL11, dValueOf);
            case 12:
                int iP11 = C1.P(parcel);
                boolean zH2 = false;
                int I11 = 0;
                boolean zH3 = false;
                boolean zH4 = false;
                int I12 = 0;
                int I13 = 0;
                long J17 = 0;
                long J18 = 0;
                long J19 = 0;
                long J20 = 0;
                long J21 = 0;
                long J22 = 0;
                long J23 = 0;
                String strL12 = "";
                String strL13 = strL12;
                String strL14 = strL13;
                String strL15 = strL14;
                String strL16 = null;
                String strL17 = null;
                String strL18 = null;
                String strL19 = null;
                String strL20 = null;
                String strL21 = null;
                String strL22 = null;
                Boolean boolValueOf = null;
                ArrayList<String> arrayList3 = null;
                String strL23 = null;
                String strL24 = null;
                String strL25 = null;
                int I14 = 100;
                boolean zH5 = true;
                boolean zH6 = true;
                long J24 = -2147483648L;
                while (parcel.dataPosition() < iP11) {
                    int i18 = parcel.readInt();
                    switch ((char) i18) {
                        case 2:
                            strL16 = C1.l(parcel, i18);
                            break;
                        case 3:
                            strL17 = C1.l(parcel, i18);
                            break;
                        case 4:
                            strL18 = C1.l(parcel, i18);
                            break;
                        case 5:
                            strL19 = C1.l(parcel, i18);
                            break;
                        case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                            J17 = C1.J(parcel, i18);
                            break;
                        case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                            J18 = C1.J(parcel, i18);
                            break;
                        case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                            strL20 = C1.l(parcel, i18);
                            break;
                        case '\t':
                            zH5 = C1.H(parcel, i18);
                            break;
                        case '\n':
                            zH2 = C1.H(parcel, i18);
                            break;
                        case 11:
                            J24 = C1.J(parcel, i18);
                            break;
                        case '\f':
                            strL21 = C1.l(parcel, i18);
                            break;
                        case '\r':
                        case 17:
                        case 20:
                        case '!':
                        default:
                            C1.M(parcel, i18);
                            break;
                        case 14:
                            J19 = C1.J(parcel, i18);
                            break;
                        case 15:
                            I11 = C1.I(parcel, i18);
                            break;
                        case 16:
                            zH6 = C1.H(parcel, i18);
                            break;
                        case 18:
                            zH3 = C1.H(parcel, i18);
                            break;
                        case 19:
                            strL22 = C1.l(parcel, i18);
                            break;
                        case 21:
                            int iK6 = C1.K(parcel, i18);
                            if (iK6 == 0) {
                                boolValueOf = null;
                            } else {
                                C1.S(parcel, iK6, 4);
                                boolValueOf = Boolean.valueOf(parcel.readInt() != 0);
                            }
                            break;
                        case 22:
                            J20 = C1.J(parcel, i18);
                            break;
                        case 23:
                            int iK7 = C1.K(parcel, i18);
                            int iDataPosition3 = parcel.dataPosition();
                            if (iK7 == 0) {
                                arrayList3 = null;
                            } else {
                                ArrayList<String> arrayListCreateStringArrayList = parcel.createStringArrayList();
                                parcel.setDataPosition(iDataPosition3 + iK7);
                                arrayList3 = arrayListCreateStringArrayList;
                            }
                            break;
                        case 24:
                            strL23 = C1.l(parcel, i18);
                            break;
                        case 25:
                            strL12 = C1.l(parcel, i18);
                            break;
                        case 26:
                            strL13 = C1.l(parcel, i18);
                            break;
                        case 27:
                            strL24 = C1.l(parcel, i18);
                            break;
                        case 28:
                            zH4 = C1.H(parcel, i18);
                            break;
                        case 29:
                            J21 = C1.J(parcel, i18);
                            break;
                        case 30:
                            I14 = C1.I(parcel, i18);
                            break;
                        case 31:
                            strL14 = C1.l(parcel, i18);
                            break;
                        case ' ':
                            I12 = C1.I(parcel, i18);
                            break;
                        case '\"':
                            J22 = C1.J(parcel, i18);
                            break;
                        case '#':
                            strL25 = C1.l(parcel, i18);
                            break;
                        case '$':
                            strL15 = C1.l(parcel, i18);
                            break;
                        case '%':
                            J23 = C1.J(parcel, i18);
                            break;
                        case '&':
                            I13 = C1.I(parcel, i18);
                            break;
                    }
                }
                C1.s(parcel, iP11);
                return new d3.X1(strL16, strL17, strL18, strL19, J17, J18, strL20, zH5, zH2, J24, strL21, J19, I11, zH6, zH3, strL22, boolValueOf, J20, arrayList3, strL23, strL12, strL13, strL24, zH4, J21, I14, strL14, I12, J22, strL25, strL15, J23, I13);
            case 13:
                return new ParcelImpl(parcel);
            case 14:
                return new C0893a(parcel);
            case 15:
                P6.g.e(parcel, "inParcel");
                Parcelable parcelable = parcel.readParcelable(IntentSender.class.getClassLoader());
                P6.g.b(parcelable);
                return new C0900h((IntentSender) parcelable, (Intent) parcel.readParcelable(Intent.class.getClassLoader()), parcel.readInt(), parcel.readInt());
            case 16:
                return new C1002b(parcel);
            case 17:
                return new C1003c(parcel);
            case 18:
                J j8 = new J();
                j8.f13044q = parcel.readString();
                j8.f13045r = parcel.readInt();
                return j8;
            case 19:
                Q q8 = new Q();
                q8.f13096u = null;
                q8.f13097v = new ArrayList();
                q8.f13098w = new ArrayList();
                q8.f13092q = parcel.createStringArrayList();
                q8.f13093r = parcel.createStringArrayList();
                q8.f13094s = (C1002b[]) parcel.createTypedArray(C1002b.CREATOR);
                q8.f13095t = parcel.readInt();
                q8.f13096u = parcel.readString();
                q8.f13097v = parcel.createStringArrayList();
                q8.f13098w = parcel.createTypedArrayList(C1003c.CREATOR);
                q8.f13099x = parcel.createTypedArrayList(J.CREATOR);
                return q8;
            case 20:
                return new U(parcel);
            case 21:
                P6.g.e(parcel, "parcel");
                return new Avatar(parcel.readLong(), parcel.readString());
            case 22:
                P6.g.e(parcel, "parcel");
                return new Cast(parcel.readString(), parcel.readInt(), parcel.readString(), parcel.readString(), parcel.readLong());
            case 23:
                P6.g.e(parcel, "parcel");
                return new Company(parcel.readLong(), parcel.readString(), parcel.readString(), parcel.readString(), parcel.readString(), parcel.readString());
            case 24:
                P6.g.e(parcel, "parcel");
                return new Country(parcel.readLong(), parcel.readString(), parcel.readString(), parcel.readString(), parcel.readInt() != 0);
            case 25:
                P6.g.e(parcel, "parcel");
                return new Episode(parcel.readLong(), parcel.readLong(), parcel.readString(), parcel.readLong(), parcel.readString(), parcel.readLong(), parcel.readString(), parcel.readInt(), parcel.readLong(), parcel.readInt(), parcel.readInt() != 0);
            case 26:
                P6.g.e(parcel, "parcel");
                long j9 = parcel.readLong();
                String string = parcel.readString();
                String string2 = parcel.readString();
                String string3 = parcel.readString();
                int i19 = parcel.readInt();
                int i20 = parcel.readInt();
                ArrayList arrayList4 = new ArrayList(i20);
                for (int i21 = 0; i21 != i20; i21++) {
                    arrayList4.add(SubtitleSource.CREATOR.createFromParcel(parcel));
                }
                return new EpisodeSource(j9, string, string2, string3, i19, arrayList4, StreamSource.CREATOR.createFromParcel(parcel), parcel.readInt(), parcel.readLong(), parcel.readLong(), parcel.readInt());
            case 27:
                P6.g.e(parcel, "parcel");
                return new Filter(parcel.readString(), parcel.readString());
            case 28:
                P6.g.e(parcel, "parcel");
                long j10 = parcel.readLong();
                String string4 = parcel.readString();
                String string5 = parcel.readString();
                boolean z9 = false;
                if (parcel.readInt() != 0) {
                    z8 = false;
                    z9 = true;
                } else {
                    z8 = false;
                }
                return new Genre(j10, string4, string5, z9, parcel.readInt() == 0 ? z8 : true);
            default:
                P6.g.e(parcel, "parcel");
                return new LatestVersion(parcel.readString(), parcel.readInt(), parcel.readString(), parcel.readString(), parcel.readInt() != 0);
        }
    }

    @Override // android.os.Parcelable.Creator
    public final Object[] newArray(int i) {
        switch (this.f10222a) {
            case u0.f15495q /* 0 */:
                return new e[i];
            case 1:
                return new o[i];
            case 2:
                return new C0775d[i];
            case 3:
                return new C0778e[i];
            case 4:
                return new C0790i[i];
            case 5:
                return new C0825u[i];
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                return new C0828v[i];
            case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                return new E1[i];
            case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                return new H1[i];
            case 9:
                return new I1[i];
            case 10:
                return new J1[i];
            case 11:
                return new T1[i];
            case 12:
                return new d3.X1[i];
            case 13:
                return new ParcelImpl[i];
            case 14:
                return new C0893a[i];
            case 15:
                return new C0900h[i];
            case 16:
                return new C1002b[i];
            case 17:
                return new C1003c[i];
            case 18:
                return new J[i];
            case 19:
                return new Q[i];
            case 20:
                return new U[i];
            case 21:
                return new Avatar[i];
            case 22:
                return new Cast[i];
            case 23:
                return new Company[i];
            case 24:
                return new Country[i];
            case 25:
                return new Episode[i];
            case 26:
                return new EpisodeSource[i];
            case 27:
                return new Filter[i];
            case 28:
                return new Genre[i];
            default:
                return new LatestVersion[i];
        }
    }
}
