c.smali

.class public Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;
.super Lcom/bytedance/sdk/openadsdk/preload/a/d;
.source "GetServerChannelVersionInterceptorMulti.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$a;,
        Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$b;,
        Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$c;
    }
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lcom/bytedance/sdk/openadsdk/preload/a/d",
        "<",
        "Ljava/util/Map",
        "<",
        "Ljava/lang/String;",
        "Ljava/util/List",
        "<",
        "Landroid/util/Pair",
        "<",
        "Ljava/lang/String;",
        "Ljava/lang/Long;",
        ">;>;>;",
        "Ljava/util/List",
        "<",
        "Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;",
        ">;>;"
    }
.end annotation


# instance fields
.field private d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

.field private e:Ljava/util/Map;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/lang/Object;",
            ">;>;"
        }
    .end annotation
.end field

.field private f:Ljava/util/Map;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/util/List",
            "<",
            "Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel$TargetChannel;",
            ">;>;"
        }
    .end annotation
.end field

.field private g:Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;

.field private h:Ljava/lang/String;

.field private i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;


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

    .prologue
    .line 50
    invoke-direct {p0}, Lcom/bytedance/sdk/openadsdk/preload/a/d;-><init>()V

    .line 57
    new-instance v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    invoke-direct {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;-><init>()V

    iput-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    return-void
.end method

.method private a(Ljava/util/List;Ljava/lang/String;)J
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List",
            "<",
            "Landroid/util/Pair",
            "<",
            "Ljava/lang/String;",
            "Ljava/lang/Long;",
            ">;>;",
            "Ljava/lang/String;",
            ")J"
        }
    .end annotation

    .prologue
    .line 326
    invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v2

    :cond_4
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_23

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/util/Pair;

    .line 327
    iget-object v1, v0, Landroid/util/Pair;->first:Ljava/lang/Object;

    check-cast v1, Ljava/lang/String;

    invoke-virtual {v1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_4

    .line 328
    iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object;

    check-cast v0, Ljava/lang/Long;

    invoke-virtual {v0}, Ljava/lang/Long;->longValue()J

    move-result-wide v0

    .line 331
    :goto_22
    return-wide v0

    :cond_23
    const-wide/16 v0, 0x0

    goto :goto_22
.end method

.method private a(Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;Ljava/lang/String;)V
    .registers 6

    .prologue
    .line 173
    if-nez p1, :cond_3

    .line 181
    :goto_2
    return-void

    .line 177
    :cond_3
    :try_start_3
    invoke-virtual {p1, p2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;->a(Ljava/lang/String;)V
    :try_end_6
    .catch Ljava/lang/Throwable; {:try_start_3 .. :try_end_6} :catch_7

    goto :goto_2

    .line 178
    :catch_7
    move-exception v0

    .line 179
    const-string v1, "gecko-debug-tag"

    const-string v2, "onUpdating:"

    invoke-static {v1, v2, v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/h/b;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V

    goto :goto_2
.end method

.method private a(Ljava/lang/String;Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;Ljava/lang/Exception;)V
    .registers 7

    .prologue
    .line 184
    if-nez p2, :cond_3

    .line 192
    :goto_2
    return-void

    .line 188
    :cond_3
    :try_start_3
    invoke-virtual {p2, p1, p3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
    :try_end_6
    .catch Ljava/lang/Throwable; {:try_start_3 .. :try_end_6} :catch_7

    goto :goto_2

    .line 189
    :catch_7
    move-exception v0

    .line 190
    const-string v1, "gecko-debug-tag"

    const-string v2, "onUpdateFailed:"

    invoke-static {v1, v2, v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/h/b;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V

    goto :goto_2
.end method

.method private a(Ljava/util/Iterator;Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;JJ)V
    .registers 16
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Iterator",
            "<",
            "Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;",
            ">;",
            "Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;",
            "JJ)V"
        }
    .end annotation

    .prologue
    const/4 v0, 0x0

    .line 218
    const-string v1, "gecko-debug-tag"

    const/4 v2, 0x5

    new-array v2, v2, [Ljava/lang/Object;

    invoke-virtual {p2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getChannel()Ljava/lang/String;

    move-result-object v3

    aput-object v3, v2, v0

    const/4 v3, 0x1

    const-string v4, "rollback\uff1a"

    aput-object v4, v2, v3

    const/4 v3, 0x2

    invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v4

    aput-object v4, v2, v3

    const/4 v3, 0x3

    const-string v4, "->"

    aput-object v4, v2, v3

    const/4 v3, 0x4

    invoke-static {p5, p6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v4

    aput-object v4, v2, v3

    invoke-static {v1, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/h/b;->a(Ljava/lang/String;[Ljava/lang/Object;)V

    .line 219
    new-instance v1, Ljava/io/File;

    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-virtual {v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->m()Ljava/io/File;

    move-result-object v2

    new-instance v3, Ljava/lang/StringBuilder;

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

    .line 220
    invoke-virtual {p2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getAccessKey()Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v3

    sget-object v4, Ljava/io/File;->separator:Ljava/lang/String;

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v3

    invoke-virtual {p2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getChannel()Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v3

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

    move-result-object v3

    invoke-direct {v1, v2, v3}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    .line 221
    new-instance v2, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$1;

    invoke-direct {v2, p0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$1;-><init>(Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;)V

    invoke-virtual {v1, v2}, Ljava/io/File;->listFiles(Ljava/io/FileFilter;)[Ljava/io/File;

    move-result-object v1

    .line 226
    if-eqz v1, :cond_5f

    array-length v2, v1

    if-nez v2, :cond_60

    .line 250
    :cond_5f
    return-void

    .line 229
    :cond_60
    array-length v2, v1

    :goto_61
    if-ge v0, v2, :cond_5f

    aget-object v3, v1, v0

    .line 232
    :try_start_65
    invoke-virtual {v3}, Ljava/io/File;->getName()Ljava/lang/String;

    move-result-object v4

    invoke-static {v4}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
    :try_end_6c
    .catch Ljava/lang/Exception; {:try_start_65 .. :try_end_6c} :catch_ab

    move-result-wide v4

    .line 237
    cmp-long v6, v4, p5

    if-lez v6, :cond_a3

    .line 238
    new-instance v4, Ljava/io/File;

    invoke-virtual {v3}, Ljava/io/File;->getParent()Ljava/lang/String;

    move-result-object v5

    new-instance v6, Ljava/lang/StringBuilder;

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

    invoke-virtual {v3}, Ljava/io/File;->getName()Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v6

    const-string v7, "--pending-delete"

    invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v6

    invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v6

    invoke-direct {v4, v5, v6}, Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V

    .line 239
    invoke-virtual {v3, v4}, Ljava/io/File;->renameTo(Ljava/io/File;)Z

    .line 240
    invoke-static {}, Lcom/bytedance/sdk/openadsdk/preload/geckox/utils/f;->a()Lcom/bytedance/sdk/openadsdk/preload/geckox/utils/f;

    move-result-object v3

    new-instance v5, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$2;

    invoke-direct {v5, p0, v4}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$2;-><init>(Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;Ljava/io/File;)V

    invoke-virtual {v3, v5}, Lcom/bytedance/sdk/openadsdk/preload/geckox/utils/f;->execute(Ljava/lang/Runnable;)V

    .line 229
    :cond_a0
    :goto_a0
    add-int/lit8 v0, v0, 0x1

    goto :goto_61

    .line 245
    :cond_a3
    cmp-long v3, v4, p5

    if-nez v3, :cond_a0

    .line 247
    invoke-interface {p1}, Ljava/util/Iterator;->remove()V

    goto :goto_a0

    .line 233
    :catch_ab
    move-exception v3

    goto :goto_a0
.end method

.method private a(Ljava/util/List;)V
    .registers 7
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List",
            "<",
            "Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;",
            ">;)V"
        }
    .end annotation

    .prologue
    .line 96
    if-eqz p1, :cond_8

    invoke-interface {p1}, Ljava/util/List;->isEmpty()Z

    move-result v0

    if-eqz v0, :cond_9

    .line 103
    :cond_8
    return-void

    .line 99
    :cond_9
    invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :goto_d
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_8

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;

    .line 100
    new-instance v2, Ljava/io/File;

    iget-object v3, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-virtual {v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->m()Ljava/io/File;

    move-result-object v3

    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getAccessKey()Ljava/lang/String;

    move-result-object v4

    invoke-direct {v2, v3, v4}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    .line 101
    new-instance v3, Ljava/io/File;

    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getChannel()Ljava/lang/String;

    move-result-object v0

    invoke-direct {v3, v2, v0}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    invoke-virtual {v3}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/a/c;->a(Ljava/lang/String;)V

    goto :goto_d
.end method

.method private a(Ljava/util/Map;)V
    .registers 11
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/util/List",
            "<",
            "Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;",
            ">;>;)V"
        }
    .end annotation

    .prologue
    .line 200
    invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set;

    move-result-object v0

    invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;

    move-result-object v8

    :cond_8
    invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_3b

    invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/Map$Entry;

    .line 201
    invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v2

    .line 202
    :cond_1e
    :goto_1e
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_8

    .line 203
    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;

    .line 204
    invoke-virtual {v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getLocalVersion()J

    move-result-wide v4

    .line 205
    invoke-virtual {v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getVersion()J

    move-result-wide v6

    .line 206
    cmp-long v0, v6, v4

    if-gez v0, :cond_1e

    move-object v1, p0

    .line 210
    invoke-direct/range {v1 .. v7}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->a(Ljava/util/Iterator;Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;JJ)V

    goto :goto_1e

    .line 213
    :cond_3b
    return-void
.end method

.method private b(Ljava/util/Map;)Ljava/util/Map;
    .registers 10
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/util/List",
            "<",
            "Landroid/util/Pair",
            "<",
            "Ljava/lang/String;",
            "Ljava/lang/Long;",
            ">;>;>;)",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/util/List",
            "<",
            "Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;",
            ">;>;"
        }
    .end annotation

    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/Exception;
        }
    .end annotation

    .prologue
    .line 254
    invoke-direct {p0, p1}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->c(Ljava/util/Map;)Ljava/lang/String;

    move-result-object v0

    .line 255
    new-instance v1, Ljava/lang/StringBuilder;

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

    const-string v2, "https://"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-virtual {v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->i()Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    const-string v2, "/gecko/server/v3/package"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

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

    move-result-object v1

    .line 259
    :try_start_23
    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    iget-object v3, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-virtual {v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->a()Landroid/content/Context;

    move-result-object v3

    invoke-static {v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/utils/i;->a(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v3

    iput-object v3, v2, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;->f:Ljava/lang/String;

    .line 260
    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-virtual {v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->h()Lcom/bytedance/sdk/openadsdk/preload/geckox/i/b;

    move-result-object v2

    invoke-interface {v2, v1, v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/i/b;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/bytedance/sdk/openadsdk/preload/geckox/i/c;

    move-result-object v0

    .line 261
    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    iget v3, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/i/c;->c:I

    iput v3, v2, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;->g:I

    .line 262
    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    iget-object v3, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/i/c;->d:Ljava/lang/String;

    iput-object v3, v2, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;->d:Ljava/lang/String;

    .line 263
    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    iget-object v3, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/i/c;->a:Ljava/util/Map;

    invoke-static {v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;->a(Ljava/util/Map;)Ljava/lang/String;

    move-result-object v3

    iput-object v3, v2, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;->e:Ljava/lang/String;

    .line 264
    iget v2, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/i/c;->c:I

    const/16 v3, 0xc8

    if-ne v2, v3, :cond_9b

    .line 265
    iget-object v2, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/i/c;->b:Ljava/lang/String;

    .line 266
    const-string v0, "gecko-debug-tag"

    const/4 v3, 0x2

    new-array v3, v3, [Ljava/lang/Object;

    const/4 v4, 0x0

    const-string v5, "response:"

    aput-object v5, v3, v4

    const/4 v4, 0x1

    aput-object v2, v3, v4

    invoke-static {v0, v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/h/b;->a(Ljava/lang/String;[Ljava/lang/Object;)V
    :try_end_69
    .catch Ljava/lang/Exception; {:try_start_23 .. :try_end_69} :catch_c0

    .line 277
    :try_start_69
    new-instance v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$3;

    invoke-direct {v0, p0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$3;-><init>(Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;)V

    .line 278
    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$3;->b()Ljava/lang/reflect/Type;

    move-result-object v0

    .line 279
    invoke-static {}, Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;->a()Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;

    move-result-object v1

    invoke-virtual {v1}, Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;->b()Lcom/bytedance/sdk/openadsdk/d/f;

    move-result-object v1

    invoke-virtual {v1, v2, v0}, Lcom/bytedance/sdk/openadsdk/d/f;->a(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/Response;
    :try_end_80
    .catch Ljava/lang/Exception; {:try_start_69 .. :try_end_80} :catch_ef

    .line 285
    iget v1, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/Response;->status:I

    if-nez v1, :cond_1b8

    .line 286
    iget-object v1, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/Response;->data:Ljava/lang/Object;

    if-nez v1, :cond_139

    .line 287
    const-string v0, "check update error\uff1aresponse.data==null"

    .line 288
    iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    iput-object v0, v1, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;->d:Ljava/lang/String;

    .line 289
    iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    invoke-static {v1, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/e;->a(Lcom/bytedance/sdk/openadsdk/preload/geckox/b;Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;)V

    .line 290
    new-instance v1, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$a;

    invoke-direct {v1, v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$a;-><init>(Ljava/lang/String;)V

    throw v1

    .line 268
    :cond_9b
    :try_start_9b
    new-instance v2, Landroid/accounts/NetworkErrorException;

    new-instance v3, Ljava/lang/StringBuilder;

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

    const-string v4, "net work get failed, code: "

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v3

    iget v0, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/i/c;->c:I

    invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v3, ", url:"

    invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    invoke-direct {v2, v0}, Landroid/accounts/NetworkErrorException;-><init>(Ljava/lang/String;)V

    throw v2
    :try_end_c0
    .catch Ljava/lang/Exception; {:try_start_9b .. :try_end_c0} :catch_c0

    .line 270
    :catch_c0
    move-exception v0

    .line 271
    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    iget-object v3, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    invoke-static {v2, v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/e;->a(Lcom/bytedance/sdk/openadsdk/preload/geckox/b;Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;)V

    .line 272
    new-instance v2, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$c;

    new-instance v3, Ljava/lang/StringBuilder;

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

    const-string v4, "request failed\uff1aurl:"

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v3

    invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    const-string v3, ", caused by:"

    invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

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

    move-result-object v1

    invoke-direct {v2, v1, v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$c;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V

    throw v2

    .line 280
    :catch_ef
    move-exception v0

    .line 281
    iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    new-instance v3, Ljava/lang/StringBuilder;

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

    const-string v4, "json parse failed\uff1a"

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v3

    invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v3

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

    move-result-object v3

    iput-object v3, v1, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;->d:Ljava/lang/String;

    .line 282
    iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    iget-object v3, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    invoke-static {v1, v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/e;->a(Lcom/bytedance/sdk/openadsdk/preload/geckox/b;Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;)V

    .line 283
    new-instance v1, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$b;

    new-instance v3, Ljava/lang/StringBuilder;

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

    const-string v4, "json parse failed\uff1a"

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v3

    invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v2

    const-string v3, " caused by:"

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v2

    invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v2

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v2

    invoke-direct {v1, v2, v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$b;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V

    throw v1

    .line 292
    :cond_139
    iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-virtual {v1}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->a()Landroid/content/Context;

    move-result-object v2

    iget-object v1, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/Response;->data:Ljava/lang/Object;

    check-cast v1, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/ComponentModel;

    invoke-virtual {v1}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/ComponentModel;->getUniversalStrategies()Ljava/util/Map;

    move-result-object v1

    iget-object v3, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-virtual {v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->m()Ljava/io/File;

    move-result-object v3

    iget-object v4, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->g:Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;

    invoke-static {v2, v1, v3, v4}, Lcom/bytedance/sdk/openadsdk/preload/geckox/a/a;->a(Landroid/content/Context;Ljava/util/Map;Ljava/io/File;Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;)V

    .line 294
    iget-object v0, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/Response;->data:Ljava/lang/Object;

    check-cast v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/ComponentModel;

    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/ComponentModel;->getPackages()Ljava/util/Map;

    move-result-object v3

    .line 295
    if-eqz v3, :cond_162

    invoke-interface {v3}, Ljava/util/Map;->isEmpty()Z

    move-result v0

    if-eqz v0, :cond_16d

    .line 296
    :cond_162
    iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-static {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/a/a;->a(Lcom/bytedance/sdk/openadsdk/preload/geckox/b;)V

    .line 297
    new-instance v0, Ljava/util/HashMap;

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

    .line 316
    :goto_16c
    return-object v0

    .line 299
    :cond_16d
    iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->e()Ljava/util/List;

    move-result-object v0

    .line 300
    invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v4

    :cond_177
    invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_1b6

    invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/String;

    .line 301
    invoke-interface {v3, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/util/List;

    .line 302
    if-eqz v1, :cond_177

    invoke-interface {v1}, Ljava/util/List;->isEmpty()Z

    move-result v2

    if-nez v2, :cond_177

    .line 308
    invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v5

    :goto_195
    invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z

    move-result v1

    if-eqz v1, :cond_177

    invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;

    .line 309
    invoke-virtual {v1, v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->setAccessKey(Ljava/lang/String;)V

    .line 310
    invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/util/List;

    invoke-virtual {v1}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getChannel()Ljava/lang/String;

    move-result-object v6

    invoke-direct {p0, v2, v6}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->a(Ljava/util/List;Ljava/lang/String;)J

    move-result-wide v6

    invoke-virtual {v1, v6, v7}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->setLocalVersion(J)V

    goto :goto_195

    :cond_1b6
    move-object v0, v3

    .line 313
    goto :goto_16c

    .line 314
    :cond_1b8
    iget v1, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/Response;->status:I

    const/16 v2, 0x7d0

    if-ne v1, v2, :cond_1c9

    .line 315
    iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-static {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/a/a;->a(Lcom/bytedance/sdk/openadsdk/preload/geckox/b;)V

    .line 316
    new-instance v0, Ljava/util/HashMap;

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

    goto :goto_16c

    .line 318
    :cond_1c9
    new-instance v1, Ljava/lang/StringBuilder;

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

    const-string v2, "check update error\uff0cunknow status code\uff0cresponse.status\uff1a"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    iget v0, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/Response;->status:I

    invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    .line 319
    iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    iput-object v0, v1, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;->d:Ljava/lang/String;

    .line 320
    iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    invoke-static {v1, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/e;->a(Lcom/bytedance/sdk/openadsdk/preload/geckox/b;Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;)V

    .line 321
    new-instance v1, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$a;

    invoke-direct {v1, v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c$a;-><init>(Ljava/lang/String;)V

    throw v1
.end method

.method private b(Ljava/util/List;)V
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List",
            "<",
            "Landroid/util/Pair",
            "<",
            "Ljava/lang/String;",
            "Lcom/bytedance/sdk/openadsdk/preload/geckox/g/a;",
            ">;>;)V"
        }
    .end annotation

    .prologue
    .line 106
    if-nez p1, :cond_3

    .line 122
    :cond_2
    return-void

    .line 115
    :cond_3
    invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :goto_7
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_2

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/util/Pair;

    .line 117
    :try_start_13
    iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object;

    check-cast v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/g/a;

    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/g/a;->a()V
    :try_end_1a
    .catch Ljava/lang/Exception; {:try_start_13 .. :try_end_1a} :catch_1b

    goto :goto_7

    .line 118
    :catch_1b
    move-exception v0

    .line 119
    const-string v2, "gecko-debug-tag"

    const-string v3, "releaseLock:"

    invoke-static {v2, v3, v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/h/b;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V

    goto :goto_7
.end method

.method private c(Ljava/util/Map;)Ljava/lang/String;
    .registers 13
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/util/List",
            "<",
            "Landroid/util/Pair",
            "<",
            "Ljava/lang/String;",
            "Ljava/lang/Long;",
            ">;>;>;)",
            "Ljava/lang/String;"
        }
    .end annotation

    .prologue
    .line 335
    new-instance v10, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel;

    invoke-direct {v10}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel;-><init>()V

    .line 338
    iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->a()Landroid/content/Context;

    move-result-object v0

    .line 339
    new-instance v1, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/Common;

    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-virtual {v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->j()J

    move-result-wide v2

    iget-object v4, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    .line 340
    invoke-virtual {v4}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->n()Ljava/lang/String;

    move-result-object v4

    iget-object v5, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    .line 341
    invoke-virtual {v5}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->q()Ljava/lang/String;

    move-result-object v5

    .line 342
    invoke-static {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/utils/a;->b(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v6

    .line 343
    invoke-static {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/utils/i;->a(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v7

    iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    .line 344
    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->k()Ljava/lang/String;

    move-result-object v8

    iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    .line 345
    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->l()Ljava/lang/String;

    move-result-object v9

    invoke-direct/range {v1 .. v9}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/Common;-><init>(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    .line 346
    invoke-virtual {v10, v1}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel;->setCommon(Lcom/bytedance/sdk/openadsdk/preload/geckox/model/Common;)V

    .line 349
    new-instance v3, Ljava/util/HashMap;

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

    .line 350
    invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set;

    move-result-object v0

    invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;

    move-result-object v4

    :goto_46
    invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_86

    invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/Map$Entry;

    .line 351
    new-instance v5, Ljava/util/HashMap;

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

    .line 352
    invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/util/List;

    invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v6

    :goto_61
    invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z

    move-result v1

    if-eqz v1, :cond_7e

    invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Landroid/util/Pair;

    .line 353
    new-instance v7, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel$LocalChannel;

    invoke-direct {v7}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel$LocalChannel;-><init>()V

    .line 354
    iget-object v2, v1, Landroid/util/Pair;->second:Ljava/lang/Object;

    check-cast v2, Ljava/lang/Long;

    iput-object v2, v7, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel$LocalChannel;->localVersion:Ljava/lang/Long;

    .line 355
    iget-object v1, v1, Landroid/util/Pair;->first:Ljava/lang/Object;

    invoke-interface {v5, v1, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto :goto_61

    .line 357
    :cond_7e
    invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;

    move-result-object v0

    invoke-interface {v3, v0, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto :goto_46

    .line 359
    :cond_86
    iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    invoke-static {}, Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;->a()Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;

    move-result-object v1

    invoke-virtual {v1}, Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;->b()Lcom/bytedance/sdk/openadsdk/d/f;

    move-result-object v1

    invoke-virtual {v1, v3}, Lcom/bytedance/sdk/openadsdk/d/f;->a(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    iput-object v1, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;->a:Ljava/lang/String;

    .line 360
    invoke-virtual {v10, v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel;->setLocal(Ljava/util/Map;)V

    .line 363
    new-instance v2, Ljava/util/HashMap;

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

    .line 364
    iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->e()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v3

    :goto_a8
    invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_e9

    invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/String;

    .line 365
    new-instance v4, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel$Group;

    invoke-direct {v4}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel$Group;-><init>()V

    .line 366
    iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->h:Ljava/lang/String;

    iput-object v1, v4, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel$Group;->groupName:Ljava/lang/String;

    .line 367
    iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->f:Ljava/util/Map;

    if-eqz v1, :cond_e5

    iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->f:Ljava/util/Map;

    invoke-interface {v1}, Ljava/util/Map;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_e5

    .line 368
    iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->f:Ljava/util/Map;

    invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/util/List;

    .line 369
    if-eqz v1, :cond_e5

    invoke-interface {v1}, Ljava/util/List;->isEmpty()Z

    move-result v5

    if-nez v5, :cond_e5

    .line 370
    new-instance v5, Ljava/util/ArrayList;

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

    iput-object v5, v4, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel$Group;->targetChannels:Ljava/util/List;

    .line 371
    iget-object v5, v4, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel$Group;->targetChannels:Ljava/util/List;

    invoke-interface {v5, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 374
    :cond_e5
    invoke-interface {v2, v0, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto :goto_a8

    .line 376
    :cond_e9
    iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    invoke-static {}, Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;->a()Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;

    move-result-object v1

    invoke-virtual {v1}, Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;->b()Lcom/bytedance/sdk/openadsdk/d/f;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/bytedance/sdk/openadsdk/d/f;->a(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    iput-object v1, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;->b:Ljava/lang/String;

    .line 377
    invoke-virtual {v10, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel;->setDeployments(Ljava/util/Map;)V

    .line 380
    iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->e:Ljava/util/Map;

    if-eqz v0, :cond_117

    .line 381
    iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    invoke-static {}, Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;->a()Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;

    move-result-object v1

    invoke-virtual {v1}, Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;->b()Lcom/bytedance/sdk/openadsdk/d/f;

    move-result-object v1

    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->e:Ljava/util/Map;

    invoke-virtual {v1, v2}, Lcom/bytedance/sdk/openadsdk/d/f;->a(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    iput-object v1, v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;->c:Ljava/lang/String;

    .line 382
    iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->e:Ljava/util/Map;

    invoke-virtual {v10, v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/CheckRequestBodyModel;->setCustom(Ljava/util/Map;)V

    .line 384
    :cond_117
    invoke-static {}, Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;->a()Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;

    move-result-object v0

    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/c/b;->b()Lcom/bytedance/sdk/openadsdk/d/f;

    move-result-object v0

    invoke-virtual {v0, v10}, Lcom/bytedance/sdk/openadsdk/d/f;->a(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method private c(Ljava/util/List;)Ljava/util/List;
    .registers 11
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List",
            "<",
            "Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;",
            ">;)",
            "Ljava/util/List",
            "<",
            "Landroid/util/Pair",
            "<",
            "Ljava/lang/String;",
            "Lcom/bytedance/sdk/openadsdk/preload/geckox/g/a;",
            ">;>;"
        }
    .end annotation

    .prologue
    .line 129
    if-eqz p1, :cond_8

    invoke-interface {p1}, Ljava/util/List;->isEmpty()Z

    move-result v0

    if-eqz v0, :cond_d

    .line 130
    :cond_8
    invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;

    move-result-object v0

    .line 169
    :goto_c
    return-object v0

    .line 132
    :cond_d
    new-instance v1, Ljava/util/ArrayList;

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

    .line 133
    new-instance v3, Ljava/util/ArrayList;

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

    .line 134
    invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v4

    :goto_1b
    invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_d7

    invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;

    .line 136
    :try_start_27
    new-instance v2, Ljava/io/File;

    iget-object v5, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    invoke-virtual {v5}, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;->m()Ljava/io/File;

    move-result-object v5

    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getAccessKey()Ljava/lang/String;

    move-result-object v6

    invoke-direct {v2, v5, v6}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    .line 137
    new-instance v5, Ljava/io/File;

    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getChannel()Ljava/lang/String;

    move-result-object v6

    invoke-direct {v5, v2, v6}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    .line 138
    invoke-virtual {v5}, Ljava/io/File;->isFile()Z

    move-result v2

    if-eqz v2, :cond_48

    .line 139
    invoke-static {v5}, Lcom/bytedance/sdk/openadsdk/preload/geckox/utils/d;->a(Ljava/io/File;)Z

    .line 141
    :cond_48
    invoke-virtual {v5}, Ljava/io/File;->mkdirs()Z

    move-result v2

    .line 142
    if-nez v2, :cond_97

    invoke-virtual {v5}, Ljava/io/File;->isDirectory()Z

    move-result v2

    if-nez v2, :cond_97

    .line 144
    const-string v2, "gecko-debug-tag"

    const/4 v6, 0x2

    new-array v6, v6, [Ljava/lang/Object;

    const/4 v7, 0x0

    const-string v8, "can not create channel dir\uff1a"

    aput-object v8, v6, v7

    const/4 v7, 0x1

    invoke-virtual {v5}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;

    move-result-object v8

    aput-object v8, v6, v7

    invoke-static {v2, v6}, Lcom/bytedance/sdk/openadsdk/preload/geckox/h/b;->a(Ljava/lang/String;[Ljava/lang/Object;)V

    .line 145
    new-instance v2, Ljava/lang/RuntimeException;

    new-instance v6, Ljava/lang/StringBuilder;

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

    const-string v7, "can not create channel dir:"

    invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v6

    invoke-virtual {v5}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-direct {v2, v5}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V

    throw v2
    :try_end_85
    .catch Ljava/lang/Exception; {:try_start_27 .. :try_end_85} :catch_85

    .line 162
    :catch_85
    move-exception v2

    .line 163
    const-string v5, "gecko-debug-tag"

    const-string v6, "filterChannel:"

    invoke-static {v5, v6, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/h/b;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V

    .line 164
    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getChannel()Ljava/lang/String;

    move-result-object v0

    iget-object v5, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->g:Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;

    invoke-direct {p0, v0, v5, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->a(Ljava/lang/String;Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;Ljava/lang/Exception;)V

    goto :goto_1b

    .line 153
    :cond_97
    :try_start_97
    new-instance v2, Ljava/lang/StringBuilder;

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

    invoke-virtual {v5}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v2

    sget-object v5, Ljava/io/File;->separator:Ljava/lang/String;

    invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v2

    const-string/jumbo v5, "update.lock"

    invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v2

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v2

    .line 154
    invoke-static {v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/g/a;->a(Ljava/lang/String;)Lcom/bytedance/sdk/openadsdk/preload/geckox/g/a;

    move-result-object v2

    .line 156
    if-eqz v2, :cond_cc

    .line 157
    new-instance v5, Landroid/util/Pair;

    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getChannel()Ljava/lang/String;

    move-result-object v6

    invoke-direct {v5, v6, v2}, Landroid/util/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V

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

    .line 158
    invoke-interface {v3, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto/16 :goto_1b

    .line 160
    :cond_cc
    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->g:Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;

    invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;->getChannel()Ljava/lang/String;

    move-result-object v5

    invoke-direct {p0, v2, v5}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->a(Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;Ljava/lang/String;)V
    :try_end_d5
    .catch Ljava/lang/Exception; {:try_start_97 .. :try_end_d5} :catch_85

    goto/16 :goto_1b

    .line 167
    :cond_d7
    invoke-interface {p1}, Ljava/util/List;->clear()V

    .line 168
    invoke-interface {p1, v3}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    move-object v0, v1

    .line 169
    goto/16 :goto_c
.end method


# virtual methods
.method public a(Lcom/bytedance/sdk/openadsdk/preload/a/b;Ljava/util/Map;)Ljava/lang/Object;
    .registers 11
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lcom/bytedance/sdk/openadsdk/preload/a/b",
            "<",
            "Ljava/util/List",
            "<",
            "Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;",
            ">;>;",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/util/List",
            "<",
            "Landroid/util/Pair",
            "<",
            "Ljava/lang/String;",
            "Ljava/lang/Long;",
            ">;>;>;)",
            "Ljava/lang/Object;"
        }
    .end annotation

    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/Throwable;
        }
    .end annotation

    .prologue
    const/4 v1, 0x0

    const/4 v7, 0x1

    const/4 v6, 0x0

    .line 71
    const-string v0, "gecko-debug-tag"

    const/4 v2, 0x2

    new-array v2, v2, [Ljava/lang/Object;

    const-string v3, "start get server channel version[v3]... local channel version:"

    aput-object v3, v2, v6

    aput-object p2, v2, v7

    invoke-static {v0, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/h/b;->a(Ljava/lang/String;[Ljava/lang/Object;)V

    .line 72
    invoke-direct {p0, p2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->b(Ljava/util/Map;)Ljava/util/Map;

    move-result-object v0

    .line 73
    iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    iget-object v3, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->i:Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;

    invoke-static {v2, v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/e;->a(Lcom/bytedance/sdk/openadsdk/preload/geckox/b;Lcom/bytedance/sdk/openadsdk/preload/geckox/statistic/model/b;)V

    .line 74
    invoke-direct {p0, v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->a(Ljava/util/Map;)V

    .line 75
    new-instance v3, Ljava/util/ArrayList;

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

    .line 76
    invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set;

    move-result-object v0

    invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;

    move-result-object v2

    :goto_2c
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_42

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/Map$Entry;

    .line 77
    invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/Collection;

    invoke-interface {v3, v0}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    goto :goto_2c

    .line 83
    :cond_42
    :try_start_42
    invoke-direct {p0, v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->c(Ljava/util/List;)Ljava/util/List;
    :try_end_45
    .catch Ljava/lang/Throwable; {:try_start_42 .. :try_end_45} :catch_5c
    .catchall {:try_start_42 .. :try_end_45} :catchall_75

    move-result-object v2

    .line 84
    :try_start_46
    invoke-interface {p1, v3}, Lcom/bytedance/sdk/openadsdk/preload/a/b;->a(Ljava/lang/Object;)Ljava/lang/Object;
    :try_end_49
    .catch Ljava/lang/Throwable; {:try_start_46 .. :try_end_49} :catch_88
    .catchall {:try_start_46 .. :try_end_49} :catchall_86

    move-result-object v0

    .line 88
    invoke-direct {p0, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->b(Ljava/util/List;)V

    .line 89
    const-string v1, "gecko-debug-tag"

    new-array v2, v7, [Ljava/lang/Object;

    const-string v4, "all channel update finished"

    aput-object v4, v2, v6

    invoke-static {v1, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/h/b;->a(Ljava/lang/String;[Ljava/lang/Object;)V

    .line 91
    :goto_58
    invoke-direct {p0, v3}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->a(Ljava/util/List;)V

    .line 92
    return-object v0

    .line 85
    :catch_5c
    move-exception v0

    move-object v2, v1

    .line 86
    :goto_5e
    :try_start_5e
    const-string v4, "gecko-debug-tag"

    const-string v5, "filterChannel:"

    invoke-static {v4, v5, v0}, Lcom/bytedance/sdk/openadsdk/preload/geckox/h/b;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
    :try_end_65
    .catchall {:try_start_5e .. :try_end_65} :catchall_86

    .line 88
    invoke-direct {p0, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->b(Ljava/util/List;)V

    .line 89
    const-string v0, "gecko-debug-tag"

    new-array v2, v7, [Ljava/lang/Object;

    const-string v4, "all channel update finished"

    aput-object v4, v2, v6

    invoke-static {v0, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/h/b;->a(Ljava/lang/String;[Ljava/lang/Object;)V

    move-object v0, v1

    .line 90
    goto :goto_58

    .line 88
    :catchall_75
    move-exception v0

    move-object v2, v1

    :goto_77
    invoke-direct {p0, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->b(Ljava/util/List;)V

    .line 89
    const-string v1, "gecko-debug-tag"

    new-array v2, v7, [Ljava/lang/Object;

    const-string v3, "all channel update finished"

    aput-object v3, v2, v6

    invoke-static {v1, v2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/h/b;->a(Ljava/lang/String;[Ljava/lang/Object;)V

    throw v0

    .line 88
    :catchall_86
    move-exception v0

    goto :goto_77

    .line 85
    :catch_88
    move-exception v0

    goto :goto_5e
.end method

.method protected varargs a([Ljava/lang/Object;)V
    .registers 3

    .prologue
    .line 61
    invoke-super {p0, p1}, Lcom/bytedance/sdk/openadsdk/preload/a/d;->a([Ljava/lang/Object;)V

    .line 62
    const/4 v0, 0x0

    aget-object v0, p1, v0

    check-cast v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    iput-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->d:Lcom/bytedance/sdk/openadsdk/preload/geckox/b;

    .line 63
    const/4 v0, 0x1

    aget-object v0, p1, v0

    check-cast v0, Ljava/util/Map;

    iput-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->e:Ljava/util/Map;

    .line 64
    const/4 v0, 0x2

    aget-object v0, p1, v0

    check-cast v0, Ljava/util/Map;

    iput-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->f:Ljava/util/Map;

    .line 65
    const/4 v0, 0x3

    aget-object v0, p1, v0

    check-cast v0, Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;

    iput-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->g:Lcom/bytedance/sdk/openadsdk/preload/geckox/e/a;

    .line 66
    const/4 v0, 0x4

    aget-object v0, p1, v0

    check-cast v0, Ljava/lang/String;

    iput-object v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->h:Ljava/lang/String;

    .line 67
    return-void
.end method

.method public synthetic a_(Lcom/bytedance/sdk/openadsdk/preload/a/b;Ljava/lang/Object;)Ljava/lang/Object;
    .registers 4
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/Throwable;
        }
    .end annotation

    .prologue
    .line 50
    check-cast p2, Ljava/util/Map;

    invoke-virtual {p0, p1, p2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/d/c;->a(Lcom/bytedance/sdk/openadsdk/preload/a/b;Ljava/util/Map;)Ljava/lang/Object;

    move-result-object v0

    return-object v0
.end method