bu.smali
.class final Lcom/bytedance/embedapplog/bu;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method static a(Landroid/content/Context;)Lcom/bytedance/embedapplog/bt;
.registers 3
.prologue
.line 21
invoke-static {}, Lcom/bytedance/embedapplog/g;->b()Z
move-result v0
if-eqz v0, :cond_11
.line 22
new-instance v0, Lcom/bytedance/embedapplog/bz;
new-instance v1, Lcom/bytedance/embedapplog/af;
invoke-direct {v1}, Lcom/bytedance/embedapplog/af;-><init>()V
invoke-direct {v0, v1}, Lcom/bytedance/embedapplog/bz;-><init>(Lcom/bytedance/embedapplog/bt;)V
.line 67
:goto_10
return-object v0
.line 25
:cond_11
invoke-static {}, Lcom/bytedance/embedapplog/af;->a()Z
move-result v0
if-eqz v0, :cond_1d
.line 26
new-instance v0, Lcom/bytedance/embedapplog/af;
invoke-direct {v0}, Lcom/bytedance/embedapplog/af;-><init>()V
goto :goto_10
.line 27
:cond_1d
invoke-static {}, Lcom/bytedance/embedapplog/bx;->a()Z
move-result v0
if-eqz v0, :cond_29
.line 28
new-instance v0, Lcom/bytedance/embedapplog/bx;
invoke-direct {v0, p0}, Lcom/bytedance/embedapplog/bx;-><init>(Landroid/content/Context;)V
goto :goto_10
.line 31
:cond_29
invoke-static {p0}, Lcom/bytedance/embedapplog/g;->a(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_35
.line 32
new-instance v0, Lcom/bytedance/embedapplog/bi;
invoke-direct {v0}, Lcom/bytedance/embedapplog/bi;-><init>()V
goto :goto_10
.line 35
:cond_35
invoke-static {}, Lcom/bytedance/embedapplog/g;->d()Z
move-result v0
if-eqz v0, :cond_41
.line 36
new-instance v0, Lcom/bytedance/embedapplog/bz;
invoke-direct {v0}, Lcom/bytedance/embedapplog/bz;-><init>()V
goto :goto_10
.line 40
:cond_41
invoke-static {}, Lcom/bytedance/embedapplog/g;->c()Z
move-result v0
if-eqz v0, :cond_4d
.line 41
new-instance v0, Lcom/bytedance/embedapplog/bn;
invoke-direct {v0}, Lcom/bytedance/embedapplog/bn;-><init>()V
goto :goto_10
.line 44
:cond_4d
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x1c
if-le v0, v1, :cond_89
.line 45
invoke-static {}, Lcom/bytedance/embedapplog/g;->e()Z
move-result v0
if-eqz v0, :cond_5f
.line 46
new-instance v0, Lcom/bytedance/embedapplog/cd;
invoke-direct {v0}, Lcom/bytedance/embedapplog/cd;-><init>()V
goto :goto_10
.line 49
:cond_5f
invoke-static {}, Lcom/bytedance/embedapplog/g;->g()Z
move-result v0
if-eqz v0, :cond_6b
.line 50
new-instance v0, Lcom/bytedance/embedapplog/bp;
invoke-direct {v0}, Lcom/bytedance/embedapplog/bp;-><init>()V
goto :goto_10
.line 53
:cond_6b
invoke-static {}, Lcom/bytedance/embedapplog/g;->f()Z
move-result v0
if-eqz v0, :cond_77
.line 54
new-instance v0, Lcom/bytedance/embedapplog/bl;
invoke-direct {v0}, Lcom/bytedance/embedapplog/bl;-><init>()V
goto :goto_10
.line 56
:cond_77
invoke-static {}, Lcom/bytedance/embedapplog/g;->h()Z
move-result v0
if-eqz v0, :cond_83
.line 57
new-instance v0, Lcom/bytedance/embedapplog/aj;
invoke-direct {v0}, Lcom/bytedance/embedapplog/aj;-><init>()V
goto :goto_10
.line 60
:cond_83
new-instance v0, Lcom/bytedance/embedapplog/bc;
invoke-direct {v0}, Lcom/bytedance/embedapplog/bc;-><init>()V
goto :goto_10
.line 64
:cond_89
invoke-static {}, Lcom/bytedance/embedapplog/g;->a()Z
move-result v0
if-nez v0, :cond_9c
invoke-static {p0}, Lcom/bytedance/embedapplog/bi;->c(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_9c
.line 65
new-instance v0, Lcom/bytedance/embedapplog/bi;
invoke-direct {v0}, Lcom/bytedance/embedapplog/bi;-><init>()V
goto/16 :goto_10
.line 67
:cond_9c
const/4 v0, 0x0
goto/16 :goto_10
.end method