u1.smali

.class public abstract Lcom/google/android/gms/internal/measurement/u1;
.super Lcom/google/android/gms/internal/measurement/z0;
.source "SourceFile"

# interfaces
.implements Lcom/google/android/gms/internal/measurement/v1;


# direct methods
.method public constructor <init>()V
    .registers 2

    const-string v0, "com.google.android.gms.measurement.api.internal.IAppMeasurementDynamiteService"

    invoke-direct {p0, v0}, Lcom/google/android/gms/internal/measurement/z0;-><init>(Ljava/lang/String;)V

    return-void
.end method

.method public static asInterface(Landroid/os/IBinder;)Lcom/google/android/gms/internal/measurement/v1;
    .registers 3

    if-nez p0, :cond_4

    const/4 p0, 0x0

    return-object p0

    :cond_4
    const-string v0, "com.google.android.gms.measurement.api.internal.IAppMeasurementDynamiteService"

    invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v0

    instance-of v1, v0, Lcom/google/android/gms/internal/measurement/v1;

    if-eqz v1, :cond_11

    check-cast v0, Lcom/google/android/gms/internal/measurement/v1;

    return-object v0

    :cond_11
    new-instance v0, Lcom/google/android/gms/internal/measurement/x1;

    invoke-direct {v0, p0}, Lcom/google/android/gms/internal/measurement/x1;-><init>(Landroid/os/IBinder;)V

    return-object v0
.end method


