h1.smali
.class public final Lf6/h1;
.super Ljava/lang/Object;
.source "MessageSchema.java"
# interfaces
.implements Lf6/a2;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lf6/a2<",
"TT;>;"
}
.end annotation
# static fields
.field public static final r:[I
.field public static final s:Lsun/misc/Unsafe;
# instance fields
.field public final a:[I
.field public final b:[Ljava/lang/Object;
.field public final c:I
.field public final d:I
.field public final e:Lf6/d1;
.field public final f:Z
.field public final g:Z
.field public final h:Z
.field public final i:Z
.field public final j:[I
.field public final k:I
.field public final l:I
.field public final m:Lf6/k1;
.field public final n:Lf6/q0;
.field public final o:Lf6/n2;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lf6/n2<",
"**>;"
}
.end annotation
.end field
.field public final p:Lf6/y;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lf6/y<",
"*>;"
}
.end annotation
.end field
.field public final q:Lf6/w0;
# direct methods
.method public static constructor <clinit>()V
.registers 1
const/4 v0, 0x0
new-array v0, v0, [I
sput-object v0, Lf6/h1;->r:[I
invoke-static {}, Lf6/t2;->c()Lsun/misc/Unsafe;
move-result-object v0
sput-object v0, Lf6/h1;->s:Lsun/misc/Unsafe;
return-void
.end method
.method public constructor <init>([I[Ljava/lang/Object;IILf6/d1;ZZ[IIILf6/k1;Lf6/q0;Lf6/n2;Lf6/y;Lf6/w0;)V
.registers 16
.annotation system Ldalvik/annotation/Signature;
value = {
"([I[",
"Ljava/lang/Object;",
"II",
"Lf6/d1;",
"ZZ[III",
"Lf6/k1;",
"Lf6/q0;",
"Lf6/n2<",
"**>;",
"Lf6/y<",
"*>;",
"Lf6/w0;",
")V"
}
.end annotation
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lf6/h1;->a:[I
iput-object p2, p0, Lf6/h1;->b:[Ljava/lang/Object;
iput p3, p0, Lf6/h1;->c:I
iput p4, p0, Lf6/h1;->d:I
instance-of p1, p5, Lcom/google/protobuf/GeneratedMessageLite;
iput-boolean p1, p0, Lf6/h1;->g:Z
iput-boolean p6, p0, Lf6/h1;->h:Z
if-eqz p14, :cond_1b
invoke-virtual {p14, p5}, Lf6/y;->a(Lf6/d1;)Z
move-result p1
if-eqz p1, :cond_1b
const/4 p1, 0x1
goto :goto_1c
:cond_1b
const/4 p1, 0x0
:goto_1c
iput-boolean p1, p0, Lf6/h1;->f:Z
iput-boolean p7, p0, Lf6/h1;->i:Z
iput-object p8, p0, Lf6/h1;->j:[I
iput p9, p0, Lf6/h1;->k:I
iput p10, p0, Lf6/h1;->l:I
iput-object p11, p0, Lf6/h1;->m:Lf6/k1;
iput-object p12, p0, Lf6/h1;->n:Lf6/q0;
iput-object p13, p0, Lf6/h1;->o:Lf6/n2;
iput-object p14, p0, Lf6/h1;->p:Lf6/y;
iput-object p5, p0, Lf6/h1;->e:Lf6/d1;
iput-object p15, p0, Lf6/h1;->q:Lf6/w0;
return-void
.end method
.method public static a(Lf6/h2;Lf6/k1;Lf6/q0;Lf6/n2;Lf6/y;Lf6/w0;)Lf6/h1;
.registers 26
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lf6/h2;",
"Lf6/k1;",
"Lf6/q0;",
"Lf6/n2<",
"**>;",
"Lf6/y<",
"*>;",
"Lf6/w0;",
")",
"Lf6/h1<",
"TT;>;"
}
.end annotation
invoke-virtual/range {p0 .. p0}, Lf6/h2;->c()Lcom/google/protobuf/ProtoSyntax;
move-result-object v0
sget-object v1, Lcom/google/protobuf/ProtoSyntax;->PROTO3:Lcom/google/protobuf/ProtoSyntax;
const/4 v2, 0x1
const/4 v3, 0x0
if-ne v0, v1, :cond_c
const/4 v10, 0x1
goto :goto_d
:cond_c
const/4 v10, 0x0
:goto_d
invoke-virtual/range {p0 .. p0}, Lf6/h2;->e()[Lf6/c0;
move-result-object v0
array-length v1, v0
if-nez v1, :cond_17
const/4 v7, 0x0
const/4 v8, 0x0
goto :goto_27
:cond_17
aget-object v1, v0, v3
invoke-virtual {v1}, Lf6/c0;->e()I
move-result v1
array-length v4, v0
sub-int/2addr v4, v2
aget-object v2, v0, v4
invoke-virtual {v2}, Lf6/c0;->e()I
move-result v2
move v7, v1
move v8, v2
:goto_27
array-length v1, v0
mul-int/lit8 v2, v1, 0x3
new-array v5, v2, [I
mul-int/lit8 v1, v1, 0x2
new-array v6, v1, [Ljava/lang/Object;
array-length v1, v0
const/4 v2, 0x0
const/4 v4, 0x0
const/4 v9, 0x0
:goto_34
const/16 v11, 0x31
const/16 v12, 0x12
if-ge v2, v1, :cond_60
aget-object v13, v0, v2
invoke-virtual {v13}, Lf6/c0;->k()Lcom/google/protobuf/FieldType;
move-result-object v14
sget-object v15, Lcom/google/protobuf/FieldType;->MAP:Lcom/google/protobuf/FieldType;
if-ne v14, v15, :cond_47
add-int/lit8 v4, v4, 0x1
goto :goto_5d
:cond_47
invoke-virtual {v13}, Lf6/c0;->k()Lcom/google/protobuf/FieldType;
move-result-object v14
invoke-virtual {v14}, Lcom/google/protobuf/FieldType;->id()I
move-result v14
if-lt v14, v12, :cond_5d
invoke-virtual {v13}, Lf6/c0;->k()Lcom/google/protobuf/FieldType;
move-result-object v12
invoke-virtual {v12}, Lcom/google/protobuf/FieldType;->id()I
move-result v12
if-gt v12, v11, :cond_5d
add-int/lit8 v9, v9, 0x1
:cond_5d
:goto_5d
add-int/lit8 v2, v2, 0x1
goto :goto_34
:cond_60
const/4 v1, 0x0
if-lez v4, :cond_66
new-array v2, v4, [I
goto :goto_67
:cond_66
move-object v2, v1
:goto_67
if-lez v9, :cond_6b
new-array v1, v9, [I
:cond_6b
invoke-virtual/range {p0 .. p0}, Lf6/h2;->d()[I
move-result-object v4
if-nez v4, :cond_73
sget-object v4, Lf6/h1;->r:[I
:cond_73
const/4 v9, 0x0
const/4 v13, 0x0
const/4 v14, 0x0
const/4 v15, 0x0
const/16 v16, 0x0
:goto_79
array-length v3, v0
if-ge v9, v3, :cond_d3
aget-object v3, v0, v9
invoke-virtual {v3}, Lf6/c0;->e()I
move-result v11
invoke-static {v3, v5, v13, v6}, Lf6/h1;->a(Lf6/c0;[II[Ljava/lang/Object;)V
array-length v12, v4
if-ge v14, v12, :cond_91
aget v12, v4, v14
if-ne v12, v11, :cond_91
add-int/lit8 v11, v14, 0x1
aput v13, v4, v14
move v14, v11
:cond_91
invoke-virtual {v3}, Lf6/c0;->k()Lcom/google/protobuf/FieldType;
move-result-object v11
sget-object v12, Lcom/google/protobuf/FieldType;->MAP:Lcom/google/protobuf/FieldType;
if-ne v11, v12, :cond_a1
add-int/lit8 v3, v15, 0x1
aput v13, v2, v15
move v15, v3
:cond_9e
move/from16 v18, v13
goto :goto_ca
:cond_a1
invoke-virtual {v3}, Lf6/c0;->k()Lcom/google/protobuf/FieldType;
move-result-object v11
invoke-virtual {v11}, Lcom/google/protobuf/FieldType;->id()I
move-result v11
const/16 v12, 0x12
if-lt v11, v12, :cond_9e
invoke-virtual {v3}, Lf6/c0;->k()Lcom/google/protobuf/FieldType;
move-result-object v11
invoke-virtual {v11}, Lcom/google/protobuf/FieldType;->id()I
move-result v11
const/16 v12, 0x31
if-gt v11, v12, :cond_9e
add-int/lit8 v11, v16, 0x1
invoke-virtual {v3}, Lf6/c0;->c()Ljava/lang/reflect/Field;
move-result-object v3
move/from16 v18, v13
invoke-static {v3}, Lf6/t2;->c(Ljava/lang/reflect/Field;)J
move-result-wide v12
long-to-int v3, v12
aput v3, v1, v16
move/from16 v16, v11
:goto_ca
add-int/lit8 v9, v9, 0x1
add-int/lit8 v13, v18, 0x3
const/16 v11, 0x31
const/16 v12, 0x12
goto :goto_79
:cond_d3
if-nez v2, :cond_d7
sget-object v2, Lf6/h1;->r:[I
:cond_d7
if-nez v1, :cond_db
sget-object v1, Lf6/h1;->r:[I
:cond_db
array-length v0, v4
array-length v3, v2
add-int/2addr v0, v3
array-length v3, v1
add-int/2addr v0, v3
new-array v12, v0, [I
array-length v0, v4
const/4 v3, 0x0
invoke-static {v4, v3, v12, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
array-length v0, v4
array-length v9, v2
invoke-static {v2, v3, v12, v0, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
array-length v0, v4
array-length v9, v2
add-int/2addr v0, v9
array-length v9, v1
invoke-static {v1, v3, v12, v0, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
new-instance v0, Lf6/h1;
invoke-virtual/range {p0 .. p0}, Lf6/h2;->b()Lf6/d1;
move-result-object v9
const/4 v11, 0x1
array-length v13, v4
array-length v1, v4
array-length v2, v2
add-int v14, v1, v2
move-object v4, v0
move-object/from16 v15, p1
move-object/from16 v16, p2
move-object/from16 v17, p3
move-object/from16 v18, p4
move-object/from16 v19, p5
invoke-direct/range {v4 .. v19}, Lf6/h1;-><init>([I[Ljava/lang/Object;IILf6/d1;ZZ[IIILf6/k1;Lf6/q0;Lf6/n2;Lf6/y;Lf6/w0;)V
return-object v0
.end method
.method public static a(Lf6/x1;Lf6/k1;Lf6/q0;Lf6/n2;Lf6/y;Lf6/w0;)Lf6/h1;
.registers 40
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lf6/x1;",
"Lf6/k1;",
"Lf6/q0;",
"Lf6/n2<",
"**>;",
"Lf6/y<",
"*>;",
"Lf6/w0;",
")",
"Lf6/h1<",
"TT;>;"
}
.end annotation
invoke-virtual/range {p0 .. p0}, Lf6/x1;->c()Lcom/google/protobuf/ProtoSyntax;
move-result-object v0
sget-object v1, Lcom/google/protobuf/ProtoSyntax;->PROTO3:Lcom/google/protobuf/ProtoSyntax;
const/4 v2, 0x0
if-ne v0, v1, :cond_b
const/4 v10, 0x1
goto :goto_c
:cond_b
const/4 v10, 0x0
:goto_c
invoke-virtual/range {p0 .. p0}, Lf6/x1;->e()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v1
invoke-virtual {v0, v2}, Ljava/lang/String;->charAt(I)C
move-result v4
const v5, 0xd800
if-lt v4, v5, :cond_28
const/4 v4, 0x1
:goto_1e
add-int/lit8 v6, v4, 0x1
invoke-virtual {v0, v4}, Ljava/lang/String;->charAt(I)C
move-result v4
if-lt v4, v5, :cond_29
move v4, v6
goto :goto_1e
:cond_28
const/4 v6, 0x1
:cond_29
add-int/lit8 v4, v6, 0x1
invoke-virtual {v0, v6}, Ljava/lang/String;->charAt(I)C
move-result v6
if-lt v6, v5, :cond_48
and-int/lit16 v6, v6, 0x1fff
const/16 v8, 0xd
:goto_35
add-int/lit8 v9, v4, 0x1
invoke-virtual {v0, v4}, Ljava/lang/String;->charAt(I)C
move-result v4
if-lt v4, v5, :cond_45
and-int/lit16 v4, v4, 0x1fff
shl-int/2addr v4, v8
or-int/2addr v6, v4
add-int/lit8 v8, v8, 0xd
move v4, v9
goto :goto_35
:cond_45
shl-int/2addr v4, v8
or-int/2addr v6, v4
move v4, v9
:cond_48
if-nez v6, :cond_57
sget-object v6, Lf6/h1;->r:[I
move-object v13, v6
const/4 v6, 0x0
const/4 v8, 0x0
const/4 v9, 0x0
const/4 v11, 0x0
const/4 v12, 0x0
const/4 v14, 0x0
const/16 v16, 0x0
goto/16 :goto_161
:cond_57
add-int/lit8 v6, v4, 0x1
invoke-virtual {v0, v4}, Ljava/lang/String;->charAt(I)C
move-result v4
if-lt v4, v5, :cond_76
and-int/lit16 v4, v4, 0x1fff
const/16 v8, 0xd
:goto_63
add-int/lit8 v9, v6, 0x1
invoke-virtual {v0, v6}, Ljava/lang/String;->charAt(I)C
move-result v6
if-lt v6, v5, :cond_73
and-int/lit16 v6, v6, 0x1fff
shl-int/2addr v6, v8
or-int/2addr v4, v6
add-int/lit8 v8, v8, 0xd
move v6, v9
goto :goto_63
:cond_73
shl-int/2addr v6, v8
or-int/2addr v4, v6
move v6, v9
:cond_76
add-int/lit8 v8, v6, 0x1
invoke-virtual {v0, v6}, Ljava/lang/String;->charAt(I)C
move-result v6
if-lt v6, v5, :cond_95
and-int/lit16 v6, v6, 0x1fff
const/16 v9, 0xd
:goto_82
add-int/lit8 v11, v8, 0x1
invoke-virtual {v0, v8}, Ljava/lang/String;->charAt(I)C
move-result v8
if-lt v8, v5, :cond_92
and-int/lit16 v8, v8, 0x1fff
shl-int/2addr v8, v9
or-int/2addr v6, v8
add-int/lit8 v9, v9, 0xd
move v8, v11
goto :goto_82
:cond_92
shl-int/2addr v8, v9
or-int/2addr v6, v8
move v8, v11
:cond_95
add-int/lit8 v9, v8, 0x1
invoke-virtual {v0, v8}, Ljava/lang/String;->charAt(I)C
move-result v8
if-lt v8, v5, :cond_b4
and-int/lit16 v8, v8, 0x1fff
const/16 v11, 0xd
:goto_a1
add-int/lit8 v12, v9, 0x1
invoke-virtual {v0, v9}, Ljava/lang/String;->charAt(I)C
move-result v9
if-lt v9, v5, :cond_b1
and-int/lit16 v9, v9, 0x1fff
shl-int/2addr v9, v11
or-int/2addr v8, v9
add-int/lit8 v11, v11, 0xd
move v9, v12
goto :goto_a1
:cond_b1
shl-int/2addr v9, v11
or-int/2addr v8, v9
move v9, v12
:cond_b4
add-int/lit8 v11, v9, 0x1
invoke-virtual {v0, v9}, Ljava/lang/String;->charAt(I)C
move-result v9
if-lt v9, v5, :cond_d3
and-int/lit16 v9, v9, 0x1fff
const/16 v12, 0xd
:goto_c0
add-int/lit8 v13, v11, 0x1
invoke-virtual {v0, v11}, Ljava/lang/String;->charAt(I)C
move-result v11
if-lt v11, v5, :cond_d0
and-int/lit16 v11, v11, 0x1fff
shl-int/2addr v11, v12
or-int/2addr v9, v11
add-int/lit8 v12, v12, 0xd
move v11, v13
goto :goto_c0
:cond_d0
shl-int/2addr v11, v12
or-int/2addr v9, v11
move v11, v13
:cond_d3
add-int/lit8 v12, v11, 0x1
invoke-virtual {v0, v11}, Ljava/lang/String;->charAt(I)C
move-result v11
if-lt v11, v5, :cond_f2
and-int/lit16 v11, v11, 0x1fff
const/16 v13, 0xd
:goto_df
add-int/lit8 v14, v12, 0x1
invoke-virtual {v0, v12}, Ljava/lang/String;->charAt(I)C
move-result v12
if-lt v12, v5, :cond_ef
and-int/lit16 v12, v12, 0x1fff
shl-int/2addr v12, v13
or-int/2addr v11, v12
add-int/lit8 v13, v13, 0xd
move v12, v14
goto :goto_df
:cond_ef
shl-int/2addr v12, v13
or-int/2addr v11, v12
move v12, v14
:cond_f2
add-int/lit8 v13, v12, 0x1
invoke-virtual {v0, v12}, Ljava/lang/String;->charAt(I)C
move-result v12
if-lt v12, v5, :cond_111
and-int/lit16 v12, v12, 0x1fff
const/16 v14, 0xd
:goto_fe
add-int/lit8 v15, v13, 0x1
invoke-virtual {v0, v13}, Ljava/lang/String;->charAt(I)C
move-result v13
if-lt v13, v5, :cond_10e
and-int/lit16 v13, v13, 0x1fff
shl-int/2addr v13, v14
or-int/2addr v12, v13
add-int/lit8 v14, v14, 0xd
move v13, v15
goto :goto_fe
:cond_10e
shl-int/2addr v13, v14
or-int/2addr v12, v13
move v13, v15
:cond_111
add-int/lit8 v14, v13, 0x1
invoke-virtual {v0, v13}, Ljava/lang/String;->charAt(I)C
move-result v13
if-lt v13, v5, :cond_132
and-int/lit16 v13, v13, 0x1fff
const/16 v15, 0xd
:goto_11d
add-int/lit8 v16, v14, 0x1
invoke-virtual {v0, v14}, Ljava/lang/String;->charAt(I)C
move-result v14
if-lt v14, v5, :cond_12e
and-int/lit16 v14, v14, 0x1fff
shl-int/2addr v14, v15
or-int/2addr v13, v14
add-int/lit8 v15, v15, 0xd
move/from16 v14, v16
goto :goto_11d
:cond_12e
shl-int/2addr v14, v15
or-int/2addr v13, v14
move/from16 v14, v16
:cond_132
add-int/lit8 v15, v14, 0x1
invoke-virtual {v0, v14}, Ljava/lang/String;->charAt(I)C
move-result v14
if-lt v14, v5, :cond_155
and-int/lit16 v14, v14, 0x1fff
const/16 v16, 0xd
:goto_13e
add-int/lit8 v17, v15, 0x1
invoke-virtual {v0, v15}, Ljava/lang/String;->charAt(I)C
move-result v15
if-lt v15, v5, :cond_150
and-int/lit16 v15, v15, 0x1fff
shl-int v15, v15, v16
or-int/2addr v14, v15
add-int/lit8 v16, v16, 0xd
move/from16 v15, v17
goto :goto_13e
:cond_150
shl-int v15, v15, v16
or-int/2addr v14, v15
move/from16 v15, v17
:cond_155
add-int v16, v14, v12
add-int v13, v16, v13
new-array v13, v13, [I
mul-int/lit8 v16, v4, 0x2
add-int v16, v16, v6
move v6, v4
move v4, v15
:goto_161
sget-object v15, Lf6/h1;->s:Lsun/misc/Unsafe;
invoke-virtual/range {p0 .. p0}, Lf6/x1;->d()[Ljava/lang/Object;
move-result-object v17
invoke-virtual/range {p0 .. p0}, Lf6/x1;->b()Lf6/d1;
move-result-object v18
invoke-virtual/range {v18 .. v18}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
mul-int/lit8 v7, v11, 0x3
new-array v7, v7, [I
mul-int/lit8 v11, v11, 0x2
new-array v11, v11, [Ljava/lang/Object;
add-int v20, v14, v12
move/from16 v22, v14
move/from16 v23, v20
const/4 v12, 0x0
const/16 v21, 0x0
:goto_180
if-ge v4, v1, :cond_3c0
add-int/lit8 v24, v4, 0x1
invoke-virtual {v0, v4}, Ljava/lang/String;->charAt(I)C
move-result v4
if-lt v4, v5, :cond_1a8
and-int/lit16 v4, v4, 0x1fff
move/from16 v3, v24
const/16 v24, 0xd
:goto_190
add-int/lit8 v26, v3, 0x1
invoke-virtual {v0, v3}, Ljava/lang/String;->charAt(I)C
move-result v3
if-lt v3, v5, :cond_1a2
and-int/lit16 v3, v3, 0x1fff
shl-int v3, v3, v24
or-int/2addr v4, v3
add-int/lit8 v24, v24, 0xd
move/from16 v3, v26
goto :goto_190
:cond_1a2
shl-int v3, v3, v24
or-int/2addr v4, v3
move/from16 v3, v26
goto :goto_1aa
:cond_1a8
move/from16 v3, v24
:goto_1aa
add-int/lit8 v24, v3, 0x1
invoke-virtual {v0, v3}, Ljava/lang/String;->charAt(I)C
move-result v3
if-lt v3, v5, :cond_1d7
and-int/lit16 v3, v3, 0x1fff
move/from16 v5, v24
const/16 v24, 0xd
:goto_1b8
add-int/lit8 v27, v5, 0x1
invoke-virtual {v0, v5}, Ljava/lang/String;->charAt(I)C
move-result v5
move/from16 v28, v1
const v1, 0xd800
if-lt v5, v1, :cond_1d1
and-int/lit16 v1, v5, 0x1fff
shl-int v1, v1, v24
or-int/2addr v3, v1
add-int/lit8 v24, v24, 0xd
move/from16 v5, v27
move/from16 v1, v28
goto :goto_1b8
:cond_1d1
shl-int v1, v5, v24
or-int/2addr v3, v1
move/from16 v1, v27
goto :goto_1db
:cond_1d7
move/from16 v28, v1
move/from16 v1, v24
:goto_1db
and-int/lit16 v5, v3, 0xff
move/from16 v24, v14
and-int/lit16 v14, v3, 0x400
if-eqz v14, :cond_1e8
add-int/lit8 v14, v12, 0x1
aput v21, v13, v12
move v12, v14
:cond_1e8
const/16 v14, 0x33
move/from16 v30, v12
if-lt v5, v14, :cond_286
add-int/lit8 v14, v1, 0x1
invoke-virtual {v0, v1}, Ljava/lang/String;->charAt(I)C
move-result v1
const v12, 0xd800
if-lt v1, v12, :cond_217
and-int/lit16 v1, v1, 0x1fff
const/16 v32, 0xd
:goto_1fd
add-int/lit8 v33, v14, 0x1
invoke-virtual {v0, v14}, Ljava/lang/String;->charAt(I)C
move-result v14
if-lt v14, v12, :cond_212
and-int/lit16 v12, v14, 0x1fff
shl-int v12, v12, v32
or-int/2addr v1, v12
add-int/lit8 v32, v32, 0xd
move/from16 v14, v33
const v12, 0xd800
goto :goto_1fd
:cond_212
shl-int v12, v14, v32
or-int/2addr v1, v12
move/from16 v14, v33
:cond_217
add-int/lit8 v12, v5, -0x33
move/from16 v32, v14
const/16 v14, 0x9
if-eq v12, v14, :cond_237
const/16 v14, 0x11
if-ne v12, v14, :cond_224
goto :goto_237
:cond_224
const/16 v14, 0xc
if-ne v12, v14, :cond_245
if-nez v10, :cond_245
div-int/lit8 v12, v21, 0x3
mul-int/lit8 v12, v12, 0x2
const/4 v14, 0x1
add-int/2addr v12, v14
add-int/lit8 v14, v16, 0x1
aget-object v16, v17, v16
aput-object v16, v11, v12
goto :goto_243
:cond_237
:goto_237
div-int/lit8 v12, v21, 0x3
mul-int/lit8 v12, v12, 0x2
const/4 v14, 0x1
add-int/2addr v12, v14
add-int/lit8 v14, v16, 0x1
aget-object v16, v17, v16
aput-object v16, v11, v12
:goto_243
move/from16 v16, v14
:cond_245
mul-int/lit8 v1, v1, 0x2
aget-object v12, v17, v1
instance-of v14, v12, Ljava/lang/reflect/Field;
if-eqz v14, :cond_250
check-cast v12, Ljava/lang/reflect/Field;
goto :goto_258
:cond_250
check-cast v12, Ljava/lang/String;
invoke-static {v2, v12}, Lf6/h1;->a(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v12
aput-object v12, v17, v1
:goto_258
move v14, v8
move/from16 v33, v9
invoke-virtual {v15, v12}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J
move-result-wide v8
long-to-int v9, v8
add-int/lit8 v1, v1, 0x1
aget-object v8, v17, v1
instance-of v12, v8, Ljava/lang/reflect/Field;
if-eqz v12, :cond_26b
check-cast v8, Ljava/lang/reflect/Field;
goto :goto_273
:cond_26b
check-cast v8, Ljava/lang/String;
invoke-static {v2, v8}, Lf6/h1;->a(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v8
aput-object v8, v17, v1
:goto_273
move v1, v9
invoke-virtual {v15, v8}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J
move-result-wide v8
long-to-int v9, v8
move-object/from16 v31, v0
move v0, v10
move-object v8, v11
move/from16 v29, v32
const/16 v25, 0x1
move v10, v9
move v9, v1
const/4 v1, 0x0
goto/16 :goto_388
:cond_286
move v14, v8
move/from16 v33, v9
add-int/lit8 v8, v16, 0x1
aget-object v9, v17, v16
check-cast v9, Ljava/lang/String;
invoke-static {v2, v9}, Lf6/h1;->a(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v9
const/16 v12, 0x9
if-eq v5, v12, :cond_2fe
const/16 v12, 0x11
if-ne v5, v12, :cond_29c
goto :goto_2fe
:cond_29c
const/16 v12, 0x1b
if-eq v5, v12, :cond_2ed
const/16 v12, 0x31
if-ne v5, v12, :cond_2a5
goto :goto_2ed
:cond_2a5
const/16 v12, 0xc
if-eq v5, v12, :cond_2dc
const/16 v12, 0x1e
if-eq v5, v12, :cond_2dc
const/16 v12, 0x2c
if-ne v5, v12, :cond_2b2
goto :goto_2dc
:cond_2b2
const/16 v12, 0x32
if-ne v5, v12, :cond_2d2
add-int/lit8 v12, v22, 0x1
aput v21, v13, v22
div-int/lit8 v22, v21, 0x3
mul-int/lit8 v22, v22, 0x2
add-int/lit8 v27, v8, 0x1
aget-object v8, v17, v8
aput-object v8, v11, v22
and-int/lit16 v8, v3, 0x800
if-eqz v8, :cond_2d5
add-int/lit8 v22, v22, 0x1
add-int/lit8 v8, v27, 0x1
aget-object v27, v17, v27
aput-object v27, v11, v22
move/from16 v22, v12
:cond_2d2
const/16 v25, 0x1
goto :goto_30c
:cond_2d5
move/from16 v22, v12
move/from16 v12, v27
const/16 v25, 0x1
goto :goto_30d
:cond_2dc
:goto_2dc
if-nez v10, :cond_2d2
div-int/lit8 v12, v21, 0x3
mul-int/lit8 v12, v12, 0x2
const/16 v25, 0x1
add-int/lit8 v12, v12, 0x1
add-int/lit8 v27, v8, 0x1
aget-object v8, v17, v8
aput-object v8, v11, v12
goto :goto_2fb
:cond_2ed
:goto_2ed
const/16 v25, 0x1
div-int/lit8 v12, v21, 0x3
mul-int/lit8 v12, v12, 0x2
add-int/lit8 v12, v12, 0x1
add-int/lit8 v27, v8, 0x1
aget-object v8, v17, v8
aput-object v8, v11, v12
:goto_2fb
move/from16 v12, v27
goto :goto_30d
:cond_2fe
:goto_2fe
const/16 v25, 0x1
div-int/lit8 v12, v21, 0x3
mul-int/lit8 v12, v12, 0x2
add-int/lit8 v12, v12, 0x1
invoke-virtual {v9}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class;
move-result-object v27
aput-object v27, v11, v12
:goto_30c
move v12, v8
:goto_30d
invoke-virtual {v15, v9}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J
move-result-wide v8
long-to-int v9, v8
and-int/lit16 v8, v3, 0x1000
move/from16 v27, v12
const/16 v12, 0x1000
if-ne v8, v12, :cond_31c
const/4 v8, 0x1
goto :goto_31d
:cond_31c
const/4 v8, 0x0
:goto_31d
if-eqz v8, :cond_36e
const/16 v8, 0x11
if-gt v5, v8, :cond_36e
add-int/lit8 v8, v1, 0x1
invoke-virtual {v0, v1}, Ljava/lang/String;->charAt(I)C
move-result v1
const v12, 0xd800
if-lt v1, v12, :cond_348
and-int/lit16 v1, v1, 0x1fff
const/16 v26, 0xd
:goto_332
add-int/lit8 v29, v8, 0x1
invoke-virtual {v0, v8}, Ljava/lang/String;->charAt(I)C
move-result v8
if-lt v8, v12, :cond_344
and-int/lit16 v8, v8, 0x1fff
shl-int v8, v8, v26
or-int/2addr v1, v8
add-int/lit8 v26, v26, 0xd
move/from16 v8, v29
goto :goto_332
:cond_344
shl-int v8, v8, v26
or-int/2addr v1, v8
goto :goto_34a
:cond_348
move/from16 v29, v8
:goto_34a
mul-int/lit8 v8, v6, 0x2
div-int/lit8 v26, v1, 0x20
add-int v8, v8, v26
aget-object v12, v17, v8
move-object/from16 v31, v0
instance-of v0, v12, Ljava/lang/reflect/Field;
if-eqz v0, :cond_35b
check-cast v12, Ljava/lang/reflect/Field;
goto :goto_363
:cond_35b
check-cast v12, Ljava/lang/String;
invoke-static {v2, v12}, Lf6/h1;->a(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v12
aput-object v12, v17, v8
:goto_363
move v0, v10
move-object v8, v11
invoke-virtual {v15, v12}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J
move-result-wide v10
long-to-int v11, v10
rem-int/lit8 v1, v1, 0x20
move v10, v11
goto :goto_378
:cond_36e
move-object/from16 v31, v0
move v0, v10
move-object v8, v11
const v10, 0xfffff
move/from16 v29, v1
const/4 v1, 0x0
:goto_378
const/16 v11, 0x12
if-lt v5, v11, :cond_386
const/16 v11, 0x31
if-gt v5, v11, :cond_386
add-int/lit8 v11, v23, 0x1
aput v9, v13, v23
move/from16 v23, v11
:cond_386
move/from16 v16, v27
:goto_388
add-int/lit8 v11, v21, 0x1
aput v4, v7, v21
add-int/lit8 v4, v11, 0x1
and-int/lit16 v12, v3, 0x200
if-eqz v12, :cond_395
const/high16 v12, 0x20000000
goto :goto_396
:cond_395
const/4 v12, 0x0
:goto_396
and-int/lit16 v3, v3, 0x100
if-eqz v3, :cond_39d
const/high16 v3, 0x10000000
goto :goto_39e
:cond_39d
const/4 v3, 0x0
:goto_39e
or-int/2addr v3, v12
shl-int/lit8 v5, v5, 0x14
or-int/2addr v3, v5
or-int/2addr v3, v9
aput v3, v7, v11
add-int/lit8 v21, v4, 0x1
shl-int/lit8 v1, v1, 0x14
or-int/2addr v1, v10
aput v1, v7, v4
move v10, v0
move-object v11, v8
move v8, v14
move/from16 v14, v24
move/from16 v1, v28
move/from16 v4, v29
move/from16 v12, v30
move-object/from16 v0, v31
move/from16 v9, v33
const v5, 0xd800
goto/16 :goto_180
:cond_3c0
move/from16 v33, v9
move v0, v10
move/from16 v24, v14
move v14, v8
move-object v8, v11
new-instance v1, Lf6/h1;
invoke-virtual/range {p0 .. p0}, Lf6/x1;->b()Lf6/d1;
move-result-object v9
const/4 v11, 0x0
move-object v4, v1
move-object v5, v7
move-object v6, v8
move v7, v14
move/from16 v8, v33
move-object v12, v13
move/from16 v13, v24
move/from16 v14, v20
move-object/from16 v15, p1
move-object/from16 v16, p2
move-object/from16 v17, p3
move-object/from16 v18, p4
move-object/from16 v19, p5
invoke-direct/range {v4 .. v19}, Lf6/h1;-><init>([I[Ljava/lang/Object;IILf6/d1;ZZ[IIILf6/k1;Lf6/q0;Lf6/n2;Lf6/y;Lf6/w0;)V
return-object v1
.end method
.method public static a(Ljava/lang/Class;Lf6/b1;Lf6/k1;Lf6/q0;Lf6/n2;Lf6/y;Lf6/w0;)Lf6/h1;
.registers 13
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;",
"Lf6/b1;",
"Lf6/k1;",
"Lf6/q0;",
"Lf6/n2<",
"**>;",
"Lf6/y<",
"*>;",
"Lf6/w0;",
")",
"Lf6/h1<",
"TT;>;"
}
.end annotation
instance-of p0, p1, Lf6/x1;
if-eqz p0, :cond_11
move-object v0, p1
check-cast v0, Lf6/x1;
move-object v1, p2
move-object v2, p3
move-object v3, p4
move-object v4, p5
move-object v5, p6
invoke-static/range {v0 .. v5}, Lf6/h1;->a(Lf6/x1;Lf6/k1;Lf6/q0;Lf6/n2;Lf6/y;Lf6/w0;)Lf6/h1;
move-result-object p0
return-object p0
:cond_11
move-object v0, p1
check-cast v0, Lf6/h2;
move-object v1, p2
move-object v2, p3
move-object v3, p4
move-object v4, p5
move-object v5, p6
invoke-static/range {v0 .. v5}, Lf6/h1;->a(Lf6/h2;Lf6/k1;Lf6/q0;Lf6/n2;Lf6/y;Lf6/w0;)Lf6/h1;
move-result-object p0
return-object p0
.end method
.method public static a(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Class<",
"*>;",
"Ljava/lang/String;",
")",
"Ljava/lang/reflect/Field;"
}
.end annotation
:try_start_0
invoke-virtual {p0, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object p0
:try_end_4
.catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_4} :catch_5
return-object p0
:catch_5
invoke-virtual {p0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field;
move-result-object v0
array-length v1, v0
const/4 v2, 0x0
:goto_b
if-ge v2, v1, :cond_1d
aget-object v3, v0, v2
invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String;
move-result-object v4
invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1a
return-object v3
:cond_1a
add-int/lit8 v2, v2, 0x1
goto :goto_b
:cond_1d
new-instance v1, Ljava/lang/RuntimeException;
invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object p0
invoke-static {v0}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->length()I
move-result v2
add-int/lit8 v2, v2, 0x28
invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/String;->length()I
move-result v3
add-int/2addr v2, v3
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/String;->length()I
move-result v3
add-int/2addr v2, v3
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3, v2}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v2, "Field "
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, " for "
invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p0, " not found. Known fields are "
invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-direct {v1, p0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
goto :goto_69
:goto_68
throw v1
:goto_69
goto :goto_68
.end method
.method public static a(Lf6/c0;[II[Ljava/lang/Object;)V
.registers 12
invoke-virtual {p0}, Lf6/c0;->h()Lf6/p1;
move-result-object v0
const/4 v1, 0x0
if-eqz v0, :cond_25
invoke-virtual {p0}, Lf6/c0;->k()Lcom/google/protobuf/FieldType;
move-result-object v2
invoke-virtual {v2}, Lcom/google/protobuf/FieldType;->id()I
move-result v2
add-int/lit8 v2, v2, 0x33
invoke-virtual {v0}, Lf6/p1;->b()Ljava/lang/reflect/Field;
move-result-object v3
invoke-static {v3}, Lf6/t2;->c(Ljava/lang/reflect/Field;)J
move-result-wide v3
long-to-int v4, v3
invoke-virtual {v0}, Lf6/p1;->a()Ljava/lang/reflect/Field;
move-result-object v0
invoke-static {v0}, Lf6/t2;->c(Ljava/lang/reflect/Field;)J
move-result-wide v5
:goto_22
long-to-int v0, v5
:goto_23
const/4 v3, 0x0
goto :goto_6b
:cond_25
invoke-virtual {p0}, Lf6/c0;->k()Lcom/google/protobuf/FieldType;
move-result-object v0
invoke-virtual {p0}, Lf6/c0;->c()Ljava/lang/reflect/Field;
move-result-object v2
invoke-static {v2}, Lf6/t2;->c(Ljava/lang/reflect/Field;)J
move-result-wide v2
long-to-int v4, v2
invoke-virtual {v0}, Lcom/google/protobuf/FieldType;->id()I
move-result v2
invoke-virtual {v0}, Lcom/google/protobuf/FieldType;->isList()Z
move-result v3
if-nez v3, :cond_5a
invoke-virtual {v0}, Lcom/google/protobuf/FieldType;->isMap()Z
move-result v0
if-nez v0, :cond_5a
invoke-virtual {p0}, Lf6/c0;->i()Ljava/lang/reflect/Field;
move-result-object v0
if-nez v0, :cond_4c
const v0, 0xfffff
goto :goto_51
:cond_4c
invoke-static {v0}, Lf6/t2;->c(Ljava/lang/reflect/Field;)J
move-result-wide v5
long-to-int v0, v5
:goto_51
invoke-virtual {p0}, Lf6/c0;->j()I
move-result v3
invoke-static {v3}, Ljava/lang/Integer;->numberOfTrailingZeros(I)I
move-result v3
goto :goto_6b
:cond_5a
invoke-virtual {p0}, Lf6/c0;->a()Ljava/lang/reflect/Field;
move-result-object v0
if-nez v0, :cond_62
const/4 v0, 0x0
goto :goto_23
:cond_62
invoke-virtual {p0}, Lf6/c0;->a()Ljava/lang/reflect/Field;
move-result-object v0
invoke-static {v0}, Lf6/t2;->c(Ljava/lang/reflect/Field;)J
move-result-wide v5
goto :goto_22
:goto_6b
invoke-virtual {p0}, Lf6/c0;->e()I
move-result v5
aput v5, p1, p2
add-int/lit8 v5, p2, 0x1
invoke-virtual {p0}, Lf6/c0;->l()Z
move-result v6
if-eqz v6, :cond_7c
const/high16 v6, 0x20000000
goto :goto_7d
:cond_7c
const/4 v6, 0x0
:goto_7d
invoke-virtual {p0}, Lf6/c0;->m()Z
move-result v7
if-eqz v7, :cond_85
const/high16 v1, 0x10000000
:cond_85
or-int/2addr v1, v6
shl-int/lit8 v2, v2, 0x14
or-int/2addr v1, v2
or-int/2addr v1, v4
aput v1, p1, v5
add-int/lit8 v1, p2, 0x2
shl-int/lit8 v2, v3, 0x14
or-int/2addr v0, v2
aput v0, p1, v1
invoke-virtual {p0}, Lf6/c0;->g()Ljava/lang/Class;
move-result-object p1
invoke-virtual {p0}, Lf6/c0;->f()Ljava/lang/Object;
move-result-object v0
if-eqz v0, :cond_bd
div-int/lit8 p2, p2, 0x3
mul-int/lit8 p2, p2, 0x2
invoke-virtual {p0}, Lf6/c0;->f()Ljava/lang/Object;
move-result-object v0
aput-object v0, p3, p2
if-eqz p1, :cond_ae
add-int/lit8 p2, p2, 0x1
aput-object p1, p3, p2
goto :goto_da
:cond_ae
invoke-virtual {p0}, Lf6/c0;->b()Lf6/k0$e;
move-result-object p1
if-eqz p1, :cond_da
add-int/lit8 p2, p2, 0x1
invoke-virtual {p0}, Lf6/c0;->b()Lf6/k0$e;
move-result-object p0
aput-object p0, p3, p2
goto :goto_da
:cond_bd
if-eqz p1, :cond_c8
div-int/lit8 p2, p2, 0x3
mul-int/lit8 p2, p2, 0x2
add-int/lit8 p2, p2, 0x1
aput-object p1, p3, p2
goto :goto_da
:cond_c8
invoke-virtual {p0}, Lf6/c0;->b()Lf6/k0$e;
move-result-object p1
if-eqz p1, :cond_da
div-int/lit8 p2, p2, 0x3
mul-int/lit8 p2, p2, 0x2
add-int/lit8 p2, p2, 0x1
invoke-virtual {p0}, Lf6/c0;->b()Lf6/k0$e;
move-result-object p0
aput-object p0, p3, p2
:cond_da
:goto_da
return-void
.end method
.method public static a(Ljava/lang/Object;ILf6/a2;)Z
.registers 5
invoke-static {p1}, Lf6/h1;->j(I)J
move-result-wide v0
invoke-static {p0, v0, v1}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p0
invoke-interface {p2, p0}, Lf6/a2;->b(Ljava/lang/Object;)Z
move-result p0
return p0
.end method
.method public static a(Ljava/lang/Object;J)Z
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;J)Z"
}
.end annotation
invoke-static {p0, p1, p2}, Lf6/t2;->e(Ljava/lang/Object;J)Z
move-result p0
return p0
.end method
.method public static b(Ljava/lang/Object;J)D
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;J)D"
}
.end annotation
invoke-static {p0, p1, p2}, Lf6/t2;->j(Ljava/lang/Object;J)D
move-result-wide p0
return-wide p0
.end method
.method public static c(Ljava/lang/Object;J)F
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;J)F"
}
.end annotation
invoke-static {p0, p1, p2}, Lf6/t2;->k(Ljava/lang/Object;J)F
move-result p0
return p0
.end method
.method public static d(Ljava/lang/Object;J)I
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;J)I"
}
.end annotation
invoke-static {p0, p1, p2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p0
return p0
.end method
.method public static e(Ljava/lang/Object;J)Ljava/util/List;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"J)",
"Ljava/util/List<",
"*>;"
}
.end annotation
invoke-static {p0, p1, p2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/util/List;
return-object p0
.end method
.method public static f(Ljava/lang/Object;J)J
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;J)J"
}
.end annotation
invoke-static {p0, p1, p2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide p0
return-wide p0
.end method
.method public static f(Ljava/lang/Object;)Lf6/p2;
.registers 3
check-cast p0, Lcom/google/protobuf/GeneratedMessageLite;
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite;->a:Lf6/p2;
invoke-static {}, Lf6/p2;->f()Lf6/p2;
move-result-object v1
if-ne v0, v1, :cond_10
invoke-static {}, Lf6/p2;->g()Lf6/p2;
move-result-object v0
iput-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite;->a:Lf6/p2;
:cond_10
return-object v0
.end method
.method public static g(Ljava/lang/Object;J)Z
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;J)Z"
}
.end annotation
invoke-static {p0, p1, p2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/Boolean;
invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z
move-result p0
return p0
.end method
.method public static h(Ljava/lang/Object;J)D
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;J)D"
}
.end annotation
invoke-static {p0, p1, p2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/Double;
invoke-virtual {p0}, Ljava/lang/Double;->doubleValue()D
move-result-wide p0
return-wide p0
.end method
.method public static h(I)Z
.registers 2
const/high16 v0, 0x20000000
and-int/2addr p0, v0
if-eqz p0, :cond_7
const/4 p0, 0x1
goto :goto_8
:cond_7
const/4 p0, 0x0
:goto_8
return p0
.end method
.method public static i(Ljava/lang/Object;J)F
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;J)F"
}
.end annotation
invoke-static {p0, p1, p2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/Float;
invoke-virtual {p0}, Ljava/lang/Float;->floatValue()F
move-result p0
return p0
.end method
.method public static i(I)Z
.registers 2
const/high16 v0, 0x10000000
and-int/2addr p0, v0
if-eqz p0, :cond_7
const/4 p0, 0x1
goto :goto_8
:cond_7
const/4 p0, 0x0
:goto_8
return p0
.end method
.method public static j(Ljava/lang/Object;J)I
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;J)I"
}
.end annotation
invoke-static {p0, p1, p2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/Integer;
invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I
move-result p0
return p0
.end method
.method public static j(I)J
.registers 3
const v0, 0xfffff
and-int/2addr p0, v0
int-to-long v0, p0
return-wide v0
.end method
.method public static k(I)I
.registers 2
const/high16 v0, 0xff00000
and-int/2addr p0, v0
ushr-int/lit8 p0, p0, 0x14
return p0
.end method
.method public static k(Ljava/lang/Object;J)J
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;J)J"
}
.end annotation
invoke-static {p0, p1, p2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/Long;
invoke-virtual {p0}, Ljava/lang/Long;->longValue()J
move-result-wide p0
return-wide p0
.end method
# virtual methods
.method public final a(II)I
.registers 4
iget v0, p0, Lf6/h1;->c:I
if-lt p1, v0, :cond_d
iget v0, p0, Lf6/h1;->d:I
if-gt p1, v0, :cond_d
invoke-virtual {p0, p1, p2}, Lf6/h1;->b(II)I
move-result p1
return p1
:cond_d
const/4 p1, -0x1
return p1
.end method
.method public final a(Lf6/n2;Ljava/lang/Object;)I
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<UT:",
"Ljava/lang/Object;",
"UB:",
"Ljava/lang/Object;",
">(",
"Lf6/n2<",
"TUT;TUB;>;TT;)I"
}
.end annotation
invoke-virtual {p1, p2}, Lf6/n2;->b(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p2
invoke-virtual {p1, p2}, Lf6/n2;->c(Ljava/lang/Object;)I
move-result p1
return p1
.end method
.method public final a(Ljava/lang/Object;[BIIIIIIIJILf6/i$b;)I
.registers 30
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;[BIIIIIIIJI",
"Lf6/i$b;",
")I"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
move-object/from16 v0, p0
move-object/from16 v1, p1
move-object/from16 v3, p2
move/from16 v4, p3
move/from16 v2, p5
move/from16 v8, p6
move/from16 v5, p7
move-wide/from16 v9, p10
move/from16 v6, p12
move-object/from16 v11, p13
sget-object v12, Lf6/h1;->s:Lsun/misc/Unsafe;
iget-object v7, v0, Lf6/h1;->a:[I
add-int/lit8 v13, v6, 0x2
aget v7, v7, v13
const v13, 0xfffff
and-int/2addr v7, v13
int-to-long v13, v7
const/4 v7, 0x5
const/4 v15, 0x2
packed-switch p9, :pswitch_data_1c6
goto/16 :goto_1c4
:pswitch_28
const/4 v7, 0x3
if-ne v5, v7, :cond_1c4
and-int/lit8 v2, v2, -0x8
or-int/lit8 v7, v2, 0x4
invoke-virtual {v0, v6}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v2
move-object/from16 v3, p2
move/from16 v4, p3
move/from16 v5, p4
move v6, v7
move-object/from16 v7, p13
invoke-static/range {v2 .. v7}, Lf6/i;->a(Lf6/a2;[BIIILf6/i$b;)I
move-result v2
invoke-virtual {v12, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v3
if-ne v3, v8, :cond_4b
invoke-virtual {v12, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v15
goto :goto_4c
:cond_4b
const/4 v15, 0x0
:goto_4c
if-nez v15, :cond_54
iget-object v3, v11, Lf6/i$b;->c:Ljava/lang/Object;
invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
goto :goto_5d
:cond_54
iget-object v3, v11, Lf6/i$b;->c:Ljava/lang/Object;
invoke-static {v15, v3}, Lf6/k0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
:goto_5d
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto/16 :goto_1c5
:pswitch_62
if-nez v5, :cond_1c4
invoke-static {v3, v4, v11}, Lf6/i;->e([BILf6/i$b;)I
move-result v2
iget-wide v3, v11, Lf6/i$b;->b:J
invoke-static {v3, v4}, Lf6/n;->a(J)J
move-result-wide v3
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto/16 :goto_1c5
:pswitch_7a
if-nez v5, :cond_1c4
invoke-static {v3, v4, v11}, Lf6/i;->d([BILf6/i$b;)I
move-result v2
iget v3, v11, Lf6/i$b;->a:I
invoke-static {v3}, Lf6/n;->e(I)I
move-result v3
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto/16 :goto_1c5
:pswitch_92
if-nez v5, :cond_1c4
invoke-static {v3, v4, v11}, Lf6/i;->d([BILf6/i$b;)I
move-result v3
iget v4, v11, Lf6/i$b;->a:I
invoke-virtual {v0, v6}, Lf6/h1;->a(I)Lf6/k0$e;
move-result-object v5
if-eqz v5, :cond_b4
invoke-interface {v5, v4}, Lf6/k0$e;->a(I)Z
move-result v5
if-eqz v5, :cond_a7
goto :goto_b4
:cond_a7
invoke-static/range {p1 .. p1}, Lf6/h1;->f(Ljava/lang/Object;)Lf6/p2;
move-result-object v1
int-to-long v4, v4
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v4
invoke-virtual {v1, v2, v4}, Lf6/p2;->a(ILjava/lang/Object;)V
goto :goto_be
:cond_b4
:goto_b4
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:goto_be
move v2, v3
goto/16 :goto_1c5
:pswitch_c1
if-ne v5, v15, :cond_1c4
invoke-static {v3, v4, v11}, Lf6/i;->a([BILf6/i$b;)I
move-result v2
iget-object v3, v11, Lf6/i$b;->c:Ljava/lang/Object;
invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto/16 :goto_1c5
:pswitch_d1
if-ne v5, v15, :cond_1c4
invoke-virtual {v0, v6}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v2
move/from16 v5, p4
invoke-static {v2, v3, v4, v5, v11}, Lf6/i;->a(Lf6/a2;[BIILf6/i$b;)I
move-result v2
invoke-virtual {v12, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v3
if-ne v3, v8, :cond_e8
invoke-virtual {v12, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v15
goto :goto_e9
:cond_e8
const/4 v15, 0x0
:goto_e9
if-nez v15, :cond_f1
iget-object v3, v11, Lf6/i$b;->c:Ljava/lang/Object;
invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
goto :goto_fa
:cond_f1
iget-object v3, v11, Lf6/i$b;->c:Ljava/lang/Object;
invoke-static {v15, v3}, Lf6/k0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
:goto_fa
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto/16 :goto_1c5
:pswitch_ff
if-ne v5, v15, :cond_1c4
invoke-static {v3, v4, v11}, Lf6/i;->d([BILf6/i$b;)I
move-result v2
iget v4, v11, Lf6/i$b;->a:I
if-nez v4, :cond_10f
const-string v3, ""
invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
goto :goto_12e
:cond_10f
const/high16 v5, 0x20000000
and-int v5, p8, v5
if-eqz v5, :cond_123
add-int v5, v2, v4
invoke-static {v3, v2, v5}, Lf6/u2;->d([BII)Z
move-result v5
if-eqz v5, :cond_11e
goto :goto_123
:cond_11e
invoke-static {}, Lf6/l0;->e()Lf6/l0;
move-result-object v1
throw v1
:cond_123
:goto_123
new-instance v5, Ljava/lang/String;
sget-object v6, Lf6/k0;->a:Ljava/nio/charset/Charset;
invoke-direct {v5, v3, v2, v4, v6}, Ljava/lang/String;-><init>([BIILjava/nio/charset/Charset;)V
invoke-virtual {v12, v1, v9, v10, v5}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
add-int/2addr v2, v4
:goto_12e
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto/16 :goto_1c5
:pswitch_133
if-nez v5, :cond_1c4
invoke-static {v3, v4, v11}, Lf6/i;->e([BILf6/i$b;)I
move-result v2
iget-wide v3, v11, Lf6/i$b;->b:J
const-wide/16 v5, 0x0
cmp-long v7, v3, v5
if-eqz v7, :cond_143
const/4 v15, 0x1
goto :goto_144
:cond_143
const/4 v15, 0x0
:goto_144
invoke-static {v15}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v3
invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto/16 :goto_1c5
:pswitch_150
if-ne v5, v7, :cond_1c4
invoke-static/range {p2 .. p3}, Lf6/i;->b([BI)I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
add-int/lit8 v2, v4, 0x4
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto :goto_1c5
:pswitch_163
const/4 v2, 0x1
if-ne v5, v2, :cond_1c4
invoke-static/range {p2 .. p3}, Lf6/i;->c([BI)J
move-result-wide v2
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
add-int/lit8 v2, v4, 0x8
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto :goto_1c5
:pswitch_177
if-nez v5, :cond_1c4
invoke-static {v3, v4, v11}, Lf6/i;->d([BILf6/i$b;)I
move-result v2
iget v3, v11, Lf6/i$b;->a:I
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto :goto_1c5
:pswitch_18a
if-nez v5, :cond_1c4
invoke-static {v3, v4, v11}, Lf6/i;->e([BILf6/i$b;)I
move-result v2
iget-wide v3, v11, Lf6/i$b;->b:J
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto :goto_1c5
:pswitch_19d
if-ne v5, v7, :cond_1c4
invoke-static/range {p2 .. p3}, Lf6/i;->d([BI)F
move-result v2
invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object v2
invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
add-int/lit8 v2, v4, 0x4
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto :goto_1c5
:pswitch_1b0
const/4 v2, 0x1
if-ne v5, v2, :cond_1c4
invoke-static/range {p2 .. p3}, Lf6/i;->a([BI)D
move-result-wide v2
invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object v2
invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
add-int/lit8 v2, v4, 0x8
invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto :goto_1c5
:cond_1c4
:goto_1c4
move v2, v4
:goto_1c5
return v2
:pswitch_data_1c6
.packed-switch 0x33
:pswitch_1b0
:pswitch_19d
:pswitch_18a
:pswitch_18a
:pswitch_177
:pswitch_163
:pswitch_150
:pswitch_133
:pswitch_ff
:pswitch_d1
:pswitch_c1
:pswitch_177
:pswitch_92
:pswitch_150
:pswitch_163
:pswitch_7a
:pswitch_62
:pswitch_28
.end packed-switch
.end method
.method public final a(Ljava/lang/Object;[BIIIIIIJIJLf6/i$b;)I
.registers 27
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;[BIIIIIIJIJ",
"Lf6/i$b;",
")I"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
move-object v0, p0
move-object v1, p1
move-object v3, p2
move v4, p3
move/from16 v2, p7
move/from16 v8, p8
move-wide/from16 v5, p12
move-object/from16 v7, p14
sget-object v9, Lf6/h1;->s:Lsun/misc/Unsafe;
invoke-virtual {v9, p1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v9
check-cast v9, Lf6/k0$i;
invoke-interface {v9}, Lf6/k0$i;->v()Z
move-result v10
const/4 v11, 0x2
if-nez v10, :cond_2f
invoke-interface {v9}, Ljava/util/List;->size()I
move-result v10
if-nez v10, :cond_24
const/16 v10, 0xa
goto :goto_26
:cond_24
mul-int/lit8 v10, v10, 0x2
:goto_26
invoke-interface {v9, v10}, Lf6/k0$i;->a(I)Lf6/k0$i;
move-result-object v9
sget-object v10, Lf6/h1;->s:Lsun/misc/Unsafe;
invoke-virtual {v10, p1, v5, v6, v9}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
:cond_2f
const/4 v5, 0x5
const/4 v6, 0x1
packed-switch p11, :pswitch_data_1c6
goto/16 :goto_1c3
:pswitch_36
const/4 v1, 0x3
if-ne v2, v1, :cond_1c3
invoke-virtual {p0, v8}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v1
move-object/from16 p6, v1
move/from16 p7, p5
move-object/from16 p8, p2
move/from16 p9, p3
move/from16 p10, p4
move-object/from16 p11, v9
move-object/from16 p12, p14
invoke-static/range {p6 .. p12}, Lf6/i;->a(Lf6/a2;I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:pswitch_51
if-ne v2, v11, :cond_59
invoke-static {p2, p3, v9, v7}, Lf6/i;->g([BILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:cond_59
if-nez v2, :cond_1c3
move-object/from16 p6, p2
move/from16 p7, p3
move/from16 p8, p4
move-object/from16 p9, v9
move-object/from16 p10, p14
invoke-static/range {p5 .. p10}, Lf6/i;->h(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:pswitch_6b
if-ne v2, v11, :cond_73
invoke-static {p2, p3, v9, v7}, Lf6/i;->f([BILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:cond_73
if-nez v2, :cond_1c3
move-object/from16 p6, p2
move/from16 p7, p3
move/from16 p8, p4
move-object/from16 p9, v9
move-object/from16 p10, p14
invoke-static/range {p5 .. p10}, Lf6/i;->g(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:pswitch_85
if-ne v2, v11, :cond_8c
invoke-static {p2, p3, v9, v7}, Lf6/i;->h([BILf6/k0$i;Lf6/i$b;)I
move-result v2
goto :goto_9b
:cond_8c
if-nez v2, :cond_1c3
move/from16 v2, p5
move-object v3, p2
move v4, p3
move/from16 v5, p4
move-object v6, v9
move-object/from16 v7, p14
invoke-static/range {v2 .. v7}, Lf6/i;->k(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v2
:goto_9b
check-cast v1, Lcom/google/protobuf/GeneratedMessageLite;
iget-object v3, v1, Lcom/google/protobuf/GeneratedMessageLite;->a:Lf6/p2;
invoke-static {}, Lf6/p2;->f()Lf6/p2;
move-result-object v4
if-ne v3, v4, :cond_a6
const/4 v3, 0x0
:cond_a6
invoke-virtual {p0, v8}, Lf6/h1;->a(I)Lf6/k0$e;
move-result-object v4
iget-object v5, v0, Lf6/h1;->o:Lf6/n2;
move/from16 v6, p6
invoke-static {v6, v9, v4, v3, v5}, Lf6/c2;->a(ILjava/util/List;Lf6/k0$e;Ljava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lf6/p2;
if-eqz v3, :cond_b8
iput-object v3, v1, Lcom/google/protobuf/GeneratedMessageLite;->a:Lf6/p2;
:cond_b8
move v1, v2
goto/16 :goto_1c4
:pswitch_bb
if-ne v2, v11, :cond_1c3
move-object/from16 p6, p2
move/from16 p7, p3
move/from16 p8, p4
move-object/from16 p9, v9
move-object/from16 p10, p14
invoke-static/range {p5 .. p10}, Lf6/i;->b(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:pswitch_cd
if-ne v2, v11, :cond_1c3
invoke-virtual {p0, v8}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v1
move-object/from16 p6, v1
move/from16 p7, p5
move-object/from16 p8, p2
move/from16 p9, p3
move/from16 p10, p4
move-object/from16 p11, v9
move-object/from16 p12, p14
invoke-static/range {p6 .. p12}, Lf6/i;->b(Lf6/a2;I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:pswitch_e7
if-ne v2, v11, :cond_1c3
const-wide/32 v1, 0x20000000
and-long v1, p9, v1
const-wide/16 v5, 0x0
cmp-long v8, v1, v5
if-nez v8, :cond_104
move-object/from16 p6, p2
move/from16 p7, p3
move/from16 p8, p4
move-object/from16 p9, v9
move-object/from16 p10, p14
invoke-static/range {p5 .. p10}, Lf6/i;->i(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:cond_104
move-object/from16 p6, p2
move/from16 p7, p3
move/from16 p8, p4
move-object/from16 p9, v9
move-object/from16 p10, p14
invoke-static/range {p5 .. p10}, Lf6/i;->j(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:pswitch_114
if-ne v2, v11, :cond_11c
invoke-static {p2, p3, v9, v7}, Lf6/i;->a([BILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:cond_11c
if-nez v2, :cond_1c3
move-object/from16 p6, p2
move/from16 p7, p3
move/from16 p8, p4
move-object/from16 p9, v9
move-object/from16 p10, p14
invoke-static/range {p5 .. p10}, Lf6/i;->a(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:pswitch_12e
if-ne v2, v11, :cond_136
invoke-static {p2, p3, v9, v7}, Lf6/i;->c([BILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:cond_136
if-ne v2, v5, :cond_1c3
move-object/from16 p6, p2
move/from16 p7, p3
move/from16 p8, p4
move-object/from16 p9, v9
move-object/from16 p10, p14
invoke-static/range {p5 .. p10}, Lf6/i;->d(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:pswitch_148
if-ne v2, v11, :cond_150
invoke-static {p2, p3, v9, v7}, Lf6/i;->d([BILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:cond_150
if-ne v2, v6, :cond_1c3
move-object/from16 p6, p2
move/from16 p7, p3
move/from16 p8, p4
move-object/from16 p9, v9
move-object/from16 p10, p14
invoke-static/range {p5 .. p10}, Lf6/i;->e(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:pswitch_162
if-ne v2, v11, :cond_16a
invoke-static {p2, p3, v9, v7}, Lf6/i;->h([BILf6/k0$i;Lf6/i$b;)I
move-result v1
goto/16 :goto_1c4
:cond_16a
if-nez v2, :cond_1c3
move-object/from16 p6, p2
move/from16 p7, p3
move/from16 p8, p4
move-object/from16 p9, v9
move-object/from16 p10, p14
invoke-static/range {p5 .. p10}, Lf6/i;->k(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto :goto_1c4
:pswitch_17b
if-ne v2, v11, :cond_182
invoke-static {p2, p3, v9, v7}, Lf6/i;->i([BILf6/k0$i;Lf6/i$b;)I
move-result v1
goto :goto_1c4
:cond_182
if-nez v2, :cond_1c3
move-object/from16 p6, p2
move/from16 p7, p3
move/from16 p8, p4
move-object/from16 p9, v9
move-object/from16 p10, p14
invoke-static/range {p5 .. p10}, Lf6/i;->l(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto :goto_1c4
:pswitch_193
if-ne v2, v11, :cond_19a
invoke-static {p2, p3, v9, v7}, Lf6/i;->e([BILf6/k0$i;Lf6/i$b;)I
move-result v1
goto :goto_1c4
:cond_19a
if-ne v2, v5, :cond_1c3
move-object/from16 p6, p2
move/from16 p7, p3
move/from16 p8, p4
move-object/from16 p9, v9
move-object/from16 p10, p14
invoke-static/range {p5 .. p10}, Lf6/i;->f(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto :goto_1c4
:pswitch_1ab
if-ne v2, v11, :cond_1b2
invoke-static {p2, p3, v9, v7}, Lf6/i;->b([BILf6/k0$i;Lf6/i$b;)I
move-result v1
goto :goto_1c4
:cond_1b2
if-ne v2, v6, :cond_1c3
move-object/from16 p6, p2
move/from16 p7, p3
move/from16 p8, p4
move-object/from16 p9, v9
move-object/from16 p10, p14
invoke-static/range {p5 .. p10}, Lf6/i;->c(I[BIILf6/k0$i;Lf6/i$b;)I
move-result v1
goto :goto_1c4
:cond_1c3
:goto_1c3
move v1, v4
:goto_1c4
return v1
nop
:pswitch_data_1c6
.packed-switch 0x12
:pswitch_1ab
:pswitch_193
:pswitch_17b
:pswitch_17b
:pswitch_162
:pswitch_148
:pswitch_12e
:pswitch_114
:pswitch_e7
:pswitch_cd
:pswitch_bb
:pswitch_162
:pswitch_85
:pswitch_12e
:pswitch_148
:pswitch_6b
:pswitch_51
:pswitch_1ab
:pswitch_193
:pswitch_17b
:pswitch_17b
:pswitch_162
:pswitch_148
:pswitch_12e
:pswitch_114
:pswitch_162
:pswitch_85
:pswitch_12e
:pswitch_148
:pswitch_6b
:pswitch_51
:pswitch_36
.end packed-switch
.end method
.method public final a(Ljava/lang/Object;[BIIIJLf6/i$b;)I
.registers 18
.annotation system Ldalvik/annotation/Signature;
value = {
"<K:",
"Ljava/lang/Object;",
"V:",
"Ljava/lang/Object;",
">(TT;[BIIIJ",
"Lf6/i$b;",
")I"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
move-object v7, p0
move-object v0, p1
move-wide v1, p6
sget-object v3, Lf6/h1;->s:Lsun/misc/Unsafe;
move v4, p5
invoke-virtual {p0, p5}, Lf6/h1;->b(I)Ljava/lang/Object;
move-result-object v4
invoke-virtual {v3, p1, v1, v2}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v5
iget-object v6, v7, Lf6/h1;->q:Lf6/w0;
invoke-interface {v6, v5}, Lf6/w0;->e(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_25
iget-object v6, v7, Lf6/h1;->q:Lf6/w0;
invoke-interface {v6, v4}, Lf6/w0;->d(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v6
iget-object v8, v7, Lf6/h1;->q:Lf6/w0;
invoke-interface {v8, v6, v5}, Lf6/w0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {v3, p1, v1, v2, v6}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
move-object v5, v6
:cond_25
iget-object v0, v7, Lf6/h1;->q:Lf6/w0;
invoke-interface {v0, v4}, Lf6/w0;->b(Ljava/lang/Object;)Lf6/u0$a;
move-result-object v4
iget-object v0, v7, Lf6/h1;->q:Lf6/w0;
invoke-interface {v0, v5}, Lf6/w0;->c(Ljava/lang/Object;)Ljava/util/Map;
move-result-object v5
move-object v0, p0
move-object v1, p2
move v2, p3
move v3, p4
move-object/from16 v6, p8
invoke-virtual/range {v0 .. v6}, Lf6/h1;->a([BIILf6/u0$a;Ljava/util/Map;Lf6/i$b;)I
move-result v0
return v0
.end method
.method public a(Ljava/lang/Object;[BIIILf6/i$b;)I
.registers 35
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;[BIII",
"Lf6/i$b;",
")I"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
move-object/from16 v15, p0
move-object/from16 v14, p1
move-object/from16 v12, p2
move/from16 v13, p4
move/from16 v11, p5
move-object/from16 v9, p6
sget-object v10, Lf6/h1;->s:Lsun/misc/Unsafe;
const/16 v16, 0x0
move/from16 v0, p3
const/4 v1, -0x1
const/4 v2, 0x0
const/4 v3, 0x0
const/4 v5, 0x0
const v6, 0xfffff
:goto_19
if-ge v0, v13, :cond_461
add-int/lit8 v3, v0, 0x1
aget-byte v0, v12, v0
if-gez v0, :cond_2a
invoke-static {v0, v12, v3, v9}, Lf6/i;->a(I[BILf6/i$b;)I
move-result v0
iget v3, v9, Lf6/i$b;->a:I
move v4, v3
move v3, v0
goto :goto_2b
:cond_2a
move v4, v0
:goto_2b
ushr-int/lit8 v0, v4, 0x3
and-int/lit8 v7, v4, 0x7
const/4 v8, 0x3
if-le v0, v1, :cond_38
div-int/2addr v2, v8
invoke-virtual {v15, v0, v2}, Lf6/h1;->a(II)I
move-result v1
goto :goto_3c
:cond_38
invoke-virtual {v15, v0}, Lf6/h1;->e(I)I
move-result v1
:goto_3c
move v2, v1
const/4 v1, -0x1
if-ne v2, v1, :cond_51
move/from16 v17, v0
move v2, v3
move v9, v4
move/from16 v23, v5
move/from16 v24, v6
move-object/from16 v27, v10
move v8, v11
const/16 v18, -0x1
const/16 v21, 0x0
goto/16 :goto_40a
:cond_51
iget-object v1, v15, Lf6/h1;->a:[I
add-int/lit8 v19, v2, 0x1
aget v1, v1, v19
invoke-static {v1}, Lf6/h1;->k(I)I
move-result v8
invoke-static {v1}, Lf6/h1;->j(I)J
move-result-wide v11
move/from16 v19, v4
const/16 v4, 0x11
move/from16 v20, v1
if-gt v8, v4, :cond_30d
iget-object v4, v15, Lf6/h1;->a:[I
add-int/lit8 v21, v2, 0x2
aget v4, v4, v21
ushr-int/lit8 v21, v4, 0x14
const/4 v1, 0x1
shl-int v21, v1, v21
const v13, 0xfffff
and-int/2addr v4, v13
move/from16 v17, v2
if-eq v4, v6, :cond_88
if-eq v6, v13, :cond_80
int-to-long v1, v6
invoke-virtual {v10, v14, v1, v2, v5}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_80
int-to-long v1, v4
invoke-virtual {v10, v14, v1, v2}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v5
move/from16 v24, v4
goto :goto_8a
:cond_88
move/from16 v24, v6
:goto_8a
move v6, v5
const/4 v1, 0x5
packed-switch v8, :pswitch_data_4b0
move-object/from16 v12, p2
move-object v4, v14
move/from16 v8, v17
move/from16 v11, v19
const/16 v18, -0x1
const v19, 0xfffff
move/from16 v17, v0
goto/16 :goto_301
:pswitch_9f
const/4 v2, 0x3
if-ne v7, v2, :cond_e6
shl-int/lit8 v1, v0, 0x3
or-int/lit8 v4, v1, 0x4
move/from16 v2, v17
invoke-virtual {v15, v2}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v1
move/from16 v17, v0
move-object v0, v1
const/16 v18, -0x1
move-object/from16 v1, p2
move v8, v2
move v2, v3
move/from16 v3, p4
move/from16 v7, v19
move-object/from16 v5, p6
invoke-static/range {v0 .. v5}, Lf6/i;->a(Lf6/a2;[BIIILf6/i$b;)I
move-result v0
and-int v1, v6, v21
if-nez v1, :cond_c9
iget-object v1, v9, Lf6/i$b;->c:Ljava/lang/Object;
invoke-virtual {v10, v14, v11, v12, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
goto :goto_d6
:cond_c9
invoke-virtual {v10, v14, v11, v12}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v1
iget-object v2, v9, Lf6/i$b;->c:Ljava/lang/Object;
invoke-static {v1, v2}, Lf6/k0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
invoke-virtual {v10, v14, v11, v12, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
:goto_d6
or-int v5, v6, v21
move-object/from16 v12, p2
move/from16 v13, p4
move/from16 v11, p5
move v3, v7
move v2, v8
move/from16 v1, v17
move/from16 v6, v24
goto/16 :goto_19
:cond_e6
move/from16 v8, v17
const/16 v18, -0x1
move/from16 v17, v0
move-object/from16 v12, p2
move-object v4, v14
move/from16 v11, v19
goto/16 :goto_1cc
:pswitch_f3
move/from16 v8, v17
move/from16 v4, v19
const/16 v18, -0x1
move/from16 v17, v0
if-nez v7, :cond_11c
move-wide v1, v11
move-object/from16 v12, p2
invoke-static {v12, v3, v9}, Lf6/i;->e([BILf6/i$b;)I
move-result v7
iget-wide v13, v9, Lf6/i$b;->b:J
invoke-static {v13, v14}, Lf6/n;->a(J)J
move-result-wide v13
move-object v0, v10
move-wide v2, v1
move-object/from16 v1, p1
move v11, v4
move-wide v4, v13
invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V
or-int v5, v6, v21
move-object/from16 v14, p1
move/from16 v13, p4
move v0, v7
goto/16 :goto_2fb
:cond_11c
move-object/from16 v12, p2
move v11, v4
goto :goto_13e
:pswitch_120
move-wide v13, v11
move/from16 v8, v17
move/from16 v11, v19
const/16 v18, -0x1
move-object/from16 v12, p2
move/from16 v17, v0
if-nez v7, :cond_13e
invoke-static {v12, v3, v9}, Lf6/i;->d([BILf6/i$b;)I
move-result v0
iget v1, v9, Lf6/i$b;->a:I
invoke-static {v1}, Lf6/n;->e(I)I
move-result v1
move-object/from16 v4, p1
invoke-virtual {v10, v4, v13, v14, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto/16 :goto_2f6
:cond_13e
:goto_13e
move-object/from16 v4, p1
goto/16 :goto_1cc
:pswitch_142
move-object v4, v14
move/from16 v8, v17
const/16 v18, -0x1
move/from16 v17, v0
move-wide v13, v11
move/from16 v11, v19
move-object/from16 v12, p2
if-nez v7, :cond_1cc
invoke-static {v12, v3, v9}, Lf6/i;->d([BILf6/i$b;)I
move-result v0
iget v1, v9, Lf6/i$b;->a:I
invoke-virtual {v15, v8}, Lf6/h1;->a(I)Lf6/k0$e;
move-result-object v2
if-eqz v2, :cond_175
invoke-interface {v2, v1}, Lf6/k0$e;->a(I)Z
move-result v2
if-eqz v2, :cond_163
goto :goto_175
:cond_163
invoke-static/range {p1 .. p1}, Lf6/h1;->f(Ljava/lang/Object;)Lf6/p2;
move-result-object v2
int-to-long v13, v1
invoke-static {v13, v14}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-virtual {v2, v11, v1}, Lf6/p2;->a(ILjava/lang/Object;)V
move/from16 v13, p4
move-object v14, v4
move v5, v6
goto/16 :goto_2fb
:cond_175
:goto_175
invoke-virtual {v10, v4, v13, v14, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto/16 :goto_2f6
:pswitch_17a
move-object v4, v14
move/from16 v8, v17
const/16 v18, -0x1
move/from16 v17, v0
move-wide v13, v11
move/from16 v11, v19
const/4 v0, 0x2
move-object/from16 v12, p2
if-ne v7, v0, :cond_1cc
invoke-static {v12, v3, v9}, Lf6/i;->a([BILf6/i$b;)I
move-result v0
iget-object v1, v9, Lf6/i$b;->c:Ljava/lang/Object;
invoke-virtual {v10, v4, v13, v14, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
goto/16 :goto_2f6
:pswitch_194
move-object v4, v14
move/from16 v8, v17
const/16 v18, -0x1
move/from16 v17, v0
move-wide v13, v11
move/from16 v11, v19
const/4 v0, 0x2
move-object/from16 v12, p2
if-ne v7, v0, :cond_1ca
invoke-virtual {v15, v8}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v0
move/from16 v5, p4
const v19, 0xfffff
invoke-static {v0, v12, v3, v5, v9}, Lf6/i;->a(Lf6/a2;[BIILf6/i$b;)I
move-result v0
and-int v1, v6, v21
if-nez v1, :cond_1bb
iget-object v1, v9, Lf6/i$b;->c:Ljava/lang/Object;
invoke-virtual {v10, v4, v13, v14, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
goto/16 :goto_23c
:cond_1bb
invoke-virtual {v10, v4, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v1
iget-object v2, v9, Lf6/i$b;->c:Ljava/lang/Object;
invoke-static {v1, v2}, Lf6/k0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
invoke-virtual {v10, v4, v13, v14, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
goto/16 :goto_23c
:cond_1ca
move/from16 v5, p4
:cond_1cc
:goto_1cc
const v19, 0xfffff
goto/16 :goto_301
:pswitch_1d1
move/from16 v5, p4
move-object v4, v14
move/from16 v8, v17
const/16 v18, -0x1
move/from16 v17, v0
move-wide v13, v11
move/from16 v11, v19
const/4 v0, 0x2
const v19, 0xfffff
move-object/from16 v12, p2
if-ne v7, v0, :cond_301
const/high16 v0, 0x20000000
and-int v0, v20, v0
if-nez v0, :cond_1f0
invoke-static {v12, v3, v9}, Lf6/i;->b([BILf6/i$b;)I
move-result v0
goto :goto_1f4
:cond_1f0
invoke-static {v12, v3, v9}, Lf6/i;->c([BILf6/i$b;)I
move-result v0
:goto_1f4
iget-object v1, v9, Lf6/i$b;->c:Ljava/lang/Object;
invoke-virtual {v10, v4, v13, v14, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
goto :goto_23c
:pswitch_1fa
move/from16 v5, p4
move-object v4, v14
move/from16 v8, v17
const/16 v18, -0x1
move/from16 v17, v0
move-wide v13, v11
move/from16 v11, v19
const v19, 0xfffff
move-object/from16 v12, p2
if-nez v7, :cond_301
invoke-static {v12, v3, v9}, Lf6/i;->e([BILf6/i$b;)I
move-result v0
iget-wide v1, v9, Lf6/i$b;->b:J
const-wide/16 v25, 0x0
cmp-long v3, v1, v25
if-eqz v3, :cond_21b
const/4 v1, 0x1
goto :goto_21c
:cond_21b
const/4 v1, 0x0
:goto_21c
invoke-static {v4, v13, v14, v1}, Lf6/t2;->c(Ljava/lang/Object;JZ)V
goto :goto_23c
:pswitch_220
move/from16 v5, p4
move-object v4, v14
move/from16 v8, v17
const/16 v18, -0x1
move/from16 v17, v0
move-wide v13, v11
move/from16 v11, v19
const v19, 0xfffff
move-object/from16 v12, p2
if-ne v7, v1, :cond_301
invoke-static {v12, v3}, Lf6/i;->b([BI)I
move-result v0
invoke-virtual {v10, v4, v13, v14, v0}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
add-int/lit8 v0, v3, 0x4
:goto_23c
or-int v1, v6, v21
move-object v14, v4
move v13, v5
move v2, v8
move v3, v11
move/from16 v6, v24
move/from16 v11, p5
move v5, v1
move/from16 v1, v17
goto/16 :goto_19
:pswitch_24b
move/from16 v5, p4
move-object v4, v14
move/from16 v8, v17
const/16 v18, -0x1
move/from16 v17, v0
move-wide v13, v11
move/from16 v11, v19
const/4 v0, 0x1
const v19, 0xfffff
move-object/from16 v12, p2
if-ne v7, v0, :cond_301
invoke-static {v12, v3}, Lf6/i;->c([BI)J
move-result-wide v22
move-object v0, v10
move-object/from16 v1, p1
move v7, v3
move-wide v2, v13
move-object v13, v4
move-wide/from16 v4, v22
invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V
add-int/lit8 v0, v7, 0x8
or-int v5, v6, v21
goto :goto_2b5
:pswitch_273
move-object v4, v14
move/from16 v8, v17
const/16 v18, -0x1
move/from16 v17, v0
move-wide v13, v11
move/from16 v11, v19
const v19, 0xfffff
move-object/from16 v12, p2
if-nez v7, :cond_301
invoke-static {v12, v3, v9}, Lf6/i;->d([BILf6/i$b;)I
move-result v0
iget v1, v9, Lf6/i$b;->a:I
invoke-virtual {v10, v4, v13, v14, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto/16 :goto_2f6
:pswitch_28f
move-object v4, v14
move/from16 v8, v17
const/16 v18, -0x1
move/from16 v17, v0
move-wide v13, v11
move/from16 v11, v19
const v19, 0xfffff
move-object/from16 v12, p2
if-nez v7, :cond_301
invoke-static {v12, v3, v9}, Lf6/i;->e([BILf6/i$b;)I
move-result v7
iget-wide v2, v9, Lf6/i$b;->b:J
move-object v0, v10
move-object/from16 v1, p1
move-wide/from16 v22, v2
move-wide v2, v13
move-object v13, v4
move-wide/from16 v4, v22
invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V
or-int v5, v6, v21
move v0, v7
:goto_2b5
move v2, v8
move v3, v11
move-object v14, v13
move/from16 v1, v17
move/from16 v6, v24
move/from16 v13, p4
goto/16 :goto_363
:pswitch_2c0
move-object v4, v14
move/from16 v8, v17
const/16 v18, -0x1
move/from16 v17, v0
move-wide v13, v11
move/from16 v11, v19
const v19, 0xfffff
move-object/from16 v12, p2
if-ne v7, v1, :cond_301
invoke-static {v12, v3}, Lf6/i;->d([BI)F
move-result v0
invoke-static {v4, v13, v14, v0}, Lf6/t2;->a(Ljava/lang/Object;JF)V
add-int/lit8 v0, v3, 0x4
goto :goto_2f6
:pswitch_2db
move-object v4, v14
move/from16 v8, v17
const/16 v18, -0x1
move/from16 v17, v0
move-wide v13, v11
move/from16 v11, v19
const/4 v0, 0x1
const v19, 0xfffff
move-object/from16 v12, p2
if-ne v7, v0, :cond_301
invoke-static {v12, v3}, Lf6/i;->a([BI)D
move-result-wide v0
invoke-static {v4, v13, v14, v0, v1}, Lf6/t2;->a(Ljava/lang/Object;JD)V
add-int/lit8 v0, v3, 0x8
:goto_2f6
or-int v5, v6, v21
move/from16 v13, p4
move-object v14, v4
:goto_2fb
move v2, v8
move v3, v11
move/from16 v1, v17
goto/16 :goto_361
:cond_301
:goto_301
move v2, v3
move/from16 v23, v6
move/from16 v21, v8
move-object/from16 v27, v10
move v9, v11
move/from16 v8, p5
goto/16 :goto_40a
:cond_30d
move/from16 v17, v0
move-object v4, v14
const/16 v18, -0x1
move-wide v13, v11
move/from16 v11, v19
const v19, 0xfffff
move-object/from16 v12, p2
const/16 v0, 0x1b
if-ne v8, v0, :cond_374
const/4 v0, 0x2
if-ne v7, v0, :cond_367
invoke-virtual {v10, v4, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lf6/k0$i;
invoke-interface {v0}, Lf6/k0$i;->v()Z
move-result v1
if-nez v1, :cond_33f
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v1
if-nez v1, :cond_336
const/16 v1, 0xa
goto :goto_338
:cond_336
mul-int/lit8 v1, v1, 0x2
:goto_338
invoke-interface {v0, v1}, Lf6/k0$i;->a(I)Lf6/k0$i;
move-result-object v0
invoke-virtual {v10, v4, v13, v14, v0}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
:cond_33f
move-object v7, v0
invoke-virtual {v15, v2}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v0
move v1, v11
move/from16 v21, v2
move-object/from16 v2, p2
move/from16 v4, p4
move/from16 v23, v5
move-object v5, v7
move/from16 v24, v6
move-object/from16 v6, p6
invoke-static/range {v0 .. v6}, Lf6/i;->b(Lf6/a2;I[BIILf6/k0$i;Lf6/i$b;)I
move-result v0
move-object/from16 v14, p1
move/from16 v13, p4
move v3, v11
move/from16 v1, v17
move/from16 v2, v21
move/from16 v5, v23
:goto_361
move/from16 v6, v24
:goto_363
move/from16 v11, p5
goto/16 :goto_19
:cond_367
move/from16 v21, v2
move/from16 v23, v5
move/from16 v24, v6
move v15, v3
move-object/from16 v27, v10
move/from16 v19, v11
goto/16 :goto_3e6
:cond_374
move/from16 v21, v2
move/from16 v23, v5
move/from16 v24, v6
const/16 v0, 0x31
if-gt v8, v0, :cond_3bf
move/from16 v1, v20
int-to-long v5, v1
move-object/from16 v0, p0
move-object/from16 v1, p1
move-object/from16 v2, p2
move v4, v3
move v15, v4
move/from16 v4, p4
move-wide/from16 v25, v5
move v5, v11
move/from16 v6, v17
move/from16 p3, v8
move/from16 v8, v21
move-object/from16 v27, v10
move-wide/from16 v9, v25
move/from16 v19, v11
move/from16 v11, p3
move-wide v12, v13
move-object/from16 v14, p6
invoke-virtual/range {v0 .. v14}, Lf6/h1;->a(Ljava/lang/Object;[BIIIIIIJIJLf6/i$b;)I
move-result v0
if-eq v0, v15, :cond_406
:goto_3a5
move-object/from16 v15, p0
move-object/from16 v14, p1
move-object/from16 v12, p2
move/from16 v13, p4
move/from16 v11, p5
move-object/from16 v9, p6
move/from16 v1, v17
move/from16 v3, v19
move/from16 v2, v21
move/from16 v5, v23
move/from16 v6, v24
move-object/from16 v10, v27
goto/16 :goto_19
:cond_3bf
move v15, v3
move/from16 p3, v8
move-object/from16 v27, v10
move/from16 v19, v11
move/from16 v1, v20
const/16 v0, 0x32
move/from16 v9, p3
if-ne v9, v0, :cond_3ec
const/4 v0, 0x2
if-ne v7, v0, :cond_3e6
move-object/from16 v0, p0
move-object/from16 v1, p1
move-object/from16 v2, p2
move v3, v15
move/from16 v4, p4
move/from16 v5, v21
move-wide v6, v13
move-object/from16 v8, p6
invoke-virtual/range {v0 .. v8}, Lf6/h1;->a(Ljava/lang/Object;[BIIIJLf6/i$b;)I
move-result v0
if-eq v0, v15, :cond_406
goto :goto_3a5
:cond_3e6
:goto_3e6
move/from16 v8, p5
move v2, v15
:goto_3e9
move/from16 v9, v19
goto :goto_40a
:cond_3ec
move-object/from16 v0, p0
move v8, v1
move-object/from16 v1, p1
move-object/from16 v2, p2
move v3, v15
move/from16 v4, p4
move/from16 v5, v19
move/from16 v6, v17
move-wide v10, v13
move/from16 v12, v21
move-object/from16 v13, p6
invoke-virtual/range {v0 .. v13}, Lf6/h1;->a(Ljava/lang/Object;[BIIIIIIIJILf6/i$b;)I
move-result v0
if-eq v0, v15, :cond_406
goto :goto_3a5
:cond_406
move/from16 v8, p5
move v2, v0
goto :goto_3e9
:goto_40a
if-ne v9, v8, :cond_41a
if-eqz v8, :cond_41a
const v1, 0xfffff
move-object/from16 v10, p0
move v0, v2
move v3, v9
move/from16 v5, v23
move/from16 v6, v24
goto :goto_46c
:cond_41a
move-object/from16 v10, p0
iget-boolean v0, v10, Lf6/h1;->f:Z
move-object/from16 v11, p6
if-eqz v0, :cond_43c
iget-object v0, v11, Lf6/i$b;->d:Lf6/x;
invoke-static {}, Lf6/x;->a()Lf6/x;
move-result-object v1
if-eq v0, v1, :cond_43c
iget-object v5, v10, Lf6/h1;->e:Lf6/d1;
iget-object v6, v10, Lf6/h1;->o:Lf6/n2;
move v0, v9
move-object/from16 v1, p2
move/from16 v3, p4
move-object/from16 v4, p1
move-object/from16 v7, p6
invoke-static/range {v0 .. v7}, Lf6/i;->a(I[BIILjava/lang/Object;Lf6/d1;Lf6/n2;Lf6/i$b;)I
move-result v0
goto :goto_44b
:cond_43c
invoke-static/range {p1 .. p1}, Lf6/h1;->f(Ljava/lang/Object;)Lf6/p2;
move-result-object v4
move v0, v9
move-object/from16 v1, p2
move/from16 v3, p4
move-object/from16 v5, p6
invoke-static/range {v0 .. v5}, Lf6/i;->a(I[BIILf6/p2;Lf6/i$b;)I
move-result v0
:goto_44b
move-object/from16 v14, p1
move-object/from16 v12, p2
move/from16 v13, p4
move v3, v9
move-object v15, v10
move-object v9, v11
move/from16 v1, v17
move/from16 v2, v21
move/from16 v5, v23
move/from16 v6, v24
move-object/from16 v10, v27
move v11, v8
goto/16 :goto_19
:cond_461
move/from16 v23, v5
move/from16 v24, v6
move-object/from16 v27, v10
move v8, v11
move-object v10, v15
const v1, 0xfffff
:goto_46c
if-eq v6, v1, :cond_477
int-to-long v1, v6
move-object/from16 v4, p1
move-object/from16 v6, v27
invoke-virtual {v6, v4, v1, v2, v5}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto :goto_479
:cond_477
move-object/from16 v4, p1
:goto_479
const/4 v1, 0x0
iget v2, v10, Lf6/h1;->k:I
:goto_47c
iget v5, v10, Lf6/h1;->l:I
if-ge v2, v5, :cond_48f
iget-object v5, v10, Lf6/h1;->j:[I
aget v5, v5, v2
iget-object v6, v10, Lf6/h1;->o:Lf6/n2;
invoke-virtual {v10, v4, v5, v1, v6}, Lf6/h1;->a(Ljava/lang/Object;ILjava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lf6/p2;
add-int/lit8 v2, v2, 0x1
goto :goto_47c
:cond_48f
if-eqz v1, :cond_496
iget-object v2, v10, Lf6/h1;->o:Lf6/n2;
invoke-virtual {v2, v4, v1}, Lf6/n2;->b(Ljava/lang/Object;Ljava/lang/Object;)V
:cond_496
if-nez v8, :cond_4a2
move/from16 v1, p4
if-ne v0, v1, :cond_49d
goto :goto_4a8
:cond_49d
invoke-static {}, Lf6/l0;->i()Lf6/l0;
move-result-object v0
throw v0
:cond_4a2
move/from16 v1, p4
if-gt v0, v1, :cond_4a9
if-ne v3, v8, :cond_4a9
:goto_4a8
return v0
:cond_4a9
invoke-static {}, Lf6/l0;->i()Lf6/l0;
move-result-object v0
goto :goto_4af
:goto_4ae
throw v0
:goto_4af
goto :goto_4ae
:pswitch_data_4b0
.packed-switch 0x0
:pswitch_2db
:pswitch_2c0
:pswitch_28f
:pswitch_28f
:pswitch_273
:pswitch_24b
:pswitch_220
:pswitch_1fa
:pswitch_1d1
:pswitch_194
:pswitch_17a
:pswitch_273
:pswitch_142
:pswitch_220
:pswitch_24b
:pswitch_120
:pswitch_f3
:pswitch_9f
.end packed-switch
.end method
.method public final a([BIILcom/google/protobuf/WireFormat$FieldType;Ljava/lang/Class;Lf6/i$b;)I
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"([BII",
"Lcom/google/protobuf/WireFormat$FieldType;",
"Ljava/lang/Class<",
"*>;",
"Lf6/i$b;",
")I"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
sget-object v0, Lf6/h1$a;->a:[I
invoke-virtual {p4}, Ljava/lang/Enum;->ordinal()I
move-result p4
aget p4, v0, p4
packed-switch p4, :pswitch_data_b0
new-instance p1, Ljava/lang/RuntimeException;
const-string p2, "unsupported field type."
invoke-direct {p1, p2}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
throw p1
:pswitch_13
invoke-static {p1, p2, p6}, Lf6/i;->c([BILf6/i$b;)I
move-result p1
goto/16 :goto_ae
:pswitch_19
invoke-static {p1, p2, p6}, Lf6/i;->e([BILf6/i$b;)I
move-result p1
iget-wide p2, p6, Lf6/i$b;->b:J
invoke-static {p2, p3}, Lf6/n;->a(J)J
move-result-wide p2
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
iput-object p2, p6, Lf6/i$b;->c:Ljava/lang/Object;
goto/16 :goto_ae
:pswitch_2b
invoke-static {p1, p2, p6}, Lf6/i;->d([BILf6/i$b;)I
move-result p1
iget p2, p6, Lf6/i$b;->a:I
invoke-static {p2}, Lf6/n;->e(I)I
move-result p2
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p2
iput-object p2, p6, Lf6/i$b;->c:Ljava/lang/Object;
goto/16 :goto_ae
:pswitch_3d
invoke-static {}, Lf6/u1;->a()Lf6/u1;
move-result-object p4
invoke-virtual {p4, p5}, Lf6/u1;->a(Ljava/lang/Class;)Lf6/a2;
move-result-object p4
invoke-static {p4, p1, p2, p3, p6}, Lf6/i;->a(Lf6/a2;[BIILf6/i$b;)I
move-result p1
goto :goto_ae
:pswitch_4a
invoke-static {p1, p2, p6}, Lf6/i;->e([BILf6/i$b;)I
move-result p1
iget-wide p2, p6, Lf6/i$b;->b:J
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
iput-object p2, p6, Lf6/i$b;->c:Ljava/lang/Object;
goto :goto_ae
:pswitch_57
invoke-static {p1, p2, p6}, Lf6/i;->d([BILf6/i$b;)I
move-result p1
iget p2, p6, Lf6/i$b;->a:I
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p2
iput-object p2, p6, Lf6/i$b;->c:Ljava/lang/Object;
goto :goto_ae
:pswitch_64
invoke-static {p1, p2}, Lf6/i;->d([BI)F
move-result p1
invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object p1
iput-object p1, p6, Lf6/i$b;->c:Ljava/lang/Object;
goto :goto_84
:pswitch_6f
invoke-static {p1, p2}, Lf6/i;->c([BI)J
move-result-wide p3
invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
iput-object p1, p6, Lf6/i$b;->c:Ljava/lang/Object;
goto :goto_91
:pswitch_7a
invoke-static {p1, p2}, Lf6/i;->b([BI)I
move-result p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
iput-object p1, p6, Lf6/i$b;->c:Ljava/lang/Object;
:goto_84
add-int/lit8 p1, p2, 0x4
goto :goto_ae
:pswitch_87
invoke-static {p1, p2}, Lf6/i;->a([BI)D
move-result-wide p3
invoke-static {p3, p4}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object p1
iput-object p1, p6, Lf6/i$b;->c:Ljava/lang/Object;
:goto_91
add-int/lit8 p1, p2, 0x8
goto :goto_ae
:pswitch_94
invoke-static {p1, p2, p6}, Lf6/i;->a([BILf6/i$b;)I
move-result p1
goto :goto_ae
:pswitch_99
invoke-static {p1, p2, p6}, Lf6/i;->e([BILf6/i$b;)I
move-result p1
iget-wide p2, p6, Lf6/i$b;->b:J
const-wide/16 p4, 0x0
cmp-long v0, p2, p4
if-eqz v0, :cond_a7
const/4 p2, 0x1
goto :goto_a8
:cond_a7
const/4 p2, 0x0
:goto_a8
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
iput-object p2, p6, Lf6/i$b;->c:Ljava/lang/Object;
:goto_ae
return p1
nop
:pswitch_data_b0
.packed-switch 0x1
:pswitch_99
:pswitch_94
:pswitch_87
:pswitch_7a
:pswitch_7a
:pswitch_6f
:pswitch_6f
:pswitch_64
:pswitch_57
:pswitch_57
:pswitch_57
:pswitch_4a
:pswitch_4a
:pswitch_3d
:pswitch_2b
:pswitch_19
:pswitch_13
.end packed-switch
.end method
.method public final a([BIILf6/u0$a;Ljava/util/Map;Lf6/i$b;)I
.registers 21
.annotation system Ldalvik/annotation/Signature;
value = {
"<K:",
"Ljava/lang/Object;",
"V:",
"Ljava/lang/Object;",
">([BII",
"Lf6/u0$a<",
"TK;TV;>;",
"Ljava/util/Map<",
"TK;TV;>;",
"Lf6/i$b;",
")I"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
move-object v7, p1
move/from16 v8, p3
move-object/from16 v9, p4
move/from16 v0, p2
move-object/from16 v10, p6
invoke-static {p1, v0, v10}, Lf6/i;->d([BILf6/i$b;)I
move-result v0
iget v1, v10, Lf6/i$b;->a:I
if-ltz v1, :cond_81
sub-int v2, v8, v0
if-gt v1, v2, :cond_81
add-int v11, v0, v1
iget-object v1, v9, Lf6/u0$a;->b:Ljava/lang/Object;
iget-object v2, v9, Lf6/u0$a;->d:Ljava/lang/Object;
move-object v12, v1
move-object v13, v2
:goto_1d
if-ge v0, v11, :cond_74
add-int/lit8 v1, v0, 0x1
aget-byte v0, v7, v0
if-gez v0, :cond_2e
invoke-static {v0, p1, v1, v10}, Lf6/i;->a(I[BILf6/i$b;)I
move-result v0
iget v1, v10, Lf6/i$b;->a:I
move v2, v0
move v0, v1
goto :goto_2f
:cond_2e
move v2, v1
:goto_2f
ushr-int/lit8 v1, v0, 0x3
and-int/lit8 v3, v0, 0x7
const/4 v4, 0x1
if-eq v1, v4, :cond_57
const/4 v4, 0x2
if-eq v1, v4, :cond_3a
goto :goto_6f
:cond_3a
iget-object v1, v9, Lf6/u0$a;->c:Lcom/google/protobuf/WireFormat$FieldType;
invoke-virtual {v1}, Lcom/google/protobuf/WireFormat$FieldType;->getWireType()I
move-result v1
if-ne v3, v1, :cond_6f
iget-object v4, v9, Lf6/u0$a;->c:Lcom/google/protobuf/WireFormat$FieldType;
iget-object v0, v9, Lf6/u0$a;->d:Ljava/lang/Object;
invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v5
move-object v0, p0
move-object v1, p1
move/from16 v3, p3
move-object/from16 v6, p6
invoke-virtual/range {v0 .. v6}, Lf6/h1;->a([BIILcom/google/protobuf/WireFormat$FieldType;Ljava/lang/Class;Lf6/i$b;)I
move-result v0
iget-object v13, v10, Lf6/i$b;->c:Ljava/lang/Object;
goto :goto_1d
:cond_57
iget-object v1, v9, Lf6/u0$a;->a:Lcom/google/protobuf/WireFormat$FieldType;
invoke-virtual {v1}, Lcom/google/protobuf/WireFormat$FieldType;->getWireType()I
move-result v1
if-ne v3, v1, :cond_6f
iget-object v4, v9, Lf6/u0$a;->a:Lcom/google/protobuf/WireFormat$FieldType;
const/4 v5, 0x0
move-object v0, p0
move-object v1, p1
move/from16 v3, p3
move-object/from16 v6, p6
invoke-virtual/range {v0 .. v6}, Lf6/h1;->a([BIILcom/google/protobuf/WireFormat$FieldType;Ljava/lang/Class;Lf6/i$b;)I
move-result v0
iget-object v12, v10, Lf6/i$b;->c:Ljava/lang/Object;
goto :goto_1d
:cond_6f
:goto_6f
invoke-static {v0, p1, v2, v8, v10}, Lf6/i;->a(I[BIILf6/i$b;)I
move-result v0
goto :goto_1d
:cond_74
if-ne v0, v11, :cond_7c
move-object/from16 v0, p5
invoke-interface {v0, v12, v13}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return v11
:cond_7c
invoke-static {}, Lf6/l0;->i()Lf6/l0;
move-result-object v0
throw v0
:cond_81
invoke-static {}, Lf6/l0;->l()Lf6/l0;
move-result-object v0
goto :goto_87
:goto_86
throw v0
:goto_87
goto :goto_86
.end method
.method public final a(I)Lf6/k0$e;
.registers 3
iget-object v0, p0, Lf6/h1;->b:[Ljava/lang/Object;
div-int/lit8 p1, p1, 0x3
mul-int/lit8 p1, p1, 0x2
add-int/lit8 p1, p1, 0x1
aget-object p1, v0, p1
check-cast p1, Lf6/k0$e;
return-object p1
.end method
.method public final a(IILjava/util/Map;Lf6/k0$e;Ljava/lang/Object;Lf6/n2;)Ljava/lang/Object;
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"<K:",
"Ljava/lang/Object;",
"V:",
"Ljava/lang/Object;",
"UT:",
"Ljava/lang/Object;",
"UB:",
"Ljava/lang/Object;",
">(II",
"Ljava/util/Map<",
"TK;TV;>;",
"Lf6/k0$e;",
"TUB;",
"Lf6/n2<",
"TUT;TUB;>;)TUB;"
}
.end annotation
iget-object v0, p0, Lf6/h1;->q:Lf6/w0;
invoke-virtual {p0, p1}, Lf6/h1;->b(I)Ljava/lang/Object;
move-result-object p1
invoke-interface {v0, p1}, Lf6/w0;->b(Ljava/lang/Object;)Lf6/u0$a;
move-result-object p1
invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object p3
invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object p3
:cond_12
:goto_12
invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_65
invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/Map$Entry;
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/Integer;
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
invoke-interface {p4, v1}, Lf6/k0$e;->a(I)Z
move-result v1
if-nez v1, :cond_12
if-nez p5, :cond_34
invoke-virtual {p6}, Lf6/n2;->a()Ljava/lang/Object;
move-result-object p5
:cond_34
invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v1
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v2
invoke-static {p1, v1, v2}, Lf6/u0;->a(Lf6/u0$a;Ljava/lang/Object;Ljava/lang/Object;)I
move-result v1
invoke-static {v1}, Lf6/m;->e(I)Lf6/m$h;
move-result-object v1
invoke-virtual {v1}, Lf6/m$h;->b()Lf6/p;
move-result-object v2
:try_start_48
invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v3
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v0
invoke-static {v2, p1, v3, v0}, Lf6/u0;->a(Lf6/p;Lf6/u0$a;Ljava/lang/Object;Ljava/lang/Object;)V
:try_end_53
.catch Ljava/io/IOException; {:try_start_48 .. :try_end_53} :catch_5e
invoke-virtual {v1}, Lf6/m$h;->a()Lf6/m;
move-result-object v0
invoke-virtual {p6, p5, p2, v0}, Lf6/n2;->a(Ljava/lang/Object;ILf6/m;)V
invoke-interface {p3}, Ljava/util/Iterator;->remove()V
goto :goto_12
:catch_5e
move-exception p1
new-instance p2, Ljava/lang/RuntimeException;
invoke-direct {p2, p1}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
throw p2
:cond_65
return-object p5
.end method
.method public final a(Ljava/lang/Object;ILjava/lang/Object;Lf6/n2;)Ljava/lang/Object;
.registers 12
.annotation system Ldalvik/annotation/Signature;
value = {
"<UT:",
"Ljava/lang/Object;",
"UB:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Object;",
"ITUB;",
"Lf6/n2<",
"TUT;TUB;>;)TUB;"
}
.end annotation
invoke-virtual {p0, p2}, Lf6/h1;->d(I)I
move-result v2
invoke-virtual {p0, p2}, Lf6/h1;->g(I)I
move-result v0
invoke-static {v0}, Lf6/h1;->j(I)J
move-result-wide v0
invoke-static {p1, v0, v1}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
if-nez p1, :cond_13
return-object p3
:cond_13
invoke-virtual {p0, p2}, Lf6/h1;->a(I)Lf6/k0$e;
move-result-object v4
if-nez v4, :cond_1a
return-object p3
:cond_1a
iget-object v0, p0, Lf6/h1;->q:Lf6/w0;
invoke-interface {v0, p1}, Lf6/w0;->c(Ljava/lang/Object;)Ljava/util/Map;
move-result-object v3
move-object v0, p0
move v1, p2
move-object v5, p3
move-object v6, p4
invoke-virtual/range {v0 .. v6}, Lf6/h1;->a(IILjava/util/Map;Lf6/k0$e;Ljava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object p1
return-object p1
.end method
.method public final a(ILjava/lang/Object;Lcom/google/protobuf/Writer;)V
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
instance-of v0, p2, Ljava/lang/String;
if-eqz v0, :cond_a
check-cast p2, Ljava/lang/String;
invoke-interface {p3, p1, p2}, Lcom/google/protobuf/Writer;->a(ILjava/lang/String;)V
goto :goto_f
:cond_a
check-cast p2, Lf6/m;
invoke-interface {p3, p1, p2}, Lcom/google/protobuf/Writer;->a(ILf6/m;)V
:goto_f
return-void
.end method
.method public final a(Lcom/google/protobuf/Writer;ILjava/lang/Object;I)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"<K:",
"Ljava/lang/Object;",
"V:",
"Ljava/lang/Object;",
">(",
"Lcom/google/protobuf/Writer;",
"I",
"Ljava/lang/Object;",
"I)V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
if-eqz p3, :cond_15
iget-object v0, p0, Lf6/h1;->q:Lf6/w0;
invoke-virtual {p0, p4}, Lf6/h1;->b(I)Ljava/lang/Object;
move-result-object p4
invoke-interface {v0, p4}, Lf6/w0;->b(Ljava/lang/Object;)Lf6/u0$a;
move-result-object p4
iget-object v0, p0, Lf6/h1;->q:Lf6/w0;
invoke-interface {v0, p3}, Lf6/w0;->f(Ljava/lang/Object;)Ljava/util/Map;
move-result-object p3
invoke-interface {p1, p2, p4, p3}, Lcom/google/protobuf/Writer;->a(ILf6/u0$a;Ljava/util/Map;)V
:cond_15
return-void
.end method
.method public final a(Lf6/n2;Lf6/y;Ljava/lang/Object;Lf6/y1;Lf6/x;)V
.registers 22
.annotation system Ldalvik/annotation/Signature;
value = {
"<UT:",
"Ljava/lang/Object;",
"UB:",
"Ljava/lang/Object;",
"ET::",
"Lf6/e0$c<",
"TET;>;>(",
"Lf6/n2<",
"TUT;TUB;>;",
"Lf6/y<",
"TET;>;TT;",
"Lf6/y1;",
"Lf6/x;",
")V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
move-object/from16 v8, p0
move-object/from16 v9, p1
move-object/from16 v10, p3
move-object/from16 v0, p4
move-object/from16 v11, p5
const/4 v12, 0x0
move-object v13, v12
move-object v14, v13
:cond_d
:goto_d
:try_start_d
invoke-interface/range {p4 .. p4}, Lf6/y1;->j()I
move-result v1
invoke-virtual {v8, v1}, Lf6/h1;->e(I)I
move-result v3
:try_end_15
.catchall {:try_start_d .. :try_end_15} :catchall_60f
if-gez v3, :cond_8c
const v2, 0x7fffffff
if-ne v1, v2, :cond_33
iget v0, v8, Lf6/h1;->k:I
:goto_1e
iget v1, v8, Lf6/h1;->l:I
if-ge v0, v1, :cond_2d
iget-object v1, v8, Lf6/h1;->j:[I
aget v1, v1, v0
invoke-virtual {v8, v10, v1, v13, v9}, Lf6/h1;->a(Ljava/lang/Object;ILjava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v13
add-int/lit8 v0, v0, 0x1
goto :goto_1e
:cond_2d
if-eqz v13, :cond_32
invoke-virtual {v9, v10, v13}, Lf6/n2;->b(Ljava/lang/Object;Ljava/lang/Object;)V
:cond_32
return-void
:cond_33
:try_start_33
iget-boolean v2, v8, Lf6/h1;->f:Z
if-nez v2, :cond_3b
move-object/from16 v15, p2
move-object v3, v12
goto :goto_44
:cond_3b
iget-object v2, v8, Lf6/h1;->e:Lf6/d1;
move-object/from16 v15, p2
invoke-virtual {v15, v11, v2, v1}, Lf6/y;->a(Lf6/x;Lf6/d1;I)Ljava/lang/Object;
move-result-object v1
move-object v3, v1
:goto_44
if-eqz v3, :cond_5b
if-nez v14, :cond_4c
invoke-virtual/range {p2 .. p3}, Lf6/y;->b(Ljava/lang/Object;)Lf6/e0;
move-result-object v14
:cond_4c
move-object/from16 v1, p2
move-object/from16 v2, p4
move-object/from16 v4, p5
move-object v5, v14
move-object v6, v13
move-object/from16 v7, p1
invoke-virtual/range {v1 .. v7}, Lf6/y;->a(Lf6/y1;Ljava/lang/Object;Lf6/x;Lf6/e0;Ljava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v13
goto :goto_d
:cond_5b
invoke-virtual {v9, v0}, Lf6/n2;->a(Lf6/y1;)Z
move-result v1
if-eqz v1, :cond_68
invoke-interface/range {p4 .. p4}, Lf6/y1;->n()Z
move-result v1
if-eqz v1, :cond_75
goto :goto_d
:cond_68
if-nez v13, :cond_6e
invoke-virtual {v9, v10}, Lf6/n2;->a(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v13
:cond_6e
invoke-virtual {v9, v13, v0}, Lf6/n2;->b(Ljava/lang/Object;Lf6/y1;)Z
move-result v1
:try_end_72
.catchall {:try_start_33 .. :try_end_72} :catchall_60f
if-eqz v1, :cond_75
goto :goto_d
:cond_75
iget v0, v8, Lf6/h1;->k:I
:goto_77
iget v1, v8, Lf6/h1;->l:I
if-ge v0, v1, :cond_86
iget-object v1, v8, Lf6/h1;->j:[I
aget v1, v1, v0
invoke-virtual {v8, v10, v1, v13, v9}, Lf6/h1;->a(Ljava/lang/Object;ILjava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v13
add-int/lit8 v0, v0, 0x1
goto :goto_77
:cond_86
if-eqz v13, :cond_8b
invoke-virtual {v9, v10, v13}, Lf6/n2;->b(Ljava/lang/Object;Ljava/lang/Object;)V
:cond_8b
return-void
:cond_8c
move-object/from16 v15, p2
:try_start_8e
invoke-virtual {v8, v3}, Lf6/h1;->g(I)I
move-result v4
:try_end_92
.catchall {:try_start_8e .. :try_end_92} :catchall_60f
:try_start_92
invoke-static {v4}, Lf6/h1;->k(I)I
move-result v2
packed-switch v2, :pswitch_data_62a
if-nez v13, :cond_5ab
invoke-virtual/range {p1 .. p1}, Lf6/n2;->a()Ljava/lang/Object;
move-result-object v13
goto/16 :goto_5ab
:pswitch_a1
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-virtual {v8, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v2
invoke-interface {v0, v2, v11}, Lf6/y1;->a(Lf6/a2;Lf6/x;)Ljava/lang/Object;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_b5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->i()J
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_c9
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->h()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_dd
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->e()J
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_f1
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->o()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_105
invoke-interface/range {p4 .. p4}, Lf6/y1;->g()I
move-result v2
invoke-virtual {v8, v3}, Lf6/h1;->a(I)Lf6/k0$e;
move-result-object v5
if-eqz v5, :cond_11c
invoke-interface {v5, v2}, Lf6/k0$e;->a(I)Z
move-result v5
if-eqz v5, :cond_116
goto :goto_11c
:cond_116
invoke-static {v1, v2, v13, v9}, Lf6/c2;->a(IILjava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v13
goto/16 :goto_d
:cond_11c
:goto_11c
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_12c
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->f()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_140
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->k()Lf6/m;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_150
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v2
if-eqz v2, :cond_172
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v5
invoke-static {v10, v5, v6}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v8, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v5
invoke-interface {v0, v5, v11}, Lf6/y1;->b(Lf6/a2;Lf6/x;)Ljava/lang/Object;
move-result-object v5
invoke-static {v2, v5}, Lf6/k0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
goto :goto_184
:cond_172
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-virtual {v8, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v2
invoke-interface {v0, v2, v11}, Lf6/y1;->b(Lf6/a2;Lf6/x;)Ljava/lang/Object;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
:goto_184
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_189
invoke-virtual {v8, v10, v4, v0}, Lf6/h1;->a(Ljava/lang/Object;ILf6/y1;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_191
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->d()Z
move-result v2
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_1a5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->c()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_1b9
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->b()J
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_1cd
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->l()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_1e1
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->a()J
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_1f5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->p()J
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_209
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->readFloat()F
move-result v2
invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_21d
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-interface/range {p4 .. p4}, Lf6/y1;->readDouble()D
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object v2
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v1, v3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_d
:pswitch_231
invoke-virtual {v8, v3}, Lf6/h1;->b(I)Ljava/lang/Object;
move-result-object v4
move-object/from16 v1, p0
move-object/from16 v2, p3
move-object/from16 v5, p5
move-object/from16 v6, p4
invoke-virtual/range {v1 .. v6}, Lf6/h1;->a(Ljava/lang/Object;ILjava/lang/Object;Lf6/x;Lf6/y1;)V
goto/16 :goto_d
:pswitch_242
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-virtual {v8, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v6
move-object/from16 v1, p0
move-object/from16 v2, p3
move-wide v3, v4
move-object/from16 v5, p4
move-object/from16 v7, p5
invoke-virtual/range {v1 .. v7}, Lf6/h1;->a(Ljava/lang/Object;JLf6/y1;Lf6/a2;Lf6/x;)V
goto/16 :goto_d
:pswitch_258
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->c(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_267
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->a(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_276
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->g(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_285
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->b(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_294
iget-object v2, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-virtual {v2, v10, v4, v5}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v2
invoke-interface {v0, v2}, Lf6/y1;->i(Ljava/util/List;)V
invoke-virtual {v8, v3}, Lf6/h1;->a(I)Lf6/k0$e;
move-result-object v3
invoke-static {v1, v2, v3, v13, v9}, Lf6/c2;->a(ILjava/util/List;Lf6/k0$e;Ljava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v13
goto/16 :goto_d
:pswitch_2ab
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->d(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_2ba
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->k(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_2c9
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->j(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_2d8
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->p(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_2e7
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->h(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_2f6
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->e(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_305
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->f(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_314
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->m(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_323
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->o(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_332
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->c(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_341
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->a(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_350
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->g(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_35f
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->b(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_36e
iget-object v2, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-virtual {v2, v10, v4, v5}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v2
invoke-interface {v0, v2}, Lf6/y1;->i(Ljava/util/List;)V
invoke-virtual {v8, v3}, Lf6/h1;->a(I)Lf6/k0$e;
move-result-object v3
invoke-static {v1, v2, v3, v13, v9}, Lf6/c2;->a(ILjava/util/List;Lf6/k0$e;Ljava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v13
goto/16 :goto_d
:pswitch_385
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->d(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_394
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->n(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_3a3
invoke-virtual {v8, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v5
move-object/from16 v1, p0
move-object/from16 v2, p3
move v3, v4
move-object/from16 v4, p4
move-object/from16 v6, p5
invoke-virtual/range {v1 .. v6}, Lf6/h1;->a(Ljava/lang/Object;ILf6/y1;Lf6/a2;Lf6/x;)V
goto/16 :goto_d
:pswitch_3b5
invoke-virtual {v8, v10, v4, v0}, Lf6/h1;->b(Ljava/lang/Object;ILf6/y1;)V
goto/16 :goto_d
:pswitch_3ba
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->k(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_3c9
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->j(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_3d8
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->p(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_3e7
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->h(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_3f6
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->e(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_405
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->f(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_414
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->m(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_423
iget-object v1, v8, Lf6/h1;->n:Lf6/q0;
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {v1, v10, v2, v3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Lf6/y1;->o(Ljava/util/List;)V
goto/16 :goto_d
:pswitch_432
invoke-virtual {v8, v10, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v1
if-eqz v1, :cond_455
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-static {v10, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v1
invoke-virtual {v8, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v2
invoke-interface {v0, v2, v11}, Lf6/y1;->a(Lf6/a2;Lf6/x;)Ljava/lang/Object;
move-result-object v2
invoke-static {v1, v2}, Lf6/k0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-static {v10, v2, v3, v1}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
goto/16 :goto_d
:cond_455
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-virtual {v8, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v4
invoke-interface {v0, v4, v11}, Lf6/y1;->a(Lf6/a2;Lf6/x;)Ljava/lang/Object;
move-result-object v4
invoke-static {v10, v1, v2, v4}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_469
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->i()J
move-result-wide v4
invoke-static {v10, v1, v2, v4, v5}, Lf6/t2;->a(Ljava/lang/Object;JJ)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_479
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->h()I
move-result v4
invoke-static {v10, v1, v2, v4}, Lf6/t2;->a(Ljava/lang/Object;JI)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_489
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->e()J
move-result-wide v4
invoke-static {v10, v1, v2, v4, v5}, Lf6/t2;->a(Ljava/lang/Object;JJ)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_499
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->o()I
move-result v4
invoke-static {v10, v1, v2, v4}, Lf6/t2;->a(Ljava/lang/Object;JI)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_4a9
invoke-interface/range {p4 .. p4}, Lf6/y1;->g()I
move-result v2
invoke-virtual {v8, v3}, Lf6/h1;->a(I)Lf6/k0$e;
move-result-object v5
if-eqz v5, :cond_4c0
invoke-interface {v5, v2}, Lf6/k0$e;->a(I)Z
move-result v5
if-eqz v5, :cond_4ba
goto :goto_4c0
:cond_4ba
invoke-static {v1, v2, v13, v9}, Lf6/c2;->a(IILjava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v13
goto/16 :goto_d
:cond_4c0
:goto_4c0
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v4
invoke-static {v10, v4, v5, v2}, Lf6/t2;->a(Ljava/lang/Object;JI)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_4cc
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->f()I
move-result v4
invoke-static {v10, v1, v2, v4}, Lf6/t2;->a(Ljava/lang/Object;JI)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_4dc
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->k()Lf6/m;
move-result-object v4
invoke-static {v10, v1, v2, v4}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_4ec
invoke-virtual {v8, v10, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v1
if-eqz v1, :cond_50f
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-static {v10, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v1
invoke-virtual {v8, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v2
invoke-interface {v0, v2, v11}, Lf6/y1;->b(Lf6/a2;Lf6/x;)Ljava/lang/Object;
move-result-object v2
invoke-static {v1, v2}, Lf6/k0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-static {v10, v2, v3, v1}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
goto/16 :goto_d
:cond_50f
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-virtual {v8, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v4
invoke-interface {v0, v4, v11}, Lf6/y1;->b(Lf6/a2;Lf6/x;)Ljava/lang/Object;
move-result-object v4
invoke-static {v10, v1, v2, v4}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_523
invoke-virtual {v8, v10, v4, v0}, Lf6/h1;->a(Ljava/lang/Object;ILf6/y1;)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_52b
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->d()Z
move-result v4
invoke-static {v10, v1, v2, v4}, Lf6/t2;->c(Ljava/lang/Object;JZ)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_53b
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->c()I
move-result v4
invoke-static {v10, v1, v2, v4}, Lf6/t2;->a(Ljava/lang/Object;JI)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_54b
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->b()J
move-result-wide v4
invoke-static {v10, v1, v2, v4, v5}, Lf6/t2;->a(Ljava/lang/Object;JJ)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_55b
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->l()I
move-result v4
invoke-static {v10, v1, v2, v4}, Lf6/t2;->a(Ljava/lang/Object;JI)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_56b
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->a()J
move-result-wide v4
invoke-static {v10, v1, v2, v4, v5}, Lf6/t2;->a(Ljava/lang/Object;JJ)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_57b
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->p()J
move-result-wide v4
invoke-static {v10, v1, v2, v4, v5}, Lf6/t2;->a(Ljava/lang/Object;JJ)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_58b
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->readFloat()F
move-result v4
invoke-static {v10, v1, v2, v4}, Lf6/t2;->a(Ljava/lang/Object;JF)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:pswitch_59b
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-interface/range {p4 .. p4}, Lf6/y1;->readDouble()D
move-result-wide v4
invoke-static {v10, v1, v2, v4, v5}, Lf6/t2;->a(Ljava/lang/Object;JD)V
invoke-virtual {v8, v10, v3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_d
:cond_5ab
:goto_5ab
invoke-virtual {v9, v13, v0}, Lf6/n2;->b(Ljava/lang/Object;Lf6/y1;)Z
move-result v1
:try_end_5af
.catch Lf6/l0$a; {:try_start_92 .. :try_end_5af} :catch_5c8
.catchall {:try_start_92 .. :try_end_5af} :catchall_60f
if-nez v1, :cond_d
iget v0, v8, Lf6/h1;->k:I
:goto_5b3
iget v1, v8, Lf6/h1;->l:I
if-ge v0, v1, :cond_5c2
iget-object v1, v8, Lf6/h1;->j:[I
aget v1, v1, v0
invoke-virtual {v8, v10, v1, v13, v9}, Lf6/h1;->a(Ljava/lang/Object;ILjava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v13
add-int/lit8 v0, v0, 0x1
goto :goto_5b3
:cond_5c2
if-eqz v13, :cond_5c7
invoke-virtual {v9, v10, v13}, Lf6/n2;->b(Ljava/lang/Object;Ljava/lang/Object;)V
:cond_5c7
return-void
:catch_5c8
:try_start_5c8
invoke-virtual {v9, v0}, Lf6/n2;->a(Lf6/y1;)Z
move-result v1
if-eqz v1, :cond_5eb
invoke-interface/range {p4 .. p4}, Lf6/y1;->n()Z
move-result v1
:try_end_5d2
.catchall {:try_start_5c8 .. :try_end_5d2} :catchall_60f
if-nez v1, :cond_d
iget v0, v8, Lf6/h1;->k:I
:goto_5d6
iget v1, v8, Lf6/h1;->l:I
if-ge v0, v1, :cond_5e5
iget-object v1, v8, Lf6/h1;->j:[I
aget v1, v1, v0
invoke-virtual {v8, v10, v1, v13, v9}, Lf6/h1;->a(Ljava/lang/Object;ILjava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v13
add-int/lit8 v0, v0, 0x1
goto :goto_5d6
:cond_5e5
if-eqz v13, :cond_5ea
invoke-virtual {v9, v10, v13}, Lf6/n2;->b(Ljava/lang/Object;Ljava/lang/Object;)V
:cond_5ea
return-void
:cond_5eb
if-nez v13, :cond_5f2
:try_start_5ed
invoke-virtual {v9, v10}, Lf6/n2;->a(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
move-object v13, v1
:cond_5f2
invoke-virtual {v9, v13, v0}, Lf6/n2;->b(Ljava/lang/Object;Lf6/y1;)Z
move-result v1
:try_end_5f6
.catchall {:try_start_5ed .. :try_end_5f6} :catchall_60f
if-nez v1, :cond_d
iget v0, v8, Lf6/h1;->k:I
:goto_5fa
iget v1, v8, Lf6/h1;->l:I
if-ge v0, v1, :cond_609
iget-object v1, v8, Lf6/h1;->j:[I
aget v1, v1, v0
invoke-virtual {v8, v10, v1, v13, v9}, Lf6/h1;->a(Ljava/lang/Object;ILjava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v13
add-int/lit8 v0, v0, 0x1
goto :goto_5fa
:cond_609
if-eqz v13, :cond_60e
invoke-virtual {v9, v10, v13}, Lf6/n2;->b(Ljava/lang/Object;Ljava/lang/Object;)V
:cond_60e
return-void
:catchall_60f
move-exception v0
iget v1, v8, Lf6/h1;->k:I
:goto_612
iget v2, v8, Lf6/h1;->l:I
if-ge v1, v2, :cond_621
iget-object v2, v8, Lf6/h1;->j:[I
aget v2, v2, v1
invoke-virtual {v8, v10, v2, v13, v9}, Lf6/h1;->a(Ljava/lang/Object;ILjava/lang/Object;Lf6/n2;)Ljava/lang/Object;
move-result-object v13
add-int/lit8 v1, v1, 0x1
goto :goto_612
:cond_621
if-eqz v13, :cond_626
invoke-virtual {v9, v10, v13}, Lf6/n2;->b(Ljava/lang/Object;Ljava/lang/Object;)V
:cond_626
goto :goto_628
:goto_627
throw v0
:goto_628
goto :goto_627
nop
:pswitch_data_62a
.packed-switch 0x0
:pswitch_59b
:pswitch_58b
:pswitch_57b
:pswitch_56b
:pswitch_55b
:pswitch_54b
:pswitch_53b
:pswitch_52b
:pswitch_523
:pswitch_4ec
:pswitch_4dc
:pswitch_4cc
:pswitch_4a9
:pswitch_499
:pswitch_489
:pswitch_479
:pswitch_469
:pswitch_432
:pswitch_423
:pswitch_414
:pswitch_405
:pswitch_3f6
:pswitch_3e7
:pswitch_3d8
:pswitch_3c9
:pswitch_3ba
:pswitch_3b5
:pswitch_3a3
:pswitch_394
:pswitch_385
:pswitch_36e
:pswitch_35f
:pswitch_350
:pswitch_341
:pswitch_332
:pswitch_323
:pswitch_314
:pswitch_305
:pswitch_2f6
:pswitch_2e7
:pswitch_2d8
:pswitch_2c9
:pswitch_2ba
:pswitch_2ab
:pswitch_294
:pswitch_285
:pswitch_276
:pswitch_267
:pswitch_258
:pswitch_242
:pswitch_231
:pswitch_21d
:pswitch_209
:pswitch_1f5
:pswitch_1e1
:pswitch_1cd
:pswitch_1b9
:pswitch_1a5
:pswitch_191
:pswitch_189
:pswitch_150
:pswitch_140
:pswitch_12c
:pswitch_105
:pswitch_f1
:pswitch_dd
:pswitch_c9
:pswitch_b5
:pswitch_a1
.end packed-switch
.end method
.method public final a(Lf6/n2;Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"<UT:",
"Ljava/lang/Object;",
"UB:",
"Ljava/lang/Object;",
">(",
"Lf6/n2<",
"TUT;TUB;>;TT;",
"Lcom/google/protobuf/Writer;",
")V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p1, p2}, Lf6/n2;->b(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p2
invoke-virtual {p1, p2, p3}, Lf6/n2;->b(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
return-void
.end method
.method public a(Ljava/lang/Object;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;)V"
}
.end annotation
iget v0, p0, Lf6/h1;->k:I
:goto_2
iget v1, p0, Lf6/h1;->l:I
if-ge v0, v1, :cond_25
iget-object v1, p0, Lf6/h1;->j:[I
aget v1, v1, v0
invoke-virtual {p0, v1}, Lf6/h1;->g(I)I
move-result v1
invoke-static {v1}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-static {p1, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
if-nez v3, :cond_19
goto :goto_22
:cond_19
iget-object v4, p0, Lf6/h1;->q:Lf6/w0;
invoke-interface {v4, v3}, Lf6/w0;->a(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
invoke-static {p1, v1, v2, v3}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
:goto_22
add-int/lit8 v0, v0, 0x1
goto :goto_2
:cond_25
iget-object v0, p0, Lf6/h1;->j:[I
array-length v0, v0
:goto_28
if-ge v1, v0, :cond_37
iget-object v2, p0, Lf6/h1;->n:Lf6/q0;
iget-object v3, p0, Lf6/h1;->j:[I
aget v3, v3, v1
int-to-long v3, v3
invoke-virtual {v2, p1, v3, v4}, Lf6/q0;->a(Ljava/lang/Object;J)V
add-int/lit8 v1, v1, 0x1
goto :goto_28
:cond_37
iget-object v0, p0, Lf6/h1;->o:Lf6/n2;
invoke-virtual {v0, p1}, Lf6/n2;->e(Ljava/lang/Object;)V
iget-boolean v0, p0, Lf6/h1;->f:Z
if-eqz v0, :cond_45
iget-object v0, p0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v0, p1}, Lf6/y;->c(Ljava/lang/Object;)V
:cond_45
return-void
.end method
.method public final a(Ljava/lang/Object;ILf6/y1;)V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-static {p2}, Lf6/h1;->h(I)Z
move-result v0
if-eqz v0, :cond_12
invoke-static {p2}, Lf6/h1;->j(I)J
move-result-wide v0
invoke-interface {p3}, Lf6/y1;->q()Ljava/lang/String;
move-result-object p2
invoke-static {p1, v0, v1, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
goto :goto_2d
:cond_12
iget-boolean v0, p0, Lf6/h1;->g:Z
if-eqz v0, :cond_22
invoke-static {p2}, Lf6/h1;->j(I)J
move-result-wide v0
invoke-interface {p3}, Lf6/y1;->readString()Ljava/lang/String;
move-result-object p2
invoke-static {p1, v0, v1, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
goto :goto_2d
:cond_22
invoke-static {p2}, Lf6/h1;->j(I)J
move-result-wide v0
invoke-interface {p3}, Lf6/y1;->k()Lf6/m;
move-result-object p2
invoke-static {p1, v0, v1, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
:goto_2d
return-void
.end method
.method public final a(Ljava/lang/Object;ILf6/y1;Lf6/a2;Lf6/x;)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"<E:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Object;",
"I",
"Lf6/y1;",
"Lf6/a2<",
"TE;>;",
"Lf6/x;",
")V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-static {p2}, Lf6/h1;->j(I)J
move-result-wide v0
iget-object p2, p0, Lf6/h1;->n:Lf6/q0;
invoke-virtual {p2, p1, v0, v1}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object p1
invoke-interface {p3, p1, p4, p5}, Lf6/y1;->b(Ljava/util/List;Lf6/a2;Lf6/x;)V
return-void
.end method
.method public final a(Ljava/lang/Object;ILjava/lang/Object;Lf6/x;Lf6/y1;)V
.registers 10
.annotation system Ldalvik/annotation/Signature;
value = {
"<K:",
"Ljava/lang/Object;",
"V:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Object;",
"I",
"Ljava/lang/Object;",
"Lf6/x;",
"Lf6/y1;",
")V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p0, p2}, Lf6/h1;->g(I)I
move-result p2
invoke-static {p2}, Lf6/h1;->j(I)J
move-result-wide v0
invoke-static {p1, v0, v1}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
if-nez p2, :cond_18
iget-object p2, p0, Lf6/h1;->q:Lf6/w0;
invoke-interface {p2, p3}, Lf6/w0;->d(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, v0, v1, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
goto :goto_2f
:cond_18
iget-object v2, p0, Lf6/h1;->q:Lf6/w0;
invoke-interface {v2, p2}, Lf6/w0;->e(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2f
iget-object v2, p0, Lf6/h1;->q:Lf6/w0;
invoke-interface {v2, p3}, Lf6/w0;->d(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
iget-object v3, p0, Lf6/h1;->q:Lf6/w0;
invoke-interface {v3, v2, p2}, Lf6/w0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {p1, v0, v1, v2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
move-object p2, v2
:cond_2f
:goto_2f
iget-object p1, p0, Lf6/h1;->q:Lf6/w0;
invoke-interface {p1, p2}, Lf6/w0;->c(Ljava/lang/Object;)Ljava/util/Map;
move-result-object p1
iget-object p2, p0, Lf6/h1;->q:Lf6/w0;
invoke-interface {p2, p3}, Lf6/w0;->b(Ljava/lang/Object;)Lf6/u0$a;
move-result-object p2
invoke-interface {p5, p1, p2, p4}, Lf6/y1;->a(Ljava/util/Map;Lf6/u0$a;Lf6/x;)V
return-void
.end method
.method public final a(Ljava/lang/Object;JLf6/y1;Lf6/a2;Lf6/x;)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"<E:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Object;",
"J",
"Lf6/y1;",
"Lf6/a2<",
"TE;>;",
"Lf6/x;",
")V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-object v0, p0, Lf6/h1;->n:Lf6/q0;
invoke-virtual {v0, p1, p2, p3}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object p1
invoke-interface {p4, p1, p5, p6}, Lf6/y1;->a(Ljava/util/List;Lf6/a2;Lf6/x;)V
return-void
.end method
.method public a(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;",
"Lcom/google/protobuf/Writer;",
")V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-interface {p2}, Lcom/google/protobuf/Writer;->a()Lcom/google/protobuf/Writer$FieldOrder;
move-result-object v0
sget-object v1, Lcom/google/protobuf/Writer$FieldOrder;->DESCENDING:Lcom/google/protobuf/Writer$FieldOrder;
if-ne v0, v1, :cond_c
invoke-virtual {p0, p1, p2}, Lf6/h1;->d(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
goto :goto_17
:cond_c
iget-boolean v0, p0, Lf6/h1;->h:Z
if-eqz v0, :cond_14
invoke-virtual {p0, p1, p2}, Lf6/h1;->c(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
goto :goto_17
:cond_14
invoke-virtual {p0, p1, p2}, Lf6/h1;->b(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
:goto_17
return-void
.end method
.method public a(Ljava/lang/Object;Lf6/y1;Lf6/x;)V
.registers 10
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;",
"Lf6/y1;",
"Lf6/x;",
")V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
if-eqz p3, :cond_e
iget-object v1, p0, Lf6/h1;->o:Lf6/n2;
iget-object v2, p0, Lf6/h1;->p:Lf6/y;
move-object v0, p0
move-object v3, p1
move-object v4, p2
move-object v5, p3
invoke-virtual/range {v0 .. v5}, Lf6/h1;->a(Lf6/n2;Lf6/y;Ljava/lang/Object;Lf6/y1;Lf6/x;)V
return-void
:cond_e
const/4 p1, 0x0
throw p1
.end method
.method public a(Ljava/lang/Object;Ljava/lang/Object;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;TT;)V"
}
.end annotation
if-eqz p2, :cond_1d
const/4 v0, 0x0
:goto_3
iget-object v1, p0, Lf6/h1;->a:[I
array-length v1, v1
if-ge v0, v1, :cond_e
invoke-virtual {p0, p1, p2, v0}, Lf6/h1;->f(Ljava/lang/Object;Ljava/lang/Object;I)V
add-int/lit8 v0, v0, 0x3
goto :goto_3
:cond_e
iget-object v0, p0, Lf6/h1;->o:Lf6/n2;
invoke-static {v0, p1, p2}, Lf6/c2;->a(Lf6/n2;Ljava/lang/Object;Ljava/lang/Object;)V
iget-boolean v0, p0, Lf6/h1;->f:Z
if-eqz v0, :cond_1c
iget-object v0, p0, Lf6/h1;->p:Lf6/y;
invoke-static {v0, p1, p2}, Lf6/c2;->a(Lf6/y;Ljava/lang/Object;Ljava/lang/Object;)V
:cond_1c
return-void
:cond_1d
const/4 p1, 0x0
goto :goto_20
:goto_1f
throw p1
:goto_20
goto :goto_1f
.end method
.method public a(Ljava/lang/Object;[BIILf6/i$b;)V
.registers 14
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;[BII",
"Lf6/i$b;",
")V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-boolean v0, p0, Lf6/h1;->h:Z
if-eqz v0, :cond_8
invoke-virtual/range {p0 .. p5}, Lf6/h1;->b(Ljava/lang/Object;[BIILf6/i$b;)I
goto :goto_12
:cond_8
const/4 v6, 0x0
move-object v1, p0
move-object v2, p1
move-object v3, p2
move v4, p3
move v5, p4
move-object v7, p5
invoke-virtual/range {v1 .. v7}, Lf6/h1;->a(Ljava/lang/Object;[BIIILf6/i$b;)I
:goto_12
return-void
.end method
.method public final a(Ljava/lang/Object;I)Z
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;I)Z"
}
.end annotation
invoke-virtual {p0, p2}, Lf6/h1;->f(I)I
move-result v0
const v1, 0xfffff
and-int/2addr v1, v0
int-to-long v1, v1
const/4 v3, 0x0
const/4 v4, 0x1
const-wide/32 v5, 0xfffff
cmp-long v7, v1, v5
if-nez v7, :cond_e5
invoke-virtual {p0, p2}, Lf6/h1;->g(I)I
move-result p2
invoke-static {p2}, Lf6/h1;->j(I)J
move-result-wide v0
invoke-static {p2}, Lf6/h1;->k(I)I
move-result p2
const-wide/16 v5, 0x0
packed-switch p2, :pswitch_data_f2
new-instance p1, Ljava/lang/IllegalArgumentException;
invoke-direct {p1}, Ljava/lang/IllegalArgumentException;-><init>()V
throw p1
:pswitch_29
invoke-static {p1, v0, v1}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
if-eqz p1, :cond_30
const/4 v3, 0x1
:cond_30
return v3
:pswitch_31
invoke-static {p1, v0, v1}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide p1
cmp-long v0, p1, v5
if-eqz v0, :cond_3a
const/4 v3, 0x1
:cond_3a
return v3
:pswitch_3b
invoke-static {p1, v0, v1}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
if-eqz p1, :cond_42
const/4 v3, 0x1
:cond_42
return v3
:pswitch_43
invoke-static {p1, v0, v1}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide p1
cmp-long v0, p1, v5
if-eqz v0, :cond_4c
const/4 v3, 0x1
:cond_4c
return v3
:pswitch_4d
invoke-static {p1, v0, v1}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
if-eqz p1, :cond_54
const/4 v3, 0x1
:cond_54
return v3
:pswitch_55
invoke-static {p1, v0, v1}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
if-eqz p1, :cond_5c
const/4 v3, 0x1
:cond_5c
return v3
:pswitch_5d
invoke-static {p1, v0, v1}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
if-eqz p1, :cond_64
const/4 v3, 0x1
:cond_64
return v3
:pswitch_65
sget-object p2, Lf6/m;->b:Lf6/m;
invoke-static {p1, v0, v1}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
invoke-virtual {p2, p1}, Lf6/m;->equals(Ljava/lang/Object;)Z
move-result p1
xor-int/2addr p1, v4
return p1
:pswitch_71
invoke-static {p1, v0, v1}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
if-eqz p1, :cond_78
const/4 v3, 0x1
:cond_78
return v3
:pswitch_79
invoke-static {p1, v0, v1}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
instance-of p2, p1, Ljava/lang/String;
if-eqz p2, :cond_89
check-cast p1, Ljava/lang/String;
invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z
move-result p1
xor-int/2addr p1, v4
return p1
:cond_89
instance-of p2, p1, Lf6/m;
if-eqz p2, :cond_95
sget-object p2, Lf6/m;->b:Lf6/m;
invoke-virtual {p2, p1}, Lf6/m;->equals(Ljava/lang/Object;)Z
move-result p1
xor-int/2addr p1, v4
return p1
:cond_95
new-instance p1, Ljava/lang/IllegalArgumentException;
invoke-direct {p1}, Ljava/lang/IllegalArgumentException;-><init>()V
throw p1
:pswitch_9b
invoke-static {p1, v0, v1}, Lf6/t2;->e(Ljava/lang/Object;J)Z
move-result p1
return p1
:pswitch_a0
invoke-static {p1, v0, v1}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
if-eqz p1, :cond_a7
const/4 v3, 0x1
:cond_a7
return v3
:pswitch_a8
invoke-static {p1, v0, v1}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide p1
cmp-long v0, p1, v5
if-eqz v0, :cond_b1
const/4 v3, 0x1
:cond_b1
return v3
:pswitch_b2
invoke-static {p1, v0, v1}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
if-eqz p1, :cond_b9
const/4 v3, 0x1
:cond_b9
return v3
:pswitch_ba
invoke-static {p1, v0, v1}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide p1
cmp-long v0, p1, v5
if-eqz v0, :cond_c3
const/4 v3, 0x1
:cond_c3
return v3
:pswitch_c4
invoke-static {p1, v0, v1}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide p1
cmp-long v0, p1, v5
if-eqz v0, :cond_cd
const/4 v3, 0x1
:cond_cd
return v3
:pswitch_ce
invoke-static {p1, v0, v1}, Lf6/t2;->k(Ljava/lang/Object;J)F
move-result p1
const/4 p2, 0x0
cmpl-float p1, p1, p2
if-eqz p1, :cond_d8
const/4 v3, 0x1
:cond_d8
return v3
:pswitch_d9
invoke-static {p1, v0, v1}, Lf6/t2;->j(Ljava/lang/Object;J)D
move-result-wide p1
const-wide/16 v0, 0x0
cmpl-double v2, p1, v0
if-eqz v2, :cond_e4
const/4 v3, 0x1
:cond_e4
return v3
:cond_e5
ushr-int/lit8 p2, v0, 0x14
shl-int p2, v4, p2
invoke-static {p1, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
and-int/2addr p1, p2
if-eqz p1, :cond_f1
const/4 v3, 0x1
:cond_f1
return v3
:pswitch_data_f2
.packed-switch 0x0
:pswitch_d9
:pswitch_ce
:pswitch_c4
:pswitch_ba
:pswitch_b2
:pswitch_a8
:pswitch_a0
:pswitch_9b
:pswitch_79
:pswitch_71
:pswitch_65
:pswitch_5d
:pswitch_55
:pswitch_4d
:pswitch_43
:pswitch_3b
:pswitch_31
:pswitch_29
.end packed-switch
.end method
.method public final a(Ljava/lang/Object;II)Z
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"<N:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Object;",
"II)Z"
}
.end annotation
invoke-static {p2}, Lf6/h1;->j(I)J
move-result-wide v0
invoke-static {p1, v0, v1}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/util/List;
invoke-interface {p1}, Ljava/util/List;->isEmpty()Z
move-result p2
const/4 v0, 0x1
if-eqz p2, :cond_12
return v0
:cond_12
invoke-virtual {p0, p3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object p2
const/4 p3, 0x0
const/4 v1, 0x0
:goto_18
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v2
if-ge v1, v2, :cond_2c
invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
invoke-interface {p2, v2}, Lf6/a2;->b(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_29
return p3
:cond_29
add-int/lit8 v1, v1, 0x1
goto :goto_18
:cond_2c
return v0
.end method
.method public final a(Ljava/lang/Object;IIII)Z
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;IIII)Z"
}
.end annotation
const v0, 0xfffff
if-ne p3, v0, :cond_a
invoke-virtual {p0, p1, p2}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result p1
return p1
:cond_a
and-int p1, p4, p5
if-eqz p1, :cond_10
const/4 p1, 0x1
goto :goto_11
:cond_10
const/4 p1, 0x0
:goto_11
return p1
.end method
.method public final a(Ljava/lang/Object;Ljava/lang/Object;I)Z
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;TT;I)Z"
}
.end annotation
invoke-virtual {p0, p1, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result p1
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result p2
if-ne p1, p2, :cond_c
const/4 p1, 0x1
goto :goto_d
:cond_c
const/4 p1, 0x0
:goto_d
return p1
.end method
.method public final b(II)I
.registers 7
iget-object v0, p0, Lf6/h1;->a:[I
array-length v0, v0
div-int/lit8 v0, v0, 0x3
add-int/lit8 v0, v0, -0x1
:goto_7
if-gt p2, v0, :cond_20
add-int v1, v0, p2
ushr-int/lit8 v1, v1, 0x1
mul-int/lit8 v2, v1, 0x3
invoke-virtual {p0, v2}, Lf6/h1;->d(I)I
move-result v3
if-ne p1, v3, :cond_16
return v2
:cond_16
if-ge p1, v3, :cond_1c
add-int/lit8 v1, v1, -0x1
move v0, v1
goto :goto_7
:cond_1c
add-int/lit8 v1, v1, 0x1
move p2, v1
goto :goto_7
:cond_20
const/4 p1, -0x1
return p1
.end method
.method public final b(Ljava/lang/Object;[BIILf6/i$b;)I
.registers 36
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;[BII",
"Lf6/i$b;",
")I"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
move-object/from16 v15, p0
move-object/from16 v14, p1
move-object/from16 v12, p2
move/from16 v13, p4
move-object/from16 v11, p5
sget-object v9, Lf6/h1;->s:Lsun/misc/Unsafe;
const/4 v10, -0x1
const/16 v16, 0x0
move/from16 v0, p3
const/4 v1, -0x1
const/4 v2, 0x0
const/4 v6, 0x0
const v7, 0xfffff
:goto_17
if-ge v0, v13, :cond_328
add-int/lit8 v3, v0, 0x1
aget-byte v0, v12, v0
if-gez v0, :cond_29
invoke-static {v0, v12, v3, v11}, Lf6/i;->a(I[BILf6/i$b;)I
move-result v0
iget v3, v11, Lf6/i$b;->a:I
move v4, v0
move/from16 v17, v3
goto :goto_2c
:cond_29
move/from16 v17, v0
move v4, v3
:goto_2c
ushr-int/lit8 v5, v17, 0x3
and-int/lit8 v3, v17, 0x7
if-le v5, v1, :cond_39
div-int/lit8 v2, v2, 0x3
invoke-virtual {v15, v5, v2}, Lf6/h1;->a(II)I
move-result v0
goto :goto_3d
:cond_39
invoke-virtual {v15, v5}, Lf6/h1;->e(I)I
move-result v0
:goto_3d
move v2, v0
if-ne v2, v10, :cond_4b
move v2, v4
move/from16 v19, v5
move-object/from16 v28, v9
const/16 v18, -0x1
const/16 v20, 0x0
goto/16 :goto_305
:cond_4b
iget-object v0, v15, Lf6/h1;->a:[I
add-int/lit8 v1, v2, 0x1
aget v1, v0, v1
invoke-static {v1}, Lf6/h1;->k(I)I
move-result v0
move-object/from16 v18, v9
invoke-static {v1}, Lf6/h1;->j(I)J
move-result-wide v8
const/16 v10, 0x11
move/from16 p3, v5
if-gt v0, v10, :cond_203
iget-object v10, v15, Lf6/h1;->a:[I
add-int/lit8 v21, v2, 0x2
aget v10, v10, v21
ushr-int/lit8 v21, v10, 0x14
const/4 v5, 0x1
shl-int v21, v5, v21
const v13, 0xfffff
and-int/2addr v10, v13
move/from16 v23, v1
move/from16 v19, v2
if-eq v10, v7, :cond_8f
if-eq v7, v13, :cond_7f
int-to-long v1, v7
move-object/from16 v7, v18
invoke-virtual {v7, v14, v1, v2, v6}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto :goto_81
:cond_7f
move-object/from16 v7, v18
:goto_81
if-eq v10, v13, :cond_89
int-to-long v1, v10
invoke-virtual {v7, v14, v1, v2}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v1
move v6, v1
:cond_89
move/from16 v29, v10
move-object v10, v7
move/from16 v7, v29
goto :goto_91
:cond_8f
move-object/from16 v10, v18
:goto_91
const/4 v1, 0x5
packed-switch v0, :pswitch_data_348
move/from16 v13, v19
const v18, 0xfffff
move/from16 v19, p3
goto/16 :goto_1fa
:pswitch_9e
if-nez v3, :cond_b7
invoke-static {v12, v4, v11}, Lf6/i;->e([BILf6/i$b;)I
move-result v17
iget-wide v0, v11, Lf6/i$b;->b:J
invoke-static {v0, v1}, Lf6/n;->a(J)J
move-result-wide v4
move-object v0, v10
move-object/from16 v1, p1
move/from16 v13, v19
move-wide v2, v8
move/from16 v19, p3
invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V
goto/16 :goto_1ca
:cond_b7
move/from16 v13, v19
move/from16 v19, p3
goto :goto_121
:pswitch_bc
move/from16 v13, v19
move/from16 v19, p3
if-nez v3, :cond_121
invoke-static {v12, v4, v11}, Lf6/i;->d([BILf6/i$b;)I
move-result v0
iget v1, v11, Lf6/i$b;->a:I
invoke-static {v1}, Lf6/n;->e(I)I
move-result v1
invoke-virtual {v10, v14, v8, v9, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto/16 :goto_1f7
:pswitch_d1
move/from16 v13, v19
move/from16 v19, p3
if-nez v3, :cond_121
invoke-static {v12, v4, v11}, Lf6/i;->d([BILf6/i$b;)I
move-result v0
iget v1, v11, Lf6/i$b;->a:I
invoke-virtual {v10, v14, v8, v9, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto/16 :goto_1f7
:pswitch_e2
move/from16 v13, v19
const/4 v0, 0x2
move/from16 v19, p3
if-ne v3, v0, :cond_121
invoke-static {v12, v4, v11}, Lf6/i;->a([BILf6/i$b;)I
move-result v0
iget-object v1, v11, Lf6/i$b;->c:Ljava/lang/Object;
invoke-virtual {v10, v14, v8, v9, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
goto/16 :goto_1f7
:pswitch_f4
move/from16 v13, v19
const/4 v0, 0x2
move/from16 v19, p3
if-ne v3, v0, :cond_11f
invoke-virtual {v15, v13}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v0
move/from16 v2, p4
const v18, 0xfffff
invoke-static {v0, v12, v4, v2, v11}, Lf6/i;->a(Lf6/a2;[BIILf6/i$b;)I
move-result v0
invoke-virtual {v10, v14, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v1
if-nez v1, :cond_115
iget-object v1, v11, Lf6/i$b;->c:Ljava/lang/Object;
invoke-virtual {v10, v14, v8, v9, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
goto/16 :goto_178
:cond_115
iget-object v3, v11, Lf6/i$b;->c:Ljava/lang/Object;
invoke-static {v1, v3}, Lf6/k0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
invoke-virtual {v10, v14, v8, v9, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
goto :goto_178
:cond_11f
move/from16 v2, p4
:cond_121
:goto_121
const v18, 0xfffff
goto/16 :goto_1fa
:pswitch_126
move/from16 v2, p4
move/from16 v13, v19
const/4 v0, 0x2
const v18, 0xfffff
move/from16 v19, p3
if-ne v3, v0, :cond_1fa
const/high16 v0, 0x20000000
and-int v0, v23, v0
if-nez v0, :cond_13d
invoke-static {v12, v4, v11}, Lf6/i;->b([BILf6/i$b;)I
move-result v0
goto :goto_141
:cond_13d
invoke-static {v12, v4, v11}, Lf6/i;->c([BILf6/i$b;)I
move-result v0
:goto_141
iget-object v1, v11, Lf6/i$b;->c:Ljava/lang/Object;
invoke-virtual {v10, v14, v8, v9, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
goto :goto_178
:pswitch_147
move/from16 v2, p4
move/from16 v13, v19
const v18, 0xfffff
move/from16 v19, p3
if-nez v3, :cond_1fa
invoke-static {v12, v4, v11}, Lf6/i;->e([BILf6/i$b;)I
move-result v0
iget-wide v3, v11, Lf6/i$b;->b:J
const-wide/16 v22, 0x0
cmp-long v1, v3, v22
if-eqz v1, :cond_15f
goto :goto_160
:cond_15f
const/4 v5, 0x0
:goto_160
invoke-static {v14, v8, v9, v5}, Lf6/t2;->c(Ljava/lang/Object;JZ)V
goto :goto_178
:pswitch_164
move/from16 v2, p4
move/from16 v13, v19
const v18, 0xfffff
move/from16 v19, p3
if-ne v3, v1, :cond_1fa
invoke-static {v12, v4}, Lf6/i;->b([BI)I
move-result v0
invoke-virtual {v10, v14, v8, v9, v0}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
add-int/lit8 v0, v4, 0x4
:goto_178
or-int v6, v6, v21
move-object v9, v10
move/from16 v1, v19
const/4 v10, -0x1
move/from16 v29, v13
move v13, v2
move/from16 v2, v29
goto/16 :goto_17
:pswitch_185
move/from16 v2, p4
move/from16 v13, v19
const v18, 0xfffff
move/from16 v19, p3
if-ne v3, v5, :cond_1fa
invoke-static {v12, v4}, Lf6/i;->c([BI)J
move-result-wide v22
move-object v0, v10
move-object/from16 v1, p1
move-wide v2, v8
move v8, v4
move-wide/from16 v4, v22
invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V
add-int/lit8 v0, v8, 0x8
goto :goto_1f7
:pswitch_1a1
move/from16 v13, v19
const v18, 0xfffff
move/from16 v19, p3
if-nez v3, :cond_1fa
invoke-static {v12, v4, v11}, Lf6/i;->d([BILf6/i$b;)I
move-result v0
iget v1, v11, Lf6/i$b;->a:I
invoke-virtual {v10, v14, v8, v9, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
goto :goto_1f7
:pswitch_1b4
move/from16 v13, v19
const v18, 0xfffff
move/from16 v19, p3
if-nez v3, :cond_1fa
invoke-static {v12, v4, v11}, Lf6/i;->e([BILf6/i$b;)I
move-result v17
iget-wide v4, v11, Lf6/i$b;->b:J
move-object v0, v10
move-object/from16 v1, p1
move-wide v2, v8
invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V
:goto_1ca
or-int v6, v6, v21
move-object v9, v10
move v2, v13
move/from16 v0, v17
goto/16 :goto_248
:pswitch_1d2
move/from16 v13, v19
const v18, 0xfffff
move/from16 v19, p3
if-ne v3, v1, :cond_1fa
invoke-static {v12, v4}, Lf6/i;->d([BI)F
move-result v0
invoke-static {v14, v8, v9, v0}, Lf6/t2;->a(Ljava/lang/Object;JF)V
add-int/lit8 v0, v4, 0x4
goto :goto_1f7
:pswitch_1e5
move/from16 v13, v19
const v18, 0xfffff
move/from16 v19, p3
if-ne v3, v5, :cond_1fa
invoke-static {v12, v4}, Lf6/i;->a([BI)D
move-result-wide v0
invoke-static {v14, v8, v9, v0, v1}, Lf6/t2;->a(Ljava/lang/Object;JD)V
add-int/lit8 v0, v4, 0x8
:goto_1f7
or-int v6, v6, v21
goto :goto_246
:cond_1fa
:goto_1fa
move v2, v4
move-object/from16 v28, v10
move/from16 v20, v13
const/16 v18, -0x1
goto/16 :goto_305
:cond_203
move/from16 v19, p3
move/from16 v23, v1
move v13, v2
move-object/from16 v10, v18
const v18, 0xfffff
const/16 v1, 0x1b
if-ne v0, v1, :cond_25c
const/4 v1, 0x2
if-ne v3, v1, :cond_24f
invoke-virtual {v10, v14, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lf6/k0$i;
invoke-interface {v0}, Lf6/k0$i;->v()Z
move-result v1
if-nez v1, :cond_232
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v1
if-nez v1, :cond_229
const/16 v1, 0xa
goto :goto_22b
:cond_229
mul-int/lit8 v1, v1, 0x2
:goto_22b
invoke-interface {v0, v1}, Lf6/k0$i;->a(I)Lf6/k0$i;
move-result-object v0
invoke-virtual {v10, v14, v8, v9, v0}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
:cond_232
move-object v5, v0
invoke-virtual {v15, v13}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v0
move/from16 v1, v17
move-object/from16 v2, p2
move v3, v4
move/from16 v4, p4
move v8, v6
move-object/from16 v6, p5
invoke-static/range {v0 .. v6}, Lf6/i;->b(Lf6/a2;I[BIILf6/k0$i;Lf6/i$b;)I
move-result v0
move v6, v8
:goto_246
move-object v9, v10
move v2, v13
:goto_248
move/from16 v1, v19
const/4 v10, -0x1
move/from16 v13, p4
goto/16 :goto_17
:cond_24f
move v15, v4
move/from16 v24, v6
move/from16 v25, v7
move-object/from16 v28, v10
move/from16 v20, v13
const/16 v18, -0x1
goto/16 :goto_2e0
:cond_25c
const/16 v1, 0x31
if-gt v0, v1, :cond_2ac
move/from16 v1, v23
int-to-long v1, v1
move v5, v0
move-object/from16 v0, p0
move-wide/from16 v21, v1
move-object/from16 v1, p1
move-object/from16 v2, p2
move/from16 p3, v3
move v3, v4
move v15, v4
move/from16 v4, p4
move/from16 v23, v5
move/from16 v5, v17
move/from16 v24, v6
move/from16 v6, v19
move/from16 v25, v7
move/from16 v7, p3
move-wide/from16 v26, v8
const v9, 0xfffff
move v8, v13
move-object/from16 v28, v10
const/16 v18, -0x1
move-wide/from16 v9, v21
move/from16 v11, v23
move/from16 v20, v13
move-wide/from16 v12, v26
move-object/from16 v14, p5
invoke-virtual/range {v0 .. v14}, Lf6/h1;->a(Ljava/lang/Object;[BIIIIIIJIJLf6/i$b;)I
move-result v0
if-eq v0, v15, :cond_303
:goto_298
move-object/from16 v15, p0
move-object/from16 v14, p1
move-object/from16 v12, p2
move/from16 v13, p4
move-object/from16 v11, p5
move/from16 v1, v19
move/from16 v2, v20
move/from16 v6, v24
move/from16 v7, v25
goto/16 :goto_323
:cond_2ac
move/from16 p3, v3
move v15, v4
move/from16 v24, v6
move/from16 v25, v7
move-wide/from16 v26, v8
move-object/from16 v28, v10
move/from16 v20, v13
move/from16 v1, v23
const/16 v18, -0x1
move/from16 v23, v0
const/16 v0, 0x32
move/from16 v9, v23
if-ne v9, v0, :cond_2e6
move/from16 v7, p3
const/4 v0, 0x2
if-ne v7, v0, :cond_2e0
move-object/from16 v0, p0
move-object/from16 v1, p1
move-object/from16 v2, p2
move v3, v15
move/from16 v4, p4
move/from16 v5, v20
move-wide/from16 v6, v26
move-object/from16 v8, p5
invoke-virtual/range {v0 .. v8}, Lf6/h1;->a(Ljava/lang/Object;[BIIIJLf6/i$b;)I
move-result v0
if-eq v0, v15, :cond_303
goto :goto_298
:cond_2e0
:goto_2e0
move v2, v15
:goto_2e1
move/from16 v6, v24
move/from16 v7, v25
goto :goto_305
:cond_2e6
move/from16 v7, p3
move-object/from16 v0, p0
move v8, v1
move-object/from16 v1, p1
move-object/from16 v2, p2
move v3, v15
move/from16 v4, p4
move/from16 v5, v17
move/from16 v6, v19
move-wide/from16 v10, v26
move/from16 v12, v20
move-object/from16 v13, p5
invoke-virtual/range {v0 .. v13}, Lf6/h1;->a(Ljava/lang/Object;[BIIIIIIIJILf6/i$b;)I
move-result v0
if-eq v0, v15, :cond_303
goto :goto_298
:cond_303
move v2, v0
goto :goto_2e1
:goto_305
invoke-static/range {p1 .. p1}, Lf6/h1;->f(Ljava/lang/Object;)Lf6/p2;
move-result-object v4
move/from16 v0, v17
move-object/from16 v1, p2
move/from16 v3, p4
move-object/from16 v5, p5
invoke-static/range {v0 .. v5}, Lf6/i;->a(I[BIILf6/p2;Lf6/i$b;)I
move-result v0
move-object/from16 v15, p0
move-object/from16 v14, p1
move-object/from16 v12, p2
move/from16 v13, p4
move-object/from16 v11, p5
move/from16 v1, v19
move/from16 v2, v20
:goto_323
move-object/from16 v9, v28
const/4 v10, -0x1
goto/16 :goto_17
:cond_328
move/from16 v24, v6
move-object/from16 v28, v9
const v1, 0xfffff
if-eq v7, v1, :cond_33b
int-to-long v1, v7
move-object/from16 v3, p1
move/from16 v6, v24
move-object/from16 v4, v28
invoke-virtual {v4, v3, v1, v2, v6}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_33b
move/from16 v1, p4
if-ne v0, v1, :cond_340
return v0
:cond_340
invoke-static {}, Lf6/l0;->i()Lf6/l0;
move-result-object v0
goto :goto_346
:goto_345
throw v0
:goto_346
goto :goto_345
nop
:pswitch_data_348
.packed-switch 0x0
:pswitch_1e5
:pswitch_1d2
:pswitch_1b4
:pswitch_1b4
:pswitch_1a1
:pswitch_185
:pswitch_164
:pswitch_147
:pswitch_126
:pswitch_f4
:pswitch_e2
:pswitch_1a1
:pswitch_d1
:pswitch_164
:pswitch_185
:pswitch_bc
:pswitch_9e
.end packed-switch
.end method
.method public final b(I)Ljava/lang/Object;
.registers 3
iget-object v0, p0, Lf6/h1;->b:[Ljava/lang/Object;
div-int/lit8 p1, p1, 0x3
mul-int/lit8 p1, p1, 0x2
aget-object p1, v0, p1
return-object p1
.end method
.method public final b(Ljava/lang/Object;I)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;I)V"
}
.end annotation
invoke-virtual {p0, p2}, Lf6/h1;->f(I)I
move-result p2
const v0, 0xfffff
and-int/2addr v0, p2
int-to-long v0, v0
const-wide/32 v2, 0xfffff
cmp-long v4, v0, v2
if-nez v4, :cond_11
return-void
:cond_11
const/4 v2, 0x1
ushr-int/lit8 p2, p2, 0x14
shl-int p2, v2, p2
invoke-static {p1, v0, v1}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result v2
or-int/2addr p2, v2
invoke-static {p1, v0, v1, p2}, Lf6/t2;->a(Ljava/lang/Object;JI)V
return-void
.end method
.method public final b(Ljava/lang/Object;ILf6/y1;)V
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-static {p2}, Lf6/h1;->h(I)Z
move-result v0
if-eqz v0, :cond_14
iget-object v0, p0, Lf6/h1;->n:Lf6/q0;
invoke-static {p2}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-virtual {v0, p1, v1, v2}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object p1
invoke-interface {p3, p1}, Lf6/y1;->l(Ljava/util/List;)V
goto :goto_21
:cond_14
iget-object v0, p0, Lf6/h1;->n:Lf6/q0;
invoke-static {p2}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-virtual {v0, p1, v1, v2}, Lf6/q0;->b(Ljava/lang/Object;J)Ljava/util/List;
move-result-object p1
invoke-interface {p3, p1}, Lf6/y1;->readStringList(Ljava/util/List;)V
:goto_21
return-void
.end method
.method public final b(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
.registers 20
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;",
"Lcom/google/protobuf/Writer;",
")V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
move-object/from16 v0, p0
move-object/from16 v1, p1
move-object/from16 v2, p2
iget-boolean v3, v0, Lf6/h1;->f:Z
if-eqz v3, :cond_21
iget-object v3, v0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v3, v1}, Lf6/y;->a(Ljava/lang/Object;)Lf6/e0;
move-result-object v3
invoke-virtual {v3}, Lf6/e0;->f()Z
move-result v5
if-nez v5, :cond_21
invoke-virtual {v3}, Lf6/e0;->i()Ljava/util/Iterator;
move-result-object v3
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v5
check-cast v5, Ljava/util/Map$Entry;
goto :goto_23
:cond_21
const/4 v3, 0x0
const/4 v5, 0x0
:goto_23
iget-object v6, v0, Lf6/h1;->a:[I
array-length v6, v6
sget-object v7, Lf6/h1;->s:Lsun/misc/Unsafe;
const v8, 0xfffff
const/4 v10, 0x0
const v11, 0xfffff
const/4 v12, 0x0
:goto_30
if-ge v10, v6, :cond_493
invoke-virtual {v0, v10}, Lf6/h1;->g(I)I
move-result v13
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v14
invoke-static {v13}, Lf6/h1;->k(I)I
move-result v15
iget-boolean v4, v0, Lf6/h1;->h:Z
if-nez v4, :cond_5c
const/16 v4, 0x11
if-gt v15, v4, :cond_5c
iget-object v4, v0, Lf6/h1;->a:[I
add-int/lit8 v16, v10, 0x2
aget v4, v4, v16
and-int v9, v4, v8
if-eq v9, v11, :cond_56
int-to-long v11, v9
invoke-virtual {v7, v1, v11, v12}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v12
move v11, v9
:cond_56
ushr-int/lit8 v4, v4, 0x14
const/4 v9, 0x1
shl-int v4, v9, v4
goto :goto_5d
:cond_5c
const/4 v4, 0x0
:goto_5d
if-eqz v5, :cond_7b
iget-object v9, v0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v9, v5}, Lf6/y;->a(Ljava/util/Map$Entry;)I
move-result v9
if-gt v9, v14, :cond_7b
iget-object v9, v0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v9, v2, v5}, Lf6/y;->a(Lcom/google/protobuf/Writer;Ljava/util/Map$Entry;)V
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v5
if-eqz v5, :cond_79
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v5
check-cast v5, Ljava/util/Map$Entry;
goto :goto_5d
:cond_79
const/4 v5, 0x0
goto :goto_5d
:cond_7b
invoke-static {v13}, Lf6/h1;->j(I)J
move-result-wide v8
packed-switch v15, :pswitch_data_4b0
:cond_82
:goto_82
const/4 v13, 0x0
goto/16 :goto_48c
:pswitch_85
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {v0, v10}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v8
invoke-interface {v2, v14, v4, v8}, Lcom/google/protobuf/Writer;->b(ILjava/lang/Object;Lf6/a2;)V
goto :goto_82
:pswitch_97
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {v2, v14, v8, v9}, Lcom/google/protobuf/Writer;->e(IJ)V
goto :goto_82
:pswitch_a5
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->f(II)V
goto :goto_82
:pswitch_b3
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {v2, v14, v8, v9}, Lcom/google/protobuf/Writer;->d(IJ)V
goto :goto_82
:pswitch_c1
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->c(II)V
goto :goto_82
:pswitch_cf
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->e(II)V
goto :goto_82
:pswitch_dd
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->a(II)V
goto :goto_82
:pswitch_eb
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lf6/m;
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->a(ILf6/m;)V
goto :goto_82
:pswitch_fb
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {v0, v10}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v8
invoke-interface {v2, v14, v4, v8}, Lcom/google/protobuf/Writer;->a(ILjava/lang/Object;Lf6/a2;)V
goto/16 :goto_82
:pswitch_10e
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {v0, v14, v4, v2}, Lf6/h1;->a(ILjava/lang/Object;Lcom/google/protobuf/Writer;)V
goto/16 :goto_82
:pswitch_11d
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->g(Ljava/lang/Object;J)Z
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->a(IZ)V
goto/16 :goto_82
:pswitch_12c
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->b(II)V
goto/16 :goto_82
:pswitch_13b
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {v2, v14, v8, v9}, Lcom/google/protobuf/Writer;->a(IJ)V
goto/16 :goto_82
:pswitch_14a
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->d(II)V
goto/16 :goto_82
:pswitch_159
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {v2, v14, v8, v9}, Lcom/google/protobuf/Writer;->b(IJ)V
goto/16 :goto_82
:pswitch_168
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {v2, v14, v8, v9}, Lcom/google/protobuf/Writer;->c(IJ)V
goto/16 :goto_82
:pswitch_177
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->i(Ljava/lang/Object;J)F
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->a(IF)V
goto/16 :goto_82
:pswitch_186
invoke-virtual {v0, v1, v14, v10}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v4
if-eqz v4, :cond_82
invoke-static {v1, v8, v9}, Lf6/h1;->h(Ljava/lang/Object;J)D
move-result-wide v8
invoke-interface {v2, v14, v8, v9}, Lcom/google/protobuf/Writer;->a(ID)V
goto/16 :goto_82
:pswitch_195
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {v0, v2, v14, v4, v10}, Lf6/h1;->a(Lcom/google/protobuf/Writer;ILjava/lang/Object;I)V
goto/16 :goto_82
:pswitch_19e
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-virtual {v0, v10}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v9
invoke-static {v4, v8, v2, v9}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;Lf6/a2;)V
goto/16 :goto_82
:pswitch_1b1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
const/4 v13, 0x1
invoke-static {v4, v8, v2, v13}, Lf6/c2;->l(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_1c1
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->k(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_1d1
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->j(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_1e1
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->i(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_1f1
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->c(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_201
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->m(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_211
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_221
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->d(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_231
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->e(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_241
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->g(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_251
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->n(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_261
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->h(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_271
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->f(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_281
const/4 v13, 0x1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->b(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_82
:pswitch_291
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
const/4 v13, 0x0
invoke-static {v4, v8, v2, v13}, Lf6/c2;->l(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_2a1
const/4 v13, 0x0
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->k(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_2b1
const/4 v13, 0x0
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->j(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_2c1
const/4 v13, 0x0
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->i(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_2d1
const/4 v13, 0x0
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->c(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_2e1
const/4 v13, 0x0
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->m(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_2f1
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;)V
goto/16 :goto_82
:pswitch_300
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-virtual {v0, v10}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v9
invoke-static {v4, v8, v2, v9}, Lf6/c2;->b(ILjava/util/List;Lcom/google/protobuf/Writer;Lf6/a2;)V
goto/16 :goto_82
:pswitch_313
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2}, Lf6/c2;->d(ILjava/util/List;Lcom/google/protobuf/Writer;)V
goto/16 :goto_82
:pswitch_322
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
const/4 v13, 0x0
invoke-static {v4, v8, v2, v13}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_332
const/4 v13, 0x0
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->d(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_342
const/4 v13, 0x0
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->e(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_352
const/4 v13, 0x0
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->g(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_362
const/4 v13, 0x0
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->n(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_372
const/4 v13, 0x0
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->h(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_382
const/4 v13, 0x0
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->f(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_392
const/4 v13, 0x0
invoke-virtual {v0, v10}, Lf6/h1;->d(I)I
move-result v4
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/List;
invoke-static {v4, v8, v2, v13}, Lf6/c2;->b(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_48c
:pswitch_3a2
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {v0, v10}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v8
invoke-interface {v2, v14, v4, v8}, Lcom/google/protobuf/Writer;->b(ILjava/lang/Object;Lf6/a2;)V
goto/16 :goto_48c
:pswitch_3b3
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {v2, v14, v8, v9}, Lcom/google/protobuf/Writer;->e(IJ)V
goto/16 :goto_48c
:pswitch_3c0
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->f(II)V
goto/16 :goto_48c
:pswitch_3cd
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {v2, v14, v8, v9}, Lcom/google/protobuf/Writer;->d(IJ)V
goto/16 :goto_48c
:pswitch_3da
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->c(II)V
goto/16 :goto_48c
:pswitch_3e7
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->e(II)V
goto/16 :goto_48c
:pswitch_3f4
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->a(II)V
goto/16 :goto_48c
:pswitch_401
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lf6/m;
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->a(ILf6/m;)V
goto/16 :goto_48c
:pswitch_410
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {v0, v10}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v8
invoke-interface {v2, v14, v4, v8}, Lcom/google/protobuf/Writer;->a(ILjava/lang/Object;Lf6/a2;)V
goto/16 :goto_48c
:pswitch_421
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {v0, v14, v4, v2}, Lf6/h1;->a(ILjava/lang/Object;Lcom/google/protobuf/Writer;)V
goto :goto_48c
:pswitch_42d
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-static {v1, v8, v9}, Lf6/h1;->a(Ljava/lang/Object;J)Z
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->a(IZ)V
goto :goto_48c
:pswitch_439
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->b(II)V
goto :goto_48c
:pswitch_445
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {v2, v14, v8, v9}, Lcom/google/protobuf/Writer;->a(IJ)V
goto :goto_48c
:pswitch_451
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->d(II)V
goto :goto_48c
:pswitch_45d
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {v2, v14, v8, v9}, Lcom/google/protobuf/Writer;->b(IJ)V
goto :goto_48c
:pswitch_469
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-virtual {v7, v1, v8, v9}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {v2, v14, v8, v9}, Lcom/google/protobuf/Writer;->c(IJ)V
goto :goto_48c
:pswitch_475
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-static {v1, v8, v9}, Lf6/h1;->c(Ljava/lang/Object;J)F
move-result v4
invoke-interface {v2, v14, v4}, Lcom/google/protobuf/Writer;->a(IF)V
goto :goto_48c
:pswitch_481
const/4 v13, 0x0
and-int/2addr v4, v12
if-eqz v4, :cond_48c
invoke-static {v1, v8, v9}, Lf6/h1;->b(Ljava/lang/Object;J)D
move-result-wide v8
invoke-interface {v2, v14, v8, v9}, Lcom/google/protobuf/Writer;->a(ID)V
:cond_48c
:goto_48c
add-int/lit8 v10, v10, 0x3
const v8, 0xfffff
goto/16 :goto_30
:cond_493
:goto_493
if-eqz v5, :cond_4aa
iget-object v4, v0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v4, v2, v5}, Lf6/y;->a(Lcom/google/protobuf/Writer;Ljava/util/Map$Entry;)V
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_4a8
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/Map$Entry;
move-object v5, v4
goto :goto_493
:cond_4a8
const/4 v5, 0x0
goto :goto_493
:cond_4aa
iget-object v3, v0, Lf6/h1;->o:Lf6/n2;
invoke-virtual {v0, v3, v1, v2}, Lf6/h1;->a(Lf6/n2;Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
return-void
:pswitch_data_4b0
.packed-switch 0x0
:pswitch_481
:pswitch_475
:pswitch_469
:pswitch_45d
:pswitch_451
:pswitch_445
:pswitch_439
:pswitch_42d
:pswitch_421
:pswitch_410
:pswitch_401
:pswitch_3f4
:pswitch_3e7
:pswitch_3da
:pswitch_3cd
:pswitch_3c0
:pswitch_3b3
:pswitch_3a2
:pswitch_392
:pswitch_382
:pswitch_372
:pswitch_362
:pswitch_352
:pswitch_342
:pswitch_332
:pswitch_322
:pswitch_313
:pswitch_300
:pswitch_2f1
:pswitch_2e1
:pswitch_2d1
:pswitch_2c1
:pswitch_2b1
:pswitch_2a1
:pswitch_291
:pswitch_281
:pswitch_271
:pswitch_261
:pswitch_251
:pswitch_241
:pswitch_231
:pswitch_221
:pswitch_211
:pswitch_201
:pswitch_1f1
:pswitch_1e1
:pswitch_1d1
:pswitch_1c1
:pswitch_1b1
:pswitch_19e
:pswitch_195
:pswitch_186
:pswitch_177
:pswitch_168
:pswitch_159
:pswitch_14a
:pswitch_13b
:pswitch_12c
:pswitch_11d
:pswitch_10e
:pswitch_fb
:pswitch_eb
:pswitch_dd
:pswitch_cf
:pswitch_c1
:pswitch_b3
:pswitch_a5
:pswitch_97
:pswitch_85
.end packed-switch
.end method
.method public final b(Ljava/lang/Object;)Z
.registers 19
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;)Z"
}
.end annotation
move-object/from16 v6, p0
move-object/from16 v7, p1
const v8, 0xfffff
const/4 v9, 0x0
const v0, 0xfffff
const/4 v1, 0x0
const/4 v10, 0x0
:goto_d
iget v2, v6, Lf6/h1;->k:I
const/4 v3, 0x1
if-ge v10, v2, :cond_b3
iget-object v2, v6, Lf6/h1;->j:[I
aget v11, v2, v10
invoke-virtual {v6, v11}, Lf6/h1;->d(I)I
move-result v12
invoke-virtual {v6, v11}, Lf6/h1;->g(I)I
move-result v13
iget-object v2, v6, Lf6/h1;->a:[I
add-int/lit8 v4, v11, 0x2
aget v2, v2, v4
and-int v4, v2, v8
ushr-int/lit8 v2, v2, 0x14
shl-int v14, v3, v2
if-eq v4, v0, :cond_39
if-eq v4, v8, :cond_35
sget-object v0, Lf6/h1;->s:Lsun/misc/Unsafe;
int-to-long v1, v4
invoke-virtual {v0, v7, v1, v2}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v1
:cond_35
move/from16 v16, v1
move v15, v4
goto :goto_3c
:cond_39
move v15, v0
move/from16 v16, v1
:goto_3c
invoke-static {v13}, Lf6/h1;->i(I)Z
move-result v0
if-eqz v0, :cond_52
move-object/from16 v0, p0
move-object/from16 v1, p1
move v2, v11
move v3, v15
move/from16 v4, v16
move v5, v14
invoke-virtual/range {v0 .. v5}, Lf6/h1;->a(Ljava/lang/Object;IIII)Z
move-result v0
if-nez v0, :cond_52
return v9
:cond_52
invoke-static {v13}, Lf6/h1;->k(I)I
move-result v0
const/16 v1, 0x9
if-eq v0, v1, :cond_92
const/16 v1, 0x11
if-eq v0, v1, :cond_92
const/16 v1, 0x1b
if-eq v0, v1, :cond_8b
const/16 v1, 0x3c
if-eq v0, v1, :cond_7a
const/16 v1, 0x44
if-eq v0, v1, :cond_7a
const/16 v1, 0x31
if-eq v0, v1, :cond_8b
const/16 v1, 0x32
if-eq v0, v1, :cond_73
goto :goto_ac
:cond_73
invoke-virtual {v6, v7, v13, v11}, Lf6/h1;->b(Ljava/lang/Object;II)Z
move-result v0
if-nez v0, :cond_ac
return v9
:cond_7a
invoke-virtual {v6, v7, v12, v11}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v0
if-eqz v0, :cond_ac
invoke-virtual {v6, v11}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v0
invoke-static {v7, v13, v0}, Lf6/h1;->a(Ljava/lang/Object;ILf6/a2;)Z
move-result v0
if-nez v0, :cond_ac
return v9
:cond_8b
invoke-virtual {v6, v7, v13, v11}, Lf6/h1;->a(Ljava/lang/Object;II)Z
move-result v0
if-nez v0, :cond_ac
return v9
:cond_92
move-object/from16 v0, p0
move-object/from16 v1, p1
move v2, v11
move v3, v15
move/from16 v4, v16
move v5, v14
invoke-virtual/range {v0 .. v5}, Lf6/h1;->a(Ljava/lang/Object;IIII)Z
move-result v0
if-eqz v0, :cond_ac
invoke-virtual {v6, v11}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v0
invoke-static {v7, v13, v0}, Lf6/h1;->a(Ljava/lang/Object;ILf6/a2;)Z
move-result v0
if-nez v0, :cond_ac
return v9
:cond_ac
:goto_ac
add-int/lit8 v10, v10, 0x1
move v0, v15
move/from16 v1, v16
goto/16 :goto_d
:cond_b3
iget-boolean v0, v6, Lf6/h1;->f:Z
if-eqz v0, :cond_c4
iget-object v0, v6, Lf6/h1;->p:Lf6/y;
invoke-virtual {v0, v7}, Lf6/y;->a(Ljava/lang/Object;)Lf6/e0;
move-result-object v0
invoke-virtual {v0}, Lf6/e0;->h()Z
move-result v0
if-nez v0, :cond_c4
return v9
:cond_c4
return v3
.end method
.method public final b(Ljava/lang/Object;II)Z
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;II)Z"
}
.end annotation
iget-object v0, p0, Lf6/h1;->q:Lf6/w0;
invoke-static {p2}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-static {p1, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
invoke-interface {v0, p1}, Lf6/w0;->f(Ljava/lang/Object;)Ljava/util/Map;
move-result-object p1
invoke-interface {p1}, Ljava/util/Map;->isEmpty()Z
move-result p2
const/4 v0, 0x1
if-eqz p2, :cond_16
return v0
:cond_16
invoke-virtual {p0, p3}, Lf6/h1;->b(I)Ljava/lang/Object;
move-result-object p2
iget-object p3, p0, Lf6/h1;->q:Lf6/w0;
invoke-interface {p3, p2}, Lf6/w0;->b(Ljava/lang/Object;)Lf6/u0$a;
move-result-object p2
iget-object p2, p2, Lf6/u0$a;->c:Lcom/google/protobuf/WireFormat$FieldType;
invoke-virtual {p2}, Lcom/google/protobuf/WireFormat$FieldType;->getJavaType()Lcom/google/protobuf/WireFormat$JavaType;
move-result-object p2
sget-object p3, Lcom/google/protobuf/WireFormat$JavaType;->MESSAGE:Lcom/google/protobuf/WireFormat$JavaType;
if-eq p2, p3, :cond_2b
return v0
:cond_2b
const/4 p2, 0x0
invoke-interface {p1}, Ljava/util/Map;->values()Ljava/util/Collection;
move-result-object p1
invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_34
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result p3
if-eqz p3, :cond_54
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object p3
if-nez p2, :cond_4c
invoke-static {}, Lf6/u1;->a()Lf6/u1;
move-result-object p2
invoke-virtual {p3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v1
invoke-virtual {p2, v1}, Lf6/u1;->a(Ljava/lang/Class;)Lf6/a2;
move-result-object p2
:cond_4c
invoke-interface {p2, p3}, Lf6/a2;->b(Ljava/lang/Object;)Z
move-result p3
if-nez p3, :cond_34
const/4 p1, 0x0
return p1
:cond_54
return v0
.end method
.method public final b(Ljava/lang/Object;Ljava/lang/Object;I)Z
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;TT;I)Z"
}
.end annotation
invoke-virtual {p0, p3}, Lf6/h1;->g(I)I
move-result v0
invoke-static {v0}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-static {v0}, Lf6/h1;->k(I)I
move-result v0
const/4 v3, 0x0
const/4 v4, 0x1
packed-switch v0, :pswitch_data_1b2
return v4
:pswitch_12
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->c(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_27
invoke-static {p1, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
invoke-static {p2, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, p2}, Lf6/c2;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_27
const/4 v3, 0x1
:cond_27
return v3
:pswitch_28
invoke-static {p1, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
invoke-static {p2, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, p2}, Lf6/c2;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
return p1
:pswitch_35
invoke-static {p1, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
invoke-static {p2, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, p2}, Lf6/c2;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
return p1
:pswitch_42
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_57
invoke-static {p1, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
invoke-static {p2, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, p2}, Lf6/c2;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_57
const/4 v3, 0x1
:cond_57
return v3
:pswitch_58
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_6b
invoke-static {p1, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v5
invoke-static {p2, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide p1
cmp-long p3, v5, p1
if-nez p3, :cond_6b
const/4 v3, 0x1
:cond_6b
return v3
:pswitch_6c
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_7d
invoke-static {p1, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
invoke-static {p2, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
if-ne p1, p2, :cond_7d
const/4 v3, 0x1
:cond_7d
return v3
:pswitch_7e
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_91
invoke-static {p1, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v5
invoke-static {p2, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide p1
cmp-long p3, v5, p1
if-nez p3, :cond_91
const/4 v3, 0x1
:cond_91
return v3
:pswitch_92
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_a3
invoke-static {p1, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
invoke-static {p2, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
if-ne p1, p2, :cond_a3
const/4 v3, 0x1
:cond_a3
return v3
:pswitch_a4
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_b5
invoke-static {p1, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
invoke-static {p2, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
if-ne p1, p2, :cond_b5
const/4 v3, 0x1
:cond_b5
return v3
:pswitch_b6
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_c7
invoke-static {p1, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
invoke-static {p2, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
if-ne p1, p2, :cond_c7
const/4 v3, 0x1
:cond_c7
return v3
:pswitch_c8
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_dd
invoke-static {p1, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
invoke-static {p2, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, p2}, Lf6/c2;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_dd
const/4 v3, 0x1
:cond_dd
return v3
:pswitch_de
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_f3
invoke-static {p1, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
invoke-static {p2, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, p2}, Lf6/c2;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f3
const/4 v3, 0x1
:cond_f3
return v3
:pswitch_f4
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_109
invoke-static {p1, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p1
invoke-static {p2, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, p2}, Lf6/c2;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_109
const/4 v3, 0x1
:cond_109
return v3
:pswitch_10a
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_11b
invoke-static {p1, v1, v2}, Lf6/t2;->e(Ljava/lang/Object;J)Z
move-result p1
invoke-static {p2, v1, v2}, Lf6/t2;->e(Ljava/lang/Object;J)Z
move-result p2
if-ne p1, p2, :cond_11b
const/4 v3, 0x1
:cond_11b
return v3
:pswitch_11c
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_12d
invoke-static {p1, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
invoke-static {p2, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
if-ne p1, p2, :cond_12d
const/4 v3, 0x1
:cond_12d
return v3
:pswitch_12e
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_141
invoke-static {p1, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v5
invoke-static {p2, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide p1
cmp-long p3, v5, p1
if-nez p3, :cond_141
const/4 v3, 0x1
:cond_141
return v3
:pswitch_142
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_153
invoke-static {p1, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
invoke-static {p2, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
if-ne p1, p2, :cond_153
const/4 v3, 0x1
:cond_153
return v3
:pswitch_154
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_167
invoke-static {p1, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v5
invoke-static {p2, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide p1
cmp-long p3, v5, p1
if-nez p3, :cond_167
const/4 v3, 0x1
:cond_167
return v3
:pswitch_168
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_17b
invoke-static {p1, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v5
invoke-static {p2, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide p1
cmp-long p3, v5, p1
if-nez p3, :cond_17b
const/4 v3, 0x1
:cond_17b
return v3
:pswitch_17c
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_195
invoke-static {p1, v1, v2}, Lf6/t2;->k(Ljava/lang/Object;J)F
move-result p1
invoke-static {p1}, Ljava/lang/Float;->floatToIntBits(F)I
move-result p1
invoke-static {p2, v1, v2}, Lf6/t2;->k(Ljava/lang/Object;J)F
move-result p2
invoke-static {p2}, Ljava/lang/Float;->floatToIntBits(F)I
move-result p2
if-ne p1, p2, :cond_195
const/4 v3, 0x1
:cond_195
return v3
:pswitch_196
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result p3
if-eqz p3, :cond_1b1
invoke-static {p1, v1, v2}, Lf6/t2;->j(Ljava/lang/Object;J)D
move-result-wide v5
invoke-static {v5, v6}, Ljava/lang/Double;->doubleToLongBits(D)J
move-result-wide v5
invoke-static {p2, v1, v2}, Lf6/t2;->j(Ljava/lang/Object;J)D
move-result-wide p1
invoke-static {p1, p2}, Ljava/lang/Double;->doubleToLongBits(D)J
move-result-wide p1
cmp-long p3, v5, p1
if-nez p3, :cond_1b1
const/4 v3, 0x1
:cond_1b1
return v3
:pswitch_data_1b2
.packed-switch 0x0
:pswitch_196
:pswitch_17c
:pswitch_168
:pswitch_154
:pswitch_142
:pswitch_12e
:pswitch_11c
:pswitch_10a
:pswitch_f4
:pswitch_de
:pswitch_c8
:pswitch_b6
:pswitch_a4
:pswitch_92
:pswitch_7e
:pswitch_6c
:pswitch_58
:pswitch_42
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_35
:pswitch_28
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
.end packed-switch
.end method
.method public c(Ljava/lang/Object;)I
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;)I"
}
.end annotation
iget-boolean v0, p0, Lf6/h1;->h:Z
if-eqz v0, :cond_9
invoke-virtual {p0, p1}, Lf6/h1;->e(Ljava/lang/Object;)I
move-result p1
goto :goto_d
:cond_9
invoke-virtual {p0, p1}, Lf6/h1;->d(Ljava/lang/Object;)I
move-result p1
:goto_d
return p1
.end method
.method public final c(I)Lf6/a2;
.registers 5
div-int/lit8 p1, p1, 0x3
mul-int/lit8 p1, p1, 0x2
iget-object v0, p0, Lf6/h1;->b:[Ljava/lang/Object;
aget-object v0, v0, p1
check-cast v0, Lf6/a2;
if-eqz v0, :cond_d
return-object v0
:cond_d
invoke-static {}, Lf6/u1;->a()Lf6/u1;
move-result-object v0
iget-object v1, p0, Lf6/h1;->b:[Ljava/lang/Object;
add-int/lit8 v2, p1, 0x1
aget-object v1, v1, v2
check-cast v1, Ljava/lang/Class;
invoke-virtual {v0, v1}, Lf6/u1;->a(Ljava/lang/Class;)Lf6/a2;
move-result-object v0
iget-object v1, p0, Lf6/h1;->b:[Ljava/lang/Object;
aput-object v0, v1, p1
return-object v0
.end method
.method public final c(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
.registers 15
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;",
"Lcom/google/protobuf/Writer;",
")V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-boolean v0, p0, Lf6/h1;->f:Z
const/4 v1, 0x0
if-eqz v0, :cond_1c
iget-object v0, p0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v0, p1}, Lf6/y;->a(Ljava/lang/Object;)Lf6/e0;
move-result-object v0
invoke-virtual {v0}, Lf6/e0;->f()Z
move-result v2
if-nez v2, :cond_1c
invoke-virtual {v0}, Lf6/e0;->i()Ljava/util/Iterator;
move-result-object v0
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/Map$Entry;
goto :goto_1e
:cond_1c
move-object v0, v1
move-object v2, v0
:goto_1e
iget-object v3, p0, Lf6/h1;->a:[I
array-length v3, v3
const/4 v4, 0x0
const/4 v5, 0x0
:goto_23
if-ge v5, v3, :cond_586
invoke-virtual {p0, v5}, Lf6/h1;->g(I)I
move-result v6
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
:goto_2d
if-eqz v2, :cond_4b
iget-object v8, p0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v8, v2}, Lf6/y;->a(Ljava/util/Map$Entry;)I
move-result v8
if-gt v8, v7, :cond_4b
iget-object v8, p0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v8, p2, v2}, Lf6/y;->a(Lcom/google/protobuf/Writer;Ljava/util/Map$Entry;)V
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_49
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/Map$Entry;
goto :goto_2d
:cond_49
move-object v2, v1
goto :goto_2d
:cond_4b
invoke-static {v6}, Lf6/h1;->k(I)I
move-result v8
const/4 v9, 0x1
packed-switch v8, :pswitch_data_5a2
goto/16 :goto_582
:pswitch_55
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
invoke-virtual {p0, v5}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v8
invoke-interface {p2, v7, v6, v8}, Lcom/google/protobuf/Writer;->b(ILjava/lang/Object;Lf6/a2;)V
goto/16 :goto_582
:pswitch_6c
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {p2, v7, v8, v9}, Lcom/google/protobuf/Writer;->e(IJ)V
goto/16 :goto_582
:pswitch_7f
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->f(II)V
goto/16 :goto_582
:pswitch_92
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {p2, v7, v8, v9}, Lcom/google/protobuf/Writer;->d(IJ)V
goto/16 :goto_582
:pswitch_a5
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->c(II)V
goto/16 :goto_582
:pswitch_b8
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->e(II)V
goto/16 :goto_582
:pswitch_cb
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->a(II)V
goto/16 :goto_582
:pswitch_de
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Lf6/m;
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->a(ILf6/m;)V
goto/16 :goto_582
:pswitch_f3
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
invoke-virtual {p0, v5}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v8
invoke-interface {p2, v7, v6, v8}, Lcom/google/protobuf/Writer;->a(ILjava/lang/Object;Lf6/a2;)V
goto/16 :goto_582
:pswitch_10a
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
invoke-virtual {p0, v7, v6, p2}, Lf6/h1;->a(ILjava/lang/Object;Lcom/google/protobuf/Writer;)V
goto/16 :goto_582
:pswitch_11d
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->g(Ljava/lang/Object;J)Z
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->a(IZ)V
goto/16 :goto_582
:pswitch_130
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->b(II)V
goto/16 :goto_582
:pswitch_143
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {p2, v7, v8, v9}, Lcom/google/protobuf/Writer;->a(IJ)V
goto/16 :goto_582
:pswitch_156
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->d(II)V
goto/16 :goto_582
:pswitch_169
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {p2, v7, v8, v9}, Lcom/google/protobuf/Writer;->b(IJ)V
goto/16 :goto_582
:pswitch_17c
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {p2, v7, v8, v9}, Lcom/google/protobuf/Writer;->c(IJ)V
goto/16 :goto_582
:pswitch_18f
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->i(Ljava/lang/Object;J)F
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->a(IF)V
goto/16 :goto_582
:pswitch_1a2
invoke-virtual {p0, p1, v7, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->h(Ljava/lang/Object;J)D
move-result-wide v8
invoke-interface {p2, v7, v8, v9}, Lcom/google/protobuf/Writer;->a(ID)V
goto/16 :goto_582
:pswitch_1b5
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
invoke-virtual {p0, p2, v7, v6, v5}, Lf6/h1;->a(Lcom/google/protobuf/Writer;ILjava/lang/Object;I)V
goto/16 :goto_582
:pswitch_1c2
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-virtual {p0, v5}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v8
invoke-static {v7, v6, p2, v8}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;Lf6/a2;)V
goto/16 :goto_582
:pswitch_1d9
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->l(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_1ec
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->k(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_1ff
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->j(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_212
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->i(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_225
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->c(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_238
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->m(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_24b
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_25e
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->d(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_271
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->e(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_284
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->g(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_297
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->n(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_2aa
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->h(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_2bd
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->f(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_2d0
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v10
invoke-static {p1, v10, v11}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v9}, Lf6/c2;->b(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_2e3
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->l(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_2f6
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->k(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_309
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->j(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_31c
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->i(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_32f
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->c(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_342
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->m(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_355
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;)V
goto/16 :goto_582
:pswitch_368
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-virtual {p0, v5}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v8
invoke-static {v7, v6, p2, v8}, Lf6/c2;->b(ILjava/util/List;Lcom/google/protobuf/Writer;Lf6/a2;)V
goto/16 :goto_582
:pswitch_37f
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2}, Lf6/c2;->d(ILjava/util/List;Lcom/google/protobuf/Writer;)V
goto/16 :goto_582
:pswitch_392
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_3a5
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->d(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_3b8
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->e(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_3cb
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->g(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_3de
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->n(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_3f1
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->h(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_404
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->f(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_417
invoke-virtual {p0, v5}, Lf6/h1;->d(I)I
move-result v7
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
invoke-static {v7, v6, p2, v4}, Lf6/c2;->b(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_582
:pswitch_42a
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
invoke-virtual {p0, v5}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v8
invoke-interface {p2, v7, v6, v8}, Lcom/google/protobuf/Writer;->b(ILjava/lang/Object;Lf6/a2;)V
goto/16 :goto_582
:pswitch_441
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->f(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {p2, v7, v8, v9}, Lcom/google/protobuf/Writer;->e(IJ)V
goto/16 :goto_582
:pswitch_454
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->d(Ljava/lang/Object;J)I
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->f(II)V
goto/16 :goto_582
:pswitch_467
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->f(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {p2, v7, v8, v9}, Lcom/google/protobuf/Writer;->d(IJ)V
goto/16 :goto_582
:pswitch_47a
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->d(Ljava/lang/Object;J)I
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->c(II)V
goto/16 :goto_582
:pswitch_48d
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->d(Ljava/lang/Object;J)I
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->e(II)V
goto/16 :goto_582
:pswitch_4a0
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->d(Ljava/lang/Object;J)I
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->a(II)V
goto/16 :goto_582
:pswitch_4b3
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Lf6/m;
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->a(ILf6/m;)V
goto/16 :goto_582
:pswitch_4c8
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
invoke-virtual {p0, v5}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v8
invoke-interface {p2, v7, v6, v8}, Lcom/google/protobuf/Writer;->a(ILjava/lang/Object;Lf6/a2;)V
goto/16 :goto_582
:pswitch_4df
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
invoke-virtual {p0, v7, v6, p2}, Lf6/h1;->a(ILjava/lang/Object;Lcom/google/protobuf/Writer;)V
goto/16 :goto_582
:pswitch_4f2
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->a(Ljava/lang/Object;J)Z
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->a(IZ)V
goto/16 :goto_582
:pswitch_505
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->d(Ljava/lang/Object;J)I
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->b(II)V
goto :goto_582
:pswitch_517
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->f(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {p2, v7, v8, v9}, Lcom/google/protobuf/Writer;->a(IJ)V
goto :goto_582
:pswitch_529
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->d(Ljava/lang/Object;J)I
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->d(II)V
goto :goto_582
:pswitch_53b
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->f(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {p2, v7, v8, v9}, Lcom/google/protobuf/Writer;->b(IJ)V
goto :goto_582
:pswitch_54d
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->f(Ljava/lang/Object;J)J
move-result-wide v8
invoke-interface {p2, v7, v8, v9}, Lcom/google/protobuf/Writer;->c(IJ)V
goto :goto_582
:pswitch_55f
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->c(Ljava/lang/Object;J)F
move-result v6
invoke-interface {p2, v7, v6}, Lcom/google/protobuf/Writer;->a(IF)V
goto :goto_582
:pswitch_571
invoke-virtual {p0, p1, v5}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v8
if-eqz v8, :cond_582
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/h1;->b(Ljava/lang/Object;J)D
move-result-wide v8
invoke-interface {p2, v7, v8, v9}, Lcom/google/protobuf/Writer;->a(ID)V
:cond_582
:goto_582
add-int/lit8 v5, v5, 0x3
goto/16 :goto_23
:cond_586
:goto_586
if-eqz v2, :cond_59c
iget-object v3, p0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v3, p2, v2}, Lf6/y;->a(Lcom/google/protobuf/Writer;Ljava/util/Map$Entry;)V
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_59a
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/Map$Entry;
goto :goto_586
:cond_59a
move-object v2, v1
goto :goto_586
:cond_59c
iget-object v0, p0, Lf6/h1;->o:Lf6/n2;
invoke-virtual {p0, v0, p1, p2}, Lf6/h1;->a(Lf6/n2;Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
return-void
:pswitch_data_5a2
.packed-switch 0x0
:pswitch_571
:pswitch_55f
:pswitch_54d
:pswitch_53b
:pswitch_529
:pswitch_517
:pswitch_505
:pswitch_4f2
:pswitch_4df
:pswitch_4c8
:pswitch_4b3
:pswitch_4a0
:pswitch_48d
:pswitch_47a
:pswitch_467
:pswitch_454
:pswitch_441
:pswitch_42a
:pswitch_417
:pswitch_404
:pswitch_3f1
:pswitch_3de
:pswitch_3cb
:pswitch_3b8
:pswitch_3a5
:pswitch_392
:pswitch_37f
:pswitch_368
:pswitch_355
:pswitch_342
:pswitch_32f
:pswitch_31c
:pswitch_309
:pswitch_2f6
:pswitch_2e3
:pswitch_2d0
:pswitch_2bd
:pswitch_2aa
:pswitch_297
:pswitch_284
:pswitch_271
:pswitch_25e
:pswitch_24b
:pswitch_238
:pswitch_225
:pswitch_212
:pswitch_1ff
:pswitch_1ec
:pswitch_1d9
:pswitch_1c2
:pswitch_1b5
:pswitch_1a2
:pswitch_18f
:pswitch_17c
:pswitch_169
:pswitch_156
:pswitch_143
:pswitch_130
:pswitch_11d
:pswitch_10a
:pswitch_f3
:pswitch_de
:pswitch_cb
:pswitch_b8
:pswitch_a5
:pswitch_92
:pswitch_7f
:pswitch_6c
:pswitch_55
.end packed-switch
.end method
.method public final c(Ljava/lang/Object;II)Z
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;II)Z"
}
.end annotation
invoke-virtual {p0, p3}, Lf6/h1;->f(I)I
move-result p3
const v0, 0xfffff
and-int/2addr p3, v0
int-to-long v0, p3
invoke-static {p1, v0, v1}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
if-ne p1, p2, :cond_11
const/4 p1, 0x1
goto :goto_12
:cond_11
const/4 p1, 0x0
:goto_12
return p1
.end method
.method public final c(Ljava/lang/Object;Ljava/lang/Object;I)Z
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;TT;I)Z"
}
.end annotation
invoke-virtual {p0, p3}, Lf6/h1;->f(I)I
move-result p3
const v0, 0xfffff
and-int/2addr p3, v0
int-to-long v0, p3
invoke-static {p1, v0, v1}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p1
invoke-static {p2, v0, v1}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
if-ne p1, p2, :cond_15
const/4 p1, 0x1
goto :goto_16
:cond_15
const/4 p1, 0x0
:goto_16
return p1
.end method
.method public final d(I)I
.registers 3
iget-object v0, p0, Lf6/h1;->a:[I
aget p1, v0, p1
return p1
.end method
.method public final d(Ljava/lang/Object;)I
.registers 18
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;)I"
}
.end annotation
move-object/from16 v0, p0
move-object/from16 v1, p1
sget-object v2, Lf6/h1;->s:Lsun/misc/Unsafe;
const v3, 0xfffff
const/4 v5, 0x0
const/4 v6, 0x0
const v7, 0xfffff
const/4 v8, 0x0
:goto_f
iget-object v9, v0, Lf6/h1;->a:[I
array-length v9, v9
if-ge v5, v9, :cond_51e
invoke-virtual {v0, v5}, Lf6/h1;->g(I)I
move-result v9
invoke-virtual {v0, v5}, Lf6/h1;->d(I)I
move-result v10
invoke-static {v9}, Lf6/h1;->k(I)I
move-result v11
const/16 v12, 0x11
const/4 v13, 0x1
if-gt v11, v12, :cond_3a
iget-object v12, v0, Lf6/h1;->a:[I
add-int/lit8 v14, v5, 0x2
aget v12, v12, v14
and-int v14, v12, v3
ushr-int/lit8 v15, v12, 0x14
shl-int v15, v13, v15
if-eq v14, v7, :cond_58
int-to-long v7, v14
invoke-virtual {v2, v1, v7, v8}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v8
move v7, v14
goto :goto_58
:cond_3a
iget-boolean v12, v0, Lf6/h1;->i:Z
if-eqz v12, :cond_56
sget-object v12, Lcom/google/protobuf/FieldType;->DOUBLE_LIST_PACKED:Lcom/google/protobuf/FieldType;
invoke-virtual {v12}, Lcom/google/protobuf/FieldType;->id()I
move-result v12
if-lt v11, v12, :cond_56
sget-object v12, Lcom/google/protobuf/FieldType;->SINT64_LIST_PACKED:Lcom/google/protobuf/FieldType;
invoke-virtual {v12}, Lcom/google/protobuf/FieldType;->id()I
move-result v12
if-gt v11, v12, :cond_56
iget-object v12, v0, Lf6/h1;->a:[I
add-int/lit8 v14, v5, 0x2
aget v12, v12, v14
and-int/2addr v12, v3
goto :goto_57
:cond_56
const/4 v12, 0x0
:goto_57
const/4 v15, 0x0
:cond_58
:goto_58
invoke-static {v9}, Lf6/h1;->j(I)J
move-result-wide v13
const/4 v9, 0x0
const-wide/16 v3, 0x0
packed-switch v11, :pswitch_data_536
goto/16 :goto_41e
:pswitch_64
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lf6/d1;
invoke-virtual {v0, v5}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v4
invoke-static {v10, v3, v4}, Lf6/p;->c(ILf6/d1;Lf6/a2;)I
move-result v3
goto/16 :goto_41d
:pswitch_7a
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
invoke-static {v1, v13, v14}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v10, v3, v4}, Lf6/p;->i(IJ)I
move-result v3
goto/16 :goto_41d
:pswitch_8a
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
invoke-static {v1, v13, v14}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v3
invoke-static {v10, v3}, Lf6/p;->l(II)I
move-result v3
goto/16 :goto_41d
:pswitch_9a
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v9
if-eqz v9, :cond_41e
invoke-static {v10, v3, v4}, Lf6/p;->h(IJ)I
move-result v3
goto/16 :goto_41d
:pswitch_a6
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
const/4 v3, 0x0
invoke-static {v10, v3}, Lf6/p;->k(II)I
move-result v4
goto/16 :goto_460
:pswitch_b3
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
invoke-static {v1, v13, v14}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v3
invoke-static {v10, v3}, Lf6/p;->h(II)I
move-result v3
goto/16 :goto_41d
:pswitch_c3
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
invoke-static {v1, v13, v14}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v3
invoke-static {v10, v3}, Lf6/p;->m(II)I
move-result v3
goto/16 :goto_41d
:pswitch_d3
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lf6/m;
invoke-static {v10, v3}, Lf6/p;->c(ILf6/m;)I
move-result v3
goto/16 :goto_41d
:pswitch_e5
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
invoke-virtual {v0, v5}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v4
invoke-static {v10, v3, v4}, Lf6/c2;->a(ILjava/lang/Object;Lf6/a2;)I
move-result v3
goto/16 :goto_41d
:pswitch_f9
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
instance-of v4, v3, Lf6/m;
if-eqz v4, :cond_10f
check-cast v3, Lf6/m;
invoke-static {v10, v3}, Lf6/p;->c(ILf6/m;)I
move-result v3
goto/16 :goto_41d
:cond_10f
check-cast v3, Ljava/lang/String;
invoke-static {v10, v3}, Lf6/p;->b(ILjava/lang/String;)I
move-result v3
goto/16 :goto_41d
:pswitch_117
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
const/4 v3, 0x1
invoke-static {v10, v3}, Lf6/p;->b(IZ)I
move-result v3
goto/16 :goto_41d
:pswitch_124
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
const/4 v3, 0x0
invoke-static {v10, v3}, Lf6/p;->i(II)I
move-result v4
goto/16 :goto_460
:pswitch_131
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v9
if-eqz v9, :cond_41e
invoke-static {v10, v3, v4}, Lf6/p;->f(IJ)I
move-result v3
goto/16 :goto_41d
:pswitch_13d
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
invoke-static {v1, v13, v14}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v3
invoke-static {v10, v3}, Lf6/p;->j(II)I
move-result v3
goto/16 :goto_41d
:pswitch_14d
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
invoke-static {v1, v13, v14}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v10, v3, v4}, Lf6/p;->j(IJ)I
move-result v3
goto/16 :goto_41d
:pswitch_15d
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
invoke-static {v1, v13, v14}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v10, v3, v4}, Lf6/p;->g(IJ)I
move-result v3
goto/16 :goto_41d
:pswitch_16d
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
invoke-static {v10, v9}, Lf6/p;->b(IF)I
move-result v3
goto/16 :goto_41d
:pswitch_179
invoke-virtual {v0, v1, v10, v5}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_41e
const-wide/16 v3, 0x0
invoke-static {v10, v3, v4}, Lf6/p;->b(ID)I
move-result v3
goto/16 :goto_41d
:pswitch_187
iget-object v3, v0, Lf6/h1;->q:Lf6/w0;
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {v0, v5}, Lf6/h1;->b(I)Ljava/lang/Object;
move-result-object v9
invoke-interface {v3, v10, v4, v9}, Lf6/w0;->a(ILjava/lang/Object;Ljava/lang/Object;)I
move-result v3
goto/16 :goto_41d
:pswitch_197
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-virtual {v0, v5}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v4
invoke-static {v10, v3, v4}, Lf6/c2;->a(ILjava/util/List;Lf6/a2;)I
move-result v3
goto/16 :goto_41d
:pswitch_1a7
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->h(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_1bb
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_1bb
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto/16 :goto_346
:pswitch_1c5
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->g(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_1d9
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_1d9
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto/16 :goto_346
:pswitch_1e3
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->d(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_1f7
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_1f7
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto/16 :goto_346
:pswitch_201
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->c(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_215
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_215
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto/16 :goto_346
:pswitch_21f
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->b(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_233
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_233
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto/16 :goto_346
:pswitch_23d
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->i(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_251
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_251
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto/16 :goto_346
:pswitch_25b
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->a(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_26f
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_26f
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto/16 :goto_346
:pswitch_279
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->c(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_28d
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_28d
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto/16 :goto_346
:pswitch_297
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->d(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_2ab
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_2ab
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto/16 :goto_346
:pswitch_2b5
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->e(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_2c9
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_2c9
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto/16 :goto_346
:pswitch_2d3
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->j(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_2e7
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_2e7
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto :goto_346
:pswitch_2f0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->f(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_304
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_304
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto :goto_346
:pswitch_30d
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->c(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_321
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_321
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
goto :goto_346
:pswitch_32a
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v3}, Lf6/c2;->d(Ljava/util/List;)I
move-result v3
if-lez v3, :cond_41e
iget-boolean v4, v0, Lf6/h1;->i:Z
if-eqz v4, :cond_33e
int-to-long v11, v12
invoke-virtual {v2, v1, v11, v12, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_33e
invoke-static {v10}, Lf6/p;->p(I)I
move-result v4
invoke-static {v3}, Lf6/p;->q(I)I
move-result v9
:goto_346
add-int/2addr v4, v9
add-int/2addr v4, v3
goto/16 :goto_460
:pswitch_34a
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
const/4 v4, 0x0
invoke-static {v10, v3, v4}, Lf6/c2;->h(ILjava/util/List;Z)I
move-result v3
goto/16 :goto_41d
:pswitch_357
const/4 v4, 0x0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3, v4}, Lf6/c2;->g(ILjava/util/List;Z)I
move-result v3
goto/16 :goto_41d
:pswitch_364
const/4 v4, 0x0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3, v4}, Lf6/c2;->d(ILjava/util/List;Z)I
move-result v3
goto/16 :goto_41d
:pswitch_371
const/4 v4, 0x0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3, v4}, Lf6/c2;->c(ILjava/util/List;Z)I
move-result v3
goto/16 :goto_41d
:pswitch_37e
const/4 v4, 0x0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3, v4}, Lf6/c2;->b(ILjava/util/List;Z)I
move-result v3
goto/16 :goto_41d
:pswitch_38b
const/4 v4, 0x0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3, v4}, Lf6/c2;->i(ILjava/util/List;Z)I
move-result v3
goto/16 :goto_41d
:pswitch_398
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3}, Lf6/c2;->a(ILjava/util/List;)I
move-result v3
goto/16 :goto_41d
:pswitch_3a4
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-virtual {v0, v5}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v4
invoke-static {v10, v3, v4}, Lf6/c2;->b(ILjava/util/List;Lf6/a2;)I
move-result v3
goto :goto_41d
:pswitch_3b3
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3}, Lf6/c2;->b(ILjava/util/List;)I
move-result v3
goto :goto_41d
:pswitch_3be
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
const/4 v4, 0x0
invoke-static {v10, v3, v4}, Lf6/c2;->a(ILjava/util/List;Z)I
move-result v3
goto :goto_41d
:pswitch_3ca
const/4 v4, 0x0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3, v4}, Lf6/c2;->c(ILjava/util/List;Z)I
move-result v3
goto :goto_41d
:pswitch_3d6
const/4 v4, 0x0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3, v4}, Lf6/c2;->d(ILjava/util/List;Z)I
move-result v3
goto :goto_41d
:pswitch_3e2
const/4 v4, 0x0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3, v4}, Lf6/c2;->e(ILjava/util/List;Z)I
move-result v3
goto :goto_41d
:pswitch_3ee
const/4 v4, 0x0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3, v4}, Lf6/c2;->j(ILjava/util/List;Z)I
move-result v3
goto :goto_41d
:pswitch_3fa
const/4 v4, 0x0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3, v4}, Lf6/c2;->f(ILjava/util/List;Z)I
move-result v3
goto :goto_41d
:pswitch_406
const/4 v4, 0x0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3, v4}, Lf6/c2;->c(ILjava/util/List;Z)I
move-result v3
goto :goto_41d
:pswitch_412
const/4 v4, 0x0
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
invoke-static {v10, v3, v4}, Lf6/c2;->d(ILjava/util/List;Z)I
move-result v3
:goto_41d
add-int/2addr v6, v3
:cond_41e
:goto_41e
const/4 v11, 0x0
goto/16 :goto_517
:pswitch_421
and-int v3, v8, v15
if-eqz v3, :cond_41e
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lf6/d1;
invoke-virtual {v0, v5}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v4
invoke-static {v10, v3, v4}, Lf6/p;->c(ILf6/d1;Lf6/a2;)I
move-result v3
goto :goto_41d
:pswitch_434
and-int v3, v8, v15
if-eqz v3, :cond_41e
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v10, v3, v4}, Lf6/p;->i(IJ)I
move-result v3
goto :goto_41d
:pswitch_441
and-int v3, v8, v15
if-eqz v3, :cond_41e
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v3
invoke-static {v10, v3}, Lf6/p;->l(II)I
move-result v3
goto :goto_41d
:pswitch_44e
and-int v9, v8, v15
if-eqz v9, :cond_41e
invoke-static {v10, v3, v4}, Lf6/p;->h(IJ)I
move-result v3
goto :goto_41d
:pswitch_457
and-int v3, v8, v15
if-eqz v3, :cond_41e
const/4 v3, 0x0
invoke-static {v10, v3}, Lf6/p;->k(II)I
move-result v4
:goto_460
add-int/2addr v6, v4
goto :goto_41e
:pswitch_462
and-int v3, v8, v15
if-eqz v3, :cond_41e
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v3
invoke-static {v10, v3}, Lf6/p;->h(II)I
move-result v3
goto :goto_41d
:pswitch_46f
and-int v3, v8, v15
if-eqz v3, :cond_41e
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v3
invoke-static {v10, v3}, Lf6/p;->m(II)I
move-result v3
goto :goto_41d
:pswitch_47c
and-int v3, v8, v15
if-eqz v3, :cond_41e
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lf6/m;
invoke-static {v10, v3}, Lf6/p;->c(ILf6/m;)I
move-result v3
goto :goto_41d
:pswitch_48b
and-int v3, v8, v15
if-eqz v3, :cond_41e
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
invoke-virtual {v0, v5}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v4
invoke-static {v10, v3, v4}, Lf6/c2;->a(ILjava/lang/Object;Lf6/a2;)I
move-result v3
goto :goto_41d
:pswitch_49c
and-int v3, v8, v15
if-eqz v3, :cond_41e
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
instance-of v4, v3, Lf6/m;
if-eqz v4, :cond_4b0
check-cast v3, Lf6/m;
invoke-static {v10, v3}, Lf6/p;->c(ILf6/m;)I
move-result v3
goto/16 :goto_41d
:cond_4b0
check-cast v3, Ljava/lang/String;
invoke-static {v10, v3}, Lf6/p;->b(ILjava/lang/String;)I
move-result v3
goto/16 :goto_41d
:pswitch_4b8
and-int v3, v8, v15
if-eqz v3, :cond_41e
const/4 v3, 0x1
invoke-static {v10, v3}, Lf6/p;->b(IZ)I
move-result v3
goto/16 :goto_41d
:pswitch_4c3
and-int v3, v8, v15
if-eqz v3, :cond_41e
const/4 v11, 0x0
invoke-static {v10, v11}, Lf6/p;->i(II)I
move-result v3
goto :goto_516
:pswitch_4cd
const/4 v11, 0x0
and-int v9, v8, v15
if-eqz v9, :cond_517
invoke-static {v10, v3, v4}, Lf6/p;->f(IJ)I
move-result v3
goto :goto_516
:pswitch_4d7
const/4 v11, 0x0
and-int v3, v8, v15
if-eqz v3, :cond_517
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
move-result v3
invoke-static {v10, v3}, Lf6/p;->j(II)I
move-result v3
goto :goto_516
:pswitch_4e5
const/4 v11, 0x0
and-int v3, v8, v15
if-eqz v3, :cond_517
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v10, v3, v4}, Lf6/p;->j(IJ)I
move-result v3
goto :goto_516
:pswitch_4f3
const/4 v11, 0x0
and-int v3, v8, v15
if-eqz v3, :cond_517
invoke-virtual {v2, v1, v13, v14}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v10, v3, v4}, Lf6/p;->g(IJ)I
move-result v3
goto :goto_516
:pswitch_501
const/4 v11, 0x0
and-int v3, v8, v15
if-eqz v3, :cond_517
invoke-static {v10, v9}, Lf6/p;->b(IF)I
move-result v3
goto :goto_516
:pswitch_50b
const/4 v11, 0x0
and-int v3, v8, v15
if-eqz v3, :cond_517
const-wide/16 v3, 0x0
invoke-static {v10, v3, v4}, Lf6/p;->b(ID)I
move-result v3
:goto_516
add-int/2addr v6, v3
:cond_517
:goto_517
add-int/lit8 v5, v5, 0x3
const v3, 0xfffff
goto/16 :goto_f
:cond_51e
iget-object v2, v0, Lf6/h1;->o:Lf6/n2;
invoke-virtual {v0, v2, v1}, Lf6/h1;->a(Lf6/n2;Ljava/lang/Object;)I
move-result v2
add-int/2addr v6, v2
iget-boolean v2, v0, Lf6/h1;->f:Z
if-eqz v2, :cond_534
iget-object v2, v0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v2, v1}, Lf6/y;->a(Ljava/lang/Object;)Lf6/e0;
move-result-object v1
invoke-virtual {v1}, Lf6/e0;->e()I
move-result v1
add-int/2addr v6, v1
:cond_534
return v6
nop
:pswitch_data_536
.packed-switch 0x0
:pswitch_50b
:pswitch_501
:pswitch_4f3
:pswitch_4e5
:pswitch_4d7
:pswitch_4cd
:pswitch_4c3
:pswitch_4b8
:pswitch_49c
:pswitch_48b
:pswitch_47c
:pswitch_46f
:pswitch_462
:pswitch_457
:pswitch_44e
:pswitch_441
:pswitch_434
:pswitch_421
:pswitch_412
:pswitch_406
:pswitch_3fa
:pswitch_3ee
:pswitch_3e2
:pswitch_3d6
:pswitch_3ca
:pswitch_3be
:pswitch_3b3
:pswitch_3a4
:pswitch_398
:pswitch_38b
:pswitch_37e
:pswitch_371
:pswitch_364
:pswitch_357
:pswitch_34a
:pswitch_32a
:pswitch_30d
:pswitch_2f0
:pswitch_2d3
:pswitch_2b5
:pswitch_297
:pswitch_279
:pswitch_25b
:pswitch_23d
:pswitch_21f
:pswitch_201
:pswitch_1e3
:pswitch_1c5
:pswitch_1a7
:pswitch_197
:pswitch_187
:pswitch_179
:pswitch_16d
:pswitch_15d
:pswitch_14d
:pswitch_13d
:pswitch_131
:pswitch_124
:pswitch_117
:pswitch_f9
:pswitch_e5
:pswitch_d3
:pswitch_c3
:pswitch_b3
:pswitch_a6
:pswitch_9a
:pswitch_8a
:pswitch_7a
:pswitch_64
.end packed-switch
.end method
.method public final d(Ljava/lang/Object;II)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;II)V"
}
.end annotation
invoke-virtual {p0, p3}, Lf6/h1;->f(I)I
move-result p3
const v0, 0xfffff
and-int/2addr p3, v0
int-to-long v0, p3
invoke-static {p1, v0, v1, p2}, Lf6/t2;->a(Ljava/lang/Object;JI)V
return-void
.end method
.method public final d(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
.registers 13
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;",
"Lcom/google/protobuf/Writer;",
")V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-object v0, p0, Lf6/h1;->o:Lf6/n2;
invoke-virtual {p0, v0, p1, p2}, Lf6/h1;->a(Lf6/n2;Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
iget-boolean v0, p0, Lf6/h1;->f:Z
const/4 v1, 0x0
if-eqz v0, :cond_21
iget-object v0, p0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v0, p1}, Lf6/y;->a(Ljava/lang/Object;)Lf6/e0;
move-result-object v0
invoke-virtual {v0}, Lf6/e0;->f()Z
move-result v2
if-nez v2, :cond_21
invoke-virtual {v0}, Lf6/e0;->b()Ljava/util/Iterator;
move-result-object v0
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/Map$Entry;
goto :goto_23
:cond_21
move-object v0, v1
move-object v2, v0
:goto_23
iget-object v3, p0, Lf6/h1;->a:[I
array-length v3, v3
add-int/lit8 v3, v3, -0x3
:goto_28
if-ltz v3, :cond_58c
invoke-virtual {p0, v3}, Lf6/h1;->g(I)I
move-result v4
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
:goto_32
if-eqz v2, :cond_50
iget-object v6, p0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v6, v2}, Lf6/y;->a(Ljava/util/Map$Entry;)I
move-result v6
if-le v6, v5, :cond_50
iget-object v6, p0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v6, p2, v2}, Lf6/y;->a(Lcom/google/protobuf/Writer;Ljava/util/Map$Entry;)V
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_4e
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/Map$Entry;
goto :goto_32
:cond_4e
move-object v2, v1
goto :goto_32
:cond_50
invoke-static {v4}, Lf6/h1;->k(I)I
move-result v6
const/4 v7, 0x1
const/4 v8, 0x0
packed-switch v6, :pswitch_data_5a4
goto/16 :goto_588
:pswitch_5b
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {p0, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v6
invoke-interface {p2, v5, v4, v6}, Lcom/google/protobuf/Writer;->b(ILjava/lang/Object;Lf6/a2;)V
goto/16 :goto_588
:pswitch_72
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v6
invoke-interface {p2, v5, v6, v7}, Lcom/google/protobuf/Writer;->e(IJ)V
goto/16 :goto_588
:pswitch_85
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->f(II)V
goto/16 :goto_588
:pswitch_98
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v6
invoke-interface {p2, v5, v6, v7}, Lcom/google/protobuf/Writer;->d(IJ)V
goto/16 :goto_588
:pswitch_ab
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->c(II)V
goto/16 :goto_588
:pswitch_be
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->e(II)V
goto/16 :goto_588
:pswitch_d1
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->a(II)V
goto/16 :goto_588
:pswitch_e4
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lf6/m;
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->a(ILf6/m;)V
goto/16 :goto_588
:pswitch_f9
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {p0, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v6
invoke-interface {p2, v5, v4, v6}, Lcom/google/protobuf/Writer;->a(ILjava/lang/Object;Lf6/a2;)V
goto/16 :goto_588
:pswitch_110
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {p0, v5, v4, p2}, Lf6/h1;->a(ILjava/lang/Object;Lcom/google/protobuf/Writer;)V
goto/16 :goto_588
:pswitch_123
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->g(Ljava/lang/Object;J)Z
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->a(IZ)V
goto/16 :goto_588
:pswitch_136
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->b(II)V
goto/16 :goto_588
:pswitch_149
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v6
invoke-interface {p2, v5, v6, v7}, Lcom/google/protobuf/Writer;->a(IJ)V
goto/16 :goto_588
:pswitch_15c
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->d(II)V
goto/16 :goto_588
:pswitch_16f
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v6
invoke-interface {p2, v5, v6, v7}, Lcom/google/protobuf/Writer;->b(IJ)V
goto/16 :goto_588
:pswitch_182
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v6
invoke-interface {p2, v5, v6, v7}, Lcom/google/protobuf/Writer;->c(IJ)V
goto/16 :goto_588
:pswitch_195
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->i(Ljava/lang/Object;J)F
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->a(IF)V
goto/16 :goto_588
:pswitch_1a8
invoke-virtual {p0, p1, v5, v3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->h(Ljava/lang/Object;J)D
move-result-wide v6
invoke-interface {p2, v5, v6, v7}, Lcom/google/protobuf/Writer;->a(ID)V
goto/16 :goto_588
:pswitch_1bb
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {p0, p2, v5, v4, v3}, Lf6/h1;->a(Lcom/google/protobuf/Writer;ILjava/lang/Object;I)V
goto/16 :goto_588
:pswitch_1c8
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-virtual {p0, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v6
invoke-static {v5, v4, p2, v6}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;Lf6/a2;)V
goto/16 :goto_588
:pswitch_1df
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->l(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_1f2
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->k(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_205
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->j(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_218
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->i(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_22b
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->c(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_23e
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->m(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_251
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_264
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->d(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_277
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->e(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_28a
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->g(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_29d
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->n(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_2b0
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->h(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_2c3
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->f(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_2d6
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v8
invoke-static {p1, v8, v9}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v7}, Lf6/c2;->b(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_2e9
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->l(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_2fc
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->k(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_30f
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->j(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_322
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->i(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_335
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->c(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_348
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->m(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_35b
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;)V
goto/16 :goto_588
:pswitch_36e
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-virtual {p0, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v6
invoke-static {v5, v4, p2, v6}, Lf6/c2;->b(ILjava/util/List;Lcom/google/protobuf/Writer;Lf6/a2;)V
goto/16 :goto_588
:pswitch_385
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2}, Lf6/c2;->d(ILjava/util/List;Lcom/google/protobuf/Writer;)V
goto/16 :goto_588
:pswitch_398
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->a(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_3ab
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->d(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_3be
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->e(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_3d1
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->g(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_3e4
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->n(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_3f7
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->h(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_40a
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->f(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_41d
invoke-virtual {p0, v3}, Lf6/h1;->d(I)I
move-result v5
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
invoke-static {v5, v4, p2, v8}, Lf6/c2;->b(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
goto/16 :goto_588
:pswitch_430
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {p0, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v6
invoke-interface {p2, v5, v4, v6}, Lcom/google/protobuf/Writer;->b(ILjava/lang/Object;Lf6/a2;)V
goto/16 :goto_588
:pswitch_447
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->f(Ljava/lang/Object;J)J
move-result-wide v6
invoke-interface {p2, v5, v6, v7}, Lcom/google/protobuf/Writer;->e(IJ)V
goto/16 :goto_588
:pswitch_45a
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->d(Ljava/lang/Object;J)I
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->f(II)V
goto/16 :goto_588
:pswitch_46d
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->f(Ljava/lang/Object;J)J
move-result-wide v6
invoke-interface {p2, v5, v6, v7}, Lcom/google/protobuf/Writer;->d(IJ)V
goto/16 :goto_588
:pswitch_480
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->d(Ljava/lang/Object;J)I
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->c(II)V
goto/16 :goto_588
:pswitch_493
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->d(Ljava/lang/Object;J)I
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->e(II)V
goto/16 :goto_588
:pswitch_4a6
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->d(Ljava/lang/Object;J)I
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->a(II)V
goto/16 :goto_588
:pswitch_4b9
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lf6/m;
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->a(ILf6/m;)V
goto/16 :goto_588
:pswitch_4ce
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {p0, v3}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v6
invoke-interface {p2, v5, v4, v6}, Lcom/google/protobuf/Writer;->a(ILjava/lang/Object;Lf6/a2;)V
goto/16 :goto_588
:pswitch_4e5
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v4
invoke-virtual {p0, v5, v4, p2}, Lf6/h1;->a(ILjava/lang/Object;Lcom/google/protobuf/Writer;)V
goto/16 :goto_588
:pswitch_4f8
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->a(Ljava/lang/Object;J)Z
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->a(IZ)V
goto/16 :goto_588
:pswitch_50b
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->d(Ljava/lang/Object;J)I
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->b(II)V
goto :goto_588
:pswitch_51d
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->f(Ljava/lang/Object;J)J
move-result-wide v6
invoke-interface {p2, v5, v6, v7}, Lcom/google/protobuf/Writer;->a(IJ)V
goto :goto_588
:pswitch_52f
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->d(Ljava/lang/Object;J)I
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->d(II)V
goto :goto_588
:pswitch_541
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->f(Ljava/lang/Object;J)J
move-result-wide v6
invoke-interface {p2, v5, v6, v7}, Lcom/google/protobuf/Writer;->b(IJ)V
goto :goto_588
:pswitch_553
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->f(Ljava/lang/Object;J)J
move-result-wide v6
invoke-interface {p2, v5, v6, v7}, Lcom/google/protobuf/Writer;->c(IJ)V
goto :goto_588
:pswitch_565
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->c(Ljava/lang/Object;J)F
move-result v4
invoke-interface {p2, v5, v4}, Lcom/google/protobuf/Writer;->a(IF)V
goto :goto_588
:pswitch_577
invoke-virtual {p0, p1, v3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_588
invoke-static {v4}, Lf6/h1;->j(I)J
move-result-wide v6
invoke-static {p1, v6, v7}, Lf6/h1;->b(Ljava/lang/Object;J)D
move-result-wide v6
invoke-interface {p2, v5, v6, v7}, Lcom/google/protobuf/Writer;->a(ID)V
:cond_588
:goto_588
add-int/lit8 v3, v3, -0x3
goto/16 :goto_28
:cond_58c
:goto_58c
if-eqz v2, :cond_5a3
iget-object p1, p0, Lf6/h1;->p:Lf6/y;
invoke-virtual {p1, p2, v2}, Lf6/y;->a(Lcom/google/protobuf/Writer;Ljava/util/Map$Entry;)V
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result p1
if-eqz p1, :cond_5a1
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/util/Map$Entry;
move-object v2, p1
goto :goto_58c
:cond_5a1
move-object v2, v1
goto :goto_58c
:cond_5a3
return-void
:pswitch_data_5a4
.packed-switch 0x0
:pswitch_577
:pswitch_565
:pswitch_553
:pswitch_541
:pswitch_52f
:pswitch_51d
:pswitch_50b
:pswitch_4f8
:pswitch_4e5
:pswitch_4ce
:pswitch_4b9
:pswitch_4a6
:pswitch_493
:pswitch_480
:pswitch_46d
:pswitch_45a
:pswitch_447
:pswitch_430
:pswitch_41d
:pswitch_40a
:pswitch_3f7
:pswitch_3e4
:pswitch_3d1
:pswitch_3be
:pswitch_3ab
:pswitch_398
:pswitch_385
:pswitch_36e
:pswitch_35b
:pswitch_348
:pswitch_335
:pswitch_322
:pswitch_30f
:pswitch_2fc
:pswitch_2e9
:pswitch_2d6
:pswitch_2c3
:pswitch_2b0
:pswitch_29d
:pswitch_28a
:pswitch_277
:pswitch_264
:pswitch_251
:pswitch_23e
:pswitch_22b
:pswitch_218
:pswitch_205
:pswitch_1f2
:pswitch_1df
:pswitch_1c8
:pswitch_1bb
:pswitch_1a8
:pswitch_195
:pswitch_182
:pswitch_16f
:pswitch_15c
:pswitch_149
:pswitch_136
:pswitch_123
:pswitch_110
:pswitch_f9
:pswitch_e4
:pswitch_d1
:pswitch_be
:pswitch_ab
:pswitch_98
:pswitch_85
:pswitch_72
:pswitch_5b
.end packed-switch
.end method
.method public final d(Ljava/lang/Object;Ljava/lang/Object;I)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;TT;I)V"
}
.end annotation
invoke-virtual {p0, p3}, Lf6/h1;->g(I)I
move-result v0
invoke-static {v0}, Lf6/h1;->j(I)J
move-result-wide v0
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v2
if-nez v2, :cond_f
return-void
:cond_f
invoke-static {p1, v0, v1}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v2
invoke-static {p2, v0, v1}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
if-eqz v2, :cond_26
if-eqz p2, :cond_26
invoke-static {v2, p2}, Lf6/k0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, v0, v1, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto :goto_2e
:cond_26
if-eqz p2, :cond_2e
invoke-static {p1, v0, v1, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
:cond_2e
:goto_2e
return-void
.end method
.method public final e(I)I
.registers 3
iget v0, p0, Lf6/h1;->c:I
if-lt p1, v0, :cond_e
iget v0, p0, Lf6/h1;->d:I
if-gt p1, v0, :cond_e
const/4 v0, 0x0
invoke-virtual {p0, p1, v0}, Lf6/h1;->b(II)I
move-result p1
return p1
:cond_e
const/4 p1, -0x1
return p1
.end method
.method public final e(Ljava/lang/Object;)I
.registers 17
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;)I"
}
.end annotation
move-object v0, p0
move-object/from16 v1, p1
sget-object v2, Lf6/h1;->s:Lsun/misc/Unsafe;
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v5, 0x0
:goto_8
iget-object v6, v0, Lf6/h1;->a:[I
array-length v6, v6
if-ge v4, v6, :cond_4e3
invoke-virtual {p0, v4}, Lf6/h1;->g(I)I
move-result v6
invoke-static {v6}, Lf6/h1;->k(I)I
move-result v7
invoke-virtual {p0, v4}, Lf6/h1;->d(I)I
move-result v8
invoke-static {v6}, Lf6/h1;->j(I)J
move-result-wide v9
sget-object v6, Lcom/google/protobuf/FieldType;->DOUBLE_LIST_PACKED:Lcom/google/protobuf/FieldType;
invoke-virtual {v6}, Lcom/google/protobuf/FieldType;->id()I
move-result v6
if-lt v7, v6, :cond_38
sget-object v6, Lcom/google/protobuf/FieldType;->SINT64_LIST_PACKED:Lcom/google/protobuf/FieldType;
invoke-virtual {v6}, Lcom/google/protobuf/FieldType;->id()I
move-result v6
if-gt v7, v6, :cond_38
iget-object v6, v0, Lf6/h1;->a:[I
add-int/lit8 v11, v4, 0x2
aget v6, v6, v11
const v11, 0xfffff
and-int/2addr v6, v11
goto :goto_39
:cond_38
const/4 v6, 0x0
:goto_39
const/4 v11, 0x1
const/4 v12, 0x0
const-wide/16 v13, 0x0
packed-switch v7, :pswitch_data_4ec
goto/16 :goto_4df
:pswitch_42
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Lf6/d1;
invoke-virtual {p0, v4}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v7
invoke-static {v8, v6, v7}, Lf6/p;->c(ILf6/d1;Lf6/a2;)I
move-result v6
goto/16 :goto_3c4
:pswitch_58
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v6
invoke-static {v8, v6, v7}, Lf6/p;->i(IJ)I
move-result v6
goto/16 :goto_3c4
:pswitch_68
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v6
invoke-static {v8, v6}, Lf6/p;->l(II)I
move-result v6
goto/16 :goto_3c4
:pswitch_78
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v8, v13, v14}, Lf6/p;->h(IJ)I
move-result v6
goto/16 :goto_3c4
:pswitch_84
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v8, v3}, Lf6/p;->k(II)I
move-result v6
goto/16 :goto_3c4
:pswitch_90
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v6
invoke-static {v8, v6}, Lf6/p;->h(II)I
move-result v6
goto/16 :goto_3c4
:pswitch_a0
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v6
invoke-static {v8, v6}, Lf6/p;->m(II)I
move-result v6
goto/16 :goto_3c4
:pswitch_b0
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Lf6/m;
invoke-static {v8, v6}, Lf6/p;->c(ILf6/m;)I
move-result v6
goto/16 :goto_3c4
:pswitch_c2
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
invoke-virtual {p0, v4}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v7
invoke-static {v8, v6, v7}, Lf6/c2;->a(ILjava/lang/Object;Lf6/a2;)I
move-result v6
goto/16 :goto_3c4
:pswitch_d6
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
instance-of v7, v6, Lf6/m;
if-eqz v7, :cond_ec
check-cast v6, Lf6/m;
invoke-static {v8, v6}, Lf6/p;->c(ILf6/m;)I
move-result v6
goto/16 :goto_3c4
:cond_ec
check-cast v6, Ljava/lang/String;
invoke-static {v8, v6}, Lf6/p;->b(ILjava/lang/String;)I
move-result v6
goto/16 :goto_3c4
:pswitch_f4
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v8, v11}, Lf6/p;->b(IZ)I
move-result v6
goto/16 :goto_3c4
:pswitch_100
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v8, v3}, Lf6/p;->i(II)I
move-result v6
goto/16 :goto_3c4
:pswitch_10c
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v8, v13, v14}, Lf6/p;->f(IJ)I
move-result v6
goto/16 :goto_3c4
:pswitch_118
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v6
invoke-static {v8, v6}, Lf6/p;->j(II)I
move-result v6
goto/16 :goto_3c4
:pswitch_128
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v6
invoke-static {v8, v6, v7}, Lf6/p;->j(IJ)I
move-result v6
goto/16 :goto_3c4
:pswitch_138
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v6
invoke-static {v8, v6, v7}, Lf6/p;->g(IJ)I
move-result v6
goto/16 :goto_3c4
:pswitch_148
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v8, v12}, Lf6/p;->b(IF)I
move-result v6
goto/16 :goto_3c4
:pswitch_154
invoke-virtual {p0, v1, v8, v4}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v6
if-eqz v6, :cond_4df
const-wide/16 v6, 0x0
invoke-static {v8, v6, v7}, Lf6/p;->b(ID)I
move-result v6
goto/16 :goto_3c4
:pswitch_162
iget-object v6, v0, Lf6/h1;->q:Lf6/w0;
invoke-static {v1, v9, v10}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
invoke-virtual {p0, v4}, Lf6/h1;->b(I)Ljava/lang/Object;
move-result-object v9
invoke-interface {v6, v8, v7, v9}, Lf6/w0;->a(ILjava/lang/Object;Ljava/lang/Object;)I
move-result v6
goto/16 :goto_3c4
:pswitch_172
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-virtual {p0, v4}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v7
invoke-static {v8, v6, v7}, Lf6/c2;->a(ILjava/util/List;Lf6/a2;)I
move-result v6
goto/16 :goto_3c4
:pswitch_180
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->h(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_194
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_194
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto/16 :goto_31f
:pswitch_19e
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->g(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_1b2
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_1b2
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto/16 :goto_31f
:pswitch_1bc
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->d(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_1d0
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_1d0
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto/16 :goto_31f
:pswitch_1da
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->c(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_1ee
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_1ee
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto/16 :goto_31f
:pswitch_1f8
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->b(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_20c
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_20c
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto/16 :goto_31f
:pswitch_216
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->i(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_22a
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_22a
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto/16 :goto_31f
:pswitch_234
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->a(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_248
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_248
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto/16 :goto_31f
:pswitch_252
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->c(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_266
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_266
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto/16 :goto_31f
:pswitch_270
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->d(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_284
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_284
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto/16 :goto_31f
:pswitch_28e
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->e(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_2a2
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_2a2
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto/16 :goto_31f
:pswitch_2ac
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->j(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_2c0
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_2c0
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto :goto_31f
:pswitch_2c9
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->f(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_2dd
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_2dd
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto :goto_31f
:pswitch_2e6
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->c(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_2fa
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_2fa
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
goto :goto_31f
:pswitch_303
invoke-virtual {v2, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/List;
invoke-static {v7}, Lf6/c2;->d(Ljava/util/List;)I
move-result v7
if-lez v7, :cond_4df
iget-boolean v9, v0, Lf6/h1;->i:Z
if-eqz v9, :cond_317
int-to-long v9, v6
invoke-virtual {v2, v1, v9, v10, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
:cond_317
invoke-static {v8}, Lf6/p;->p(I)I
move-result v6
invoke-static {v7}, Lf6/p;->q(I)I
move-result v8
:goto_31f
add-int/2addr v6, v8
add-int/2addr v6, v7
goto/16 :goto_3c4
:pswitch_323
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->h(ILjava/util/List;Z)I
move-result v6
goto/16 :goto_3c4
:pswitch_32d
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->g(ILjava/util/List;Z)I
move-result v6
goto/16 :goto_3c4
:pswitch_337
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->d(ILjava/util/List;Z)I
move-result v6
goto/16 :goto_3c4
:pswitch_341
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->c(ILjava/util/List;Z)I
move-result v6
goto/16 :goto_3c4
:pswitch_34b
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->b(ILjava/util/List;Z)I
move-result v6
goto/16 :goto_3c4
:pswitch_355
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->i(ILjava/util/List;Z)I
move-result v6
goto :goto_3c4
:pswitch_35e
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6}, Lf6/c2;->a(ILjava/util/List;)I
move-result v6
goto :goto_3c4
:pswitch_367
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-virtual {p0, v4}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v7
invoke-static {v8, v6, v7}, Lf6/c2;->b(ILjava/util/List;Lf6/a2;)I
move-result v6
goto :goto_3c4
:pswitch_374
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6}, Lf6/c2;->b(ILjava/util/List;)I
move-result v6
goto :goto_3c4
:pswitch_37d
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->a(ILjava/util/List;Z)I
move-result v6
goto :goto_3c4
:pswitch_386
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->c(ILjava/util/List;Z)I
move-result v6
goto :goto_3c4
:pswitch_38f
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->d(ILjava/util/List;Z)I
move-result v6
goto :goto_3c4
:pswitch_398
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->e(ILjava/util/List;Z)I
move-result v6
goto :goto_3c4
:pswitch_3a1
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->j(ILjava/util/List;Z)I
move-result v6
goto :goto_3c4
:pswitch_3aa
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->f(ILjava/util/List;Z)I
move-result v6
goto :goto_3c4
:pswitch_3b3
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->c(ILjava/util/List;Z)I
move-result v6
goto :goto_3c4
:pswitch_3bc
invoke-static {v1, v9, v10}, Lf6/h1;->e(Ljava/lang/Object;J)Ljava/util/List;
move-result-object v6
invoke-static {v8, v6, v3}, Lf6/c2;->d(ILjava/util/List;Z)I
move-result v6
:goto_3c4
add-int/2addr v5, v6
goto/16 :goto_4df
:pswitch_3c7
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Lf6/d1;
invoke-virtual {p0, v4}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v7
invoke-static {v8, v6, v7}, Lf6/p;->c(ILf6/d1;Lf6/a2;)I
move-result v6
goto :goto_3c4
:pswitch_3dc
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v6
invoke-static {v8, v6, v7}, Lf6/p;->i(IJ)I
move-result v6
goto :goto_3c4
:pswitch_3eb
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result v6
invoke-static {v8, v6}, Lf6/p;->l(II)I
move-result v6
goto :goto_3c4
:pswitch_3fa
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v8, v13, v14}, Lf6/p;->h(IJ)I
move-result v6
goto :goto_3c4
:pswitch_405
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v8, v3}, Lf6/p;->k(II)I
move-result v6
goto :goto_3c4
:pswitch_410
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result v6
invoke-static {v8, v6}, Lf6/p;->h(II)I
move-result v6
goto :goto_3c4
:pswitch_41f
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result v6
invoke-static {v8, v6}, Lf6/p;->m(II)I
move-result v6
goto :goto_3c4
:pswitch_42e
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
check-cast v6, Lf6/m;
invoke-static {v8, v6}, Lf6/p;->c(ILf6/m;)I
move-result v6
goto :goto_3c4
:pswitch_43f
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
invoke-virtual {p0, v4}, Lf6/h1;->c(I)Lf6/a2;
move-result-object v7
invoke-static {v8, v6, v7}, Lf6/c2;->a(ILjava/lang/Object;Lf6/a2;)I
move-result v6
goto/16 :goto_3c4
:pswitch_453
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v6
instance-of v7, v6, Lf6/m;
if-eqz v7, :cond_469
check-cast v6, Lf6/m;
invoke-static {v8, v6}, Lf6/p;->c(ILf6/m;)I
move-result v6
goto/16 :goto_3c4
:cond_469
check-cast v6, Ljava/lang/String;
invoke-static {v8, v6}, Lf6/p;->b(ILjava/lang/String;)I
move-result v6
goto/16 :goto_3c4
:pswitch_471
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v8, v11}, Lf6/p;->b(IZ)I
move-result v6
goto/16 :goto_3c4
:pswitch_47d
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v8, v3}, Lf6/p;->i(II)I
move-result v6
goto/16 :goto_3c4
:pswitch_489
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v8, v13, v14}, Lf6/p;->f(IJ)I
move-result v6
goto/16 :goto_3c4
:pswitch_495
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result v6
invoke-static {v8, v6}, Lf6/p;->j(II)I
move-result v6
goto/16 :goto_3c4
:pswitch_4a5
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v6
invoke-static {v8, v6, v7}, Lf6/p;->j(IJ)I
move-result v6
goto/16 :goto_3c4
:pswitch_4b5
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v1, v9, v10}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v6
invoke-static {v8, v6, v7}, Lf6/p;->g(IJ)I
move-result v6
goto/16 :goto_3c4
:pswitch_4c5
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
invoke-static {v8, v12}, Lf6/p;->b(IF)I
move-result v6
goto/16 :goto_3c4
:pswitch_4d1
invoke-virtual {p0, v1, v4}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v6
if-eqz v6, :cond_4df
const-wide/16 v6, 0x0
invoke-static {v8, v6, v7}, Lf6/p;->b(ID)I
move-result v6
goto/16 :goto_3c4
:cond_4df
:goto_4df
add-int/lit8 v4, v4, 0x3
goto/16 :goto_8
:cond_4e3
iget-object v2, v0, Lf6/h1;->o:Lf6/n2;
invoke-virtual {p0, v2, v1}, Lf6/h1;->a(Lf6/n2;Ljava/lang/Object;)I
move-result v1
add-int/2addr v5, v1
return v5
nop
:pswitch_data_4ec
.packed-switch 0x0
:pswitch_4d1
:pswitch_4c5
:pswitch_4b5
:pswitch_4a5
:pswitch_495
:pswitch_489
:pswitch_47d
:pswitch_471
:pswitch_453
:pswitch_43f
:pswitch_42e
:pswitch_41f
:pswitch_410
:pswitch_405
:pswitch_3fa
:pswitch_3eb
:pswitch_3dc
:pswitch_3c7
:pswitch_3bc
:pswitch_3b3
:pswitch_3aa
:pswitch_3a1
:pswitch_398
:pswitch_38f
:pswitch_386
:pswitch_37d
:pswitch_374
:pswitch_367
:pswitch_35e
:pswitch_355
:pswitch_34b
:pswitch_341
:pswitch_337
:pswitch_32d
:pswitch_323
:pswitch_303
:pswitch_2e6
:pswitch_2c9
:pswitch_2ac
:pswitch_28e
:pswitch_270
:pswitch_252
:pswitch_234
:pswitch_216
:pswitch_1f8
:pswitch_1da
:pswitch_1bc
:pswitch_19e
:pswitch_180
:pswitch_172
:pswitch_162
:pswitch_154
:pswitch_148
:pswitch_138
:pswitch_128
:pswitch_118
:pswitch_10c
:pswitch_100
:pswitch_f4
:pswitch_d6
:pswitch_c2
:pswitch_b0
:pswitch_a0
:pswitch_90
:pswitch_84
:pswitch_78
:pswitch_68
:pswitch_58
:pswitch_42
.end packed-switch
.end method
.method public final e(Ljava/lang/Object;Ljava/lang/Object;I)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;TT;I)V"
}
.end annotation
invoke-virtual {p0, p3}, Lf6/h1;->g(I)I
move-result v0
invoke-virtual {p0, p3}, Lf6/h1;->d(I)I
move-result v1
invoke-static {v0}, Lf6/h1;->j(I)J
move-result-wide v2
invoke-virtual {p0, p2, v1, p3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v0
if-nez v0, :cond_13
return-void
:cond_13
invoke-static {p1, v2, v3}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v0
invoke-static {p2, v2, v3}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
if-eqz v0, :cond_2a
if-eqz p2, :cond_2a
invoke-static {v0, p2}, Lf6/k0;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, v2, v3, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {p0, p1, v1, p3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto :goto_32
:cond_2a
if-eqz p2, :cond_32
invoke-static {p1, v2, v3, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {p0, p1, v1, p3}, Lf6/h1;->d(Ljava/lang/Object;II)V
:cond_32
:goto_32
return-void
.end method
.method public equals(Ljava/lang/Object;Ljava/lang/Object;)Z
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;TT;)Z"
}
.end annotation
iget-object v0, p0, Lf6/h1;->a:[I
array-length v0, v0
const/4 v1, 0x0
const/4 v2, 0x0
:goto_5
if-ge v2, v0, :cond_11
invoke-virtual {p0, p1, p2, v2}, Lf6/h1;->b(Ljava/lang/Object;Ljava/lang/Object;I)Z
move-result v3
if-nez v3, :cond_e
return v1
:cond_e
add-int/lit8 v2, v2, 0x3
goto :goto_5
:cond_11
iget-object v0, p0, Lf6/h1;->o:Lf6/n2;
invoke-virtual {v0, p1}, Lf6/n2;->b(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
iget-object v2, p0, Lf6/h1;->o:Lf6/n2;
invoke-virtual {v2, p2}, Lf6/n2;->b(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_24
return v1
:cond_24
iget-boolean v0, p0, Lf6/h1;->f:Z
if-eqz v0, :cond_39
iget-object v0, p0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v0, p1}, Lf6/y;->a(Ljava/lang/Object;)Lf6/e0;
move-result-object p1
iget-object v0, p0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v0, p2}, Lf6/y;->a(Ljava/lang/Object;)Lf6/e0;
move-result-object p2
invoke-virtual {p1, p2}, Lf6/e0;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_39
const/4 p1, 0x1
return p1
.end method
.method public final f(I)I
.registers 3
iget-object v0, p0, Lf6/h1;->a:[I
add-int/lit8 p1, p1, 0x2
aget p1, v0, p1
return p1
.end method
.method public final f(Ljava/lang/Object;Ljava/lang/Object;I)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;TT;I)V"
}
.end annotation
invoke-virtual {p0, p3}, Lf6/h1;->g(I)I
move-result v0
invoke-static {v0}, Lf6/h1;->j(I)J
move-result-wide v1
invoke-virtual {p0, p3}, Lf6/h1;->d(I)I
move-result v3
invoke-static {v0}, Lf6/h1;->k(I)I
move-result v0
packed-switch v0, :pswitch_data_174
goto/16 :goto_173
:pswitch_15
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->e(Ljava/lang/Object;Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_1a
invoke-virtual {p0, p2, v3, p3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, v1, v2, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {p0, p1, v3, p3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_173
:pswitch_2c
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->e(Ljava/lang/Object;Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_31
invoke-virtual {p0, p2, v3, p3}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, v1, v2, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {p0, p1, v3, p3}, Lf6/h1;->d(Ljava/lang/Object;II)V
goto/16 :goto_173
:pswitch_43
iget-object p3, p0, Lf6/h1;->q:Lf6/w0;
invoke-static {p3, p1, p2, v1, v2}, Lf6/c2;->a(Lf6/w0;Ljava/lang/Object;Ljava/lang/Object;J)V
goto/16 :goto_173
:pswitch_4a
iget-object p3, p0, Lf6/h1;->n:Lf6/q0;
invoke-virtual {p3, p1, p2, v1, v2}, Lf6/q0;->a(Ljava/lang/Object;Ljava/lang/Object;J)V
goto/16 :goto_173
:pswitch_51
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->d(Ljava/lang/Object;Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_56
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {p1, v1, v2, v3, v4}, Lf6/t2;->a(Ljava/lang/Object;JJ)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_68
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
invoke-static {p1, v1, v2, p2}, Lf6/t2;->a(Ljava/lang/Object;JI)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_7a
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {p1, v1, v2, v3, v4}, Lf6/t2;->a(Ljava/lang/Object;JJ)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_8c
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
invoke-static {p1, v1, v2, p2}, Lf6/t2;->a(Ljava/lang/Object;JI)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_9e
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
invoke-static {p1, v1, v2, p2}, Lf6/t2;->a(Ljava/lang/Object;JI)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_b0
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
invoke-static {p1, v1, v2, p2}, Lf6/t2;->a(Ljava/lang/Object;JI)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_c2
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, v1, v2, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_d4
invoke-virtual {p0, p1, p2, p3}, Lf6/h1;->d(Ljava/lang/Object;Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_d9
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object p2
invoke-static {p1, v1, v2, p2}, Lf6/t2;->a(Ljava/lang/Object;JLjava/lang/Object;)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_eb
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->e(Ljava/lang/Object;J)Z
move-result p2
invoke-static {p1, v1, v2, p2}, Lf6/t2;->c(Ljava/lang/Object;JZ)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto/16 :goto_173
:pswitch_fd
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
invoke-static {p1, v1, v2, p2}, Lf6/t2;->a(Ljava/lang/Object;JI)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto :goto_173
:pswitch_10e
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {p1, v1, v2, v3, v4}, Lf6/t2;->a(Ljava/lang/Object;JJ)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto :goto_173
:pswitch_11f
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result p2
invoke-static {p1, v1, v2, p2}, Lf6/t2;->a(Ljava/lang/Object;JI)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto :goto_173
:pswitch_130
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {p1, v1, v2, v3, v4}, Lf6/t2;->a(Ljava/lang/Object;JJ)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto :goto_173
:pswitch_141
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {p1, v1, v2, v3, v4}, Lf6/t2;->a(Ljava/lang/Object;JJ)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto :goto_173
:pswitch_152
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->k(Ljava/lang/Object;J)F
move-result p2
invoke-static {p1, v1, v2, p2}, Lf6/t2;->a(Ljava/lang/Object;JF)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
goto :goto_173
:pswitch_163
invoke-virtual {p0, p2, p3}, Lf6/h1;->a(Ljava/lang/Object;I)Z
move-result v0
if-eqz v0, :cond_173
invoke-static {p2, v1, v2}, Lf6/t2;->j(Ljava/lang/Object;J)D
move-result-wide v3
invoke-static {p1, v1, v2, v3, v4}, Lf6/t2;->a(Ljava/lang/Object;JD)V
invoke-virtual {p0, p1, p3}, Lf6/h1;->b(Ljava/lang/Object;I)V
:cond_173
:goto_173
return-void
:pswitch_data_174
.packed-switch 0x0
:pswitch_163
:pswitch_152
:pswitch_141
:pswitch_130
:pswitch_11f
:pswitch_10e
:pswitch_fd
:pswitch_eb
:pswitch_d9
:pswitch_d4
:pswitch_c2
:pswitch_b0
:pswitch_9e
:pswitch_8c
:pswitch_7a
:pswitch_68
:pswitch_56
:pswitch_51
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_4a
:pswitch_43
:pswitch_31
:pswitch_31
:pswitch_31
:pswitch_31
:pswitch_31
:pswitch_31
:pswitch_31
:pswitch_31
:pswitch_31
:pswitch_2c
:pswitch_1a
:pswitch_1a
:pswitch_1a
:pswitch_1a
:pswitch_1a
:pswitch_1a
:pswitch_1a
:pswitch_15
.end packed-switch
.end method
.method public final g(I)I
.registers 3
iget-object v0, p0, Lf6/h1;->a:[I
add-int/lit8 p1, p1, 0x1
aget p1, v0, p1
return p1
.end method
.method public hashCode(Ljava/lang/Object;)I
.registers 10
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;)I"
}
.end annotation
iget-object v0, p0, Lf6/h1;->a:[I
array-length v0, v0
const/4 v1, 0x0
const/4 v2, 0x0
:goto_5
if-ge v1, v0, :cond_22a
invoke-virtual {p0, v1}, Lf6/h1;->g(I)I
move-result v3
invoke-virtual {p0, v1}, Lf6/h1;->d(I)I
move-result v4
invoke-static {v3}, Lf6/h1;->j(I)J
move-result-wide v5
invoke-static {v3}, Lf6/h1;->k(I)I
move-result v3
const/16 v7, 0x25
packed-switch v3, :pswitch_data_24a
goto/16 :goto_226
:pswitch_1e
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
invoke-static {p1, v5, v6}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
mul-int/lit8 v2, v2, 0x35
invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I
move-result v3
goto/16 :goto_225
:pswitch_30
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v3, v4}, Lf6/k0;->a(J)I
move-result v3
goto/16 :goto_225
:pswitch_42
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v3
goto/16 :goto_225
:pswitch_50
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v3, v4}, Lf6/k0;->a(J)I
move-result v3
goto/16 :goto_225
:pswitch_62
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v3
goto/16 :goto_225
:pswitch_70
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v3
goto/16 :goto_225
:pswitch_7e
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v3
goto/16 :goto_225
:pswitch_8c
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I
move-result v3
goto/16 :goto_225
:pswitch_9e
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
invoke-static {p1, v5, v6}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
mul-int/lit8 v2, v2, 0x35
invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I
move-result v3
goto/16 :goto_225
:pswitch_b0
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/String;
invoke-virtual {v3}, Ljava/lang/String;->hashCode()I
move-result v3
goto/16 :goto_225
:pswitch_c4
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->g(Ljava/lang/Object;J)Z
move-result v3
invoke-static {v3}, Lf6/k0;->a(Z)I
move-result v3
goto/16 :goto_225
:pswitch_d6
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v3
goto/16 :goto_225
:pswitch_e4
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v3, v4}, Lf6/k0;->a(J)I
move-result v3
goto/16 :goto_225
:pswitch_f6
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->j(Ljava/lang/Object;J)I
move-result v3
goto/16 :goto_225
:pswitch_104
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v3, v4}, Lf6/k0;->a(J)I
move-result v3
goto/16 :goto_225
:pswitch_116
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->k(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v3, v4}, Lf6/k0;->a(J)I
move-result v3
goto/16 :goto_225
:pswitch_128
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->i(Ljava/lang/Object;J)F
move-result v3
invoke-static {v3}, Ljava/lang/Float;->floatToIntBits(F)I
move-result v3
goto/16 :goto_225
:pswitch_13a
invoke-virtual {p0, p1, v4, v1}, Lf6/h1;->c(Ljava/lang/Object;II)Z
move-result v3
if-eqz v3, :cond_226
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/h1;->h(Ljava/lang/Object;J)D
move-result-wide v3
invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J
move-result-wide v3
invoke-static {v3, v4}, Lf6/k0;->a(J)I
move-result v3
goto/16 :goto_225
:pswitch_150
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I
move-result v3
goto/16 :goto_225
:pswitch_15c
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I
move-result v3
goto/16 :goto_225
:pswitch_168
invoke-static {p1, v5, v6}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
if-eqz v3, :cond_1c1
invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I
move-result v7
goto :goto_1c1
:pswitch_173
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v3, v4}, Lf6/k0;->a(J)I
move-result v3
goto/16 :goto_225
:pswitch_17f
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result v3
goto/16 :goto_225
:pswitch_187
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v3, v4}, Lf6/k0;->a(J)I
move-result v3
goto/16 :goto_225
:pswitch_193
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result v3
goto/16 :goto_225
:pswitch_19b
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result v3
goto/16 :goto_225
:pswitch_1a3
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result v3
goto/16 :goto_225
:pswitch_1ab
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I
move-result v3
goto/16 :goto_225
:pswitch_1b7
invoke-static {p1, v5, v6}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
if-eqz v3, :cond_1c1
invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I
move-result v7
:cond_1c1
:goto_1c1
mul-int/lit8 v2, v2, 0x35
add-int/2addr v2, v7
goto :goto_226
:pswitch_1c5
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->n(Ljava/lang/Object;J)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/String;
invoke-virtual {v3}, Ljava/lang/String;->hashCode()I
move-result v3
goto :goto_225
:pswitch_1d2
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->e(Ljava/lang/Object;J)Z
move-result v3
invoke-static {v3}, Lf6/k0;->a(Z)I
move-result v3
goto :goto_225
:pswitch_1dd
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result v3
goto :goto_225
:pswitch_1e4
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v3, v4}, Lf6/k0;->a(J)I
move-result v3
goto :goto_225
:pswitch_1ef
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->l(Ljava/lang/Object;J)I
move-result v3
goto :goto_225
:pswitch_1f6
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v3, v4}, Lf6/k0;->a(J)I
move-result v3
goto :goto_225
:pswitch_201
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->m(Ljava/lang/Object;J)J
move-result-wide v3
invoke-static {v3, v4}, Lf6/k0;->a(J)I
move-result v3
goto :goto_225
:pswitch_20c
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->k(Ljava/lang/Object;J)F
move-result v3
invoke-static {v3}, Ljava/lang/Float;->floatToIntBits(F)I
move-result v3
goto :goto_225
:pswitch_217
mul-int/lit8 v2, v2, 0x35
invoke-static {p1, v5, v6}, Lf6/t2;->j(Ljava/lang/Object;J)D
move-result-wide v3
invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J
move-result-wide v3
invoke-static {v3, v4}, Lf6/k0;->a(J)I
move-result v3
:goto_225
add-int/2addr v2, v3
:cond_226
:goto_226
add-int/lit8 v1, v1, 0x3
goto/16 :goto_5
:cond_22a
mul-int/lit8 v2, v2, 0x35
iget-object v0, p0, Lf6/h1;->o:Lf6/n2;
invoke-virtual {v0, p1}, Lf6/n2;->b(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v0
add-int/2addr v2, v0
iget-boolean v0, p0, Lf6/h1;->f:Z
if-eqz v0, :cond_248
mul-int/lit8 v2, v2, 0x35
iget-object v0, p0, Lf6/h1;->p:Lf6/y;
invoke-virtual {v0, p1}, Lf6/y;->a(Ljava/lang/Object;)Lf6/e0;
move-result-object p1
invoke-virtual {p1}, Lf6/e0;->hashCode()I
move-result p1
add-int/2addr v2, p1
:cond_248
return v2
nop
:pswitch_data_24a
.packed-switch 0x0
:pswitch_217
:pswitch_20c
:pswitch_201
:pswitch_1f6
:pswitch_1ef
:pswitch_1e4
:pswitch_1dd
:pswitch_1d2
:pswitch_1c5
:pswitch_1b7
:pswitch_1ab
:pswitch_1a3
:pswitch_19b
:pswitch_193
:pswitch_187
:pswitch_17f
:pswitch_173
:pswitch_168
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_15c
:pswitch_150
:pswitch_13a
:pswitch_128
:pswitch_116
:pswitch_104
:pswitch_f6
:pswitch_e4
:pswitch_d6
:pswitch_c4
:pswitch_b0
:pswitch_9e
:pswitch_8c
:pswitch_7e
:pswitch_70
:pswitch_62
:pswitch_50
:pswitch_42
:pswitch_30
:pswitch_1e
.end packed-switch
.end method
.method public newInstance()Ljava/lang/Object;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
iget-object v0, p0, Lf6/h1;->m:Lf6/k1;
iget-object v1, p0, Lf6/h1;->e:Lf6/d1;
invoke-interface {v0, v1}, Lf6/k1;->newInstance(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
return-object v0
.end method