t.smali
.class public final Lokio/t;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/play/core/internal/a0;
.implements Lcom/google/firebase/crashlytics/internal/analytics/a;
.implements Lcom/google/android/play/core/internal/l;
.implements Lcom/shopee/leego/vaf/virtualview/Helper/IWorkerPoolAdapter;
# static fields
.field public static a:Lokio/s;
.field public static b:J
.field public static final synthetic c:Lokio/t;
.field public static final d:[B
.field public static final e:Lokio/t;
.field public static f:Lcom/tencent/mmkv/MMKV;
# direct methods
.method static synthetic constructor <clinit>()V
.registers 1
.line 1
new-instance v0, Lokio/t;
invoke-direct {v0}, Lokio/t;-><init>()V
sput-object v0, Lokio/t;->c:Lokio/t;
const/16 v0, 0x2cc
new-array v0, v0, [B
.line 2
fill-array-data v0, :array_18
sput-object v0, Lokio/t;->d:[B
.line 3
new-instance v0, Lokio/t;
invoke-direct {v0}, Lokio/t;-><init>()V
sput-object v0, Lokio/t;->e:Lokio/t;
return-void
:array_18
.array-data 1
0x41t
0x4ct
0x49t
0x56t
0x56t
0x0t
0x1t
0x0t
0x0t
0x0t
0x2t
0x0t
0x0t
0x0t
0x2ft
0x0t
0x0t
0x1t
0x5t
0x0t
0x0t
0x1t
0x34t
0x0t
0x0t
0x1t
-0x70t
0x0t
0x0t
0x2t
-0x38t
0x0t
0x0t
0x0t
0x0t
0x0t
0x0t
0x2t
-0x34t
0x0t
0x0t
0x0t
0x0t
0x0t
0x1t
0x0t
0x0t
0x0t
0x0t
0x0t
0x1t
0x0t
0x14t
0x70t
0x6ft
0x72t
0x74t
0x61t
0x6ct
0x5ft
0x62t
0x61t
0x6et
0x6et
0x65t
0x72t
0x5ft
0x62t
0x61t
0x63t
0x6bt
0x75t
0x70t
0x0t
-0x17t
0x0t
0x0t
0x19t
0x4t
0x1ft
-0x6ft
-0x4ct
0x2t
0x0t
0x0t
0x0t
0x0t
0x5ct
-0x2bt
-0x10t
-0xft
-0x1t
-0x1t
-0x1t
-0x2t
0x0t
0x0t
0xdt
0x1bt
0x0t
0x0t
0x0t
0x1t
0x77t
0x70t
-0x54t
-0x44t
-0x1t
-0x1t
-0x1t
-0x1t
0x0t
0x0t
0x0t
0x2t
0x6t
-0x42t
0x2dt
-0x3at
0x0t
0x17t
0x0t
0x54t
-0x49t
0x38t
-0x6ft
0x27t
0x0t
0x2dt
-0x23t
-0x51t
0x0t
0x0t
0x0t
0x27t
0x11t
0x2t
0x0t
0x0t
0xdt
0x1bt
0x0t
0x0t
0x0t
0x2t
0x58t
0x48t
0x71t
-0x3dt
0x0t
0x0t
0x0t
0x8t
0x0t
0x1t
0x50t
0x6at
-0x5t
-0x22t
0x40t
-0x80t
0x0t
0x0t
0x0t
0x2t
0x6t
-0x42t
0x2dt
-0x3at
0x0t
0x2dt
-0x23t
-0x51t
-0x49t
0x38t
-0x6ft
0x27t
0x51t
0x42t
-0x54t
-0x48t
0x0t
0x0t
0x0t
0x27t
0x12t
0x3t
-0x61t
0x6dt
-0x56t
-0x43t
0x0t
0x0t
0x0t
0x1t
-0x17t
0x57t
0x41t
-0x3dt
0x0t
0x0t
0x0t
0x1t
0x0t
0x0t
0xdt
0x1bt
0x0t
0x0t
0x0t
0x3t
0x0t
0x4t
0x7bt
0x19t
-0x45t
-0x38t
0x40t
-0x60t
0x0t
0x0t
-0x2ct
-0x3ft
0x1et
-0x5bt
0x40t
-0x40t
0x0t
0x0t
-0x60t
-0x24t
0x75t
0x5t
0x3ft
-0x80t
0x0t
0x0t
-0x35t
0x16t
0x27t
-0x57t
0x40t
-0x60t
0x0t
0x0t
0x0t
0x7t
0x56t
0x5t
0x3ft
-0x70t
0x8t
-0xet
0x50t
-0x9t
0x4et
-0x30t
-0x8t
-0x3at
0x3at
0x77t
0x4at
-0x7t
0xet
0x5ft
0x5at
0x28t
0x55t
-0x79t
0x15t
0x1bt
0x46t
-0x29t
0x30t
-0x71t
-0x5ft
-0x66t
-0xft
0x74t
0x6t
-0x42t
0x2dt
-0x3at
0x0t
0x17t
0x0t
0x54t
0x7ct
0x56t
0x5ft
0x2at
0x0t
0x0t
0x0t
0x38t
-0x49t
0x38t
-0x6ft
0x27t
0x0t
0x17t
0x0t
0x54t
0x0t
0x0t
0x1t
0x1t
0x1t
0x0t
0x0t
0x0t
0x13t
0x8t
-0xet
0x50t
-0x9t
0x0t
0x13t
0x24t
0x7bt
0x44t
0x53t
0x31t
0x2et
0x64t
0x61t
0x74t
0x61t
0x2et
0x62t
0x61t
0x6et
0x6et
0x65t
0x72t
0x73t
0x7dt
-0x49t
0x38t
-0x6ft
0x27t
0x0t
0x6t
0x68t
0x65t
0x69t
0x67t
0x68t
0x74t
0x0t
0x0t
0x0t
0x38t
0x0t
0x1t
0x38t
0x0t
0x17t
0x0t
0x54t
0x0t
0x4t
0x31t
0x30t
0x30t
0x25t
0x46t
-0x29t
0x30t
-0x71t
0x0t
0x16t
0x69t
0x6et
0x64t
0x69t
0x63t
0x61t
0x74t
0x6ft
0x72t
0x2dt
0x73t
0x65t
0x6ct
0x65t
0x63t
0x74t
0x65t
0x64t
0x2dt
0x69t
0x6dt
0x67t
-0x2ct
-0x3ft
0x1et
-0x5bt
0x0t
0x10t
0x69t
0x6et
0x64t
0x69t
0x63t
0x61t
0x74t
0x6ft
0x72t
0x2dt
0x68t
0x65t
0x69t
0x67t
0x68t
0x74t
0xet
0x5ft
0x5at
0x28t
0x0t
0x18t
0x69t
0x6et
0x64t
0x69t
0x63t
0x61t
0x74t
0x6ft
0x72t
0x2dt
0x75t
0x6et
0x73t
0x65t
0x6ct
0x65t
0x63t
0x74t
0x65t
0x64t
0x2dt
0x69t
0x6dt
0x67t
0x6t
-0x42t
0x2dt
-0x3at
0x0t
0x5t
0x77t
0x69t
0x64t
0x74t
0x68t
0x7ct
0x56t
0x5ft
0x2at
0x0t
0xdt
0x6dt
0x61t
0x72t
0x67t
0x69t
0x6et
0x2dt
0x62t
0x6ft
0x74t
0x74t
0x6ft
0x6dt
0x0t
0x2dt
-0x23t
-0x51t
0x0t
0x4t
0x61t
0x75t
0x74t
0x6ft
0x3at
0x77t
0x4at
-0x7t
0x0t
0x1at
0x24t
0x7bt
0x44t
0x53t
0x31t
0x2et
0x64t
0x61t
0x74t
0x61t
0x2et
0x73t
0x74t
0x79t
0x6ct
0x65t
0x2et
0x73t
0x74t
0x61t
0x79t
0x54t
0x69t
0x6dt
0x65t
0x7dt
0x1ft
-0x6ft
-0x4ct
0x2t
0x0t
0x8t
0x6ft
0x76t
0x65t
0x72t
0x66t
0x6ct
0x6ft
0x77t
0x55t
-0x79t
0x15t
0x1bt
0x0t
0x20t
0x62t
0x64t
0x34t
0x34t
0x65t
0x35t
0x39t
0x34t
0x35t
0x39t
0x36t
0x34t
0x31t
0x65t
0x37t
0x63t
0x35t
0x62t
0x39t
0x64t
0x30t
0x34t
0x37t
0x38t
0x34t
0x65t
0x66t
0x64t
0x33t
0x65t
0x62t
0x30t
-0x35t
0x16t
0x27t
-0x57t
0x0t
0x10t
0x69t
0x6et
0x64t
0x69t
0x63t
0x61t
0x74t
0x6ft
0x72t
0x2dt
0x62t
0x6ft
0x74t
0x74t
0x6ft
0x6dt
-0x61t
0x6dt
-0x56t
-0x43t
0x0t
0xdt
0x69t
0x6et
0x66t
0x69t
0x6et
0x69t
0x74t
0x65t
0x2dt
0x6ct
0x6ft
0x6ft
0x70t
0x7bt
0x19t
-0x45t
-0x38t
0x0t
0xft
0x69t
0x6et
0x64t
0x69t
0x63t
0x61t
0x74t
0x6ft
0x72t
0x2dt
0x73t
0x70t
0x61t
0x63t
0x65t
-0x60t
-0x24t
0x75t
0x5t
0x0t
0xet
0x69t
0x6et
0x64t
0x69t
0x63t
0x61t
0x74t
0x6ft
0x72t
0x2dt
0x6ct
0x65t
0x66t
0x74t
-0x5ft
-0x66t
-0xft
0x74t
0x0t
0x20t
0x35t
0x30t
0x38t
0x37t
0x37t
0x35t
0x30t
0x37t
0x37t
0x33t
0x65t
0x34t
0x61t
0x36t
0x65t
0x63t
0x33t
0x63t
0x61t
0x34t
0x36t
0x64t
0x39t
0x64t
0x31t
0x64t
0x30t
0x38t
0x64t
0x65t
0x38t
0x37t
0x51t
0x42t
-0x54t
-0x48t
0x0t
0x10t
0x24t
0x7bt
0x6ct
0x61t
0x79t
0x6ft
0x75t
0x74t
0x5ft
0x68t
0x65t
0x69t
0x67t
0x68t
0x74t
0x7dt
0x0t
0x0t
0x0t
0x0t
.end array-data
.end method
.method public synthetic constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static e(Ljava/util/List;JJ)V
.registers 13
.line 1
new-instance v7, Lcom/shopee/sz/mediasdk/data/MediaVoiceTrimmerInfo;
const-string v1, ""
const/4 v2, 0x0
move-object v0, v7
move-wide v3, p1
move-wide v5, p3
invoke-direct/range {v0 .. v6}, Lcom/shopee/sz/mediasdk/data/MediaVoiceTrimmerInfo;-><init>(Ljava/lang/String;ZJJ)V
sub-long/2addr p3, p1
.line 2
invoke-virtual {v7, p3, p4}, Lcom/shopee/sz/mediasdk/data/MediaVoiceTrimmerInfo;->setPlayTime(J)V
.line 3
invoke-interface {p0, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-void
.end method
.method public static final j(Ljava/io/IOException;)Ljava/lang/String;
.registers 2
const-string v0, "exception"
invoke-static {p0, v0}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
.line 1
instance-of v0, p0, Ljava/net/BindException;
if-eqz v0, :cond_d
const/16 p0, 0x11
goto/16 :goto_73
.line 2
:cond_d
instance-of v0, p0, Ljava/net/ConnectException;
if-eqz v0, :cond_14
const/4 p0, 0x1
goto/16 :goto_73
.line 3
:cond_14
instance-of v0, p0, Ljava/net/NoRouteToHostException;
if-eqz v0, :cond_1b
const/4 p0, 0x3
goto/16 :goto_73
.line 4
:cond_1b
instance-of v0, p0, Ljava/net/PortUnreachableException;
if-eqz v0, :cond_21
const/4 p0, 0x4
goto :goto_73
.line 5
:cond_21
instance-of v0, p0, Ljava/net/SocketException;
if-eqz v0, :cond_27
const/4 p0, 0x6
goto :goto_73
.line 6
:cond_27
instance-of v0, p0, Ljava/net/HttpRetryException;
if-eqz v0, :cond_2d
const/4 p0, 0x2
goto :goto_73
.line 7
:cond_2d
instance-of v0, p0, Ljava/net/ProtocolException;
if-eqz v0, :cond_33
const/4 p0, 0x5
goto :goto_73
.line 8
:cond_33
instance-of v0, p0, Ljava/net/SocketTimeoutException;
if-eqz v0, :cond_39
const/4 p0, 0x7
goto :goto_73
.line 9
:cond_39
instance-of v0, p0, Ljava/net/UnknownHostException;
if-eqz v0, :cond_40
const/16 p0, 0x8
goto :goto_73
.line 10
:cond_40
instance-of v0, p0, Ljava/net/UnknownServiceException;
if-eqz v0, :cond_47
const/16 p0, 0x9
goto :goto_73
.line 11
:cond_47
instance-of v0, p0, Lokhttp3/internal/http2/ConnectionShutdownException;
if-eqz v0, :cond_4e
const/16 p0, 0xe
goto :goto_73
.line 12
:cond_4e
instance-of v0, p0, Lokhttp3/internal/http2/StreamResetException;
if-eqz v0, :cond_55
const/16 p0, 0xf
goto :goto_73
.line 13
:cond_55
instance-of v0, p0, Ljavax/net/ssl/SSLHandshakeException;
if-eqz v0, :cond_5c
const/16 p0, 0xb
goto :goto_73
.line 14
:cond_5c
instance-of v0, p0, Ljavax/net/ssl/SSLKeyException;
if-eqz v0, :cond_63
const/16 p0, 0xd
goto :goto_73
.line 15
:cond_63
instance-of v0, p0, Ljavax/net/ssl/SSLProtocolException;
if-eqz v0, :cond_6a
const/16 p0, 0xc
goto :goto_73
.line 16
:cond_6a
instance-of p0, p0, Ljavax/net/ssl/SSLException;
if-eqz p0, :cond_71
const/16 p0, 0xa
goto :goto_73
:cond_71
const/16 p0, 0x10
.line 17
:goto_73
invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method public static final n(Ljava/lang/String;)V
.registers 8
.line 1
sget-object v2, Lcom/shopee/app/tracking/splogger/helper/f;->a:Lcom/shopee/app/tracking/splogger/helper/f;
const-string v5, "[Shopee Homepage]"
const/4 v3, 0x0
const/4 v4, 0x4
move-object v0, v5
move-object v1, p0
move-object v6, p0
.line 2
invoke-static/range {v0 .. v6}, Landroidx/biometric/f0;->d(Ljava/lang/String;Ljava/lang/String;Lcom/shopee/app/tracking/splogger/helper/f;Ljava/lang/Object;ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
const/4 v0, 0x0
new-array v0, v0, [Ljava/lang/Object;
.line 3
invoke-static {p0, v0}, Lcom/garena/android/appkit/logging/a;->z(Ljava/lang/String;[Ljava/lang/Object;)V
return-void
.end method
.method public static o(Lokio/s;)V
.registers 7
.line 1
iget-object v0, p0, Lokio/s;->f:Lokio/s;
if-nez v0, :cond_30
iget-object v0, p0, Lokio/s;->g:Lokio/s;
if-nez v0, :cond_30
.line 2
iget-boolean v0, p0, Lokio/s;->d:Z
if-eqz v0, :cond_d
return-void
.line 3
:cond_d
const-class v0, Lokio/t;
monitor-enter v0
.line 4
:try_start_10
sget-wide v1, Lokio/t;->b:J
const-wide/16 v3, 0x2000
add-long/2addr v1, v3
const-wide/32 v3, 0x10000
cmp-long v5, v1, v3
if-lez v5, :cond_1e
monitor-exit v0
return-void
.line 5
:cond_1e
sput-wide v1, Lokio/t;->b:J
.line 6
sget-object v1, Lokio/t;->a:Lokio/s;
iput-object v1, p0, Lokio/s;->f:Lokio/s;
const/4 v1, 0x0
.line 7
iput v1, p0, Lokio/s;->c:I
iput v1, p0, Lokio/s;->b:I
.line 8
sput-object p0, Lokio/t;->a:Lokio/s;
.line 9
monitor-exit v0
return-void
:catchall_2d
move-exception p0
monitor-exit v0
:try_end_2f
.catchall {:try_start_10 .. :try_end_2f} :catchall_2d
throw p0
.line 10
:cond_30
new-instance p0, Ljava/lang/IllegalArgumentException;
invoke-direct {p0}, Ljava/lang/IllegalArgumentException;-><init>()V
throw p0
.end method
.method public static q(Ljava/lang/String;Lcom/shopee/sz/mediasdk/data/SSZMediaVoiceoverData;Ljava/util/List;JJJJ)Z
.registers 21
.line 1
invoke-virtual {p1}, Lcom/shopee/sz/mediasdk/data/SSZMediaVoiceoverData;->getPath()Ljava/lang/String;
move-result-object v0
.line 2
:try_start_4
new-instance v1, Ljava/io/File;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
move-result-object v3
invoke-virtual {v3}, Ljava/util/UUID;->toString()Ljava/lang/String;
move-result-object v3
const-string v4, "-"
const-string v5, ""
invoke-virtual {v3, v4, v5}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v3, ".aac"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
move-object v3, p0
invoke-direct {v1, p0, v2}, Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v1}, Ljava/io/File;->getPath()Ljava/lang/String;
move-result-object v1
.line 3
invoke-virtual {p1}, Lcom/shopee/sz/mediasdk/data/SSZMediaVoiceoverData;->getPath()Ljava/lang/String;
move-result-object v3
move-object v4, v1
move-wide/from16 v5, p7
move-wide/from16 v7, p9
invoke-static/range {v3 .. v8}, Lcom/shopee/shopeexlog/config/b;->V(Ljava/lang/String;Ljava/lang/String;JJ)Z
move-result v2
:try_end_3c
.catchall {:try_start_4 .. :try_end_3c} :catchall_40
if-eqz v2, :cond_41
move-object v4, v1
goto :goto_42
:catchall_40
const/4 v2, 0x0
:cond_41
move-object v4, v0
.line 4
:goto_42
new-instance v0, Lcom/shopee/sz/mediasdk/data/MediaVoiceTrimmerInfo;
const/4 v5, 0x1
move-object v3, v0
move-wide v6, p3
move-wide v8, p5
invoke-direct/range {v3 .. v9}, Lcom/shopee/sz/mediasdk/data/MediaVoiceTrimmerInfo;-><init>(Ljava/lang/String;ZJJ)V
move-object v1, p2
.line 5
invoke-interface {p2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return v2
.end method
.method public static r()Lokio/s;
.registers 6
.line 1
const-class v0, Lokio/t;
monitor-enter v0
.line 2
:try_start_3
sget-object v1, Lokio/t;->a:Lokio/s;
if-eqz v1, :cond_17
.line 3
iget-object v2, v1, Lokio/s;->f:Lokio/s;
sput-object v2, Lokio/t;->a:Lokio/s;
const/4 v2, 0x0
.line 4
iput-object v2, v1, Lokio/s;->f:Lokio/s;
.line 5
sget-wide v2, Lokio/t;->b:J
const-wide/16 v4, 0x2000
sub-long/2addr v2, v4
sput-wide v2, Lokio/t;->b:J
.line 6
monitor-exit v0
return-object v1
.line 7
:cond_17
monitor-exit v0
:try_end_18
.catchall {:try_start_3 .. :try_end_18} :catchall_1e
.line 8
new-instance v0, Lokio/s;
invoke-direct {v0}, Lokio/s;-><init>()V
return-object v0
:catchall_1e
move-exception v1
.line 9
:try_start_1f
monitor-exit v0
:try_end_20
.catchall {:try_start_1f .. :try_end_20} :catchall_1e
throw v1
.end method
# virtual methods
.method public a(Ljava/lang/Object;Ljava/util/List;Ljava/util/List;)[Ljava/lang/Object;
.registers 12
const-class v2, Ljava/util/List;
const-class v4, Ljava/io/File;
const-class v6, Ljava/util/List;
const-string v1, "makePathElements"
const/4 v5, 0x0
move-object v0, p1
move-object v3, p2
move-object v7, p3
invoke-static/range {v0 .. v7}, Lcom/shopee/sz/mediasdk/kv/internal/d;->E(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, [Ljava/lang/Object;
return-object p1
.end method
.method public b(Landroid/os/Bundle;)V
.registers 2
return-void
.end method
.method public c()Lcom/shopee/app/database/orm/dao/d;
.registers 2
const-string v0, "BLOCK_USER_DAO"
.line 1
invoke-static {v0}, Landroid/support/v4/media/c;->b(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v0
.line 2
check-cast v0, Lcom/shopee/app/database/orm/dao/d;
return-object v0
.end method
.method public d(Ljava/lang/String;)Ljava/lang/String;
.registers 10
const/16 v0, 0x2e
.line 1
invoke-virtual {p1, v0}, Ljava/lang/String;->lastIndexOf(I)I
move-result v0
const/16 v1, 0x2f
.line 2
invoke-virtual {p1, v1}, Ljava/lang/String;->lastIndexOf(I)I
move-result v1
const/4 v2, -0x1
const/4 v3, 0x1
if-eq v0, v2, :cond_22
if-le v0, v1, :cond_22
add-int/lit8 v1, v0, 0x2
add-int/lit8 v1, v1, 0x4
.line 3
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v2
if-le v1, v2, :cond_22
add-int/2addr v0, v3
.line 4
invoke-virtual {p1, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v0
goto :goto_24
:cond_22
const-string v0, ""
:goto_24
:try_start_24
const-string v1, "MD5"
.line 5
invoke-static {v1}, Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest;
move-result-object v1
.line 6
invoke-virtual {p1}, Ljava/lang/String;->getBytes()[B
move-result-object p1
invoke-virtual {v1, p1}, Ljava/security/MessageDigest;->digest([B)[B
move-result-object p1
.line 7
new-instance v1, Ljava/lang/StringBuffer;
invoke-direct {v1}, Ljava/lang/StringBuffer;-><init>()V
.line 8
array-length v2, p1
const/4 v4, 0x0
const/4 v5, 0x0
:goto_3a
if-ge v5, v2, :cond_52
aget-byte v6, p1, v5
new-array v7, v3, [Ljava/lang/Object;
.line 9
invoke-static {v6}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object v6
aput-object v6, v7, v4
const-string v6, "%02x"
invoke-static {v6, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v6
invoke-virtual {v1, v6}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
add-int/lit8 v5, v5, 0x1
goto :goto_3a
.line 10
:cond_52
invoke-virtual {v1}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
move-result-object p1
:try_end_56
.catch Ljava/security/NoSuchAlgorithmException; {:try_start_24 .. :try_end_56} :catch_74
.line 11
invoke-static {p1}, Landroid/support/v4/media/c;->c(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
.line 12
sget-object v2, Ljava/io/File;->separator:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_66
goto :goto_6c
:cond_66
const-string v2, "."
.line 13
invoke-static {p1, v2, v0}, Landroidx/biometric/i0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 14
:goto_6c
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
return-object p1
:catch_74
move-exception p1
.line 15
new-instance v0, Ljava/lang/IllegalStateException;
invoke-direct {v0, p1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/Throwable;)V
throw v0
.end method
.method public f(J)Lcom/shopee/app/database/orm/bean/chatP2P/DBBlockUser;
.registers 4
.line 1
invoke-virtual {p0}, Lokio/t;->c()Lcom/shopee/app/database/orm/dao/d;
move-result-object v0
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2
:try_start_b
invoke-virtual {v0}, Lcom/garena/android/appkit/database/dao/a;->getDao()Lcom/j256/ormlite/dao/Dao;
move-result-object p2
.line 3
invoke-interface {p2, p1}, Lcom/j256/ormlite/dao/Dao;->queryForId(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/shopee/app/database/orm/bean/chatP2P/DBBlockUser;
:try_end_15
.catch Ljava/lang/Exception; {:try_start_b .. :try_end_15} :catch_16
goto :goto_1b
:catch_16
move-exception p1
.line 4
invoke-static {p1}, Lcom/garena/android/appkit/logging/a;->B(Ljava/lang/Throwable;)V
const/4 p1, 0x0
:goto_1b
return-object p1
.end method
.method public g()Lcom/shopee/app/util/a;
.registers 2
.line 1
invoke-static {}, Lcom/shopee/app/application/n2;->e()Lcom/shopee/app/application/n2;
move-result-object v0
.line 2
iget-object v0, v0, Lcom/shopee/app/application/n2;->b:Lcom/shopee/app/appuser/e;
.line 3
invoke-interface {v0}, Lcom/shopee/app/appuser/e;->M5()Lcom/shopee/app/util/a;
move-result-object v0
return-object v0
.end method
.method public h()Ljava/util/List;
.registers 4
.line 1
invoke-virtual {p0}, Lokio/t;->c()Lcom/shopee/app/database/orm/dao/d;
move-result-object v0
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2
:try_start_7
invoke-virtual {v0}, Lcom/garena/android/appkit/database/dao/a;->getDao()Lcom/j256/ormlite/dao/Dao;
move-result-object v0
.line 3
invoke-interface {v0}, Lcom/j256/ormlite/dao/Dao;->queryBuilder()Lcom/j256/ormlite/stmt/QueryBuilder;
move-result-object v0
const-string v1, "sequence"
const/4 v2, 0x1
.line 4
invoke-virtual {v0, v1, v2}, Lcom/j256/ormlite/stmt/QueryBuilder;->orderBy(Ljava/lang/String;Z)Lcom/j256/ormlite/stmt/QueryBuilder;
move-result-object v0
invoke-virtual {v0}, Lcom/j256/ormlite/stmt/QueryBuilder;->query()Ljava/util/List;
move-result-object v0
:try_end_1a
.catch Ljava/lang/Exception; {:try_start_7 .. :try_end_1a} :catch_1b
goto :goto_24
:catch_1b
move-exception v0
.line 5
invoke-static {v0}, Lcom/garena/android/appkit/logging/a;->B(Ljava/lang/Throwable;)V
.line 6
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
:goto_24
return-object v0
.end method
.method public i()Ljava/util/List;
.registers 9
.line 1
invoke-virtual {p0}, Lokio/t;->g()Lcom/shopee/app/util/a;
move-result-object v0
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
.line 3
:try_start_c
iget-object v0, v0, Lcom/shopee/app/util/a;->e:Lcom/shopee/abt/a;
if-eqz v0, :cond_6c
invoke-virtual {v0}, Lcom/shopee/abt/a;->a()Ljava/util/ArrayList;
move-result-object v0
if-eqz v0, :cond_6c
.line 4
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_1a
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_6c
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/shopee/abt/model/AbtV2ConfigDimensionItem;
.line 5
invoke-virtual {v2}, Lcom/shopee/abt/model/AbtV2ConfigDimensionItem;->getExperiments()Ljava/util/ArrayList;
move-result-object v3
if-eqz v3, :cond_35
invoke-interface {v3}, Ljava/util/Collection;->isEmpty()Z
move-result v3
if-eqz v3, :cond_33
goto :goto_35
:cond_33
const/4 v3, 0x0
goto :goto_36
:cond_35
:goto_35
const/4 v3, 0x1
:goto_36
if-nez v3, :cond_1a
.line 6
invoke-virtual {v2}, Lcom/shopee/abt/model/AbtV2ConfigDimensionItem;->getExperiments()Ljava/util/ArrayList;
move-result-object v2
invoke-static {v2}, Lcom/shopee/sz/loadtask/datasource/a;->u(Ljava/lang/Object;)V
invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_43
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_1a
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/shopee/abt/model/AbtV2ExpItem;
.line 7
new-instance v4, Lcom/shopee/sdk/modules/app/abtesting/a;
invoke-virtual {v3}, Lcom/shopee/abt/model/AbtV2ExpItem;->getName()Ljava/lang/String;
move-result-object v5
invoke-virtual {v3}, Lcom/shopee/abt/model/AbtV2ExpItem;->getParameter()Ljava/lang/String;
move-result-object v6
invoke-virtual {v3}, Lcom/shopee/abt/model/AbtV2ExpItem;->getGroupName()Ljava/lang/String;
move-result-object v7
invoke-virtual {v3}, Lcom/shopee/abt/model/AbtV2ExpItem;->getGroupId()Ljava/lang/Long;
move-result-object v3
invoke-direct {v4, v5, v6, v7, v3}, Lcom/shopee/sdk/modules/app/abtesting/a;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;)V
invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
:try_end_67
.catch Ljava/lang/Exception; {:try_start_c .. :try_end_67} :catch_68
goto :goto_43
:catch_68
move-exception v0
.line 8
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
:cond_6c
return-object v1
.end method
.method public isRunning()Z
.registers 2
const/4 v0, 0x1
return v0
.end method
.method public k(Ljava/lang/String;)Ljava/lang/String;
.registers 3
invoke-virtual {p0}, Lokio/t;->g()Lcom/shopee/app/util/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/shopee/app/util/a;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public l(Ljava/lang/String;)Ljava/lang/String;
.registers 3
invoke-virtual {p0}, Lokio/t;->g()Lcom/shopee/app/util/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/shopee/app/util/a;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public m(Ljava/lang/String;)Z
.registers 5
.line 1
invoke-virtual {p0}, Lokio/t;->g()Lcom/shopee/app/util/a;
move-result-object v0
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const/4 v1, 0x0
.line 2
:try_start_8
invoke-virtual {v0}, Lcom/shopee/app/util/a;->c()Lcom/shopee/app/network/http/data/ABTestingConfigResponseData;
move-result-object v0
if-eqz v0, :cond_36
invoke-virtual {v0}, Lcom/shopee/app/network/http/data/ABTestingConfigResponseData;->getConfigs()Ljava/util/List;
move-result-object v0
if-eqz v0, :cond_36
.line 3
invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z
move-result v2
if-eqz v2, :cond_1b
goto :goto_36
.line 4
:cond_1b
invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_1f
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_36
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/shopee/app/network/http/data/ABTestingConfig;
.line 5
invoke-virtual {v2}, Lcom/shopee/app/network/http/data/ABTestingConfig;->getConfigName()Ljava/lang/String;
move-result-object v2
.line 6
invoke-static {p1, v2, v1}, Lkotlin/text/s;->l(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v2
:try_end_33
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_33} :catch_36
if-eqz v2, :cond_1f
const/4 v1, 0x1
:catch_36
:cond_36
:goto_36
return v1
.end method
.method public offerTask(Lcom/shopee/leego/vaf/virtualview/Helper/IWorkerPoolAdapter$WorkerPoolTask;)V
.registers 9
.line 1
new-instance v0, Lcom/shopee/threadpool/i;
invoke-direct {v0}, Lcom/shopee/threadpool/i;-><init>()V
.line 2
sget-object v1, Lcom/shopee/threadpool/j;->Cache:Lcom/shopee/threadpool/j;
.line 3
iput-object v1, v0, Lcom/shopee/threadpool/i;->d:Lcom/shopee/threadpool/j;
.line 4
new-instance v1, Lcom/shopee/threadpool/i;
invoke-direct {v1}, Lcom/shopee/threadpool/i;-><init>()V
.line 5
sget-object v2, Lcom/shopee/threadpool/j;->Single:Lcom/shopee/threadpool/j;
.line 6
iput-object v2, v1, Lcom/shopee/threadpool/i;->d:Lcom/shopee/threadpool/j;
.line 7
new-instance v2, Lcom/shopee/threadpool/i;
invoke-direct {v2}, Lcom/shopee/threadpool/i;-><init>()V
.line 8
sget-object v3, Lcom/shopee/threadpool/j;->CPU:Lcom/shopee/threadpool/j;
.line 9
iput-object v3, v2, Lcom/shopee/threadpool/i;->d:Lcom/shopee/threadpool/j;
.line 10
new-instance v3, Lcom/shopee/threadpool/i;
invoke-direct {v3}, Lcom/shopee/threadpool/i;-><init>()V
.line 11
sget-object v4, Lcom/shopee/threadpool/j;->IO:Lcom/shopee/threadpool/j;
.line 12
iput-object v4, v3, Lcom/shopee/threadpool/i;->d:Lcom/shopee/threadpool/j;
.line 13
sget-object v4, Lcom/shopee/threadpool/j;->Cache:Lcom/shopee/threadpool/j;
.line 14
sget-object v5, Lcom/shopee/app/util/l3;->a:[I
invoke-virtual {v4}, Ljava/lang/Enum;->ordinal()I
move-result v4
aget v4, v5, v4
const/4 v5, 0x1
const/4 v6, 0x2
if-eq v4, v5, :cond_40
if-eq v4, v6, :cond_3f
const/4 v1, 0x3
if-eq v4, v1, :cond_3d
const/4 v1, 0x4
if-eq v4, v1, :cond_3b
goto :goto_40
:cond_3b
move-object v0, v3
goto :goto_40
:cond_3d
move-object v0, v2
goto :goto_40
:cond_3f
move-object v0, v1
.line 15
:cond_40
:goto_40
new-instance v1, Lcom/google/android/exoplayer2/s0;
const/4 v2, 0x0
invoke-direct {v1, p1, v2}, Lcom/google/android/exoplayer2/s0;-><init>(Ljava/lang/Object;I)V
.line 16
iput-object v1, v0, Lcom/shopee/threadpool/i;->f:Lcom/shopee/threadpool/e;
.line 17
new-instance v1, Lcom/shopee/app/marketplacecomponents/adapters/b;
invoke-direct {v1, p1}, Lcom/shopee/app/marketplacecomponents/adapters/b;-><init>(Ljava/lang/Object;)V
.line 18
iput-object v1, v0, Lcom/shopee/threadpool/i;->g:Lcom/shopee/threadpool/h;
.line 19
new-instance v1, Lcom/shopee/app/marketplacecomponents/adapters/a;
invoke-direct {v1, p1}, Lcom/shopee/app/marketplacecomponents/adapters/a;-><init>(Lcom/shopee/leego/vaf/virtualview/Helper/IWorkerPoolAdapter$WorkerPoolTask;)V
.line 20
iput-object v1, v0, Lcom/shopee/threadpool/i;->h:Lcom/shopee/threadpool/f;
.line 21
new-instance v1, Lcom/facebook/gamingservices/a;
invoke-direct {v1, p1, v6}, Lcom/facebook/gamingservices/a;-><init>(Ljava/lang/Object;I)V
.line 22
iput-object v1, v0, Lcom/shopee/threadpool/i;->i:Lcom/facebook/gamingservices/a;
.line 23
invoke-virtual {v0}, Lcom/shopee/threadpool/i;->a()V
return-void
.end method
.method public p(Ljava/util/List;)V
.registers 4
.line 1
invoke-static {p1}, Lcom/shopee/app/util/n1;->b(Ljava/util/List;)Z
move-result v0
if-nez v0, :cond_25
.line 2
invoke-virtual {p0}, Lokio/t;->c()Lcom/shopee/app/database/orm/dao/d;
move-result-object v0
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 3
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v1
if-gtz v1, :cond_14
goto :goto_25
.line 4
:cond_14
:try_start_14
invoke-virtual {v0}, Lcom/garena/android/appkit/database/dao/a;->getDao()Lcom/j256/ormlite/dao/Dao;
move-result-object v0
.line 5
new-instance v1, Lcom/shopee/app/database/orm/dao/c;
invoke-direct {v1, p1, v0}, Lcom/shopee/app/database/orm/dao/c;-><init>(Ljava/util/List;Lcom/j256/ormlite/dao/Dao;)V
invoke-interface {v0, v1}, Lcom/j256/ormlite/dao/Dao;->callBatchTasks(Ljava/util/concurrent/Callable;)Ljava/lang/Object;
:try_end_20
.catch Ljava/lang/Exception; {:try_start_14 .. :try_end_20} :catch_21
goto :goto_25
:catch_21
move-exception p1
.line 6
invoke-static {p1}, Lcom/garena/android/appkit/logging/a;->B(Ljava/lang/Throwable;)V
:cond_25
:goto_25
return-void
.end method
.method public zza(Landroid/os/IBinder;)Ljava/lang/Object;
.registers 4
sget v0, Lcom/google/android/play/core/internal/h1;->a:I
if-nez p1, :cond_6
const/4 p1, 0x0
goto :goto_1a
:cond_6
const-string v0, "com.google.android.play.core.appupdate.protocol.IAppUpdateService"
.line 1
invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;
move-result-object v0
.line 2
instance-of v1, v0, Lcom/google/android/play/core/internal/i1;
if-eqz v1, :cond_14
.line 3
move-object p1, v0
check-cast p1, Lcom/google/android/play/core/internal/i1;
goto :goto_1a
:cond_14
new-instance v0, Lcom/google/android/play/core/internal/g1;
invoke-direct {v0, p1}, Lcom/google/android/play/core/internal/g1;-><init>(Landroid/os/IBinder;)V
move-object p1, v0
:goto_1a
return-object p1
.end method