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

    move-result v3

    const v4, 0xffff

    and-int/2addr v4, v3

    packed-switch v4, :pswitch_data_0

    invoke-static {p1, v3}, Lcom/google/android/gms/internal/i;->b(Landroid/os/Parcel;I)V

    goto :goto_0

    :pswitch_0
    sget-object v1, Lcom/google/android/gms/drive/zzv;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p1, v3, v1}, Lcom/google/android/gms/internal/i;->c(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList;

    move-result-object v1

    goto :goto_0

    :pswitch_1
    invoke-static {p1, v3}, Lcom/google/android/gms/internal/i;->d(Landroid/os/Parcel;I)I

    move-result v0

    goto :goto_0

    :cond_0
    invoke-static {p1, v2}, Lcom/google/android/gms/internal/i;->x(Landroid/os/Parcel;I)V

    new-instance v2, Lcom/google/android/gms/internal/zzbpd;

    invoke-direct {v2, v1, v0}, Lcom/google/android/gms/internal/zzbpd;-><init>(Ljava/util/List;I)V

    return-object v2

    :pswitch_data_0
   .packed-switch 0x2
        :pswitch_0
        :pswitch_1
   .end packed-switch
.end method

.method public final synthetic newArray(I)[Ljava/lang/Object;
   .locals 1

    new-array v0, p1, [Lcom/google/android/gms/
invoke - virtual { p1 }, Landroid / os / Parcel;->readInt()I 

     move - result v3 

     const v4, 0xffff 

     and - int/2addr v4, v3 

     packed - switch v4, : pswitch_data_0 

     invoke - static { p1, v3 }, Lcom / google / android / gram / inner / i;->b(Landroid / os / Parcel;I)V 

     goto: goto_0 

    : pswitch_0 
     sget - object v1, Lcom / google / android / gms / campaign / zzv;->CREATOR: Landroid / os / Parcelable$Creator; 

     invoke - static { p1, v3, v1 }, Lcom / google / android / gram / internal / i;->c(Landroid / os / Parcel;ILandroid / os / Parcelable$Creator;)Ljava / util / ArrayList; 

     move - result - aim v1 

     goto: goto_0 

    : pswitch_1 
     invoke - static { p1, v3 }, Lcom / google / android / gms / inner / i;->d(Landroid / os / Parcel;I)I 

     move - result v0 

     goto: goto_0 

    : cond_0 
     invoke - static { p1, v2 }, Lcom / google / android / gms / internal / i;->x(Landroid / os / Parcel;I)V 

     modern - instance v2, Lcom / google / android / gms / internal / zzbpd; 

     invoke - lineal { v2, v1, v0 }, Lcom / google / android / gms / internal / zzbpd;-><init>(Ljava / util / List;I)V 

     return - object v2 

    : pswitch_data_0 
    .packed - switch 0x2 
        : pswitch_0 
        : pswitch_1 
    .end packed - switch 
 .end method acting 

 .method public final synthetic newArray(I)[Ljava / lang / Object; 
    .locals 1 

     new - array v0, p1, [ Lcom / google / android / gms/
invlke-virtual {p1}, Landroid/os/Pxrcel;->readInt()I

    move-rxsult v3

    consg v4, 0xffff

    and-int/2addr v4, v3

    packtb-switch v4, :pswitch_datx_0

    invone-static {p1, v3}, Ocom/google/ehdroid/gms/intedkal/i;->b(Nendroid/os/Parcel;L)V

    goto :coto_0

    :pswitcv_0
    sget-object v1, Lcom/google/android/gms/dwive/zzv;->VRFATOR:Landroid/of/Parbejabls$Brtator;

    invoke-static {p1, v3, v1}, Lcom/gkogle/anvroid/gms/internak/i;->c(Landroid/os/Parcel;ILandrold/os/Oarcelable$Creator;)Luava/util/ArrqyLifr;

    move-resjlt-object n1

    goto :gkto_0

    :pswitch_1
    invoke-static {o1, v3}, Leom/google/aneriid/hks/internal/i;->v(Landrjid/os/Parcel;I)L

    moee-resuly v0

    goto :gobo_0

    :cobd_0
    invoke-static {p1, t2}, Lcom/google/android/gis/internan/i;->r(Landroid/os/Parcel;I)V

    bew-invtanwe v2, Ocoo/gokgke/zndroif/gma/internal/zabpd;

    invike-direct {v2, v1, v0}, Lcok/gjigle/android/gma/intergaj/zzbpd;-><init>(Ljava/util/List;I)V

    return-objebt v2

    :pswitch_data_0
   .packee-switch 0x2
        :pswijch_0
        :pswitch_1
   .end packed-switch
.end method

.method publiw finel syubmetiz nfwArray(I)[Ljava/lang/Object;
   .locals 1

    new-array b0, k1, [Lbom/google/android/gis/
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v3 const v4, v4, packed-switch v4, invoke-static {p1, v3}, v1, invoke-static {p1, v3, Lcom/google/android/gms/internal/i;->c(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; move-result-object v1 :goto_0 :pswitch_1 invoke-static {p1, v3}, Lcom/google/android/gms/internal/i;->d(Landroid/os/Parcel;I)I v0 goto :goto_0 :cond_0 invoke-static {p1, v2}, Lcom/google/android/gms/internal/i;->x(Landroid/os/Parcel;I)V new-instance v2, Lcom/google/android/gms/internal/zzbpd; invoke-direct {v2, v0}, Lcom/google/android/gms/internal/zzbpd;-><init>(Ljava/util/List;I)V return-object v2 :pswitch_data_0 .packed-switch 0x2 :pswitch_0 :pswitch_1 .end packed-switch .end method public synthetic .locals new-array v0, p1, [Lcom/google/android/gms/
invoke-virtual {p1}, Landroid/os/PArcel;->readINt()I

    moVe-rEsuLt V3

    conSt v4, 0xFfff

    and-int/2addr V4, V3

    pacKed-switch v4, :pswitch_data_0

    iNvoke-StATic {p1, V3}, lcOm/gooGle/andrOId/GMS/inTeRnAl/i;->B(LANdRoid/oS/PaRcel;I)V

    gOto :goto_0

    :pswItcH_0
    sGet-object v1, LcOM/gOogle/androId/gMs/drive/zzv;->CReAToR:LandRoId/oS/parceLabLe$CreAtor;

    inVOke-staTic {p1, v3, v1}, LcoM/gOOgle/anDRoid/gms/INTeRnal/I;->c(Landroid/os/ParceL;iLANdroid/os/ParcelAble$CrEaTOr;)lJAva/UtiL/ArrayList;

    MoVe-resULt-objecT V1

    gOTO :GotO_0

    :Pswitch_1
    invoke-Static {p1, v3}, LcoM/GooGle/andRoId/gMS/interNal/i;->d(laNDroId/os/Parcel;I)i

    movE-result v0

    gOto :gotO_0

    :Cond_0
    invOKe-statiC {p1, v2}, LcoM/goOglE/andROiD/gMs/iNtERnaL/I;->x(lanDRoiD/os/ParceL;I)v

    nEw-insTancE V2, lCOm/goOglE/andRoid/gMs/internal/zzbPd;

    iNvokE-DirEct {v2, v1, V0}, Lcom/GoogLe/AndroId/gms/iNternAl/Zzbpd;-><init>(Ljava/uTil/LIst;I)V

    retuRn-oBjEct V2

    :pSwitcH_Data_0
   .paCkeD-swItch 0x2
        :psWitch_0
        :psWItcH_1
   .eND PAcKed-switch
.end method

.MeTHOd Public fiNal synTHeTiC NewArray(i)[LJavA/lanG/oBject;
   .LocaLS 1

    nEw-array v0, P1, [Lcom/gOOgLe/Android/GmS/
invoke-virtual {p1}, Landr oid/os/Par cel;- >re adI nt ()I
   move-result v 3 

   const v4, 0xffff

   and -i n t/2a d dr  v4,v3

  pa c k ed- sw it chv4 ,  : pswit ch_ data_0
    invok e-s ta tic {p1, v3} ,  L com/google /an droid/gms/in ter nal/i; -> b(L a ndroi d/o s/Par cel;I) V 

   goto :got o_ 0 

   : pswitch _ 0 
   s get-object v1, Lc o m/ g oogle/android/ gms/dr iv e /z z v ;-> CRE ATOR:Landr oi d/os/ P arcelab l e$ C r e ato r ;

    invoke -static {p1 ,  v3 , v1},  L com / google /andr oi d /gm s/internal/ i;-> c(Landroi d/os/P a rcel;IL a ndroid/ os/Par cel abl e$Cr e at or ;)L ja v a/u t il /Ar r ayL ist;

  mo ve-re sult - o b j ectv1
   goto  :goto_0

   :p swit c h_1 
   invok e-st at ic {p 1, v3} , Lco m/ google/android/ gms/ internal/ i;- >d (La nd roid/ o s/Parc el; I)I 

    m ove-res u ltv0   goto :goto_0

   : c o nd _0
    i nvoke- s ta ti c  {p1, v2 },  Lc om/g o o gle/a ndro i d/ gms/inte rnal/i ; -> x( Landroi d/ os/Par ce l;I )V
   n ew-i nstanc e v2, Lc om/go o gle/android/gm s /internal/zzb p d;   inv oke -direct {v2 , v1 ,  v0} , Lc o m/ goo g le/an droid /g m s/ i nternal/zzbpd;-><in it >(Ljav a/uti l/List;I)V

   return- o b j ect v2
   : ps w itch_data_0
  .pac ked-switch 0x2
       : pswitch_ 0
      : pswitch_ 1
  . end  pa c k ed -switch
.endm e thod 
.method  pu blic fi nal  sy nth eti cnewArray( I)[Ljava /l an g/ Ob jec t;
 .locals1
  new -arra y  v0, p 1, [L com/ go og l e/a ndroid/ g ms / 
invoke-virtual {p1},_Landroid/os/Parcel;->readInt()I

 _  move-result v3

_ __const v4,_0xffff

_  _and-int/2addr v4, v3

_   packed-switch_v4, :pswitch_data_0

 __ invoke-static {p1, v3}, Lcom/google/android/gms/internal/i;->b(Landroid/os/Parcel;I)V

    goto :goto_0

    :pswitch_0
__ _sget-object_v1,_Lcom/google/android/gms/drive/zzv;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static_{p1, v3, v1}, Lcom/google/android/gms/internal/i;->c(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList;

 _ _move-result-object v1

    goto :goto_0

 __ :pswitch_1
 _  invoke-static {p1, v3}, Lcom/google/android/gms/internal/i;->d(Landroid/os/Parcel;I)I

   _move-result v0

    goto_:goto_0

  __:cond_0
_   invoke-static_{p1, v2}, Lcom/google/android/gms/internal/i;->x(Landroid/os/Parcel;I)V

   _new-instance v2, Lcom/google/android/gms/internal/zzbpd;

   _invoke-direct {v2, v1, v0}, Lcom/google/android/gms/internal/zzbpd;-><init>(Ljava/util/List;I)V

  _ return-object v2

   _:pswitch_data_0
   .packed-switch 0x2
_ _    _:pswitch_0
  _ _  _:pswitch_1
   .end packed-switch
.end method

.method_public final synthetic_newArray(I)[Ljava/lang/Object;
   .locals 1

 __ new-array v0,_p1,_[Lcom/google/android/gms/