zzepf.smali
.class final Lcom/google/android/gms/internal/ads/zzepf;
.super Lcom/google/android/gms/internal/ads/zzelq;
.source ""
# static fields
.field static final zziwx:[I
# instance fields
.field private final zziwy:I
.field private final zziwz:Lcom/google/android/gms/internal/ads/zzelq;
.field private final zzixa:Lcom/google/android/gms/internal/ads/zzelq;
.field private final zzixb:I
.field private final zzixc:I
# direct methods
.method static constructor <clinit>()V
.registers 1
const/16 v0, 0x2f
new-array v0, v0, [I
fill-array-data v0, :array_a
sput-object v0, Lcom/google/android/gms/internal/ads/zzepf;->zziwx:[I
return-void
:array_a
.array-data 4
0x1
0x1
0x2
0x3
0x5
0x8
0xd
0x15
0x22
0x37
0x59
0x90
0xe9
0x179
0x262
0x3db
0x63d
0xa18
0x1055
0x1a6d
0x2ac2
0x452f
0x6ff1
0xb520
0x12511
0x1da31
0x2ff42
0x4d973
0x7d8b5
0xcb228
0x148add
0x213d05
0x35c7e2
0x5704e7
0x8cccc9
0xe3d1b0
0x1709e79
0x2547029
0x3c50ea2
0x6197ecb
0x9de8d6d
0xff80c38
0x19d699a5
0x29cea5dd
0x43a53f82
0x6d73e55f
0x7fffffff
.end array-data
.end method
.method private constructor <init>(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;)V
.registers 5
invoke-direct {p0}, Lcom/google/android/gms/internal/ads/zzelq;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
iput-object p2, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v0
iput v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixb:I
invoke-virtual {p2}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v1
add-int/2addr v0, v1
iput v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwy:I
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzelq;->zzbhl()I
move-result p1
invoke-virtual {p2}, Lcom/google/android/gms/internal/ads/zzelq;->zzbhl()I
move-result p2
invoke-static {p1, p2}, Ljava/lang/Math;->max(II)I
move-result p1
add-int/lit8 p1, p1, 0x1
iput p1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixc:I
return-void
.end method
.method synthetic constructor <init>(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzepe;)V
.registers 4
invoke-direct {p0, p1, p2}, Lcom/google/android/gms/internal/ads/zzepf;-><init>(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;)V
return-void
.end method
.method static zza(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;)Lcom/google/android/gms/internal/ads/zzelq;
.registers 7
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v0
if-nez v0, :cond_7
return-object p0
:cond_7
invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v0
if-nez v0, :cond_e
return-object p1
:cond_e
invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v0
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v1
add-int/2addr v0, v1
const/16 v1, 0x80
if-ge v0, v1, :cond_20
invoke-static {p0, p1}, Lcom/google/android/gms/internal/ads/zzepf;->zzb(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;)Lcom/google/android/gms/internal/ads/zzelq;
move-result-object p0
return-object p0
:cond_20
instance-of v2, p0, Lcom/google/android/gms/internal/ads/zzepf;
if-eqz v2, :cond_69
move-object v2, p0
check-cast v2, Lcom/google/android/gms/internal/ads/zzepf;
iget-object v3, v2, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v3}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v3
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v4
add-int/2addr v3, v4
if-ge v3, v1, :cond_42
iget-object p0, v2, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
invoke-static {p0, p1}, Lcom/google/android/gms/internal/ads/zzepf;->zzb(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;)Lcom/google/android/gms/internal/ads/zzelq;
move-result-object p0
new-instance p1, Lcom/google/android/gms/internal/ads/zzepf;
iget-object v0, v2, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-direct {p1, v0, p0}, Lcom/google/android/gms/internal/ads/zzepf;-><init>(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;)V
return-object p1
:cond_42
iget-object v1, v2, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v1}, Lcom/google/android/gms/internal/ads/zzelq;->zzbhl()I
move-result v1
iget-object v3, v2, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v3}, Lcom/google/android/gms/internal/ads/zzelq;->zzbhl()I
move-result v3
if-le v1, v3, :cond_69
invoke-virtual {v2}, Lcom/google/android/gms/internal/ads/zzelq;->zzbhl()I
move-result v1
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzelq;->zzbhl()I
move-result v3
if-le v1, v3, :cond_69
new-instance p0, Lcom/google/android/gms/internal/ads/zzepf;
iget-object v0, v2, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
invoke-direct {p0, v0, p1}, Lcom/google/android/gms/internal/ads/zzepf;-><init>(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;)V
new-instance p1, Lcom/google/android/gms/internal/ads/zzepf;
iget-object v0, v2, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-direct {p1, v0, p0}, Lcom/google/android/gms/internal/ads/zzepf;-><init>(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;)V
return-object p1
:cond_69
invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzelq;->zzbhl()I
move-result v1
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzelq;->zzbhl()I
move-result v2
invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I
move-result v1
add-int/lit8 v1, v1, 0x1
invoke-static {v1}, Lcom/google/android/gms/internal/ads/zzepf;->zzhz(I)I
move-result v1
if-lt v0, v1, :cond_83
new-instance v0, Lcom/google/android/gms/internal/ads/zzepf;
invoke-direct {v0, p0, p1}, Lcom/google/android/gms/internal/ads/zzepf;-><init>(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;)V
return-object v0
:cond_83
new-instance v0, Lcom/google/android/gms/internal/ads/zzeph;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/ads/zzeph;-><init>(Lcom/google/android/gms/internal/ads/zzepe;)V
invoke-static {v0, p0, p1}, Lcom/google/android/gms/internal/ads/zzeph;->zza(Lcom/google/android/gms/internal/ads/zzeph;Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;)Lcom/google/android/gms/internal/ads/zzelq;
move-result-object p0
return-object p0
.end method
.method static synthetic zza(Lcom/google/android/gms/internal/ads/zzepf;)Lcom/google/android/gms/internal/ads/zzelq;
.registers 1
iget-object p0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
return-object p0
.end method
.method private static zzb(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;)Lcom/google/android/gms/internal/ads/zzelq;
.registers 6
invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v0
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v1
add-int v2, v0, v1
new-array v2, v2, [B
const/4 v3, 0x0
invoke-virtual {p0, v2, v3, v3, v0}, Lcom/google/android/gms/internal/ads/zzelq;->zza([BIII)V
invoke-virtual {p1, v2, v3, v0, v1}, Lcom/google/android/gms/internal/ads/zzelq;->zza([BIII)V
invoke-static {v2}, Lcom/google/android/gms/internal/ads/zzelq;->zzu([B)Lcom/google/android/gms/internal/ads/zzelq;
move-result-object p0
return-object p0
.end method
.method static synthetic zzb(Lcom/google/android/gms/internal/ads/zzepf;)Lcom/google/android/gms/internal/ads/zzelq;
.registers 1
iget-object p0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
return-object p0
.end method
.method static zzhz(I)I
.registers 3
sget-object v0, Lcom/google/android/gms/internal/ads/zzepf;->zziwx:[I
array-length v1, v0
if-lt p0, v1, :cond_9
const p0, 0x7fffffff
return p0
:cond_9
aget p0, v0, p0
return p0
.end method
# virtual methods
.method public final equals(Ljava/lang/Object;)Z
.registers 14
const/4 v0, 0x1
if-ne p1, p0, :cond_4
return v0
:cond_4
instance-of v1, p1, Lcom/google/android/gms/internal/ads/zzelq;
const/4 v2, 0x0
if-nez v1, :cond_a
return v2
:cond_a
check-cast p1, Lcom/google/android/gms/internal/ads/zzelq;
iget v1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwy:I
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v3
if-eq v1, v3, :cond_15
return v2
:cond_15
iget v1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwy:I
if-nez v1, :cond_1a
return v0
:cond_1a
invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzelq;->zzbhn()I
move-result v1
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzelq;->zzbhn()I
move-result v3
if-eqz v1, :cond_29
if-eqz v3, :cond_29
if-eq v1, v3, :cond_29
return v2
:cond_29
new-instance v1, Lcom/google/android/gms/internal/ads/zzepg;
const/4 v3, 0x0
invoke-direct {v1, p0, v3}, Lcom/google/android/gms/internal/ads/zzepg;-><init>(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzepe;)V
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/google/android/gms/internal/ads/zzelx;
new-instance v5, Lcom/google/android/gms/internal/ads/zzepg;
invoke-direct {v5, p1, v3}, Lcom/google/android/gms/internal/ads/zzepg;-><init>(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzepe;)V
invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/google/android/gms/internal/ads/zzelx;
const/4 v3, 0x0
const/4 v6, 0x0
const/4 v7, 0x0
:goto_43
invoke-virtual {v4}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v8
sub-int/2addr v8, v3
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v9
sub-int/2addr v9, v6
invoke-static {v8, v9}, Ljava/lang/Math;->min(II)I
move-result v10
if-nez v3, :cond_58
invoke-virtual {v4, p1, v6, v10}, Lcom/google/android/gms/internal/ads/zzelx;->zza(Lcom/google/android/gms/internal/ads/zzelq;II)Z
move-result v11
goto :goto_5c
:cond_58
invoke-virtual {p1, v4, v3, v10}, Lcom/google/android/gms/internal/ads/zzelx;->zza(Lcom/google/android/gms/internal/ads/zzelq;II)Z
move-result v11
:goto_5c
if-nez v11, :cond_5f
return v2
:cond_5f
add-int/2addr v7, v10
iget v11, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwy:I
if-lt v7, v11, :cond_6d
if-ne v7, v11, :cond_67
return v0
:cond_67
new-instance p1, Ljava/lang/IllegalStateException;
invoke-direct {p1}, Ljava/lang/IllegalStateException;-><init>()V
throw p1
:cond_6d
if-ne v10, v8, :cond_78
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/google/android/gms/internal/ads/zzelx;
move-object v4, v3
const/4 v3, 0x0
goto :goto_79
:cond_78
add-int/2addr v3, v10
:goto_79
if-ne v10, v9, :cond_83
invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/google/android/gms/internal/ads/zzelx;
const/4 v6, 0x0
goto :goto_43
:cond_83
add-int/2addr v6, v10
goto :goto_43
.end method
.method public final synthetic iterator()Ljava/util/Iterator;
.registers 2
invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzelq;->zzbhg()Lcom/google/android/gms/internal/ads/zzelv;
move-result-object v0
return-object v0
.end method
.method public final size()I
.registers 2
iget v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwy:I
return v0
.end method
.method protected final zza(Ljava/nio/charset/Charset;)Ljava/lang/String;
.registers 4
new-instance v0, Ljava/lang/String;
invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzelq;->toByteArray()[B
move-result-object v1
invoke-direct {v0, v1, p1}, Ljava/lang/String;-><init>([BLjava/nio/charset/Charset;)V
return-object v0
.end method
.method final zza(Lcom/google/android/gms/internal/ads/zzeln;)V
.registers 3
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzelq;->zza(Lcom/google/android/gms/internal/ads/zzeln;)V
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzelq;->zza(Lcom/google/android/gms/internal/ads/zzeln;)V
return-void
.end method
.method public final zzac(II)Lcom/google/android/gms/internal/ads/zzelq;
.registers 6
iget v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwy:I
invoke-static {p1, p2, v0}, Lcom/google/android/gms/internal/ads/zzelq;->zzi(III)I
move-result v0
if-nez v0, :cond_b
sget-object p1, Lcom/google/android/gms/internal/ads/zzelq;->zzipc:Lcom/google/android/gms/internal/ads/zzelq;
return-object p1
:cond_b
iget v1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwy:I
if-ne v0, v1, :cond_10
return-object p0
:cond_10
iget v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixb:I
if-gt p2, v0, :cond_1b
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/ads/zzelq;->zzac(II)Lcom/google/android/gms/internal/ads/zzelq;
move-result-object p1
return-object p1
:cond_1b
if-lt p1, v0, :cond_26
iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
sub-int/2addr p1, v0
sub-int/2addr p2, v0
invoke-virtual {v1, p1, p2}, Lcom/google/android/gms/internal/ads/zzelq;->zzac(II)Lcom/google/android/gms/internal/ads/zzelq;
move-result-object p1
return-object p1
:cond_26
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v1
invoke-virtual {v0, p1, v1}, Lcom/google/android/gms/internal/ads/zzelq;->zzac(II)Lcom/google/android/gms/internal/ads/zzelq;
move-result-object p1
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
const/4 v1, 0x0
iget v2, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixb:I
sub-int/2addr p2, v2
invoke-virtual {v0, v1, p2}, Lcom/google/android/gms/internal/ads/zzelq;->zzac(II)Lcom/google/android/gms/internal/ads/zzelq;
move-result-object p2
new-instance v0, Lcom/google/android/gms/internal/ads/zzepf;
invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/ads/zzepf;-><init>(Lcom/google/android/gms/internal/ads/zzelq;Lcom/google/android/gms/internal/ads/zzelq;)V
return-object v0
.end method
.method protected final zzb([BIII)V
.registers 7
add-int v0, p2, p4
iget v1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixb:I
if-gt v0, v1, :cond_c
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v0, p1, p2, p3, p4}, Lcom/google/android/gms/internal/ads/zzelq;->zzb([BIII)V
return-void
:cond_c
if-lt p2, v1, :cond_15
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
sub-int/2addr p2, v1
invoke-virtual {v0, p1, p2, p3, p4}, Lcom/google/android/gms/internal/ads/zzelq;->zzb([BIII)V
return-void
:cond_15
sub-int/2addr v1, p2
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v0, p1, p2, p3, v1}, Lcom/google/android/gms/internal/ads/zzelq;->zzb([BIII)V
iget-object p2, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
const/4 v0, 0x0
add-int/2addr p3, v1
sub-int/2addr p4, v1
invoke-virtual {p2, p1, v0, p3, p4}, Lcom/google/android/gms/internal/ads/zzelq;->zzb([BIII)V
return-void
.end method
.method public final zzbhg()Lcom/google/android/gms/internal/ads/zzelv;
.registers 2
new-instance v0, Lcom/google/android/gms/internal/ads/zzepe;
invoke-direct {v0, p0}, Lcom/google/android/gms/internal/ads/zzepe;-><init>(Lcom/google/android/gms/internal/ads/zzepf;)V
return-object v0
.end method
.method public final zzbhi()Z
.registers 5
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
iget v1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixb:I
const/4 v2, 0x0
invoke-virtual {v0, v2, v2, v1}, Lcom/google/android/gms/internal/ads/zzelq;->zzg(III)I
move-result v0
iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v1}, Lcom/google/android/gms/internal/ads/zzelq;->size()I
move-result v3
invoke-virtual {v1, v0, v2, v3}, Lcom/google/android/gms/internal/ads/zzelq;->zzg(III)I
move-result v0
if-nez v0, :cond_17
const/4 v0, 0x1
return v0
:cond_17
return v2
.end method
.method public final zzbhj()Lcom/google/android/gms/internal/ads/zzemb;
.registers 5
new-instance v0, Lcom/google/android/gms/internal/ads/zzepj;
invoke-direct {v0, p0}, Lcom/google/android/gms/internal/ads/zzepj;-><init>(Lcom/google/android/gms/internal/ads/zzepf;)V
new-instance v1, Lcom/google/android/gms/internal/ads/zzemg;
const/16 v2, 0x1000
const/4 v3, 0x0
invoke-direct {v1, v0, v2, v3}, Lcom/google/android/gms/internal/ads/zzemg;-><init>(Ljava/io/InputStream;ILcom/google/android/gms/internal/ads/zzeme;)V
return-object v1
.end method
.method protected final zzbhl()I
.registers 2
iget v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixc:I
return v0
.end method
.method protected final zzbhm()Z
.registers 3
iget v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwy:I
iget v1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixc:I
invoke-static {v1}, Lcom/google/android/gms/internal/ads/zzepf;->zzhz(I)I
move-result v1
if-lt v0, v1, :cond_c
const/4 v0, 0x1
return v0
:cond_c
const/4 v0, 0x0
return v0
.end method
.method protected final zzg(III)I
.registers 6
add-int v0, p2, p3
iget v1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixb:I
if-gt v0, v1, :cond_d
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzelq;->zzg(III)I
move-result p1
return p1
:cond_d
if-lt p2, v1, :cond_17
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
sub-int/2addr p2, v1
invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzelq;->zzg(III)I
move-result p1
return p1
:cond_17
sub-int/2addr v1, p2
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v0, p1, p2, v1}, Lcom/google/android/gms/internal/ads/zzelq;->zzg(III)I
move-result p1
iget-object p2, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
const/4 v0, 0x0
sub-int/2addr p3, v1
invoke-virtual {p2, p1, v0, p3}, Lcom/google/android/gms/internal/ads/zzelq;->zzg(III)I
move-result p1
return p1
.end method
.method public final zzgh(I)B
.registers 3
iget v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwy:I
invoke-static {p1, v0}, Lcom/google/android/gms/internal/ads/zzelq;->zzad(II)V
invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/ads/zzelq;->zzgi(I)B
move-result p1
return p1
.end method
.method final zzgi(I)B
.registers 4
iget v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixb:I
if-ge p1, v0, :cond_b
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzelq;->zzgi(I)B
move-result p1
return p1
:cond_b
iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
sub-int/2addr p1, v0
invoke-virtual {v1, p1}, Lcom/google/android/gms/internal/ads/zzelq;->zzgi(I)B
move-result p1
return p1
.end method
.method protected final zzh(III)I
.registers 6
add-int v0, p2, p3
iget v1, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixb:I
if-gt v0, v1, :cond_d
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzelq;->zzh(III)I
move-result p1
return p1
:cond_d
if-lt p2, v1, :cond_17
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
sub-int/2addr p2, v1
invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzelq;->zzh(III)I
move-result p1
return p1
:cond_17
sub-int/2addr v1, p2
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzepf;->zziwz:Lcom/google/android/gms/internal/ads/zzelq;
invoke-virtual {v0, p1, p2, v1}, Lcom/google/android/gms/internal/ads/zzelq;->zzh(III)I
move-result p1
iget-object p2, p0, Lcom/google/android/gms/internal/ads/zzepf;->zzixa:Lcom/google/android/gms/internal/ads/zzelq;
const/4 v0, 0x0
sub-int/2addr p3, v1
invoke-virtual {p2, p1, v0, p3}, Lcom/google/android/gms/internal/ads/zzelq;->zzh(III)I
move-result p1
return p1
.end method