g0$b.smali

.class Lf/b/b/b/k1/g0/g0$b;
.super Ljava/lang/Object;
.source ""

# interfaces
.implements Lf/b/b/b/k1/g0/a0;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lf/b/b/b/k1/g0/g0;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x2
    name = "b"
.end annotation


# instance fields
.field private final a:Lf/b/b/b/s1/x;

.field private final b:Landroid/util/SparseArray;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroid/util/SparseArray<",
            "Lf/b/b/b/k1/g0/h0;",
            ">;"
        }
    .end annotation
.end field

.field private final c:Landroid/util/SparseIntArray;

.field private final d:I

.field final synthetic e:Lf/b/b/b/k1/g0/g0;


# direct methods
.method public constructor <init>(Lf/b/b/b/k1/g0/g0;I)V
    .registers 4

    iput-object p1, p0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    new-instance p1, Lf/b/b/b/s1/x;

    const/4 v0, 0x5

    new-array v0, v0, [B

    invoke-direct {p1, v0}, Lf/b/b/b/s1/x;-><init>([B)V

    iput-object p1, p0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    new-instance p1, Landroid/util/SparseArray;

    invoke-direct {p1}, Landroid/util/SparseArray;-><init>()V

    iput-object p1, p0, Lf/b/b/b/k1/g0/g0$b;->b:Landroid/util/SparseArray;

    new-instance p1, Landroid/util/SparseIntArray;

    invoke-direct {p1}, Landroid/util/SparseIntArray;-><init>()V

    iput-object p1, p0, Lf/b/b/b/k1/g0/g0$b;->c:Landroid/util/SparseIntArray;

    iput p2, p0, Lf/b/b/b/k1/g0/g0$b;->d:I

    return-void
.end method

.method private c(Lf/b/b/b/s1/y;I)Lf/b/b/b/k1/g0/h0$b;
    .registers 16

    invoke-virtual {p1}, Lf/b/b/b/s1/y;->c()I

    move-result v0

    add-int/2addr p2, v0

    const/4 v1, 0x0

    const/4 v2, -0x1

    move-object v2, v1

    const/4 v3, -0x1

    :goto_9
    invoke-virtual {p1}, Lf/b/b/b/s1/y;->c()I

    move-result v4

    if-ge v4, p2, :cond_b4

    invoke-virtual {p1}, Lf/b/b/b/s1/y;->A()I

    move-result v4

    invoke-virtual {p1}, Lf/b/b/b/s1/y;->A()I

    move-result v5

    invoke-virtual {p1}, Lf/b/b/b/s1/y;->c()I

    move-result v6

    add-int/2addr v6, v5

    const/4 v5, 0x5

    const/16 v7, 0x59

    const/16 v8, 0xac

    const/16 v9, 0x87

    const/16 v10, 0x81

    if-ne v4, v5, :cond_4f

    invoke-virtual {p1}, Lf/b/b/b/s1/y;->C()J

    move-result-wide v4

    const-wide/32 v11, 0x41432d33

    cmp-long v7, v4, v11

    if-nez v7, :cond_33

    goto :goto_53

    :cond_33
    const-wide/32 v10, 0x45414333

    cmp-long v7, v4, v10

    if-nez v7, :cond_3b

    goto :goto_5a

    :cond_3b
    const-wide/32 v9, 0x41432d34

    cmp-long v7, v4, v9

    if-nez v7, :cond_45

    :goto_42
    const/16 v3, 0xac

    goto :goto_aa

    :cond_45
    const-wide/32 v7, 0x48455643

    cmp-long v9, v4, v7

    if-nez v9, :cond_aa

    const/16 v3, 0x24

    goto :goto_aa

    :cond_4f
    const/16 v5, 0x6a

    if-ne v4, v5, :cond_56

    :goto_53
    const/16 v3, 0x81

    goto :goto_aa

    :cond_56
    const/16 v5, 0x7a

    if-ne v4, v5, :cond_5d

    :goto_5a
    const/16 v3, 0x87

    goto :goto_aa

    :cond_5d
    const/16 v5, 0x7f

    if-ne v4, v5, :cond_6a

    invoke-virtual {p1}, Lf/b/b/b/s1/y;->A()I

    move-result v4

    const/16 v5, 0x15

    if-ne v4, v5, :cond_aa

    goto :goto_42

    :cond_6a
    const/16 v5, 0x7b

    if-ne v4, v5, :cond_71

    const/16 v3, 0x8a

    goto :goto_aa

    :cond_71
    const/16 v5, 0xa

    const/4 v8, 0x3

    if-ne v4, v5, :cond_7f

    invoke-virtual {p1, v8}, Lf/b/b/b/s1/y;->x(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String;

    move-result-object v1

    goto :goto_aa

    :cond_7f
    if-ne v4, v7, :cond_aa

    new-instance v2, Ljava/util/ArrayList;

    invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V

    :goto_86
    invoke-virtual {p1}, Lf/b/b/b/s1/y;->c()I

    move-result v3

    if-ge v3, v6, :cond_a8

    invoke-virtual {p1, v8}, Lf/b/b/b/s1/y;->x(I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v3}, Ljava/lang/String;->trim()Ljava/lang/String;

    move-result-object v3

    invoke-virtual {p1}, Lf/b/b/b/s1/y;->A()I

    move-result v4

    const/4 v5, 0x4

    new-array v9, v5, [B

    const/4 v10, 0x0

    invoke-virtual {p1, v9, v10, v5}, Lf/b/b/b/s1/y;->h([BII)V

    new-instance v5, Lf/b/b/b/k1/g0/h0$a;

    invoke-direct {v5, v3, v4, v9}, Lf/b/b/b/k1/g0/h0$a;-><init>(Ljava/lang/String;I[B)V

    invoke-interface {v2, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_86

    :cond_a8
    const/16 v3, 0x59

    :cond_aa
    :goto_aa
    invoke-virtual {p1}, Lf/b/b/b/s1/y;->c()I

    move-result v4

    sub-int/2addr v6, v4

    invoke-virtual {p1, v6}, Lf/b/b/b/s1/y;->O(I)V

    goto/16 :goto_9

    :cond_b4
    invoke-virtual {p1, p2}, Lf/b/b/b/s1/y;->N(I)V

    new-instance v4, Lf/b/b/b/k1/g0/h0$b;

    iget-object p1, p1, Lf/b/b/b/s1/y;->a:[B

    invoke-static {p1, v0, p2}, Ljava/util/Arrays;->copyOfRange([BII)[B

    move-result-object p1

    invoke-direct {v4, v3, v1, v2, p1}, Lf/b/b/b/k1/g0/h0$b;-><init>(ILjava/lang/String;Ljava/util/List;[B)V

    return-object v4
.end method


# virtual methods
.method public a(Lf/b/b/b/s1/j0;Lf/b/b/b/k1/j;Lf/b/b/b/k1/g0/h0$d;)V
    .registers 4

    return-void
.end method

.method public b(Lf/b/b/b/s1/y;)V
    .registers 18

    move-object/from16 v0, p0

    move-object/from16 v1, p1

    invoke-virtual/range {p1 .. p1}, Lf/b/b/b/s1/y;->A()I

    move-result v2

    const/4 v3, 0x2

    if-eq v2, v3, :cond_c

    return-void

    :cond_c
    iget-object v2, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v2}, Lf/b/b/b/k1/g0/g0;->k(Lf/b/b/b/k1/g0/g0;)I

    move-result v2

    const/4 v4, 0x0

    const/4 v5, 0x1

    if-eq v2, v5, :cond_46

    iget-object v2, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v2}, Lf/b/b/b/k1/g0/g0;->k(Lf/b/b/b/k1/g0/g0;)I

    move-result v2

    if-eq v2, v3, :cond_46

    iget-object v2, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v2}, Lf/b/b/b/k1/g0/g0;->b(Lf/b/b/b/k1/g0/g0;)I

    move-result v2

    if-ne v2, v5, :cond_27

    goto :goto_46

    :cond_27
    new-instance v2, Lf/b/b/b/s1/j0;

    iget-object v6, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v6}, Lf/b/b/b/k1/g0/g0;->l(Lf/b/b/b/k1/g0/g0;)Ljava/util/List;

    move-result-object v6

    invoke-interface {v6, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v6

    check-cast v6, Lf/b/b/b/s1/j0;

    invoke-virtual {v6}, Lf/b/b/b/s1/j0;->c()J

    move-result-wide v6

    invoke-direct {v2, v6, v7}, Lf/b/b/b/s1/j0;-><init>(J)V

    iget-object v6, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v6}, Lf/b/b/b/k1/g0/g0;->l(Lf/b/b/b/k1/g0/g0;)Ljava/util/List;

    move-result-object v6

    invoke-interface {v6, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_52

    :cond_46
    :goto_46
    iget-object v2, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v2}, Lf/b/b/b/k1/g0/g0;->l(Lf/b/b/b/k1/g0/g0;)Ljava/util/List;

    move-result-object v2

    invoke-interface {v2, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Lf/b/b/b/s1/j0;

    :goto_52
    invoke-virtual/range {p1 .. p1}, Lf/b/b/b/s1/y;->A()I

    move-result v6

    and-int/lit16 v6, v6, 0x80

    if-nez v6, :cond_5b

    return-void

    :cond_5b
    invoke-virtual {v1, v5}, Lf/b/b/b/s1/y;->O(I)V

    invoke-virtual/range {p1 .. p1}, Lf/b/b/b/s1/y;->G()I

    move-result v6

    const/4 v7, 0x3

    invoke-virtual {v1, v7}, Lf/b/b/b/s1/y;->O(I)V

    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    invoke-virtual {v1, v8, v3}, Lf/b/b/b/s1/y;->g(Lf/b/b/b/s1/x;I)V

    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    invoke-virtual {v8, v7}, Lf/b/b/b/s1/x;->q(I)V

    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    iget-object v9, v0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    const/16 v10, 0xd

    invoke-virtual {v9, v10}, Lf/b/b/b/s1/x;->h(I)I

    move-result v9

    invoke-static {v8, v9}, Lf/b/b/b/k1/g0/g0;->m(Lf/b/b/b/k1/g0/g0;I)I

    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    invoke-virtual {v1, v8, v3}, Lf/b/b/b/s1/y;->g(Lf/b/b/b/s1/x;I)V

    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    const/4 v9, 0x4

    invoke-virtual {v8, v9}, Lf/b/b/b/s1/x;->q(I)V

    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    const/16 v11, 0xc

    invoke-virtual {v8, v11}, Lf/b/b/b/s1/x;->h(I)I

    move-result v8

    invoke-virtual {v1, v8}, Lf/b/b/b/s1/y;->O(I)V

    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v8}, Lf/b/b/b/k1/g0/g0;->k(Lf/b/b/b/k1/g0/g0;)I

    move-result v8

    const/16 v12, 0x2000

    const/16 v13, 0x15

    if-ne v8, v3, :cond_d0

    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v8}, Lf/b/b/b/k1/g0/g0;->n(Lf/b/b/b/k1/g0/g0;)Lf/b/b/b/k1/g0/h0;

    move-result-object v8

    if-nez v8, :cond_d0

    new-instance v8, Lf/b/b/b/k1/g0/h0$b;

    sget-object v14, Lf/b/b/b/s1/m0;->f:[B

    const/4 v15, 0x0

    invoke-direct {v8, v13, v15, v15, v14}, Lf/b/b/b/k1/g0/h0$b;-><init>(ILjava/lang/String;Ljava/util/List;[B)V

    iget-object v14, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v14}, Lf/b/b/b/k1/g0/g0;->p(Lf/b/b/b/k1/g0/g0;)Lf/b/b/b/k1/g0/h0$c;

    move-result-object v15

    invoke-interface {v15, v13, v8}, Lf/b/b/b/k1/g0/h0$c;->a(ILf/b/b/b/k1/g0/h0$b;)Lf/b/b/b/k1/g0/h0;

    move-result-object v8

    invoke-static {v14, v8}, Lf/b/b/b/k1/g0/g0;->o(Lf/b/b/b/k1/g0/g0;Lf/b/b/b/k1/g0/h0;)Lf/b/b/b/k1/g0/h0;

    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v8}, Lf/b/b/b/k1/g0/g0;->n(Lf/b/b/b/k1/g0/g0;)Lf/b/b/b/k1/g0/h0;

    move-result-object v8

    iget-object v14, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v14}, Lf/b/b/b/k1/g0/g0;->q(Lf/b/b/b/k1/g0/g0;)Lf/b/b/b/k1/j;

    move-result-object v14

    new-instance v15, Lf/b/b/b/k1/g0/h0$d;

    invoke-direct {v15, v6, v13, v12}, Lf/b/b/b/k1/g0/h0$d;-><init>(III)V

    invoke-interface {v8, v2, v14, v15}, Lf/b/b/b/k1/g0/h0;->a(Lf/b/b/b/s1/j0;Lf/b/b/b/k1/j;Lf/b/b/b/k1/g0/h0$d;)V

    :cond_d0
    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->b:Landroid/util/SparseArray;

    invoke-virtual {v8}, Landroid/util/SparseArray;->clear()V

    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->c:Landroid/util/SparseIntArray;

    invoke-virtual {v8}, Landroid/util/SparseIntArray;->clear()V

    invoke-virtual/range {p1 .. p1}, Lf/b/b/b/s1/y;->a()I

    move-result v8

    :goto_de
    if-lez v8, :cond_163

    iget-object v14, v0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    const/4 v15, 0x5

    invoke-virtual {v1, v14, v15}, Lf/b/b/b/s1/y;->g(Lf/b/b/b/s1/x;I)V

    iget-object v14, v0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    const/16 v15, 0x8

    invoke-virtual {v14, v15}, Lf/b/b/b/s1/x;->h(I)I

    move-result v14

    iget-object v15, v0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    invoke-virtual {v15, v7}, Lf/b/b/b/s1/x;->q(I)V

    iget-object v15, v0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    invoke-virtual {v15, v10}, Lf/b/b/b/s1/x;->h(I)I

    move-result v15

    iget-object v7, v0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    invoke-virtual {v7, v9}, Lf/b/b/b/s1/x;->q(I)V

    iget-object v7, v0, Lf/b/b/b/k1/g0/g0$b;->a:Lf/b/b/b/s1/x;

    invoke-virtual {v7, v11}, Lf/b/b/b/s1/x;->h(I)I

    move-result v7

    invoke-direct {v0, v1, v7}, Lf/b/b/b/k1/g0/g0$b;->c(Lf/b/b/b/s1/y;I)Lf/b/b/b/k1/g0/h0$b;

    move-result-object v9

    const/4 v10, 0x6

    if-ne v14, v10, :cond_10d

    iget v14, v9, Lf/b/b/b/k1/g0/h0$b;->a:I

    :cond_10d
    add-int/lit8 v7, v7, 0x5

    sub-int/2addr v8, v7

    iget-object v7, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v7}, Lf/b/b/b/k1/g0/g0;->k(Lf/b/b/b/k1/g0/g0;)I

    move-result v7

    if-ne v7, v3, :cond_11a

    move v7, v14

    goto :goto_11b

    :cond_11a
    move v7, v15

    :goto_11b
    iget-object v10, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v10}, Lf/b/b/b/k1/g0/g0;->r(Lf/b/b/b/k1/g0/g0;)Landroid/util/SparseBooleanArray;

    move-result-object v10

    invoke-virtual {v10, v7}, Landroid/util/SparseBooleanArray;->get(I)Z

    move-result v10

    if-eqz v10, :cond_128

    goto :goto_15d

    :cond_128
    iget-object v10, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v10}, Lf/b/b/b/k1/g0/g0;->k(Lf/b/b/b/k1/g0/g0;)I

    move-result v10

    if-ne v10, v3, :cond_139

    if-ne v14, v13, :cond_139

    iget-object v9, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v9}, Lf/b/b/b/k1/g0/g0;->n(Lf/b/b/b/k1/g0/g0;)Lf/b/b/b/k1/g0/h0;

    move-result-object v9

    goto :goto_143

    :cond_139
    iget-object v10, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v10}, Lf/b/b/b/k1/g0/g0;->p(Lf/b/b/b/k1/g0/g0;)Lf/b/b/b/k1/g0/h0$c;

    move-result-object v10

    invoke-interface {v10, v14, v9}, Lf/b/b/b/k1/g0/h0$c;->a(ILf/b/b/b/k1/g0/h0$b;)Lf/b/b/b/k1/g0/h0;

    move-result-object v9

    :goto_143
    iget-object v10, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v10}, Lf/b/b/b/k1/g0/g0;->k(Lf/b/b/b/k1/g0/g0;)I

    move-result v10

    if-ne v10, v3, :cond_153

    iget-object v10, v0, Lf/b/b/b/k1/g0/g0$b;->c:Landroid/util/SparseIntArray;

    invoke-virtual {v10, v7, v12}, Landroid/util/SparseIntArray;->get(II)I

    move-result v10

    if-ge v15, v10, :cond_15d

    :cond_153
    iget-object v10, v0, Lf/b/b/b/k1/g0/g0$b;->c:Landroid/util/SparseIntArray;

    invoke-virtual {v10, v7, v15}, Landroid/util/SparseIntArray;->put(II)V

    iget-object v10, v0, Lf/b/b/b/k1/g0/g0$b;->b:Landroid/util/SparseArray;

    invoke-virtual {v10, v7, v9}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    :cond_15d
    :goto_15d
    const/4 v7, 0x3

    const/4 v9, 0x4

    const/16 v10, 0xd

    goto/16 :goto_de

    :cond_163
    iget-object v1, v0, Lf/b/b/b/k1/g0/g0$b;->c:Landroid/util/SparseIntArray;

    invoke-virtual {v1}, Landroid/util/SparseIntArray;->size()I

    move-result v1

    const/4 v7, 0x0

    :goto_16a
    if-ge v7, v1, :cond_1b6

    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->c:Landroid/util/SparseIntArray;

    invoke-virtual {v8, v7}, Landroid/util/SparseIntArray;->keyAt(I)I

    move-result v8

    iget-object v9, v0, Lf/b/b/b/k1/g0/g0$b;->c:Landroid/util/SparseIntArray;

    invoke-virtual {v9, v7}, Landroid/util/SparseIntArray;->valueAt(I)I

    move-result v9

    iget-object v10, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v10}, Lf/b/b/b/k1/g0/g0;->r(Lf/b/b/b/k1/g0/g0;)Landroid/util/SparseBooleanArray;

    move-result-object v10

    invoke-virtual {v10, v8, v5}, Landroid/util/SparseBooleanArray;->put(IZ)V

    iget-object v10, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v10}, Lf/b/b/b/k1/g0/g0;->s(Lf/b/b/b/k1/g0/g0;)Landroid/util/SparseBooleanArray;

    move-result-object v10

    invoke-virtual {v10, v9, v5}, Landroid/util/SparseBooleanArray;->put(IZ)V

    iget-object v10, v0, Lf/b/b/b/k1/g0/g0$b;->b:Landroid/util/SparseArray;

    invoke-virtual {v10, v7}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;

    move-result-object v10

    check-cast v10, Lf/b/b/b/k1/g0/h0;

    if-eqz v10, :cond_1b3

    iget-object v11, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v11}, Lf/b/b/b/k1/g0/g0;->n(Lf/b/b/b/k1/g0/g0;)Lf/b/b/b/k1/g0/h0;

    move-result-object v11

    if-eq v10, v11, :cond_1aa

    iget-object v11, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v11}, Lf/b/b/b/k1/g0/g0;->q(Lf/b/b/b/k1/g0/g0;)Lf/b/b/b/k1/j;

    move-result-object v11

    new-instance v13, Lf/b/b/b/k1/g0/h0$d;

    invoke-direct {v13, v6, v8, v12}, Lf/b/b/b/k1/g0/h0$d;-><init>(III)V

    invoke-interface {v10, v2, v11, v13}, Lf/b/b/b/k1/g0/h0;->a(Lf/b/b/b/s1/j0;Lf/b/b/b/k1/j;Lf/b/b/b/k1/g0/h0$d;)V

    :cond_1aa
    iget-object v8, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v8}, Lf/b/b/b/k1/g0/g0;->a(Lf/b/b/b/k1/g0/g0;)Landroid/util/SparseArray;

    move-result-object v8

    invoke-virtual {v8, v9, v10}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    :cond_1b3
    add-int/lit8 v7, v7, 0x1

    goto :goto_16a

    :cond_1b6
    iget-object v1, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v1}, Lf/b/b/b/k1/g0/g0;->k(Lf/b/b/b/k1/g0/g0;)I

    move-result v1

    if-ne v1, v3, :cond_1da

    iget-object v1, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v1}, Lf/b/b/b/k1/g0/g0;->g(Lf/b/b/b/k1/g0/g0;)Z

    move-result v1

    if-nez v1, :cond_20b

    iget-object v1, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v1}, Lf/b/b/b/k1/g0/g0;->q(Lf/b/b/b/k1/g0/g0;)Lf/b/b/b/k1/j;

    move-result-object v1

    invoke-interface {v1}, Lf/b/b/b/k1/j;->o()V

    iget-object v1, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v1, v4}, Lf/b/b/b/k1/g0/g0;->i(Lf/b/b/b/k1/g0/g0;I)I

    :goto_1d4
    iget-object v1, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v1, v5}, Lf/b/b/b/k1/g0/g0;->h(Lf/b/b/b/k1/g0/g0;Z)Z

    goto :goto_20b

    :cond_1da
    iget-object v1, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v1}, Lf/b/b/b/k1/g0/g0;->a(Lf/b/b/b/k1/g0/g0;)Landroid/util/SparseArray;

    move-result-object v1

    iget v2, v0, Lf/b/b/b/k1/g0/g0$b;->d:I

    invoke-virtual {v1, v2}, Landroid/util/SparseArray;->remove(I)V

    iget-object v1, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v1}, Lf/b/b/b/k1/g0/g0;->k(Lf/b/b/b/k1/g0/g0;)I

    move-result v2

    if-ne v2, v5, :cond_1ee

    goto :goto_1f6

    :cond_1ee
    iget-object v2, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v2}, Lf/b/b/b/k1/g0/g0;->b(Lf/b/b/b/k1/g0/g0;)I

    move-result v2

    add-int/lit8 v4, v2, -0x1

    :goto_1f6
    invoke-static {v1, v4}, Lf/b/b/b/k1/g0/g0;->i(Lf/b/b/b/k1/g0/g0;I)I

    iget-object v1, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v1}, Lf/b/b/b/k1/g0/g0;->b(Lf/b/b/b/k1/g0/g0;)I

    move-result v1

    if-nez v1, :cond_20b

    iget-object v1, v0, Lf/b/b/b/k1/g0/g0$b;->e:Lf/b/b/b/k1/g0/g0;

    invoke-static {v1}, Lf/b/b/b/k1/g0/g0;->q(Lf/b/b/b/k1/g0/g0;)Lf/b/b/b/k1/j;

    move-result-object v1

    invoke-interface {v1}, Lf/b/b/b/k1/j;->o()V

    goto :goto_1d4

    :cond_20b
    :goto_20b
    return-void
.end method