package com.strmr.ps.data.remote.model.torbox;

import androidx.media3.container.NalUnitUtil;
import androidx.media3.extractor.text.ttml.TtmlNode;
import com.google.android.gms.common.Scopes;
import com.google.gson.annotations.SerializedName;
import defpackage.cr4;
import defpackage.fi7;
import defpackage.kp6;
import defpackage.n41;
import defpackage.pq6;
import defpackage.vw2;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010\t\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b/\b\u0086\b\u0018\u00002\u00020\u0001B\u0083\u0001\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0003\u0012\b\u0010\u0007\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\b\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\t\u001a\u0004\u0018\u00010\n\u0012\b\u0010\u000b\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\f\u001a\u0004\u0018\u00010\r\u0012\b\u0010\u000e\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\u000f\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\u0010\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\u0011\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\u0012\u001a\u0004\u0018\u00010\u0005¢\u0006\u0004\b\u0013\u0010\u0014J\u0006\u0010'\u001a\u00020\u0005J\u0006\u0010(\u001a\u00020\rJ\t\u0010)\u001a\u00020\u0003HÆ\u0003J\t\u0010*\u001a\u00020\u0005HÆ\u0003J\t\u0010+\u001a\u00020\u0003HÆ\u0003J\u000b\u0010,\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u0010-\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u0010\u0010.\u001a\u0004\u0018\u00010\nHÆ\u0003¢\u0006\u0002\u0010\u001dJ\u000b\u0010/\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u0010\u00100\u001a\u0004\u0018\u00010\rHÆ\u0003¢\u0006\u0002\u0010 J\u000b\u00101\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u00102\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u00103\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u00104\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u00105\u001a\u0004\u0018\u00010\u0005HÆ\u0003J¤\u0001\u00106\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00052\b\b\u0002\u0010\u0006\u001a\u00020\u00032\n\b\u0002\u0010\u0007\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\b\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\t\u001a\u0004\u0018\u00010\n2\n\b\u0002\u0010\u000b\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\f\u001a\u0004\u0018\u00010\r2\n\b\u0002\u0010\u000e\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u000f\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u0010\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u0011\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u0012\u001a\u0004\u0018\u00010\u0005HÆ\u0001¢\u0006\u0002\u00107J\u0013\u00108\u001a\u00020\r2\b\u00109\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010:\u001a\u00020\u0003HÖ\u0001J\t\u0010;\u001a\u00020\u0005HÖ\u0001R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0015\u0010\u0016R\u0016\u0010\u0004\u001a\u00020\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0017\u0010\u0018R\u0016\u0010\u0006\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0019\u0010\u0016R\u0018\u0010\u0007\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u0018R\u0018\u0010\b\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u0018R\u001a\u0010\t\u001a\u0004\u0018\u00010\n8\u0006X\u0087\u0004¢\u0006\n\n\u0002\u0010\u001e\u001a\u0004\b\u001c\u0010\u001dR\u0018\u0010\u000b\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u001f\u0010\u0018R\u001a\u0010\f\u001a\u0004\u0018\u00010\r8\u0006X\u0087\u0004¢\u0006\n\n\u0002\u0010!\u001a\u0004\b\f\u0010 R\u0018\u0010\u000e\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b\"\u0010\u0018R\u0018\u0010\u000f\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b#\u0010\u0018R\u0018\u0010\u0010\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b$\u0010\u0018R\u0018\u0010\u0011\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b%\u0010\u0018R\u0018\u0010\u0012\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b&\u0010\u0018¨\u0006<"}, d2 = {"Lcom/strmr/ps/data/remote/model/torbox/TorBoxUserData;", "", TtmlNode.ATTR_ID, "", Scopes.EMAIL, "", "plan", "expiration", "createdAt", "totalDownloaded", "", "customer", "isSubscribed", "", "premiumExpiresAt", "cooldownUntil", "authId", "userReferral", "baseEmail", "<init>", "(ILjava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "getId", "()I", "getEmail", "()Ljava/lang/String;", "getPlan", "getExpiration", "getCreatedAt", "getTotalDownloaded", "()Ljava/lang/Long;", "Ljava/lang/Long;", "getCustomer", "()Ljava/lang/Boolean;", "Ljava/lang/Boolean;", "getPremiumExpiresAt", "getCooldownUntil", "getAuthId", "getUserReferral", "getBaseEmail", "getPlanName", "isPremium", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "component9", "component10", "component11", "component12", "component13", "copy", "(ILjava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/strmr/ps/data/remote/model/torbox/TorBoxUserData;", "equals", "other", "hashCode", "toString", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public final /* data */ class TorBoxUserData {

    @SerializedName("auth_id")
    @pq6
    private final String authId;

    @SerializedName("base_email")
    @pq6
    private final String baseEmail;

    @SerializedName("cooldown_until")
    @pq6
    private final String cooldownUntil;

    @SerializedName("created_at")
    @pq6
    private final String createdAt;

    @SerializedName("customer")
    @pq6
    private final String customer;

    @SerializedName(Scopes.EMAIL)
    @kp6
    private final String email;

    @SerializedName("expiration")
    @pq6
    private final String expiration;

    @SerializedName(TtmlNode.ATTR_ID)
    private final int id;

    @SerializedName("is_subscribed")
    @pq6
    private final Boolean isSubscribed;

    @SerializedName("plan")
    private final int plan;

    @SerializedName("premium_expires_at")
    @pq6
    private final String premiumExpiresAt;

    @SerializedName("total_downloaded")
    @pq6
    private final Long totalDownloaded;

    @SerializedName("user_referral")
    @pq6
    private final String userReferral;

    public TorBoxUserData(int i, @kp6 String str, int i2, @pq6 String str2, @pq6 String str3, @pq6 Long l, @pq6 String str4, @pq6 Boolean bool, @pq6 String str5, @pq6 String str6, @pq6 String str7, @pq6 String str8, @pq6 String str9) {
        cr4.g(str, Scopes.EMAIL);
        this.id = i;
        this.email = str;
        this.plan = i2;
        this.expiration = str2;
        this.createdAt = str3;
        this.totalDownloaded = l;
        this.customer = str4;
        this.isSubscribed = bool;
        this.premiumExpiresAt = str5;
        this.cooldownUntil = str6;
        this.authId = str7;
        this.userReferral = str8;
        this.baseEmail = str9;
    }

    public static /* synthetic */ TorBoxUserData copy$default(TorBoxUserData torBoxUserData, int i, String str, int i2, String str2, String str3, Long l, String str4, Boolean bool, String str5, String str6, String str7, String str8, String str9, int i3, Object obj) {
        if ((i3 & 1) != 0) {
            i = torBoxUserData.id;
        }
        return torBoxUserData.copy(i, (i3 & 2) != 0 ? torBoxUserData.email : str, (i3 & 4) != 0 ? torBoxUserData.plan : i2, (i3 & 8) != 0 ? torBoxUserData.expiration : str2, (i3 & 16) != 0 ? torBoxUserData.createdAt : str3, (i3 & 32) != 0 ? torBoxUserData.totalDownloaded : l, (i3 & 64) != 0 ? torBoxUserData.customer : str4, (i3 & 128) != 0 ? torBoxUserData.isSubscribed : bool, (i3 & 256) != 0 ? torBoxUserData.premiumExpiresAt : str5, (i3 & 512) != 0 ? torBoxUserData.cooldownUntil : str6, (i3 & 1024) != 0 ? torBoxUserData.authId : str7, (i3 & 2048) != 0 ? torBoxUserData.userReferral : str8, (i3 & 4096) != 0 ? torBoxUserData.baseEmail : str9);
    }

    /* JADX INFO: renamed from: component1, reason: from getter */
    public final int getId() {
        return this.id;
    }

    @pq6
    /* JADX INFO: renamed from: component10, reason: from getter */
    public final String getCooldownUntil() {
        return this.cooldownUntil;
    }

    @pq6
    /* JADX INFO: renamed from: component11, reason: from getter */
    public final String getAuthId() {
        return this.authId;
    }

    @pq6
    /* JADX INFO: renamed from: component12, reason: from getter */
    public final String getUserReferral() {
        return this.userReferral;
    }

    @pq6
    /* JADX INFO: renamed from: component13, reason: from getter */
    public final String getBaseEmail() {
        return this.baseEmail;
    }

    @kp6
    /* JADX INFO: renamed from: component2, reason: from getter */
    public final String getEmail() {
        return this.email;
    }

    /* JADX INFO: renamed from: component3, reason: from getter */
    public final int getPlan() {
        return this.plan;
    }

    @pq6
    /* JADX INFO: renamed from: component4, reason: from getter */
    public final String getExpiration() {
        return this.expiration;
    }

    @pq6
    /* JADX INFO: renamed from: component5, reason: from getter */
    public final String getCreatedAt() {
        return this.createdAt;
    }

    @pq6
    /* JADX INFO: renamed from: component6, reason: from getter */
    public final Long getTotalDownloaded() {
        return this.totalDownloaded;
    }

    @pq6
    /* JADX INFO: renamed from: component7, reason: from getter */
    public final String getCustomer() {
        return this.customer;
    }

    @pq6
    /* JADX INFO: renamed from: component8, reason: from getter */
    public final Boolean getIsSubscribed() {
        return this.isSubscribed;
    }

    @pq6
    /* JADX INFO: renamed from: component9, reason: from getter */
    public final String getPremiumExpiresAt() {
        return this.premiumExpiresAt;
    }

    @kp6
    public final TorBoxUserData copy(int id, @kp6 String email, int plan, @pq6 String expiration, @pq6 String createdAt, @pq6 Long totalDownloaded, @pq6 String customer, @pq6 Boolean isSubscribed, @pq6 String premiumExpiresAt, @pq6 String cooldownUntil, @pq6 String authId, @pq6 String userReferral, @pq6 String baseEmail) {
        cr4.g(email, Scopes.EMAIL);
        return new TorBoxUserData(id, email, plan, expiration, createdAt, totalDownloaded, customer, isSubscribed, premiumExpiresAt, cooldownUntil, authId, userReferral, baseEmail);
    }

    public boolean equals(@pq6 Object other) {
        if (this == other) {
            return true;
        }
        if (!(other instanceof TorBoxUserData)) {
            return false;
        }
        TorBoxUserData torBoxUserData = (TorBoxUserData) other;
        return this.id == torBoxUserData.id && cr4.b(this.email, torBoxUserData.email) && this.plan == torBoxUserData.plan && cr4.b(this.expiration, torBoxUserData.expiration) && cr4.b(this.createdAt, torBoxUserData.createdAt) && cr4.b(this.totalDownloaded, torBoxUserData.totalDownloaded) && cr4.b(this.customer, torBoxUserData.customer) && cr4.b(this.isSubscribed, torBoxUserData.isSubscribed) && cr4.b(this.premiumExpiresAt, torBoxUserData.premiumExpiresAt) && cr4.b(this.cooldownUntil, torBoxUserData.cooldownUntil) && cr4.b(this.authId, torBoxUserData.authId) && cr4.b(this.userReferral, torBoxUserData.userReferral) && cr4.b(this.baseEmail, torBoxUserData.baseEmail);
    }

    @pq6
    public final String getAuthId() {
        return this.authId;
    }

    @pq6
    public final String getBaseEmail() {
        return this.baseEmail;
    }

    @pq6
    public final String getCooldownUntil() {
        return this.cooldownUntil;
    }

    @pq6
    public final String getCreatedAt() {
        return this.createdAt;
    }

    @pq6
    public final String getCustomer() {
        return this.customer;
    }

    @kp6
    public final String getEmail() {
        return this.email;
    }

    @pq6
    public final String getExpiration() {
        return this.expiration;
    }

    public final int getId() {
        return this.id;
    }

    public final int getPlan() {
        return this.plan;
    }

    @kp6
    public final String getPlanName() {
        int i = this.plan;
        return i != 0 ? i != 1 ? i != 2 ? i != 3 ? "Unknown" : "Standard" : "Pro" : "Essential" : "Free";
    }

    @pq6
    public final String getPremiumExpiresAt() {
        return this.premiumExpiresAt;
    }

    @pq6
    public final Long getTotalDownloaded() {
        return this.totalDownloaded;
    }

    @pq6
    public final String getUserReferral() {
        return this.userReferral;
    }

    public int hashCode() {
        int iA = fi7.a(this.plan, vw2.b(Integer.hashCode(this.id) * 31, 31, this.email), 31);
        String str = this.expiration;
        int iHashCode = (iA + (str == null ? 0 : str.hashCode())) * 31;
        String str2 = this.createdAt;
        int iHashCode2 = (iHashCode + (str2 == null ? 0 : str2.hashCode())) * 31;
        Long l = this.totalDownloaded;
        int iHashCode3 = (iHashCode2 + (l == null ? 0 : l.hashCode())) * 31;
        String str3 = this.customer;
        int iHashCode4 = (iHashCode3 + (str3 == null ? 0 : str3.hashCode())) * 31;
        Boolean bool = this.isSubscribed;
        int iHashCode5 = (iHashCode4 + (bool == null ? 0 : bool.hashCode())) * 31;
        String str4 = this.premiumExpiresAt;
        int iHashCode6 = (iHashCode5 + (str4 == null ? 0 : str4.hashCode())) * 31;
        String str5 = this.cooldownUntil;
        int iHashCode7 = (iHashCode6 + (str5 == null ? 0 : str5.hashCode())) * 31;
        String str6 = this.authId;
        int iHashCode8 = (iHashCode7 + (str6 == null ? 0 : str6.hashCode())) * 31;
        String str7 = this.userReferral;
        int iHashCode9 = (iHashCode8 + (str7 == null ? 0 : str7.hashCode())) * 31;
        String str8 = this.baseEmail;
        return iHashCode9 + (str8 != null ? str8.hashCode() : 0);
    }

    public final boolean isPremium() {
        return this.plan > 0;
    }

    @pq6
    public final Boolean isSubscribed() {
        return this.isSubscribed;
    }

    @kp6
    public String toString() {
        int i = this.id;
        String str = this.email;
        int i2 = this.plan;
        String str2 = this.expiration;
        String str3 = this.createdAt;
        Long l = this.totalDownloaded;
        String str4 = this.customer;
        Boolean bool = this.isSubscribed;
        String str5 = this.premiumExpiresAt;
        String str6 = this.cooldownUntil;
        String str7 = this.authId;
        String str8 = this.userReferral;
        String str9 = this.baseEmail;
        StringBuilder sbK = fi7.k("TorBoxUserData(id=", i, ", email=", str, ", plan=");
        n41.ac(sbK, i2, ", expiration=", str2, ", createdAt=");
        sbK.append(str3);
        sbK.append(", totalDownloaded=");
        sbK.append(l);
        sbK.append(", customer=");
        sbK.append(str4);
        sbK.append(", isSubscribed=");
        sbK.append(bool);
        sbK.append(", premiumExpiresAt=");
        vw2.aa(sbK, str5, ", cooldownUntil=", str6, ", authId=");
        vw2.aa(sbK, str7, ", userReferral=", str8, ", baseEmail=");
        return n41.s(sbK, str9, ")");
    }
}