# virtual methods
.method protected final l(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
    .registers 15

    const-string v1, "com.google.android.gms.measurement.api.internal.IEventHandlerProxy"

    const-string v2, "com.google.android.gms.measurement.api.internal.IBundleReceiver"

    const/4 v3, 0x0

    packed-switch p1, :pswitch_data_4d0

    :pswitch_8
    const/4 v0, 0x0

    return v0

    :pswitch_a
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    if-nez v1, :cond_11

    goto :goto_22

    :cond_11
    invoke-interface {v1, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_1d

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_22

    :cond_1d
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v1}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_22
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3}, Lcom/google/android/gms/internal/measurement/v1;->getSessionId(Lcom/google/android/gms/internal/measurement/w1;)V

    goto/16 :goto_4ca

    :pswitch_2a
    sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, v1}, Lcom/google/android/gms/internal/measurement/y0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object v1

    check-cast v1, Landroid/os/Bundle;

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->setConsentThirdParty(Landroid/os/Bundle;J)V

    goto/16 :goto_4ca

    :pswitch_3e
    sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, v1}, Lcom/google/android/gms/internal/measurement/y0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object v1

    check-cast v1, Landroid/os/Bundle;

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->setConsent(Landroid/os/Bundle;J)V

    goto/16 :goto_4ca

    :pswitch_52
    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v1

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2}, Lcom/google/android/gms/internal/measurement/v1;->clearMeasurementEnabled(J)V

    goto/16 :goto_4ca

    :pswitch_5e
    sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, v1}, Lcom/google/android/gms/internal/measurement/y0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object v1

    check-cast v1, Landroid/os/Bundle;

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1}, Lcom/google/android/gms/internal/measurement/v1;->setDefaultEventParameters(Landroid/os/Bundle;)V

    goto/16 :goto_4ca

    :pswitch_6e
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    if-nez v1, :cond_75

    goto :goto_86

    :cond_75
    invoke-interface {v1, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_81

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_86

    :cond_81
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v1}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_86
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3}, Lcom/google/android/gms/internal/measurement/v1;->isDataCollectionEnabled(Lcom/google/android/gms/internal/measurement/w1;)V

    goto/16 :goto_4ca

    :pswitch_8e
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->h(Landroid/os/Parcel;)Z

    move-result v1

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1}, Lcom/google/android/gms/internal/measurement/v1;->setDataCollectionEnabled(Z)V

    goto/16 :goto_4ca

    :pswitch_9a
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    if-nez v1, :cond_a1

    goto :goto_b2

    :cond_a1
    invoke-interface {v1, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_ad

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_b2

    :cond_ad
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v1}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_b2
    invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I

    move-result v1

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3, v1}, Lcom/google/android/gms/internal/measurement/v1;->getTestFlag(Lcom/google/android/gms/internal/measurement/w1;I)V

    goto/16 :goto_4ca

    :pswitch_be
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->b(Landroid/os/Parcel;)Ljava/util/HashMap;

    move-result-object v1

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1}, Lcom/google/android/gms/internal/measurement/v1;->initForTests(Ljava/util/Map;)V

    goto/16 :goto_4ca

    :pswitch_ca
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v2

    if-nez v2, :cond_d1

    goto :goto_e2

    :cond_d1
    invoke-interface {v2, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v1

    instance-of v3, v1, Lcom/google/android/gms/internal/measurement/c2;

    if-eqz v3, :cond_dd

    move-object v3, v1

    check-cast v3, Lcom/google/android/gms/internal/measurement/c2;

    goto :goto_e2

    :cond_dd
    new-instance v3, Lcom/google/android/gms/internal/measurement/e2;

    invoke-direct {v3, v2}, Lcom/google/android/gms/internal/measurement/e2;-><init>(Landroid/os/IBinder;)V

    :goto_e2
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3}, Lcom/google/android/gms/internal/measurement/v1;->unregisterOnMeasurementEventListener(Lcom/google/android/gms/internal/measurement/c2;)V

    goto/16 :goto_4ca

    :pswitch_ea
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v2

    if-nez v2, :cond_f1

    goto :goto_102

    :cond_f1
    invoke-interface {v2, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v1

    instance-of v3, v1, Lcom/google/android/gms/internal/measurement/c2;

    if-eqz v3, :cond_fd

    move-object v3, v1

    check-cast v3, Lcom/google/android/gms/internal/measurement/c2;

    goto :goto_102

    :cond_fd
    new-instance v3, Lcom/google/android/gms/internal/measurement/e2;

    invoke-direct {v3, v2}, Lcom/google/android/gms/internal/measurement/e2;-><init>(Landroid/os/IBinder;)V

    :goto_102
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3}, Lcom/google/android/gms/internal/measurement/v1;->registerOnMeasurementEventListener(Lcom/google/android/gms/internal/measurement/c2;)V

    goto/16 :goto_4ca

    :pswitch_10a
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v2

    if-nez v2, :cond_111

    goto :goto_122

    :cond_111
    invoke-interface {v2, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v1

    instance-of v3, v1, Lcom/google/android/gms/internal/measurement/c2;

    if-eqz v3, :cond_11d

    move-object v3, v1

    check-cast v3, Lcom/google/android/gms/internal/measurement/c2;

    goto :goto_122

    :cond_11d
    new-instance v3, Lcom/google/android/gms/internal/measurement/e2;

    invoke-direct {v3, v2}, Lcom/google/android/gms/internal/measurement/e2;-><init>(Landroid/os/IBinder;)V

    :goto_122
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3}, Lcom/google/android/gms/internal/measurement/v1;->setEventInterceptor(Lcom/google/android/gms/internal/measurement/c2;)V

    goto/16 :goto_4ca

    :pswitch_12a
    invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I

    move-result v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v2

    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v3

    invoke-static {v3}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v3

    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v4

    invoke-static {v4}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v4

    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v5

    invoke-static {v5}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v5

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    move-object v0, p0

    invoke-interface/range {v0 .. v5}, Lcom/google/android/gms/internal/measurement/v1;->logHealthData(ILjava/lang/String;Lx5/a;Lx5/a;Lx5/a;)V

    goto/16 :goto_4ca

    :pswitch_153
    sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, v1}, Lcom/google/android/gms/internal/measurement/y0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object v1

    check-cast v1, Landroid/os/Bundle;

    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v4

    if-nez v4, :cond_162

    goto :goto_173

    :cond_162
    invoke-interface {v4, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_16e

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_173

    :cond_16e
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v4}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_173
    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v4

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v3, v4, v5}, Lcom/google/android/gms/internal/measurement/v1;->performAction(Landroid/os/Bundle;Lcom/google/android/gms/internal/measurement/w1;J)V

    goto/16 :goto_4ca

    :pswitch_17f
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    invoke-static {v1}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v4

    if-nez v4, :cond_18e

    goto :goto_19f

    :cond_18e
    invoke-interface {v4, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_19a

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_19f

    :cond_19a
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v4}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_19f
    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v4

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v3, v4, v5}, Lcom/google/android/gms/internal/measurement/v1;->onActivitySaveInstanceState(Lx5/a;Lcom/google/android/gms/internal/measurement/w1;J)V

    goto/16 :goto_4ca

    :pswitch_1ab
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    invoke-static {v1}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->onActivityResumed(Lx5/a;J)V

    goto/16 :goto_4ca

    :pswitch_1bf
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    invoke-static {v1}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->onActivityPaused(Lx5/a;J)V

    goto/16 :goto_4ca

    :pswitch_1d3
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    invoke-static {v1}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->onActivityDestroyed(Lx5/a;J)V

    goto/16 :goto_4ca

    :pswitch_1e7
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    invoke-static {v1}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v1

    sget-object v2, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, v2}, Lcom/google/android/gms/internal/measurement/y0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object v2

    check-cast v2, Landroid/os/Bundle;

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v3

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3, v4}, Lcom/google/android/gms/internal/measurement/v1;->onActivityCreated(Lx5/a;Landroid/os/Bundle;J)V

    goto/16 :goto_4ca

    :pswitch_203
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    invoke-static {v1}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->onActivityStopped(Lx5/a;J)V

    goto/16 :goto_4ca

    :pswitch_217
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    invoke-static {v1}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->onActivityStarted(Lx5/a;J)V

    goto/16 :goto_4ca

    :pswitch_22b
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->endAdUnitExposure(Ljava/lang/String;J)V

    goto/16 :goto_4ca

    :pswitch_23b
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->beginAdUnitExposure(Ljava/lang/String;J)V

    goto/16 :goto_4ca

    :pswitch_24b
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    if-nez v1, :cond_252

    goto :goto_263

    :cond_252
    invoke-interface {v1, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_25e

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_263

    :cond_25e
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v1}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_263
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3}, Lcom/google/android/gms/internal/measurement/v1;->generateEventId(Lcom/google/android/gms/internal/measurement/w1;)V

    goto/16 :goto_4ca

    :pswitch_26b
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    if-nez v1, :cond_272

    goto :goto_283

    :cond_272
    invoke-interface {v1, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_27e

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_283

    :cond_27e
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v1}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_283
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3}, Lcom/google/android/gms/internal/measurement/v1;->getGmpAppId(Lcom/google/android/gms/internal/measurement/w1;)V

    goto/16 :goto_4ca

    :pswitch_28b
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    if-nez v1, :cond_292

    goto :goto_2a3

    :cond_292
    invoke-interface {v1, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_29e

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_2a3

    :cond_29e
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v1}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_2a3
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3}, Lcom/google/android/gms/internal/measurement/v1;->getAppInstanceId(Lcom/google/android/gms/internal/measurement/w1;)V

    goto/16 :goto_4ca

    :pswitch_2ab
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    if-nez v1, :cond_2b2

    goto :goto_2c3

    :cond_2b2
    invoke-interface {v1, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_2be

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_2c3

    :cond_2be
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v1}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_2c3
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3}, Lcom/google/android/gms/internal/measurement/v1;->getCachedAppInstanceId(Lcom/google/android/gms/internal/measurement/w1;)V

    goto/16 :goto_4ca

    :pswitch_2cb
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    if-nez v1, :cond_2d2

    goto :goto_2e5

    :cond_2d2
    const-string v2, "com.google.android.gms.measurement.api.internal.IStringProvider"

    invoke-interface {v1, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/d2;

    if-eqz v3, :cond_2e0

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/d2;

    goto :goto_2e5

    :cond_2e0
    new-instance v3, Lcom/google/android/gms/internal/measurement/g2;

    invoke-direct {v3, v1}, Lcom/google/android/gms/internal/measurement/g2;-><init>(Landroid/os/IBinder;)V

    :goto_2e5
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3}, Lcom/google/android/gms/internal/measurement/v1;->setInstanceIdProvider(Lcom/google/android/gms/internal/measurement/d2;)V

    goto/16 :goto_4ca

    :pswitch_2ed
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    if-nez v1, :cond_2f4

    goto :goto_305

    :cond_2f4
    invoke-interface {v1, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_300

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_305

    :cond_300
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v1}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_305
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3}, Lcom/google/android/gms/internal/measurement/v1;->getCurrentScreenClass(Lcom/google/android/gms/internal/measurement/w1;)V

    goto/16 :goto_4ca

    :pswitch_30d
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    if-nez v1, :cond_314

    goto :goto_325

    :cond_314
    invoke-interface {v1, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_320

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_325

    :cond_320
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v1}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_325
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v3}, Lcom/google/android/gms/internal/measurement/v1;->getCurrentScreenName(Lcom/google/android/gms/internal/measurement/w1;)V

    goto/16 :goto_4ca

    :pswitch_32d
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    invoke-static {v1}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v2

    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v3

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v4

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    move-object v0, p0

    invoke-interface/range {v0 .. v5}, Lcom/google/android/gms/internal/measurement/v1;->setCurrentScreen(Lx5/a;Ljava/lang/String;Ljava/lang/String;J)V

    goto/16 :goto_4ca

    :pswitch_34a
    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v1

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2}, Lcom/google/android/gms/internal/measurement/v1;->setSessionTimeoutDuration(J)V

    goto/16 :goto_4ca

    :pswitch_356
    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v1

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2}, Lcom/google/android/gms/internal/measurement/v1;->setMinimumSessionDuration(J)V

    goto/16 :goto_4ca

    :pswitch_362
    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v1

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2}, Lcom/google/android/gms/internal/measurement/v1;->resetAnalyticsData(J)V

    goto/16 :goto_4ca

    :pswitch_36e
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->h(Landroid/os/Parcel;)Z

    move-result v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->setMeasurementEnabled(ZJ)V

    goto/16 :goto_4ca

    :pswitch_37e
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v4

    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v5

    if-nez v5, :cond_38d

    goto :goto_39e

    :cond_38d
    invoke-interface {v5, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_399

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_39e

    :cond_399
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v5}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_39e
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v4, v3}, Lcom/google/android/gms/internal/measurement/v1;->getConditionalUserProperties(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/measurement/w1;)V

    goto/16 :goto_4ca

    :pswitch_3a6
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v2

    sget-object v3, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, v3}, Lcom/google/android/gms/internal/measurement/y0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object v3

    check-cast v3, Landroid/os/Bundle;

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->clearConditionalUserProperty(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V

    goto/16 :goto_4ca

    :pswitch_3be
    sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, v1}, Lcom/google/android/gms/internal/measurement/y0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object v1

    check-cast v1, Landroid/os/Bundle;

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->setConditionalUserProperty(Landroid/os/Bundle;J)V

    goto/16 :goto_4ca

    :pswitch_3d2
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3}, Lcom/google/android/gms/internal/measurement/v1;->setUserId(Ljava/lang/String;J)V

    goto/16 :goto_4ca

    :pswitch_3e2
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v4

    if-nez v4, :cond_3ed

    goto :goto_3fe

    :cond_3ed
    invoke-interface {v4, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_3f9

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_3fe

    :cond_3f9
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v4}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_3fe
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v3}, Lcom/google/android/gms/internal/measurement/v1;->getMaxUserProperties(Ljava/lang/String;Lcom/google/android/gms/internal/measurement/w1;)V

    goto/16 :goto_4ca

    :pswitch_406
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v4

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->h(Landroid/os/Parcel;)Z

    move-result v5

    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v6

    if-nez v6, :cond_419

    goto :goto_42a

    :cond_419
    invoke-interface {v6, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_425

    move-object v3, v2

    check-cast v3, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_42a

    :cond_425
    new-instance v3, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v3, v6}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_42a
    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v4, v5, v3}, Lcom/google/android/gms/internal/measurement/v1;->getUserProperties(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/internal/measurement/w1;)V

    goto/16 :goto_4ca

    :pswitch_432
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v2

    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v3

    invoke-static {v3}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v3

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->h(Landroid/os/Parcel;)Z

    move-result v4

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v5

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    move-object v0, p0

    invoke-interface/range {v0 .. v6}, Lcom/google/android/gms/internal/measurement/v1;->setUserProperty(Ljava/lang/String;Ljava/lang/String;Lx5/a;ZJ)V

    goto/16 :goto_4ca

    :pswitch_453
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v4

    sget-object v5, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, v5}, Lcom/google/android/gms/internal/measurement/y0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object v5

    check-cast v5, Landroid/os/Bundle;

    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v6

    if-nez v6, :cond_46b

    move-object v6, v3

    goto :goto_47c

    :cond_46b
    invoke-interface {v6, v2}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v2

    instance-of v3, v2, Lcom/google/android/gms/internal/measurement/w1;

    if-eqz v3, :cond_476

    check-cast v2, Lcom/google/android/gms/internal/measurement/w1;

    goto :goto_47b

    :cond_476
    new-instance v2, Lcom/google/android/gms/internal/measurement/y1;

    invoke-direct {v2, v6}, Lcom/google/android/gms/internal/measurement/y1;-><init>(Landroid/os/IBinder;)V

    :goto_47b
    move-object v6, v2

    :goto_47c
    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v8

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    move-object v0, p0

    move-object v2, v4

    move-object v3, v5

    move-object v4, v6

    move-wide v5, v8

    invoke-interface/range {v0 .. v6}, Lcom/google/android/gms/internal/measurement/v1;->logEventAndBundle(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Lcom/google/android/gms/internal/measurement/w1;J)V

    goto :goto_4ca

    :pswitch_48c
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v2

    sget-object v3, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, v3}, Lcom/google/android/gms/internal/measurement/y0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object v3

    check-cast v3, Landroid/os/Bundle;

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->h(Landroid/os/Parcel;)Z

    move-result v4

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->h(Landroid/os/Parcel;)Z

    move-result v5

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v6

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    move-object v0, p0

    invoke-interface/range {v0 .. v7}, Lcom/google/android/gms/internal/measurement/v1;->logEvent(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V

    goto :goto_4ca

    :pswitch_4b0
    invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v1

    invoke-static {v1}, Lx5/a$a;->n(Landroid/os/IBinder;)Lx5/a;

    move-result-object v1

    sget-object v2, Lcom/google/android/gms/internal/measurement/f2;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, v2}, Lcom/google/android/gms/internal/measurement/y0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object v2

    check-cast v2, Lcom/google/android/gms/internal/measurement/f2;

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v3

    invoke-static {p2}, Lcom/google/android/gms/internal/measurement/y0;->f(Landroid/os/Parcel;)V

    invoke-interface {p0, v1, v2, v3, v4}, Lcom/google/android/gms/internal/measurement/v1;->initialize(Lx5/a;Lcom/google/android/gms/internal/measurement/f2;J)V

    :goto_4ca
    invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V

    const/4 v0, 0x1

    return v0

    nop

    :pswitch_data_4d0
    .packed-switch 0x1
        :pswitch_4b0
        :pswitch_48c
        :pswitch_453
        :pswitch_432
        :pswitch_406
        :pswitch_3e2
        :pswitch_3d2
        :pswitch_3be
        :pswitch_3a6
        :pswitch_37e
        :pswitch_36e
        :pswitch_362
        :pswitch_356
        :pswitch_34a
        :pswitch_32d
        :pswitch_30d
        :pswitch_2ed
        :pswitch_2cb
        :pswitch_2ab
        :pswitch_28b
        :pswitch_26b
        :pswitch_24b
        :pswitch_23b
        :pswitch_22b
        :pswitch_217
        :pswitch_203
        :pswitch_1e7
        :pswitch_1d3
        :pswitch_1bf
        :pswitch_1ab
        :pswitch_17f
        :pswitch_153
        :pswitch_12a
        :pswitch_10a
        :pswitch_ea
        :pswitch_ca
        :pswitch_be
        :pswitch_9a
        :pswitch_8e
        :pswitch_6e
        :pswitch_8
        :pswitch_5e
        :pswitch_52
        :pswitch_3e
        :pswitch_2a
        :pswitch_a
    .end packed-switch
.end method