Files
rr3-apk/smali_classes4/com/ironsource/adqualitysdk/sdk/i/ie.smali
Daniel Elliott 6ffa31962e V14.0.1 Ultimate: Killswitch removed + offline features + crash fix
- Decompiled RealRacing3 v14.0.1 (versionCode 14001)
- Patched EnvironmentDataContainer.getLatestAppVersionCheckResult() to always return 0 (APP_VERSION_OK)
- Copied all offline managers from v13: LocalSaveManager, OfflineModeManager, OfflineCurrencyManager, OfflineEventsManager
- Applied delayed initialization fix to MainActivity (500ms Handler.postDelayed)
- Added MainActivity\ inner class with try-catch wrapper
- Server killswitch completely bypassed - game will work after March 2026 shutdown
- Compatible with v13 APKs (same signing key: rr3-release.keystore)

This is the ULTIMATE EDITION: Latest game version + no killswitch + offline mode + crash fixed

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 22:36:51 -08:00

2223 lines
44 KiB
Smali
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
.class public final Lcom/ironsource/adqualitysdk/sdk/i/ie;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/ironsource/adqualitysdk/sdk/i/ie$a;,
Lcom/ironsource/adqualitysdk/sdk/i/ie$e;
}
.end annotation
# static fields
.field private static :I = 0x1
.field private static :I
.field private static :[S
.field private static :I
.field private static :I
.field private static :[B
.field private static :I
.field private static final :Ljava/lang/Object;
.field private static :[I
.field private static :Lcom/ironsource/adqualitysdk/sdk/i/ie;
# instance fields
.field private final :Landroid/os/Handler;
.field private final :Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/util/ArrayList<",
"Lcom/ironsource/adqualitysdk/sdk/i/ie$e;",
">;>;"
}
.end annotation
.end field
.field private final :Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Lcom/ironsource/adqualitysdk/sdk/i/ie$a;",
">;"
}
.end annotation
.end field
.field private final :Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap<",
"Landroid/content/BroadcastReceiver;",
"Ljava/util/ArrayList<",
"Landroid/content/IntentFilter;",
">;>;"
}
.end annotation
.end field
.field private final :Landroid/content/Context;
.field private :Z
# direct methods
.method static constructor <clinit>()V
.locals 2
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->()V
.line 97
new-instance v0, Ljava/lang/Object;
invoke-direct {v0}, Ljava/lang/Object;-><init>()V
sput-object v0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/lang/Object;
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
add-int/lit8 v0, v0, 0x9
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
return-void
:cond_0
const/4 v0, 0x0
throw v0
.end method
.method private constructor <init>(Landroid/content/Context;)V
.locals 1
.line 118
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Z
.line 85
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/HashMap;
.line 87
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/HashMap;
.line 90
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/ArrayList;
iput-object p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Landroid/content/Context;
.line 120
new-instance v0, Lcom/ironsource/adqualitysdk/sdk/i/ie$3;
invoke-virtual {p1}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper;
move-result-object p1
invoke-direct {v0, p0, p1}, Lcom/ironsource/adqualitysdk/sdk/i/ie$3;-><init>(Lcom/ironsource/adqualitysdk/sdk/i/ie;Landroid/os/Looper;)V
iput-object v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Landroid/os/Handler;
return-void
.end method
.method private ()V
.locals 3
iget-object v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/HashMap;
.line 199
monitor-enter v0
.line 200
:try_start_0
new-instance v1, Ljava/util/HashMap;
iget-object v2, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/HashMap;
invoke-direct {v1, v2}, Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
.line 201
invoke-virtual {v1}, Ljava/util/AbstractMap;->keySet()Ljava/util/Set;
move-result-object v1
invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_0
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_0
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Landroid/content/BroadcastReceiver;
.line 202
invoke-direct {p0, v2}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->(Landroid/content/BroadcastReceiver;)V
goto :goto_0
:catchall_0
move-exception v1
goto :goto_1
.line 204
:cond_0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-void
:goto_1
monitor-exit v0
throw v1
.end method
.method public static (Landroid/content/Context;)Lcom/ironsource/adqualitysdk/sdk/i/ie;
.locals 2
sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/lang/Object;
.line 101
monitor-enter v0
:try_start_0
sget-object v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Lcom/ironsource/adqualitysdk/sdk/i/ie;
if-nez v1, :cond_0
.line 103
new-instance v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;
invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p0
invoke-direct {v1, p0}, Lcom/ironsource/adqualitysdk/sdk/i/ie;-><init>(Landroid/content/Context;)V
sput-object v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Lcom/ironsource/adqualitysdk/sdk/i/ie;
goto :goto_0
:catchall_0
move-exception p0
goto :goto_1
:cond_0
:goto_0
sget-object p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Lcom/ironsource/adqualitysdk/sdk/i/ie;
.line 105
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-object p0
.line 106
:goto_1
monitor-exit v0
throw p0
.end method
.method public static ()V
.locals 1
.line 0
const/16 v0, 0x12
new-array v0, v0, [I
fill-array-data v0, :array_0
sput-object v0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:[I
const v0, 0x4c3d10d0 # 4.956243E7f
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
const/16 v0, 0x79
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
const v0, -0x4b5296a9
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
const/16 v0, 0x2c
new-array v0, v0, [B
fill-array-data v0, :array_1
sput-object v0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:[B
return-void
nop
:array_0
.array-data 4
-0x2a5f0d97
0x3435bb55
0x6da1db3a
-0x46a72e8c
0x69a0e19a
0x7f0a9d34
-0x2b3b85a5
-0x100e0d12
-0x6f171ee6
0x73fee35
-0x450fa520
0x74497d55
-0x43b51bc1
-0x12098291
0x3eebb37e
-0x2178e47c
0x43a0af83
0x96a2694
.end array-data
:array_1
.array-data 1
-0x73t
0x2et
-0x29t
0x24t
-0x40t
-0x2dt
-0x6bt
-0x1at
-0x1bt
0xbt
-0x1bt
-0x16t
0x4bt
-0x55t
-0x12t
0x11t
0x18t
0x1at
-0x1ct
-0x20t
-0x61t
-0x3bt
-0xft
0x26t
-0x34t
0x30t
-0x29t
0x6et
-0x71t
0x26t
0x22t
0x6dt
-0x61t
-0x28t
0x26t
0x67t
-0x73t
0x2et
-0x2et
0x2bt
0x20t
0x0t
0x5t
0x23t
.end array-data
.end method
.method private (Landroid/content/BroadcastReceiver;)V
.locals 10
iget-object v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/HashMap;
.line 172
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/HashMap;
.line 173
invoke-virtual {v1, p1}, Ljava/util/AbstractMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/util/ArrayList;
if-nez v1, :cond_0
.line 175
monitor-exit v0
return-void
:catchall_0
move-exception p1
goto :goto_3
:cond_0
const/4 v2, 0x0
move v3, v2
.line 177
:goto_0
invoke-virtual {v1}, Ljava/util/AbstractCollection;->size()I
move-result v4
if-ge v3, v4, :cond_5
.line 178
invoke-virtual {v1, v3}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object;
move-result-object v4
check-cast v4, Landroid/content/IntentFilter;
move v5, v2
.line 179
:goto_1
invoke-virtual {v4}, Landroid/content/IntentFilter;->countActions()I
move-result v6
if-ge v5, v6, :cond_4
.line 180
invoke-virtual {v4, v5}, Landroid/content/IntentFilter;->getAction(I)Ljava/lang/String;
move-result-object v6
iget-object v7, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/HashMap;
.line 181
invoke-virtual {v7, v6}, Ljava/util/AbstractMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/util/ArrayList;
if-eqz v7, :cond_3
move v8, v2
.line 183
:goto_2
invoke-virtual {v7}, Ljava/util/AbstractCollection;->size()I
move-result v9
if-ge v8, v9, :cond_2
.line 184
invoke-virtual {v7, v8}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object;
move-result-object v9
check-cast v9, Lcom/ironsource/adqualitysdk/sdk/i/ie$e;
iget-object v9, v9, Lcom/ironsource/adqualitysdk/sdk/i/ie$e;->:Landroid/content/BroadcastReceiver;
if-ne v9, p1, :cond_1
.line 185
invoke-virtual {v7, v8}, Ljava/util/AbstractList;->remove(I)Ljava/lang/Object;
add-int/lit8 v8, v8, -0x1
:cond_1
add-int/lit8 v8, v8, 0x1
goto :goto_2
.line 189
:cond_2
invoke-virtual {v7}, Ljava/util/AbstractCollection;->size()I
move-result v7
if-gtz v7, :cond_3
iget-object v7, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/HashMap;
.line 190
invoke-virtual {v7, v6}, Ljava/util/AbstractMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
:cond_3
add-int/lit8 v5, v5, 0x1
goto :goto_1
:cond_4
add-int/lit8 v3, v3, 0x1
goto :goto_0
.line 195
:cond_5
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-void
:goto_3
monitor-exit v0
throw p1
.end method
.method private static (IIISB)Ljava/lang/String;
.locals 6
.line 1200
sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/m;->:Ljava/lang/Object;
monitor-enter v0
.line 1202
:try_start_0
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
sget v2, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
add-int/2addr p2, v2
const/4 v3, -0x1
const/4 v4, 0x0
const/4 v5, 0x1
if-ne p2, v3, :cond_0
move v4, v5
:cond_0
if-eqz v4, :cond_2
sget-object p2, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:[B
if-eqz p2, :cond_1
sget v3, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
add-int/2addr v3, p1
.line 1211
aget-byte p2, p2, v3
add-int/2addr p2, v2
int-to-byte p2, p2
goto :goto_0
:catchall_0
move-exception p0
goto :goto_3
:cond_1
sget-object p2, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:[S
sget v3, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
add-int/2addr v3, p1
.line 1217
aget-short p2, p2, v3
add-int/2addr p2, v2
int-to-short p2, p2
:cond_2
:goto_0
if-lez p2, :cond_4
add-int/2addr p1, p2
add-int/lit8 p1, p1, -0x2
sget v2, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
add-int/2addr p1, v2
add-int/2addr p1, v4
.line 1226
sput p1, Lcom/ironsource/adqualitysdk/sdk/i/m;->:I
.line 1227
sput-byte p4, Lcom/ironsource/adqualitysdk/sdk/i/m;->:B
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
add-int/2addr p0, p1
int-to-char p0, p0
.line 1230
sput-char p0, Lcom/ironsource/adqualitysdk/sdk/i/m;->:C
.line 1231
invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
.line 1234
sget-char p0, Lcom/ironsource/adqualitysdk/sdk/i/m;->:C
sput-char p0, Lcom/ironsource/adqualitysdk/sdk/i/m;->:C
.line 1235
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/m;->:I
:goto_1
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/m;->:I
if-ge p0, p2, :cond_4
sget-object p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:[B
if-eqz p0, :cond_3
.line 1240
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/m;->:I
add-int/lit8 p4, p1, -0x1
sput p4, Lcom/ironsource/adqualitysdk/sdk/i/m;->:I
aget-byte p0, p0, p1
.line 1241
sget-char p1, Lcom/ironsource/adqualitysdk/sdk/i/m;->:C
add-int/2addr p0, p3
int-to-byte p0, p0
sget-byte p4, Lcom/ironsource/adqualitysdk/sdk/i/m;->:B
xor-int/2addr p0, p4
add-int/2addr p1, p0
int-to-char p0, p1
sput-char p0, Lcom/ironsource/adqualitysdk/sdk/i/m;->:C
goto :goto_2
:cond_3
sget-object p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:[S
.line 1245
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/m;->:I
add-int/lit8 p4, p1, -0x1
sput p4, Lcom/ironsource/adqualitysdk/sdk/i/m;->:I
aget-short p0, p0, p1
.line 1246
sget-char p1, Lcom/ironsource/adqualitysdk/sdk/i/m;->:C
add-int/2addr p0, p3
int-to-short p0, p0
sget-byte p4, Lcom/ironsource/adqualitysdk/sdk/i/m;->:B
xor-int/2addr p0, p4
add-int/2addr p1, p0
int-to-char p0, p1
sput-char p0, Lcom/ironsource/adqualitysdk/sdk/i/m;->:C
.line 1248
:goto_2
sget-char p0, Lcom/ironsource/adqualitysdk/sdk/i/m;->:C
invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
.line 1249
sget-char p0, Lcom/ironsource/adqualitysdk/sdk/i/m;->:C
sput-char p0, Lcom/ironsource/adqualitysdk/sdk/i/m;->:C
.line 1235
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/m;->:I
add-int/2addr p0, v5
sput p0, Lcom/ironsource/adqualitysdk/sdk/i/m;->:I
goto :goto_1
.line 1253
:cond_4
invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object p0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-object p0
.line 1254
:goto_3
monitor-exit v0
throw p0
.end method
.method private static ([II)Ljava/lang/String;
.locals 13
.line 1126
sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/e;->:Ljava/lang/Object;
monitor-enter v0
const/4 v1, 0x4
:try_start_0
new-array v1, v1, [C
.line 1129
array-length v2, p0
const/4 v3, 0x1
shl-int/2addr v2, v3
new-array v2, v2, [C
sget-object v4, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:[I
.line 1130
invoke-virtual {v4}, [I->clone()Ljava/lang/Object;
move-result-object v4
check-cast v4, [I
const/4 v5, 0x0
.line 1132
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
:goto_0
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
array-length v7, p0
if-ge v6, v7, :cond_1
.line 1134
aget v7, p0, v6
shr-int/lit8 v8, v7, 0x10
int-to-char v8, v8
aput-char v8, v1, v5
int-to-char v7, v7
aput-char v7, v1, v3
add-int/lit8 v9, v6, 0x1
.line 1136
aget v9, p0, v9
const/16 v10, 0x10
shr-int/2addr v9, v10
int-to-char v9, v9
const/4 v11, 0x2
aput-char v9, v1, v11
add-int/lit8 v6, v6, 0x1
.line 1137
aget v6, p0, v6
int-to-char v6, v6
const/4 v12, 0x3
aput-char v6, v1, v12
shl-int/lit8 v8, v8, 0x10
add-int/2addr v8, v7
.line 1141
sput v8, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
shl-int/lit8 v7, v9, 0x10
add-int/2addr v7, v6
.line 1142
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1145
invoke-static {v4}, Lcom/ironsource/adqualitysdk/sdk/i/e;->([I)V
move v6, v5
:goto_1
if-ge v6, v10, :cond_0
.line 1150
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
aget v8, v4, v6
xor-int/2addr v7, v8
.line 1151
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
invoke-static {v7}, Lcom/ironsource/adqualitysdk/sdk/i/e;->(I)I
move-result v7
sget v8, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
xor-int/2addr v7, v8
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1153
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1154
sget v8, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
sput v8, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1155
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
add-int/lit8 v6, v6, 0x1
goto :goto_1
:catchall_0
move-exception p0
goto :goto_2
.line 1157
:cond_0
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1158
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1161
sput v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
aget v7, v4, v10
xor-int/2addr v6, v7
sput v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1162
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
const/16 v7, 0x11
aget v7, v4, v7
xor-int/2addr v6, v7
sput v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1165
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
.line 1167
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
ushr-int/lit8 v7, v6, 0x10
int-to-char v7, v7
aput-char v7, v1, v5
int-to-char v6, v6
aput-char v6, v1, v3
.line 1169
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
ushr-int/lit8 v7, v6, 0x10
int-to-char v7, v7
aput-char v7, v1, v11
int-to-char v6, v6
aput-char v6, v1, v12
.line 1173
invoke-static {v4}, Lcom/ironsource/adqualitysdk/sdk/i/e;->([I)V
.line 1176
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
shl-int/lit8 v7, v6, 0x1
aget-char v8, v1, v5
aput-char v8, v2, v7
shl-int/lit8 v7, v6, 0x1
add-int/2addr v7, v3
aget-char v8, v1, v3
.line 1177
aput-char v8, v2, v7
shl-int/lit8 v7, v6, 0x1
add-int/2addr v7, v11
aget-char v8, v1, v11
.line 1178
aput-char v8, v2, v7
shl-int/lit8 v7, v6, 0x1
add-int/2addr v7, v12
aget-char v8, v1, v12
.line 1179
aput-char v8, v2, v7
add-int/lit8 v6, v6, 0x2
.line 1132
sput v6, Lcom/ironsource/adqualitysdk/sdk/i/e;->:I
goto/16 :goto_0
.line 1181
:cond_1
new-instance p0, Ljava/lang/String;
invoke-direct {p0, v2, v5, p1}, Ljava/lang/String;-><init>([CII)V
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-object p0
.line 1182
:goto_2
monitor-exit v0
throw p0
.end method
.method private ()V
.locals 9
:cond_0
iget-object v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/HashMap;
.line 314
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/ArrayList;
.line 315
invoke-virtual {v1}, Ljava/util/AbstractCollection;->size()I
move-result v1
if-gtz v1, :cond_1
.line 317
monitor-exit v0
return-void
:catchall_0
move-exception v1
goto :goto_2
.line 319
:cond_1
new-array v2, v1, [Lcom/ironsource/adqualitysdk/sdk/i/ie$a;
iget-object v3, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/ArrayList;
.line 320
invoke-virtual {v3, v2}, Ljava/util/AbstractCollection;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
iget-object v3, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/ArrayList;
.line 321
invoke-virtual {v3}, Ljava/util/AbstractCollection;->clear()V
.line 322
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
const/4 v0, 0x0
move v3, v0
:goto_0
if-ge v3, v1, :cond_0
.line 324
aget-object v4, v2, v3
move v5, v0
.line 325
:goto_1
iget-object v6, v4, Lcom/ironsource/adqualitysdk/sdk/i/ie$a;->:Ljava/util/ArrayList;
invoke-virtual {v6}, Ljava/util/AbstractCollection;->size()I
move-result v6
if-ge v5, v6, :cond_2
.line 326
iget-object v6, v4, Lcom/ironsource/adqualitysdk/sdk/i/ie$a;->:Ljava/util/ArrayList;
invoke-virtual {v6, v5}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object;
move-result-object v6
check-cast v6, Lcom/ironsource/adqualitysdk/sdk/i/ie$e;
iget-object v6, v6, Lcom/ironsource/adqualitysdk/sdk/i/ie$e;->:Landroid/content/BroadcastReceiver;
iget-object v7, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Landroid/content/Context;
iget-object v8, v4, Lcom/ironsource/adqualitysdk/sdk/i/ie$a;->:Landroid/content/Intent;
invoke-virtual {v6, v7, v8}, Landroid/content/BroadcastReceiver;->onReceive(Landroid/content/Context;Landroid/content/Intent;)V
add-int/lit8 v5, v5, 0x1
goto :goto_1
:cond_2
add-int/lit8 v3, v3, 0x1
goto :goto_0
.line 322
:goto_2
monitor-exit v0
throw v1
.end method
.method public static synthetic (Lcom/ironsource/adqualitysdk/sdk/i/ie;)V
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
add-int/lit8 v0, v0, 0x61
.line 46
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
rem-int/lit8 v0, v0, 0x2
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->()V
if-eqz v0, :cond_0
const/16 p0, 0x62
div-int/lit8 p0, p0, 0x0
:cond_0
return-void
.end method
# virtual methods
.method public final declared-synchronized ()V
.locals 3
monitor-enter p0
:try_start_0
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
add-int/lit8 v0, v0, 0x4b
.line 115
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
rem-int/lit8 v0, v0, 0x2
const/4 v1, 0x0
if-eqz v0, :cond_0
iput-boolean v1, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Z
:goto_0
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->()V
goto :goto_1
:catchall_0
move-exception v0
goto :goto_2
:cond_0
iput-boolean v1, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Z
goto :goto_0
:goto_1
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
add-int/lit8 v0, v0, 0x65
rem-int/lit16 v2, v0, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
rem-int/lit8 v0, v0, 0x2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-eqz v0, :cond_1
const/16 v0, 0xe
:try_start_1
div-int/2addr v0, v1
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_1
monitor-exit p0
return-void
:catchall_1
move-exception v0
:try_start_2
throw v0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
:cond_1
monitor-exit p0
return-void
:goto_2
monitor-exit p0
throw v0
.end method
.method public final (Landroid/content/Intent;)Z
.locals 26
move-object/from16 v1, p0
move-object/from16 v0, p1
const/16 v2, 0xc
new-array v3, v2, [I
fill-array-data v3, :array_0
const/4 v4, 0x0
invoke-static {v4, v4}, Landroid/graphics/PointF;->length(FF)F
move-result v5
cmpl-float v5, v5, v4
rsub-int/lit8 v5, v5, 0x15
invoke-static {v3, v5}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->([II)Ljava/lang/String;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v3
iget-boolean v5, v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Z
const/4 v12, 0x0
if-nez v5, :cond_0
return v12
:cond_0
iget-object v13, v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/HashMap;
.line 220
monitor-enter v13
.line 221
:try_start_0
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object v14
iget-object v5, v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Landroid/content/Context;
.line 223
invoke-virtual {v5}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v5
.line 222
invoke-virtual {v0, v5}, Landroid/content/Intent;->resolveTypeIfNeeded(Landroid/content/ContentResolver;)Ljava/lang/String;
move-result-object v15
.line 224
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getData()Landroid/net/Uri;
move-result-object v16
.line 225
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getScheme()Ljava/lang/String;
move-result-object v11
.line 226
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getCategories()Ljava/util/Set;
move-result-object v17
.line 229
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getFlags()I
move-result v5
const/16 v6, 0x8
and-int/2addr v5, v6
if-eqz v5, :cond_1
const/16 v18, 0x1
goto :goto_0
:cond_1
move/from16 v18, v12
:goto_0
const/16 v9, 0x10
if-eqz v18, :cond_2
.line 230
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
new-array v7, v6, [I
fill-array-data v7, :array_1
const-string v8, ""
invoke-static {v8}, Landroid/os/Process;->getGidForName(Ljava/lang/String;)I
move-result v8
add-int/2addr v8, v9
invoke-static {v7, v8}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->([II)Ljava/lang/String;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v7
invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const v7, -0x37ed303a
const v8, -0x20de8e62
const v10, 0x2af6cdde
const v9, -0x1d1679cb
filled-new-array {v7, v8, v10, v9}, [I
move-result-object v7
invoke-static {v12}, Landroid/graphics/Color;->blue(I)I
move-result v8
add-int/2addr v8, v6
invoke-static {v7, v8}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->([II)Ljava/lang/String;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v7
invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v7, 0x6
new-array v7, v7, [I
fill-array-data v7, :array_2
invoke-static {}, Landroid/view/ViewConfiguration;->getWindowTouchSlop()I
move-result v8
shr-int/2addr v8, v6
add-int/lit8 v8, v8, 0xb
invoke-static {v7, v8}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->([II)Ljava/lang/String;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v7
invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
goto :goto_1
:catchall_0
move-exception v0
goto/16 :goto_8
:cond_2
:goto_1
iget-object v5, v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/HashMap;
.line 234
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object v7
invoke-virtual {v5, v7}, Ljava/util/AbstractMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
move-object v10, v5
check-cast v10, Ljava/util/ArrayList;
if-eqz v10, :cond_12
if-eqz v18, :cond_3
.line 236
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
new-array v6, v6, [I
fill-array-data v6, :array_3
const-string v7, ""
invoke-static {v7}, Landroid/view/KeyEvent;->keyCodeFromString(Ljava/lang/String;)I
move-result v7
add-int/lit8 v7, v7, 0xd
invoke-static {v6, v7}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->([II)Ljava/lang/String;
move-result-object v6
invoke-virtual {v6}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v6
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
:cond_3
const/4 v5, 0x0
move-object v9, v5
move v8, v12
.line 239
:goto_2
invoke-virtual {v10}, Ljava/util/AbstractCollection;->size()I
move-result v5
if-ge v8, v5, :cond_f
.line 240
invoke-virtual {v10, v8}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object;
move-result-object v5
move-object v7, v5
check-cast v7, Lcom/ironsource/adqualitysdk/sdk/i/ie$e;
if-eqz v18, :cond_4
.line 241
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
new-array v6, v2, [I
fill-array-data v6, :array_4
invoke-static {v4, v4}, Landroid/graphics/PointF;->length(FF)F
move-result v21
cmpl-float v21, v21, v4
add-int/lit8 v2, v21, 0x18
invoke-static {v6, v2}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->([II)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v2
invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, v7, Lcom/ironsource/adqualitysdk/sdk/i/ie$e;->:Landroid/content/IntentFilter;
invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
.line 243
:cond_4
iget-boolean v2, v7, Lcom/ironsource/adqualitysdk/sdk/i/ie$e;->:Z
if-eqz v2, :cond_6
if-eqz v18, :cond_5
const/16 v2, 0x10
new-array v5, v2, [I
fill-array-data v5, :array_5
.line 245
invoke-static {}, Landroid/view/ViewConfiguration;->getPressedStateDuration()I
move-result v6
shr-int/2addr v6, v2
add-int/lit8 v6, v6, 0x1f
invoke-static {v5, v6}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->([II)Ljava/lang/String;
move-result-object v5
invoke-virtual {v5}, Ljava/lang/String;->intern()Ljava/lang/String;
move/from16 v20, v2
move/from16 v21, v8
move-object v4, v9
move-object/from16 v19, v10
move-object/from16 v23, v11
const/4 v12, 0x1
goto/16 :goto_5
:cond_5
move/from16 v21, v8
move-object v4, v9
move-object/from16 v19, v10
move-object/from16 v23, v11
const/4 v12, 0x1
const/16 v20, 0x10
goto/16 :goto_5
:cond_6
const/16 v2, 0x10
.line 250
iget-object v5, v7, Lcom/ironsource/adqualitysdk/sdk/i/ie$e;->:Landroid/content/IntentFilter;
move-object v6, v14
move-object v2, v7
move-object v7, v15
move/from16 v21, v8
move-object v8, v11
move-object v4, v9
const/16 v20, 0x10
move-object/from16 v9, v16
move-object/from16 v19, v10
const/4 v12, 0x1
move-object/from16 v10, v17
move-object/from16 v23, v11
move-object v11, v3
invoke-virtual/range {v5 .. v11}, Landroid/content/IntentFilter;->match(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I
move-result v5
if-ltz v5, :cond_9
if-eqz v18, :cond_7
.line 253
new-instance v6, Ljava/lang/StringBuilder;
invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
const/16 v7, 0xe
new-array v7, v7, [I
fill-array-data v7, :array_6
invoke-static {}, Landroid/os/Process;->myPid()I
move-result v8
shr-int/lit8 v8, v8, 0x16
rsub-int/lit8 v8, v8, 0x1b
invoke-static {v7, v8}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->([II)Ljava/lang/String;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v7
invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 254
invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
:cond_7
if-nez v4, :cond_8
.line 256
new-instance v9, Ljava/util/ArrayList;
invoke-direct {v9}, Ljava/util/ArrayList;-><init>()V
goto :goto_3
:cond_8
move-object v9, v4
.line 258
:goto_3
invoke-virtual {v9, v2}, Ljava/util/AbstractCollection;->add(Ljava/lang/Object;)Z
.line 259
iput-boolean v12, v2, Lcom/ironsource/adqualitysdk/sdk/i/ie$e;->:Z
goto/16 :goto_6
:cond_9
if-eqz v18, :cond_e
const/4 v2, -0x4
const-wide/16 v6, 0x0
const/16 v8, 0x30
if-eq v5, v2, :cond_d
const/4 v2, -0x3
if-eq v5, v2, :cond_c
const/4 v2, -0x2
if-eq v5, v2, :cond_b
const/4 v2, -0x1
if-eq v5, v2, :cond_a
const-string v2, ""
const/4 v5, 0x0
.line 277
invoke-static {v2, v8, v5, v5}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;CII)I
move-result v2
const v9, 0x4b52971d # 1.3801245E7f
sub-int/2addr v9, v2
invoke-static {v5, v5}, Landroid/view/View;->combineMeasuredStates(II)I
move-result v2
const v10, -0x4c3d10ca
add-int/2addr v2, v10
const-string v10, ""
invoke-static {v10, v8, v5}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;CI)I
move-result v10
rsub-int/lit8 v5, v10, -0x7b
invoke-static {}, Landroid/view/ViewConfiguration;->getScrollDefaultDelay()I
move-result v10
shr-int/lit8 v10, v10, 0x10
int-to-short v10, v10
invoke-static {v8}, Landroid/text/AndroidCharacter;->getMirror(C)C
move-result v11
rsub-int/lit8 v11, v11, 0x49
int-to-byte v11, v11
invoke-static {v9, v2, v5, v10, v11}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->(IIISB)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v2
goto/16 :goto_4
:cond_a
const v2, -0x7e10e704
const v5, -0x6a9c9919
filled-new-array {v2, v5}, [I
move-result-object v2
const-string v5, ""
const-string v9, ""
.line 274
invoke-static {v5, v9}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
move-result v5
add-int/lit8 v5, v5, 0x4
invoke-static {v2, v5}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->([II)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v2
goto :goto_4
:cond_b
const v2, -0x2407fbbd
const v5, -0x2a4a3c82
filled-new-array {v2, v5}, [I
move-result-object v2
const/4 v5, 0x0
.line 271
invoke-static {v5}, Landroid/util/TypedValue;->complexToFloat(I)F
move-result v9
const/4 v5, 0x0
cmpl-float v9, v9, v5
rsub-int/lit8 v5, v9, 0x4
invoke-static {v2, v5}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->([II)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v2
goto :goto_4
.line 265
:cond_c
invoke-static {}, Landroid/view/ViewConfiguration;->getZoomControlsTimeout()J
move-result-wide v9
cmp-long v2, v9, v6
const v5, 0x4b52970b # 1.3801227E7f
sub-int/2addr v5, v2
const-string v2, ""
invoke-static {v2}, Landroid/view/MotionEvent;->axisFromString(Ljava/lang/String;)I
move-result v2
const v9, -0x4c3d10cf
add-int/2addr v2, v9
const/4 v9, 0x0
invoke-static {v9}, Landroid/widget/ExpandableListView;->getPackedPositionForGroup(I)J
move-result-wide v10
cmp-long v9, v10, v6
rsub-int/lit8 v9, v9, -0x7a
invoke-static {}, Landroid/os/Process;->myTid()I
move-result v10
shr-int/lit8 v10, v10, 0x16
int-to-short v10, v10
const-string v11, ""
invoke-static {v11, v8}, Landroid/text/TextUtils;->lastIndexOf(Ljava/lang/CharSequence;C)I
move-result v11
rsub-int/lit8 v11, v11, -0x30
int-to-byte v11, v11
invoke-static {v5, v2, v9, v10, v11}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->(IIISB)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v2
goto :goto_4
:cond_d
const v2, -0x76e14545
const v5, -0x4f4351f7
const v9, -0x3d02325d
const v10, -0x1fbbc545
filled-new-array {v2, v5, v9, v10}, [I
move-result-object v2
const-string v5, ""
const/4 v9, 0x0
.line 268
invoke-static {v5, v8, v9}, Landroid/text/TextUtils;->lastIndexOf(Ljava/lang/CharSequence;CI)I
move-result v5
rsub-int/lit8 v5, v5, 0x7
invoke-static {v2, v5}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->([II)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v2
.line 280
:goto_4
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
const/4 v9, 0x0
const/4 v10, 0x0
invoke-static {v10, v9, v9}, Landroid/util/TypedValue;->complexToFraction(IFF)F
move-result v11
cmpl-float v11, v11, v9
const v22, 0x4b5296c9 # 1.3801161E7f
sub-int v11, v22, v11
const-string v9, ""
invoke-static {v9, v8}, Landroid/text/TextUtils;->lastIndexOf(Ljava/lang/CharSequence;C)I
move-result v8
const v9, -0x4c3d10bb
add-int/2addr v8, v9
invoke-static {v10}, Landroid/widget/ExpandableListView;->getPackedPositionForGroup(I)J
move-result-wide v24
cmp-long v6, v24, v6
add-int/lit8 v6, v6, -0x7a
const-string v7, ""
invoke-static {v7, v10}, Landroid/text/TextUtils;->getOffsetBefore(Ljava/lang/CharSequence;I)I
move-result v7
int-to-short v7, v7
invoke-static {}, Landroid/os/SystemClock;->currentThreadTimeMillis()J
move-result-wide v9
const-wide/16 v24, -0x1
cmp-long v9, v9, v24
add-int/lit8 v9, v9, 0x22
int-to-byte v9, v9
invoke-static {v11, v8, v6, v7, v9}, Lcom/ironsource/adqualitysdk/sdk/i/ie;->(IIISB)Ljava/lang/String;
move-result-object v6
invoke-virtual {v6}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v6
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
:cond_e
:goto_5
move-object v9, v4
:goto_6
add-int/lit8 v8, v21, 0x1
move-object/from16 v10, v19
move-object/from16 v11, v23
const/16 v2, 0xc
const/4 v4, 0x0
const/4 v12, 0x0
goto/16 :goto_2
:cond_f
move-object v4, v9
const/4 v12, 0x1
if-eqz v4, :cond_12
const/4 v5, 0x0
.line 286
:goto_7
invoke-virtual {v4}, Ljava/util/AbstractCollection;->size()I
move-result v2
if-ge v5, v2, :cond_10
.line 287
invoke-virtual {v4, v5}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/ironsource/adqualitysdk/sdk/i/ie$e;
const/4 v3, 0x0
iput-boolean v3, v2, Lcom/ironsource/adqualitysdk/sdk/i/ie$e;->:Z
add-int/lit8 v5, v5, 0x1
goto :goto_7
:cond_10
iget-object v2, v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Ljava/util/ArrayList;
.line 289
new-instance v3, Lcom/ironsource/adqualitysdk/sdk/i/ie$a;
invoke-direct {v3, v0, v4}, Lcom/ironsource/adqualitysdk/sdk/i/ie$a;-><init>(Landroid/content/Intent;Ljava/util/ArrayList;)V
invoke-virtual {v2, v3}, Ljava/util/AbstractCollection;->add(Ljava/lang/Object;)Z
iget-object v0, v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Landroid/os/Handler;
.line 290
invoke-virtual {v0, v12}, Landroid/os/Handler;->hasMessages(I)Z
move-result v0
if-nez v0, :cond_11
iget-object v0, v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Landroid/os/Handler;
.line 291
invoke-virtual {v0, v12}, Landroid/os/Handler;->sendEmptyMessage(I)Z
.line 293
:cond_11
monitor-exit v13
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return v12
.line 296
:cond_12
monitor-exit v13
const/4 v0, 0x0
return v0
:goto_8
monitor-exit v13
throw v0
nop
:array_0
.array-data 4
0x59cce4c1
-0x216a460b
0x6f9965e2
-0x2be42a50
0x128f4eae
0x85faf2f
0x2b35ade6
-0xd0f8949
-0x13d5227d
-0x14efbe2a
0x2193d4af
-0x39b4247
.end array-data
:array_1
.array-data 4
-0x298a5625
-0x7639e1ee
0x2d58c20e
0x5357d350
-0x1aeec7ee
0x344405ff
0x715cb5be
0x527c5f5e
.end array-data
:array_2
.array-data 4
-0x1e58e77e
0x3f1b0bdb
-0x49e42e35
0x34dc0c43
0x9575119
0x2e864999
.end array-data
:array_3
.array-data 4
-0x35ad6f01
-0x58db3406
-0x79124902
0x71cce09c
0x71785dcc
-0x4decbcf0
-0xb4251ee
0x36e5d56b
.end array-data
:array_4
.array-data 4
0x5c0ea9d8
0x3d2345fd
-0x66ce0b04
0x3b52e8b2
0x3a480e5c
0x3c744f3c
-0x35b28d1a # -3366073.5f
0x3e11e527
0x5c230fb1
0x304a3636
-0x203f100f
-0x711b69f2
.end array-data
:array_5
.array-data 4
0x41572f3a
0x30e8139e
0x578bbb61
0x7e9d47c8
-0x77f7c6fb
-0x3d8e57ea
-0x7bbe0ddf
0x1fb2925b
0x5ba41c2f
-0x1303fead
-0x40939164
-0x1c690ed6
0x4c651503 # 6.0052492E7f
0x58d08646
0x1ee3dd6c
0x6794ae6d
.end array-data
:array_6
.array-data 4
0x41572f3a
0x30e8139e
0x578bbb61
0x7e9d47c8
0x3dfb5cf7
0x8171888
-0x498739e0
0x264256d5
0x323c616
0x18323e38
0xe372ce2
-0xaae7338
0x16facf12
0x54828b6a
.end array-data
.end method
.method public final declared-synchronized ()V
.locals 3
monitor-enter p0
:try_start_0
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
add-int/lit8 v1, v0, 0x1d
.line 110
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
rem-int/lit8 v1, v1, 0x2
const/4 v2, 0x1
iput-boolean v2, p0, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:Z
goto :goto_0
:catchall_0
move-exception v0
goto :goto_1
:goto_0
add-int/lit8 v0, v0, 0x11
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ie;->:I
rem-int/lit8 v0, v0, 0x2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:goto_1
monitor-exit p0
throw v0
.end method