c.smali

.class public final Lcom/imo/android/imoim/premium/c;
.super Ljava/lang/Object;
.source "SourceFile"


# static fields
.field private static a:I = 0x0

.field private static b:I = 0x0

.field private static c:Ljava/lang/String; = ""


# direct methods
.method static constructor <clinit>()V
    .registers 0

    return-void
.end method

.method public constructor <init>()V
    .registers 1

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

    return-void
.end method

.method public static a()V
    .registers 3

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

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

    const-string v1, "event"

    const-string v2, "recent_visitor_30_show"

    .line 112
    invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/4 v1, 0x0

    .line 113
    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const-string v2, "last_30_days_visitors"

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

    .line 114
    new-instance v1, Ljava/util/HashMap;

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

    .line 1144
    invoke-static {v1}, Lsg/bigo/common/n;->a(Ljava/util/Map;)Lorg/json/JSONObject;

    move-result-object v1

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

    move-result-object v1

    const-string v2, "ab_config"

    .line 115
    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 116
    sget-object v1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;

    const-string v2, "premium"

    invoke-virtual {v1, v2, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V

    return-void
.end method

.method public static a(I)V
    .registers 4

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

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

    .line 286
    invoke-static {p0}, Lcom/imo/android/imoim/premium/c;->c(I)Ljava/lang/String;

    move-result-object v1

    const-string v2, "ab_config"

    invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/4 v1, 0x1

    .line 287
    invoke-static {v0, v1, p0}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static a(II)V
    .registers 2

    .line 203
    sput p1, Lcom/imo/android/imoim/premium/c;->a:I

    .line 204
    sput p0, Lcom/imo/android/imoim/premium/c;->b:I

    .line 205
    sget-object p0, Lcom/imo/android/imoim/wallet/a/a;->a:Lcom/imo/android/imoim/wallet/a/a;

    invoke-static {}, Lcom/imo/android/imoim/wallet/a/a;->a()Ljava/lang/String;

    move-result-object p0

    sput-object p0, Lcom/imo/android/imoim/premium/c;->c:Ljava/lang/String;

    return-void
.end method

.method public static a(ILjava/lang/String;)V
    .registers 7

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

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

    const-string v1, "event"

    const-string v2, "check_setting_up_status"

    .line 140
    invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 141
    invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const-string v2, "result"

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

    const-string v1, "msg"

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

    .line 143
    sget-object v3, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;

    const-string v4, "premium"

    invoke-virtual {v3, v4, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V

    .line 144
    sget-object v3, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;

    invoke-virtual {v3, v4}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object v3

    invoke-virtual {v3, v0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object v0

    invoke-virtual {v0}, Lcom/imo/android/imoim/managers/m$a;->c()V

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

    const/4 v3, 0x2

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

    .line 2236
    invoke-virtual {v0, v1, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2237
    invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object p0

    invoke-virtual {v0, v2, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/4 p0, 0x5

    const/4 p1, -0x1

    .line 2263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static a(ILjava/lang/String;Ljava/lang/String;)V
    .registers 5

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

    const/4 v1, 0x3

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

    .line 319
    invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object p0

    const-string v1, "result"

    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "msg"

    .line 320
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 321
    invoke-virtual {v0, p0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x66

    const/4 p1, -0x1

    .line 9263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .registers 7

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

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

    const-string v1, "event"

    const-string v2, "purchase_result"

    .line 160
    invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 161
    invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const-string v2, "result"

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

    const-string v1, "msg"

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

    .line 163
    sget-object v1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;

    const-string v2, "premium"

    invoke-virtual {v1, v2, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V

    .line 164
    sget-object v1, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;

    invoke-virtual {v1, v2}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object v1

    invoke-virtual {v1, v0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object v0

    invoke-virtual {v0}, Lcom/imo/android/imoim/managers/m$a;->c()V

    .line 165
    invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_4c

    const-string v0, "year"

    .line 167
    invoke-static {v0, p2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_43

    sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    invoke-static {}, Lcom/imo/android/imoim/managers/c;->g()Ljava/lang/String;

    move-result-object v0

    goto :goto_49

    :cond_43
    sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    invoke-static {}, Lcom/imo/android/imoim/managers/c;->f()Ljava/lang/String;

    move-result-object v0

    .line 166
    :goto_49
    invoke-static {p1, p0, p2, v0, p3}, Lcom/imo/android/imoim/premium/c;->a(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    :cond_4c
    return-void
.end method

.method public static a(Ljava/lang/Boolean;)V
    .registers 3

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

    const/4 v1, 0x1

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

    .line 221
    invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z

    move-result p0

    if-eqz p0, :cond_f

    const-string p0, "1"

    goto :goto_11

    :cond_f
    const-string p0, "0"

    :goto_11
    const-string v1, "diamonds_pay"

    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/4 p0, 0x3

    .line 222
    invoke-static {p0}, Lcom/imo/android/imoim/premium/c;->b(I)V

    return-void
.end method

.method public static a(Ljava/lang/String;)V
    .registers 4

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

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

    const-string v1, "event"

    const-string v2, "guide_show"

    .line 125
    invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v1, "page"

    .line 126
    invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 127
    sget-object p0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;

    const-string v1, "premium"

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object p0

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object p0

    invoke-virtual {p0}, Lcom/imo/android/imoim/managers/m$a;->c()V

    return-void
.end method

.method public static a(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .registers 7

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

    const/4 v1, 0x5

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

    const-string v1, "msg"

    .line 250
    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 251
    invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object p0

    const-string p1, "result"

    invoke-virtual {v0, p1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 252
    invoke-virtual {v0, p0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "price"

    .line 253
    invoke-virtual {v0, p0, p3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "pay_type"

    .line 254
    invoke-virtual {v0, p0, p4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x8

    const/4 p1, -0x1

    .line 6263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static a(Ljava/lang/String;Ljava/lang/String;)V
    .registers 4

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

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

    const-string v1, "event"

    .line 173
    invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "source"

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

    .line 175
    sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;

    const-string p1, "premium"

    invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V

    .line 176
    sget-object p0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object p0

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object p0

    invoke-virtual {p0}, Lcom/imo/android/imoim/managers/m$a;->c()V

    return-void
.end method

.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .registers 6

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

    const/4 v1, 0x4

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

    const-string v2, "package"

    .line 227
    invoke-virtual {v0, v2, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "price"

    .line 228
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 229
    sget-object p0, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/setting/IMOSettingsDelegate;

    invoke-virtual {p0}, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->getPremiumStyle()I

    move-result p0

    const/4 p1, 0x2

    if-ne p0, p1, :cond_1c

    const-string p0, "1"

    goto :goto_1e

    :cond_1c
    const-string p0, "0"

    :goto_1e
    const-string p1, "diamonds_pay"

    invoke-virtual {v0, p1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "pay_type"

    .line 230
    invoke-virtual {v0, p0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/4 p0, -0x1

    .line 5263
    invoke-static {v0, v1, p0}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method private static a(Ljava/util/Map;II)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;II)V"
        }
    .end annotation

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

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

    .line 268
    sget p0, Lcom/imo/android/imoim/premium/c;->a:I

    invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object p0

    const-string v1, "source"

    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 269
    sget p0, Lcom/imo/android/imoim/premium/c;->b:I

    invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object p0

    const-string v1, "privilege"

    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/4 p0, 0x1

    if-eq p1, p0, :cond_25

    .line 271
    sget-object p0, Lcom/imo/android/imoim/premium/c;->c:Ljava/lang/String;

    const-string v1, "session_id"

    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 274
    :cond_25
    invoke-static {p2}, Lcom/imo/android/imoim/premium/c;->c(I)Ljava/lang/String;

    move-result-object p0

    const-string p2, "ab_config"

    invoke-virtual {v0, p2, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 275
    invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object p0

    const-string p1, "action"

    invoke-virtual {v0, p1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 276
    sget-object p0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;

    const-string p1, "premium"

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object p0

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object p0

    invoke-virtual {p0}, Lcom/imo/android/imoim/managers/m$a;->c()V

    return-void
.end method

.method public static a(Z)V
    .registers 6

    .line 189
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v0

    const-wide/32 v2, 0x5265c00

    div-long/2addr v0, v2

    .line 190
    sget-object v2, Lcom/imo/android/imoim/util/df$ar;->IS_PREMIUM_TIME:Lcom/imo/android/imoim/util/df$ar;

    const-wide/16 v3, 0x0

    invoke-static {v2, v3, v4}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J

    move-result-wide v2

    cmp-long v4, v2, v0

    if-eqz v4, :cond_16

    const/4 v2, 0x1

    goto :goto_17

    :cond_16
    const/4 v2, 0x0

    :goto_17
    if-nez p0, :cond_1b

    if-eqz v2, :cond_4b

    .line 193
    :cond_1b
    sget-object p0, Lcom/imo/android/imoim/util/df$ar;->IS_PREMIUM_TIME:Lcom/imo/android/imoim/util/df$ar;

    invoke-static {p0, v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V

    .line 194
    new-instance p0, Ljava/util/HashMap;

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

    const-string v0, "is_premium"

    const-string v1, "premium"

    .line 195
    invoke-interface {p0, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 196
    sget-object v2, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    invoke-static {}, Lcom/imo/android/imoim/managers/c;->a()Z

    move-result v2

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

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

    .line 197
    sget-object v0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;

    invoke-virtual {v0, v1, p0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V

    .line 198
    sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;

    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object v0

    invoke-virtual {v0, p0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object p0

    invoke-virtual {p0}, Lcom/imo/android/imoim/managers/m$a;->c()V

    :cond_4b
    return-void
.end method

.method public static b()V
    .registers 3

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

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

    const-string v1, "recent_visitor_30_button_show"

    const-string v2, "event"

    .line 2095
    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2105
    new-instance v1, Ljava/util/HashMap;

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

    .line 2144
    invoke-static {v1}, Lsg/bigo/common/n;->a(Ljava/util/Map;)Lorg/json/JSONObject;

    move-result-object v1

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

    move-result-object v1

    const-string v2, "ab_config"

    .line 2106
    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2107
    sget-object v1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;

    const-string v2, "premium"

    invoke-virtual {v1, v2, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V

    return-void
.end method

.method private static b(I)V
    .registers 3

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

    const/4 v1, 0x1

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

    const/4 v1, -0x1

    .line 7263
    invoke-static {v0, p0, v1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static b(ILjava/lang/String;)V
    .registers 7

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

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

    const-string v1, "event"

    const-string v2, "query_inventory_result"

    .line 150
    invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 151
    invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const-string v2, "result"

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

    const-string v1, "msg"

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

    .line 153
    sget-object v3, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;

    const-string v4, "premium"

    invoke-virtual {v3, v4, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V

    .line 154
    sget-object v3, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;

    invoke-virtual {v3, v4}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object v3

    invoke-virtual {v3, v0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object v0

    invoke-virtual {v0}, Lcom/imo/android/imoim/managers/m$a;->c()V

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

    const/4 v3, 0x2

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

    .line 3243
    invoke-virtual {v0, v1, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 3244
    invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object p0

    invoke-virtual {v0, v2, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/4 p0, 0x7

    const/4 p1, -0x1

    .line 3263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static b(ILjava/lang/String;Ljava/lang/String;)V
    .registers 5

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

    const/4 v1, 0x3

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

    .line 336
    invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object p0

    const-string v1, "result"

    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "msg"

    .line 337
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 338
    invoke-virtual {v0, p0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x68

    const/4 p1, -0x1

    .line 11263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static b(Ljava/lang/String;)V
    .registers 4

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

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

    const-string v1, "event"

    const-string v2, "guide_click"

    .line 132
    invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v1, "page"

    .line 133
    invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 134
    sget-object p0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;

    const-string v1, "premium"

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object p0

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object p0

    invoke-virtual {p0}, Lcom/imo/android/imoim/managers/m$a;->c()V

    return-void
.end method

.method public static b(Ljava/lang/String;Ljava/lang/String;)V
    .registers 4

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

    const/4 v1, 0x2

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

    const-string v1, "msg"

    .line 312
    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 313
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x65

    const/4 p1, -0x1

    .line 8263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method private static c(I)Ljava/lang/String;
    .registers 3

    .line 300
    sget-object v0, Lcom/imo/android/imoim/ads/e;->a:Lcom/imo/android/imoim/ads/e;

    invoke-static {p0}, Lcom/imo/android/imoim/ads/e;->a(I)Z

    move-result v0

    if-eqz v0, :cond_1b

    .line 301
    new-instance v0, Lorg/json/JSONObject;

    invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V

    .line 302
    invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object p0

    const-string v1, "endcall_ad_subscription_guide"

    invoke-static {v0, v1, p0}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V

    .line 303
    invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;

    move-result-object p0

    return-object p0

    :cond_1b
    const-string p0, ""

    return-object p0
.end method

.method public static c()V
    .registers 1

    const/4 v0, 0x1

    .line 209
    invoke-static {v0}, Lcom/imo/android/imoim/premium/c;->b(I)V

    return-void
.end method

.method public static c(ILjava/lang/String;)V
    .registers 4

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

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

    const-string v1, "click_type"

    .line 292
    invoke-virtual {v0, v1, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 293
    invoke-static {p0}, Lcom/imo/android/imoim/premium/c;->c(I)Ljava/lang/String;

    move-result-object p1

    const-string v1, "ab_config"

    invoke-virtual {v0, v1, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/4 p1, 0x2

    .line 295
    invoke-static {v0, p1, p0}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static c(ILjava/lang/String;Ljava/lang/String;)V
    .registers 5

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

    const/4 v1, 0x3

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

    .line 353
    invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object p0

    const-string v1, "result"

    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "msg"

    .line 354
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 355
    invoke-virtual {v0, p0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x6a

    const/4 p1, -0x1

    .line 13263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static c(Ljava/lang/String;)V
    .registers 3

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

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

    const-string v1, "event"

    .line 181
    invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 182
    sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;

    const-string v1, "premium"

    invoke-virtual {p0, v1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V

    .line 183
    sget-object p0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object p0

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object p0

    invoke-virtual {p0}, Lcom/imo/android/imoim/managers/m$a;->c()V

    return-void
.end method

.method public static c(Ljava/lang/String;Ljava/lang/String;)V
    .registers 4

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

    const/4 v1, 0x2

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

    const-string v1, "msg"

    .line 328
    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 329
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x67

    const/4 p1, -0x1

    .line 10263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static d(ILjava/lang/String;Ljava/lang/String;)V
    .registers 5

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

    const/4 v1, 0x3

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

    .line 370
    invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object p0

    const-string v1, "result"

    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "msg"

    .line 371
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 372
    invoke-virtual {v0, p0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x6c

    const/4 p1, -0x1

    .line 15263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static d(Ljava/lang/String;)V
    .registers 4

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

    const/4 v1, 0x2

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

    const-string v2, "click_type"

    .line 214
    invoke-virtual {v0, v2, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "ab_group"

    const-string v2, ""

    .line 215
    invoke-virtual {v0, p0, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/4 p0, -0x1

    .line 4263
    invoke-static {v0, v1, p0}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static d(Ljava/lang/String;Ljava/lang/String;)V
    .registers 4

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

    const/4 v1, 0x3

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

    const-string v1, "msg"

    .line 345
    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 346
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x69

    const/4 p1, -0x1

    .line 12263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static e(Ljava/lang/String;Ljava/lang/String;)V
    .registers 4

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

    const/4 v1, 0x2

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

    const-string v1, "msg"

    .line 362
    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 363
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x6b

    const/4 p1, -0x1

    .line 14263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static f(Ljava/lang/String;Ljava/lang/String;)V
    .registers 4

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

    const/4 v1, 0x2

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

    const-string v1, "msg"

    .line 379
    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 380
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x6d

    const/4 p1, -0x1

    .line 16263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static g(Ljava/lang/String;Ljava/lang/String;)V
    .registers 5

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

    const/4 v1, 0x3

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

    const-string v1, "result"

    const-string v2, "1"

    .line 387
    invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v1, "msg"

    .line 388
    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 389
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x6e

    const/4 p1, -0x1

    .line 17263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static h(Ljava/lang/String;Ljava/lang/String;)V
    .registers 4

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

    const/4 v1, 0x2

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

    const-string v1, "msg"

    .line 397
    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 398
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x6f

    const/4 p1, -0x1

    .line 18263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method

.method public static i(Ljava/lang/String;Ljava/lang/String;)V
    .registers 5

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

    const/4 v1, 0x3

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

    const-string v1, "result"

    const-string v2, "1"

    .line 405
    invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v1, "msg"

    .line 406
    invoke-virtual {v0, v1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string p0, "package"

    .line 407
    invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const/16 p0, 0x70

    const/4 p1, -0x1

    .line 19263
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/premium/c;->a(Ljava/util/Map;II)V

    return-void
.end method