Files
rr3-apk/smali_classes4/com/ironsource/adqualitysdk/sdk/i/ju.smali
Daniel Elliott f3960ee359 Add Discord APKTool decompilation (Smali source for modding)
- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3
- APKTool decompilation (Smali bytecode) for modding and rebuilding APK
- Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures
- Includes full Smali source, resources, and native libraries
- Ready to rebuild APK after modifications with apktool b command
- Added comprehensive README-apktool.md with modding guide

This branch complements the JADX branches:
- Use JADX (main/discord-community) to UNDERSTAND code (readable Java)
- Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali)

Total: 44,417 files, 538.51 MB Smali source code
2026-02-18 16:13:44 -08:00

3677 lines
83 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/ju;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field private static :I = 0x1
.field private static :Z
.field private static :Z
.field private static :I
.field private static :I
.field private static :[C
.field private static :I
.field private static :Lorg/json/JSONObject;
.field private static :C
.field private static :Lorg/json/JSONObject;
.field private static :J
# direct methods
.method static constructor <clinit>()V
.locals 2
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()V
const/4 v0, 0x0
sput-object v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:Lorg/json/JSONObject;
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v0, v0, 0x17
.line 65
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v0, v0, 0x2
return-void
.end method
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method private static ()Lorg/json/JSONObject;
.locals 3
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v0, v0, 0x7
.line 284
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v0, v0, 0x2
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()Lorg/json/JSONObject;
move-result-object v0
invoke-static {v0}, Lcom/ironsource/adqualitysdk/sdk/i/jx;->(Lorg/json/JSONObject;)Lorg/json/JSONObject;
move-result-object v0
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v1, v1, 0x5d
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v1, v1, 0x2
if-nez v1, :cond_0
const/16 v1, 0x4a
div-int/lit8 v1, v1, 0x0
:cond_0
return-object v0
.end method
.method private static declared-synchronized ()Lorg/json/JSONObject;
.locals 9
const-class v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;
monitor-enter v0
:try_start_0
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v1, v1, 0x4b
.line 107
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v1, v1, 0x2
if-nez v1, :cond_1
sget-object v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:Lorg/json/JSONObject;
if-nez v1, :cond_0
.line 100
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
sput-object v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:Lorg/json/JSONObject;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
:try_start_1
const-string v2, "\u557e\u762d\uffad\u42d7"
const-string v3, "\ubec2"
const-string v4, "\u66aa\u0d14\ufc78\u40a3"
const/4 v5, 0x0
.line 102
invoke-static {v5, v5}, Landroid/graphics/PointF;->length(FF)F
move-result v6
cmpl-float v6, v6, v5
const v7, 0xa3fc
sub-int/2addr v7, v6
int-to-char v6, v7
const-string v7, ""
invoke-static {v7}, Landroid/text/TextUtils;->getTrimmedLength(Ljava/lang/CharSequence;)I
move-result v7
const v8, 0x780d1466
add-int/2addr v7, v8
invoke-static {v2, v3, v4, v6, v7}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v2
const/4 v3, -0x1
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
sget-object v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:Lorg/json/JSONObject;
const-string v2, "\u557e\u762d\uffad\u42d7"
const-string v4, "\u91dc"
const-string v6, "\ud557\uaf8e\u80e9\ufc15"
.line 103
invoke-static {}, Landroid/view/ViewConfiguration;->getTapTimeout()I
move-result v7
shr-int/lit8 v7, v7, 0x10
rsub-int v7, v7, 0x1580
int-to-char v7, v7
invoke-static {}, Landroid/media/AudioTrack;->getMinVolume()F
move-result v8
cmpl-float v5, v8, v5
const v8, -0x1650712b
add-int/2addr v5, v8
invoke-static {v2, v4, v6, v7, v5}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:try_end_1
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
:try_start_2
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v1, v1, 0x21
.line 107
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v1, v1, 0x2
goto :goto_0
:catchall_0
move-exception v1
goto :goto_1
:catch_0
:cond_0
:goto_0
sget-object v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:Lorg/json/JSONObject;
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
monitor-exit v0
return-object v1
:cond_1
const/4 v1, 0x0
.line 99
:try_start_3
throw v1
:try_end_3
.catchall {:try_start_3 .. :try_end_3} :catchall_1
:catchall_1
move-exception v1
.line 107
:try_start_4
throw v1
:try_end_4
.catchall {:try_start_4 .. :try_end_4} :catchall_0
:goto_1
monitor-exit v0
throw v1
.end method
.method private static declared-synchronized ()Lorg/json/JSONObject;
.locals 4
const-class v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;
monitor-enter v0
:try_start_0
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v1, v1, 0x31
.line 288
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v1, v1, 0x2
sget-object v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:Lorg/json/JSONObject;
add-int/lit8 v2, v2, 0x3
rem-int/lit16 v3, v2, 0x80
sput v3, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v2, v2, 0x2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit v0
return-object v1
:catchall_0
move-exception v1
monitor-exit v0
throw v1
.end method
.method private static ()I
.locals 8
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v0, v0, 0x37
.line 91
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v0, v0, 0x2
const v1, -0x1650712b
const-string v2, "\ud557\uaf8e\u80e9\ufc15"
const-string v3, "\u91dc"
const-string v4, "\u557e\u762d\uffad\u42d7"
const/4 v5, 0x0
if-eqz v0, :cond_0
.line 90
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()Lorg/json/JSONObject;
move-result-object v0
.line 91
invoke-static {}, Landroid/view/ViewConfiguration;->getTouchSlop()I
move-result v6
const v7, 0x2aa62
mul-int/2addr v6, v7
int-to-char v6, v6
const/4 v7, 0x1
invoke-static {v7, v5}, Landroid/view/View;->resolveSize(II)I
move-result v5
shr-int/2addr v1, v5
invoke-static {v4, v3, v2, v6, v1}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v1
:goto_0
invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
goto :goto_1
.line 90
:cond_0
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()Lorg/json/JSONObject;
move-result-object v0
.line 91
invoke-static {}, Landroid/view/ViewConfiguration;->getTouchSlop()I
move-result v6
shr-int/lit8 v6, v6, 0x8
add-int/lit16 v6, v6, 0x1580
int-to-char v6, v6
invoke-static {v5, v5}, Landroid/view/View;->resolveSize(II)I
move-result v5
add-int/2addr v5, v1
invoke-static {v4, v3, v2, v6, v5}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v1
goto :goto_0
:goto_1
return v0
.end method
.method private static (II)V
.locals 9
const-string v0, "\u557e\u762d\uffad\u42d7"
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v1, v1, 0x4f
.line 162
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v1, v1, 0x2
const/4 v2, 0x0
const/4 v3, 0x0
if-nez v1, :cond_0
const/4 v1, 0x3
.line 156
:try_start_0
div-int/2addr v1, v2
if-lez p0, :cond_1
goto :goto_0
:catchall_0
move-exception p0
goto :goto_1
:cond_0
if-lez p0, :cond_1
:goto_0
if-lez p1, :cond_1
.line 157
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()Lorg/json/JSONObject;
move-result-object v1
const-string v4, "\ubec2"
const-string v5, "\u66aa\u0d14\ufc78\u40a3"
.line 158
invoke-static {}, Landroid/view/ViewConfiguration;->getMinimumFlingVelocity()I
move-result v6
shr-int/lit8 v6, v6, 0x10
const v7, 0xa3fc
sub-int/2addr v7, v6
int-to-char v6, v7
invoke-static {}, Landroid/view/ViewConfiguration;->getScrollBarSize()I
move-result v7
shr-int/lit8 v7, v7, 0x8
const v8, 0x780d1466
add-int/2addr v7, v8
invoke-static {v0, v4, v5, v6, v7}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v4
invoke-virtual {v1, v4, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string p1, "\u91dc"
const-string v4, "\ud557\uaf8e\u80e9\ufc15"
const-string v5, ""
.line 159
invoke-static {v5, v2}, Landroid/text/TextUtils;->getOffsetBefore(Ljava/lang/CharSequence;I)I
move-result v2
add-int/lit16 v2, v2, 0x1580
int-to-char v2, v2
invoke-static {}, Landroid/view/ViewConfiguration;->getJumpTapTimeout()I
move-result v5
shr-int/lit8 v5, v5, 0x10
const v6, -0x1650712b
sub-int/2addr v6, v5
invoke-static {v0, p1, v4, v2, v6}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1, p0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_2
.line 162
:goto_1
invoke-static {}, Landroid/os/SystemClock;->currentThreadTimeMillis()J
move-result-wide v0
const-wide/16 v4, -0x1
cmp-long p1, v0, v4
add-int/lit8 p1, p1, 0x7e
const-string v0, "\u0089\u0088\u0084\u0087\u0086\u0082\u0085\u0084\u0083\u0082\u0081"
invoke-static {v3, v3, p1, v0}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p1
invoke-static {}, Landroid/view/ViewConfiguration;->getLongPressTimeout()I
move-result v0
shr-int/lit8 v0, v0, 0x10
rsub-int/lit8 v0, v0, 0x7f
const-string v1, "\u0082\u0097\u0084\u0089\u008d\u008e\u0082\u0082\u008b\u0085\u0089\u008d\u008f\u008e\u0084\u0087\u0087\u0082\u0089\u008d\u008b\u008c\u008b\u008b\u008a"
invoke-static {v3, v3, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-static {p1, v0, p0}, Lcom/ironsource/adqualitysdk/sdk/i/l;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
:cond_1
:goto_2
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 p0, p0, 0x31
rem-int/lit16 p1, p0, 0x80
sput p1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 p0, p0, 0x2
if-eqz p0, :cond_2
return-void
:cond_2
throw v3
.end method
.method public static declared-synchronized (Landroid/app/Activity;)V
.locals 3
const-class v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;
monitor-enter v0
:try_start_0
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v1, v1, 0x5d
.line 112
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v1, v1, 0x2
if-eqz p0, :cond_0
invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p0
invoke-static {p0}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Landroid/content/Context;)V
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 p0, p0, 0x2b
rem-int/lit16 v1, p0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 p0, p0, 0x2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_0
:catchall_0
move-exception p0
goto :goto_1
:cond_0
:goto_0
monitor-exit v0
return-void
:goto_1
monitor-exit v0
throw p0
.end method
.method private static declared-synchronized (Landroid/content/Context;)V
.locals 12
const-class v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;
monitor-enter v0
if-eqz p0, :cond_2
const-wide/16 v1, 0x0
const/4 v3, 0x0
const/4 v4, 0x0
:try_start_0
const-string v5, "\u557e\u762d\uffad\u42d7"
const-string v6, "\u942c\uc7a4\u9135\u0278\u333e\ua616"
const-string v7, "\ue469\u6084\u8806\u78c6"
const-string v8, ""
const/16 v9, 0x30
.line 125
invoke-static {v8, v9, v4}, Landroid/text/TextUtils;->lastIndexOf(Ljava/lang/CharSequence;CI)I
move-result v8
const v9, 0xc689
add-int/2addr v8, v9
int-to-char v8, v8
invoke-static {v4, v4}, Landroid/graphics/drawable/Drawable;->resolveOpacity(II)I
move-result v9
invoke-static {v5, v6, v7, v8, v9}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v5
invoke-virtual {v5}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v5
invoke-virtual {p0, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Landroid/view/WindowManager;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-eqz v5, :cond_1
:try_start_1
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v6, v6, 0x21
.line 144
rem-int/lit16 v7, v6, 0x80
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v6, v6, 0x2
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_2
if-eqz v6, :cond_0
:try_start_2
sget v6, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v7, 0x59
if-lt v6, v7, :cond_1
goto :goto_0
:catchall_0
move-exception p0
goto :goto_2
:cond_0
sget v6, Landroid/os/Build$VERSION;->SDK_INT:I
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
const/16 v7, 0x1e
if-lt v6, v7, :cond_1
:goto_0
:try_start_3
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v6, v6, 0x3
rem-int/lit16 v7, v6, 0x80
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v6, v6, 0x2
:try_end_3
.catchall {:try_start_3 .. :try_end_3} :catchall_2
.line 129
:try_start_4
invoke-static {v5}, Lcom/firemint/realracing/Platform$$ExternalSyntheticApiModelOutline0;->m(Landroid/view/WindowManager;)Landroid/view/WindowMetrics;
move-result-object v5
invoke-static {v5}, Lcom/applovin/impl/z3$$ExternalSyntheticApiModelOutline3;->m(Landroid/view/WindowMetrics;)Landroid/graphics/Rect;
move-result-object v5
:try_end_4
.catchall {:try_start_4 .. :try_end_4} :catchall_1
if-eqz v5, :cond_1
:try_start_5
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v6, v6, 0x15
.line 144
rem-int/lit16 v7, v6, 0x80
sput v7, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v6, v6, 0x2
:try_end_5
.catchall {:try_start_5 .. :try_end_5} :catchall_2
.line 131
:try_start_6
invoke-virtual {v5}, Landroid/graphics/Rect;->height()I
move-result v6
invoke-virtual {v5}, Landroid/graphics/Rect;->width()I
move-result v5
invoke-static {v6, v5}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(II)V
:try_end_6
.catchall {:try_start_6 .. :try_end_6} :catchall_1
monitor-exit v0
return-void
:catchall_1
move-exception v5
goto :goto_1
:catchall_2
move-exception p0
goto :goto_3
.line 135
:goto_1
:try_start_7
invoke-static {v4}, Landroid/view/View$MeasureSpec;->getSize(I)I
move-result v6
rsub-int/lit8 v6, v6, 0x7f
const-string v7, "\u0089\u0088\u0084\u0087\u0086\u0082\u0085\u0084\u0083\u0082\u0081"
invoke-static {v3, v3, v6, v7}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v6
invoke-virtual {v6}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v6
const-string v7, "\u557e\u762d\uffad\u42d7"
const-string v8, "\u3e52\uf6f8\ub719\u799a\u3f10\uab3d\u61e6\ub970\u30b9\u2d4c\u9f59\ub325\ue471\u43e1\u6cc0\uc696\u5708\u7fd1\u5624\ufc2a\u55c5\ub7dd\u0982\u034a\u2cc5\uce76\u6dc8\uc8b8\u4f8e\u17eb\u0575\u2dfd\u0a3f\u59f5\u1414\u6ac9\ueb4b\u49b7\u6fa0\u0394\uc3d8\u50e0\u04f7\u204e\ud3b7\u2ec8\u86a9\uca61"
const-string v9, "\uf0e4\ue331\u3bec\u2442"
invoke-static {}, Landroid/view/ViewConfiguration;->getGlobalActionKeyTimeout()J
move-result-wide v10
cmp-long v10, v10, v1
add-int/lit8 v10, v10, -0x1
int-to-char v10, v10
invoke-static {v1, v2}, Landroid/widget/ExpandableListView;->getPackedPositionGroup(J)I
move-result v11
invoke-static {v7, v8, v9, v10, v11}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v7
invoke-static {v6, v7, v5}, Lcom/ironsource/adqualitysdk/sdk/i/l;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.line 138
:cond_1
invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p0
if-eqz p0, :cond_2
.line 140
invoke-virtual {p0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object p0
invoke-static {p0}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Landroid/util/DisplayMetrics;)V
:try_end_7
.catchall {:try_start_7 .. :try_end_7} :catchall_0
goto :goto_4
.line 144
:goto_2
:try_start_8
invoke-static {v4, v4}, Landroid/widget/ExpandableListView;->getPackedPositionForChild(II)J
move-result-wide v5
cmp-long v1, v5, v1
rsub-int/lit8 v1, v1, 0x7e
const-string v2, "\u0089\u0088\u0084\u0087\u0086\u0082\u0085\u0084\u0083\u0082\u0081"
invoke-static {v3, v3, v1, v2}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v1
invoke-static {v4, v4, v4}, Landroid/graphics/Color;->rgb(III)I
move-result v2
const v4, -0xffff81
sub-int/2addr v4, v2
const-string v2, "\u0087\u0096\u0082\u0087\u008e\u008c\u0085\u008d\u0095\u008c\u008b\u0094\u008d\u0089\u0085\u0084\u008b\u0087\u0082\u0093\u0092\u0091\u0088\u0090\u0089\u0084\u0081\u008d\u008f\u008e\u0084\u0087\u0087\u0082\u008f\u008d\u008e\u0084\u008d\u008b\u008c\u008b\u008b\u008a"
invoke-static {v3, v3, v4, v2}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2, p0}, Lcom/ironsource/adqualitysdk/sdk/i/l;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:try_end_8
.catchall {:try_start_8 .. :try_end_8} :catchall_2
monitor-exit v0
return-void
:goto_3
monitor-exit v0
throw p0
:cond_2
:goto_4
monitor-exit v0
return-void
.end method
.method public static (Landroid/content/Context;Lorg/json/JSONObject;)V
.locals 11
const-string v0, "\u557e\u762d\uffad\u42d7"
const-string v1, ""
const/4 v2, 0x0
const/4 v3, 0x0
.line 168
:try_start_0
invoke-static {v1}, Landroid/view/MotionEvent;->axisFromString(Ljava/lang/String;)I
move-result v4
add-int/lit16 v4, v4, 0x80
const-string v5, "\u0092\u0087\u0084\u0083\u0084\u0087\u0085\u0091"
invoke-static {v2, v2, v4, v5}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v4
invoke-virtual {p0, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Landroid/app/ActivityManager;
.line 169
new-instance v4, Landroid/app/ActivityManager$MemoryInfo;
invoke-direct {v4}, Landroid/app/ActivityManager$MemoryInfo;-><init>()V
.line 170
invoke-virtual {p0, v4}, Landroid/app/ActivityManager;->getMemoryInfo(Landroid/app/ActivityManager$MemoryInfo;)V
.line 173
invoke-static {}, Landroid/view/ViewConfiguration;->getGlobalActionKeyTimeout()J
move-result-wide v5
const-wide/16 v7, 0x0
cmp-long p0, v5, v7
rsub-int p0, p0, 0x80
const-string v5, "\u0083\u0091\u0095\u0095"
invoke-static {v2, v2, p0, v5}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object p0
invoke-virtual {p0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p0
iget-wide v5, v4, Landroid/app/ActivityManager$MemoryInfo;->availMem:J
const-wide/32 v9, 0x100000
div-long/2addr v5, v9
invoke-virtual {p1, p0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string p0, "\u15a8\uf85f\u667a\u5e38"
const-string v5, "\uddcd\u1ed3\ueb9d\u4658"
.line 174
invoke-static {v3, v3}, Landroid/view/KeyEvent;->getDeadChar(II)I
move-result v6
add-int/lit16 v6, v6, 0x58eb
int-to-char v6, v6
invoke-static {v7, v8}, Landroid/widget/ExpandableListView;->getPackedPositionType(J)I
move-result v7
invoke-static {v0, p0, v5, v6, v7}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object p0
invoke-virtual {p0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p0
iget-wide v5, v4, Landroid/app/ActivityManager$MemoryInfo;->threshold:J
div-long/2addr v5, v9
invoke-virtual {p1, p0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
iget-boolean p0, v4, Landroid/app/ActivityManager$MemoryInfo;->lowMemory:Z
if-eqz p0, :cond_0
const-string p0, "\u70b0\u30c3\udb43\u2d33"
const-string v5, "\ua743\u7ebd\u4991\ucf37"
.line 176
invoke-static {v3, v3}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
move-result v6
add-int/lit16 v6, v6, 0x3749
int-to-char v6, v6
invoke-static {v3, v3}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
move-result v7
invoke-static {v0, p0, v5, v6, v7}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object p0
invoke-virtual {p0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p0
iget-boolean v5, v4, Landroid/app/ActivityManager$MemoryInfo;->lowMemory:Z
invoke-virtual {p1, p0, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_0
:catchall_0
move-exception p0
goto :goto_1
:cond_0
:goto_0
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 p0, p0, 0x55
.line 182
rem-int/lit16 v5, p0, 0x80
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 p0, p0, 0x2
const/16 p0, 0x30
.line 179
:try_start_1
invoke-static {v1, p0, v3}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;CI)I
move-result p0
add-int/lit16 p0, p0, 0x80
const-string v5, "\u0087\u0087\u0095\u0095"
invoke-static {v2, v2, p0, v5}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object p0
invoke-virtual {p0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p0
iget-wide v4, v4, Landroid/app/ActivityManager$MemoryInfo;->totalMem:J
div-long/2addr v4, v9
invoke-virtual {p1, p0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 p0, p0, 0x7d
.line 182
rem-int/lit16 p1, p0, 0x80
sput p1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 p0, p0, 0x2
return-void
:goto_1
invoke-static {v1, v1}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
move-result p1
add-int/lit8 p1, p1, 0x7f
const-string v1, "\u0089\u0088\u0084\u0087\u0086\u0082\u0085\u0084\u0083\u0082\u0081"
invoke-static {v2, v2, p1, v1}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p1
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {v3, v3}, Landroid/view/View;->combineMeasuredStates(II)I
move-result v2
rsub-int v2, v2, 0x2348
int-to-char v2, v2
invoke-static {v3}, Landroid/view/KeyEvent;->normalizeMetaState(I)I
move-result v3
const-string v4, "\u04c9\u46ff\uf986\u296b\u9dd5\u9946\uad5c\u551c\u9253\ub7b7\ub19e\u2506\ufd52\ue785\u91cf\u326c\u7769\u1644\u82b8\ue2ad\ufbf4\u0eb5\ucb17\uf0b0\ucb7b\u9016\uf112\ufb82"
const-string v5, "\ua17f\ua9ed\u48d1\udf23"
invoke-static {v0, v4, v5, v2, v3}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Ljava/lang/Throwable;->getLocalizedMessage()Ljava/lang/String;
move-result-object p0
invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object p0
invoke-static {p1, p0}, Lcom/ironsource/adqualitysdk/sdk/i/l;->(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public static (Lorg/json/JSONObject;)V
.locals 5
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v0, v0, 0x75
.line 76
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v0, v0, 0x2
:try_start_0
const-string v0, "\u557e\u762d\uffad\u42d7"
const-string v1, "\ud822\u0759\u55a1\u26f6"
const-string v2, "\u256f\u8172\uc739\ub429"
.line 75
invoke-static {}, Landroid/view/ViewConfiguration;->getJumpTapTimeout()I
move-result v3
shr-int/lit8 v3, v3, 0x10
rsub-int v3, v3, 0x29c7
int-to-char v3, v3
const/4 v4, 0x0
invoke-static {v4}, Landroid/os/Process;->getThreadPriority(I)I
move-result v4
add-int/lit8 v4, v4, 0x14
shr-int/lit8 v4, v4, 0x6
invoke-static {v0, v1, v2, v3, v4}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {p0, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 p0, p0, 0x3b
.line 76
rem-int/lit16 v0, p0, 0x80
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 p0, p0, 0x2
:catch_0
return-void
.end method
.method private static (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
.locals 7
if-eqz p2, :cond_0
invoke-virtual {p2}, Ljava/lang/String;->toCharArray()[C
move-result-object p2
:cond_0
check-cast p2, [C
if-eqz p1, :cond_1
invoke-virtual {p1}, Ljava/lang/String;->toCharArray()[C
move-result-object p1
:cond_1
check-cast p1, [C
if-eqz p0, :cond_2
invoke-virtual {p0}, Ljava/lang/String;->toCharArray()[C
move-result-object p0
:cond_2
check-cast p0, [C
.line 1123
sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/j;->:Ljava/lang/Object;
monitor-enter v0
.line 1125
:try_start_0
invoke-virtual {p2}, [C->clone()Ljava/lang/Object;
move-result-object p2
check-cast p2, [C
.line 1126
invoke-virtual {p0}, [C->clone()Ljava/lang/Object;
move-result-object p0
check-cast p0, [C
const/4 v1, 0x0
.line 1127
aget-char v2, p2, v1
xor-int/2addr p3, v2
int-to-char p3, p3
aput-char p3, p2, v1
const/4 p3, 0x2
.line 1128
aget-char v2, p0, p3
int-to-char p4, p4
add-int/2addr v2, p4
int-to-char p4, v2
aput-char p4, p0, p3
.line 1130
array-length p3, p1
.line 1131
new-array p4, p3, [C
.line 1132
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/j;->:I
:goto_0
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/j;->:I
if-ge v1, p3, :cond_3
add-int/lit8 v2, v1, 0x2
.line 1134
rem-int/lit8 v2, v2, 0x4
add-int/lit8 v3, v1, 0x3
.line 1135
rem-int/lit8 v3, v3, 0x4
.line 1138
rem-int/lit8 v1, v1, 0x4
aget-char v1, p2, v1
mul-int/lit16 v1, v1, 0x7fce
aget-char v2, p0, v2
add-int/2addr v1, v2
const v4, 0xffff
rem-int/2addr v1, v4
int-to-char v1, v1
sput-char v1, Lcom/ironsource/adqualitysdk/sdk/i/j;->:C
.line 1141
aget-char v5, p2, v3
mul-int/lit16 v5, v5, 0x7fce
add-int/2addr v5, v2
div-int/2addr v5, v4
int-to-char v2, v5
aput-char v2, p0, v3
.line 1144
aput-char v1, p2, v3
.line 1147
sget v2, Lcom/ironsource/adqualitysdk/sdk/i/j;->:I
aget-char v3, p1, v2
xor-int/2addr v1, v3
int-to-long v3, v1
sget-wide v5, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:J
xor-long/2addr v3, v5
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
int-to-long v5, v1
xor-long/2addr v3, v5
sget-char v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:C
int-to-long v5, v1
xor-long/2addr v3, v5
long-to-int v1, v3
int-to-char v1, v1
aput-char v1, p4, v2
add-int/lit8 v2, v2, 0x1
.line 1132
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/j;->:I
goto :goto_0
:catchall_0
move-exception p0
goto :goto_1
.line 1154
:cond_3
new-instance p0, Ljava/lang/String;
invoke-direct {p0, p4}, Ljava/lang/String;-><init>([C)V
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-object p0
.line 1155
:goto_1
monitor-exit v0
throw p0
.end method
.method private static ()Lorg/json/JSONObject;
.locals 3
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v0, v0, 0x63
.line 95
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v0, v0, 0x2
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()Lorg/json/JSONObject;
move-result-object v0
invoke-static {v0}, Lcom/ironsource/adqualitysdk/sdk/i/jx;->(Lorg/json/JSONObject;)Lorg/json/JSONObject;
move-result-object v0
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v1, v1, 0x71
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v1, v1, 0x2
if-nez v1, :cond_0
const/16 v1, 0x14
div-int/lit8 v1, v1, 0x0
:cond_0
return-object v0
.end method
.method public static (Landroid/app/Application;)V
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v0, v0, 0x9
.line 118
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz p0, :cond_0
invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p0
invoke-static {p0}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Landroid/content/Context;)V
:cond_0
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 p0, p0, 0x57
rem-int/lit16 v0, p0, 0x80
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 p0, p0, 0x2
return-void
.end method
.method public static (Landroid/content/Context;Lorg/json/JSONObject;)V
.locals 8
const-string v0, "\u557e\u762d\uffad\u42d7"
const-string v1, ""
const/4 v2, 0x0
const/4 v3, 0x0
:try_start_0
const-string v4, "\u631d\ub8f1\u318e\u504a\u551a\ufd52\u24a2\ue546\uac27\u57c0\u1292\ude3b\u1f87\uf644\u4c1b\uedcd\u67ad\u1e63\uc66a\u681d\u1043\uf4bd\u06b7\u8cb8\ub108\uae2f\ueb0f\ud955\ub402\uf85f\u0d69\u8726\ueb72\u0b4b\u6c63\u08d1"
const-string v5, "\u56d2\uedc3\ufed7\uced6"
.line 242
invoke-static {v2}, Landroid/view/View$MeasureSpec;->getMode(I)I
move-result v6
int-to-char v6, v6
invoke-static {}, Landroid/view/ViewConfiguration;->getPressedStateDuration()I
move-result v7
shr-int/lit8 v7, v7, 0x10
invoke-static {v0, v4, v5, v6, v7}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v4
invoke-static {p0, v4}, Lcom/ironsource/adqualitysdk/sdk/i/jt;->(Landroid/content/Context;Ljava/lang/String;)Z
move-result v4
if-eqz v4, :cond_0
const-string v4, "\u94bb\ue765\u208e\ud8ae"
const-string v5, "\uefd3\u0396\ua552\uc835"
const-wide/16 v6, 0x0
.line 243
invoke-static {v6, v7}, Landroid/widget/ExpandableListView;->getPackedPositionGroup(J)I
move-result v6
add-int/lit16 v6, v6, 0x35a5
int-to-char v6, v6
invoke-static {v1, v1}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
move-result v7
invoke-static {v0, v4, v5, v6, v7}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v4
invoke-virtual {p0, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Landroid/net/wifi/WifiManager;
.line 244
invoke-virtual {p0}, Landroid/net/wifi/WifiManager;->getConnectionInfo()Landroid/net/wifi/WifiInfo;
move-result-object p0
const-string v4, "\u8598\ufb6c\u8c20\uf5ed"
const-string v5, "\u8cb6\uea8c\u5d91\u116d"
.line 245
invoke-static {v2, v2}, Landroid/view/KeyEvent;->getDeadChar(II)I
move-result v6
add-int/lit16 v6, v6, 0x6d5d
int-to-char v6, v6
invoke-static {v1}, Landroid/view/MotionEvent;->axisFromString(Ljava/lang/String;)I
move-result v7
add-int/lit8 v7, v7, 0x1
invoke-static {v0, v4, v5, v6, v7}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0}, Landroid/net/wifi/WifiInfo;->getSupplicantState()Landroid/net/wifi/SupplicantState;
move-result-object v4
invoke-virtual {p1, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 246
invoke-virtual {p0}, Landroid/net/wifi/WifiInfo;->getSupplicantState()Landroid/net/wifi/SupplicantState;
move-result-object v0
sget-object v4, Landroid/net/wifi/SupplicantState;->COMPLETED:Landroid/net/wifi/SupplicantState;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-ne v0, v4, :cond_0
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v0, v0, 0x55
.line 252
rem-int/lit16 v4, v0, 0x80
sput v4, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v0, v0, 0x2
.line 247
:try_start_1
invoke-static {}, Landroid/view/ViewConfiguration;->getFadingEdgeLength()I
move-result v0
shr-int/lit8 v0, v0, 0x10
add-int/lit8 v0, v0, 0x7f
const-string v4, "\u0089\u008b\u0094\u0098"
invoke-static {v3, v3, v0, v4}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0}, Landroid/net/wifi/WifiInfo;->getRssi()I
move-result v4
invoke-virtual {p1, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const/16 v0, 0x30
.line 248
invoke-static {v1, v0, v2}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;CI)I
move-result v0
add-int/lit16 v0, v0, 0x80
const-string v4, "\u0090\u0089\u0094\u0098"
invoke-static {v3, v3, v0, v4}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0}, Landroid/net/wifi/WifiInfo;->getLinkSpeed()I
move-result p0
invoke-virtual {p1, v0, p0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 p0, p0, 0x29
.line 252
rem-int/lit16 p1, p0, 0x80
sput p1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 p0, p0, 0x2
goto :goto_0
:catchall_0
move-exception p0
goto :goto_1
:cond_0
:goto_0
return-void
:goto_1
invoke-static {v1}, Landroid/view/MotionEvent;->axisFromString(Ljava/lang/String;)I
move-result p1
rsub-int/lit8 p1, p1, 0x7e
const-string v0, "\u0089\u0088\u0084\u0087\u0086\u0082\u0085\u0084\u0083\u0082\u0081"
invoke-static {v3, v3, p1, v0}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p1
const/4 v0, 0x0
invoke-static {v2, v0, v0}, Landroid/util/TypedValue;->complexToFraction(IFF)F
move-result v1
cmpl-float v0, v1, v0
rsub-int/lit8 v0, v0, 0x7f
const-string v1, "\u0087\u008e\u0082\u0083\u0082\u008d\u008c\u0087\u008d\u008c\u0094\u008e\u0084\u008d\u0084\u0094\u0084\u0098\u008d\u008f\u008e\u0084\u009a\u009a\u0091\u008d\u008b\u008c\u008b\u008b\u008a"
invoke-static {v3, v3, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-static {p1, v0, p0}, Lcom/ironsource/adqualitysdk/sdk/i/l;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private static ()I
.locals 12
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v0, v0, 0x6f
.line 86
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v0, v0, 0x2
const-string v1, ""
const v2, 0x780d1465
const-wide/16 v3, 0x0
const/4 v5, 0x0
const v6, 0xa3fc
const-string v7, "\u66aa\u0d14\ufc78\u40a3"
const-string v8, "\ubec2"
const-string v9, "\u557e\u762d\uffad\u42d7"
if-nez v0, :cond_0
.line 85
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()Lorg/json/JSONObject;
move-result-object v0
.line 86
invoke-static {v5}, Landroid/widget/ExpandableListView;->getPackedPositionForGroup(I)J
move-result-wide v10
cmp-long v3, v10, v3
div-int/2addr v6, v3
int-to-char v3, v6
const/16 v4, 0x5c
invoke-static {v1, v4}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;C)I
move-result v1
div-int/2addr v2, v1
:goto_0
invoke-static {v9, v8, v7, v3, v2}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
goto :goto_1
.line 85
:cond_0
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()Lorg/json/JSONObject;
move-result-object v0
.line 86
invoke-static {v5}, Landroid/widget/ExpandableListView;->getPackedPositionForGroup(I)J
move-result-wide v10
cmp-long v3, v10, v3
sub-int/2addr v6, v3
int-to-char v3, v6
const/16 v4, 0x30
invoke-static {v1, v4}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;C)I
move-result v1
sub-int/2addr v2, v1
goto :goto_0
:goto_1
return v0
.end method
.method public static (Landroid/content/Context;Lorg/json/JSONObject;Z)V
.locals 13
const-string v0, ""
const-string v1, "\u557e\u762d\uffad\u42d7"
sget v2, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v2, v2, 0x45
.line 236
rem-int/lit16 v3, v2, 0x80
sput v3, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v2, v2, 0x2
const/4 v2, 0x1
const-wide/16 v3, 0x0
const/4 v5, 0x0
const/4 v6, 0x0
:try_start_0
const-string v7, "\u4171\ud5ff\udee8\u0aea\u121b\uacbf\ue47e\ude44\ubfee\u8676\u5ef3\ub9f6"
const-string v8, "\u3da4\ua601\u6a66\u3494"
.line 213
invoke-static {}, Landroid/view/KeyEvent;->getModifierMetaStateMask()I
move-result v9
int-to-byte v9, v9
rsub-int/lit8 v9, v9, -0x1
int-to-char v9, v9
invoke-static {}, Landroid/view/ViewConfiguration;->getScrollDefaultDelay()I
move-result v10
shr-int/lit8 v10, v10, 0x10
invoke-static {v1, v7, v8, v9, v10}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v7
invoke-virtual {p0, v7}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v7
check-cast v7, Landroid/net/ConnectivityManager;
const-string v8, "\u749f\ud3b8\uc02f\u019f\u3564"
const-string v9, "\ua58f\ua47e\ud6d0\uaa98"
.line 214
invoke-static {v0, v0}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
move-result v10
const v11, 0x98d6
add-int/2addr v10, v11
int-to-char v10, v10
invoke-static {v6, v6}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
move-result v11
const v12, -0x2f5b815b
sub-int/2addr v12, v11
invoke-static {v1, v8, v9, v10, v12}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v8
invoke-virtual {v8}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v8
invoke-virtual {p0, v8}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Landroid/telephony/TelephonyManager;
.line 216
invoke-virtual {v7, v6}, Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;
move-result-object v7
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-eqz v7, :cond_1
sget v8, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v8, v8, 0x9
.line 236
rem-int/lit16 v9, v8, 0x80
sput v9, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v8, v8, 0x2
const-string v9, "\u32e8\ufd9b\u4f2c\u7624"
const-string v10, "\u4b4c\ue44e\ue930\u4a32"
if-nez v8, :cond_0
.line 218
:try_start_1
invoke-static {v6, v2}, Landroid/view/View;->combineMeasuredStates(II)I
move-result v8
const/16 v11, 0x2bde
shl-int v8, v11, v8
int-to-char v8, v8
invoke-static {v2}, Landroid/graphics/Color;->alpha(I)I
move-result v11
invoke-static {v1, v10, v9, v8, v11}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v8
invoke-virtual {v8}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v8
invoke-virtual {v7}, Landroid/net/NetworkInfo;->getState()Landroid/net/NetworkInfo$State;
move-result-object v9
invoke-virtual {p1, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 219
invoke-virtual {v7}, Landroid/net/NetworkInfo;->getState()Landroid/net/NetworkInfo$State;
move-result-object v8
sget-object v9, Landroid/net/NetworkInfo$State;->CONNECTED:Landroid/net/NetworkInfo$State;
if-ne v8, v9, :cond_1
goto :goto_0
:catchall_0
move-exception p0
goto/16 :goto_1
.line 218
:cond_0
invoke-static {v6, v6}, Landroid/view/View;->combineMeasuredStates(II)I
move-result v8
rsub-int v8, v8, 0x244f
int-to-char v8, v8
invoke-static {v6}, Landroid/graphics/Color;->alpha(I)I
move-result v11
invoke-static {v1, v10, v9, v8, v11}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v8
invoke-virtual {v8}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v8
invoke-virtual {v7}, Landroid/net/NetworkInfo;->getState()Landroid/net/NetworkInfo$State;
move-result-object v9
invoke-virtual {p1, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 219
invoke-virtual {v7}, Landroid/net/NetworkInfo;->getState()Landroid/net/NetworkInfo$State;
move-result-object v8
sget-object v9, Landroid/net/NetworkInfo$State;->CONNECTED:Landroid/net/NetworkInfo$State;
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
if-ne v8, v9, :cond_1
:goto_0
sget v8, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v8, v8, 0x69
.line 236
rem-int/lit16 v9, v8, 0x80
sput v9, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v8, v8, 0x2
:try_start_2
const-string v8, "\uaca5\u4c42\ud950\uae5b\u0c1c"
const-string v9, "\uc066\u88a3\u81ad\u09fe"
.line 220
invoke-static {}, Landroid/view/ViewConfiguration;->getFadingEdgeLength()I
move-result v10
shr-int/lit8 v10, v10, 0x10
const v11, 0xfe81
sub-int/2addr v11, v10
int-to-char v10, v11
invoke-static {}, Landroid/view/ViewConfiguration;->getFadingEdgeLength()I
move-result v11
shr-int/lit8 v11, v11, 0x10
const v12, -0x52775c40
sub-int/2addr v12, v11
invoke-static {v1, v8, v9, v10, v12}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v8
invoke-virtual {v8}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v8
invoke-virtual {v7}, Landroid/net/NetworkInfo;->getType()I
move-result v9
invoke-virtual {p1, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v8, "\uca07\ufe8f\uc6a2\u0cd4"
const-string v9, "\ubba9\u38c5\ubce2\u4b88"
.line 221
invoke-static {v6, v6}, Landroid/widget/ExpandableListView;->getPackedPositionForChild(II)J
move-result-wide v10
cmp-long v10, v10, v3
const v11, 0x88bd
add-int/2addr v10, v11
int-to-char v10, v10
invoke-static {v0, v0}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
move-result v11
invoke-static {v1, v8, v9, v10, v11}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v8
invoke-virtual {v8}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v8
invoke-virtual {v7}, Landroid/net/NetworkInfo;->getTypeName()Ljava/lang/String;
move-result-object v9
invoke-virtual {p1, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v8, "\u23ca\u43ed\ub3d4\ube7a\u00d5"
const-string v9, "\u3454\ucd51\u8af5\u94be"
.line 222
invoke-static {v3, v4}, Landroid/widget/ExpandableListView;->getPackedPositionChild(J)I
move-result v10
const v11, 0xbe8b
add-int/2addr v10, v11
int-to-char v10, v10
invoke-static {v6, v6}, Landroid/view/KeyEvent;->getDeadChar(II)I
move-result v11
const v12, -0xa32aecc
add-int/2addr v11, v12
invoke-static {v1, v8, v9, v10, v11}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v8
invoke-virtual {v8}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v8
invoke-virtual {v7}, Landroid/net/NetworkInfo;->getSubtype()I
move-result v9
invoke-virtual {p1, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 223
invoke-static {v3, v4}, Landroid/widget/ExpandableListView;->getPackedPositionGroup(J)I
move-result v8
add-int/lit8 v8, v8, 0x7f
const-string v9, "\u0090\u0089\u0099\u0095"
invoke-static {v5, v5, v8, v9}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v8
invoke-virtual {v8}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v8
invoke-virtual {v7}, Landroid/net/NetworkInfo;->getSubtypeName()Ljava/lang/String;
move-result-object v7
invoke-virtual {p1, v8, v7}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v7, "\uda37\uc56b\u36f0\udc58"
const-string v8, "\u5b5c\u6de1\u1a73\u9f59"
.line 225
invoke-static {v6}, Landroid/util/TypedValue;->complexToFloat(I)F
move-result v9
const/4 v10, 0x0
cmpl-float v9, v9, v10
add-int/lit16 v9, v9, 0x591a
int-to-char v9, v9
invoke-static {v10, v10}, Landroid/graphics/PointF;->length(FF)F
move-result v11
cmpl-float v10, v11, v10
invoke-static {v1, v7, v8, v9, v10}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v7
invoke-virtual {p0}, Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String;
move-result-object v8
invoke-virtual {p1, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const/16 v7, 0x30
.line 226
invoke-static {v0, v7, v6}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;CI)I
move-result v7
rsub-int/lit8 v7, v7, 0x7e
const-string v8, "\u008e\u008c\u0099\u0095"
invoke-static {v5, v5, v7, v8}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v7
invoke-virtual {p0}, Landroid/telephony/TelephonyManager;->getNetworkOperatorName()Ljava/lang/String;
move-result-object v8
invoke-virtual {p1, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v7, "\u85cc\u49d8\u3d1a\u310e"
const-string v8, "\u8b7a\u8eeb\u092a\u7ed0"
.line 227
invoke-static {v0, v0, v6, v6}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;Ljava/lang/CharSequence;II)I
move-result v9
const v10, 0xd009
add-int/2addr v9, v10
int-to-char v9, v9
invoke-static {v6}, Landroid/view/KeyEvent;->normalizeMetaState(I)I
move-result v10
invoke-static {v1, v7, v8, v9, v10}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v7
invoke-virtual {p0}, Landroid/telephony/TelephonyManager;->getNetworkCountryIso()Ljava/lang/String;
move-result-object v8
invoke-virtual {p1, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
if-eqz p2, :cond_1
const-string p2, "\uff68\u49a2\u267c\ub7b3"
const-string v7, "\u119c\ub35d\u8664\u96f1"
.line 230
invoke-static {}, Landroid/view/KeyEvent;->getMaxKeyCode()I
move-result v8
shr-int/lit8 v8, v8, 0x10
const v9, 0xf186
add-int/2addr v8, v9
int-to-char v8, v8
invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
move-result v9
invoke-static {v1, p2, v7, v8, v9}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object p2
invoke-virtual {p2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p2
invoke-virtual {p0}, Landroid/telephony/TelephonyManager;->getSimOperator()Ljava/lang/String;
move-result-object v7
invoke-virtual {p1, p2, v7}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 231
invoke-static {v0, v0}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
move-result p2
add-int/lit8 p2, p2, 0x7f
const-string v0, "\u008e\u0089\u0099\u0095"
invoke-static {v5, v5, p2, v0}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object p2
invoke-virtual {p2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p2
invoke-virtual {p0}, Landroid/telephony/TelephonyManager;->getSimOperatorName()Ljava/lang/String;
move-result-object p0
invoke-virtual {p1, p2, p0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
:cond_1
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 p0, p0, 0x13
.line 236
rem-int/lit16 p1, p0, 0x80
sput p1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 p0, p0, 0x2
if-eqz p0, :cond_2
return-void
:cond_2
throw v5
:goto_1
invoke-static {v6, v6}, Landroid/view/View;->resolveSize(II)I
move-result p1
add-int/lit8 p1, p1, 0x7f
const-string p2, "\u0089\u0088\u0084\u0087\u0086\u0082\u0085\u0084\u0083\u0082\u0081"
invoke-static {v5, v5, p1, p2}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p1
invoke-static {v6, v6}, Landroid/widget/ExpandableListView;->getPackedPositionForChild(II)J
move-result-wide v7
cmp-long p2, v7, v3
add-int/2addr p2, v2
int-to-char p2, p2
const v0, 0x3940fa74
invoke-static {v6}, Landroid/graphics/Color;->red(I)I
move-result v2
sub-int/2addr v0, v2
const-string v2, "\u3983\u9225\u6618\u4fd6\u0464\u0081\ue0f1\u0ece\ua7b4\uafec\u3c5f\u38e6\u7341\uc95e\ued78\u0091\u28ff\ubf84\u162f\u56c3\u9b90\u1550\u1759\ue75b\uc03e\u4277\uf3b0\u6bb8\u1b49\uc759\ub72f\u7b56\u01ab"
const-string v3, "\u74a2\u40fa\ua839\uaf5d"
invoke-static {v1, v2, v3, p2, v0}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object p2
invoke-virtual {p2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p2
invoke-static {p1, p2, p0}, Lcom/ironsource/adqualitysdk/sdk/i/l;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static (Landroid/content/Intent;)V
.locals 15
const-string v0, "\u3a90\u28c6\ue0b8\uadb8"
const-string v1, "\ud82b\u2177\u9840\u9c74\ub881"
const-string v2, "\uf817\u11f7\u26de\u5998"
const-string v3, "\u8b0b\u666e\uf919\uc3ec\uf52f"
.line 257
new-instance v4, Lorg/json/JSONObject;
invoke-direct {v4}, Lorg/json/JSONObject;-><init>()V
if-eqz p0, :cond_4
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v5, v5, 0x4f
.line 280
rem-int/lit16 v6, v5, 0x80
sput v6, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v5, v5, 0x2
const-string v6, "\u009a\u0082\u008f\u008f\u009b\u0088\u0090"
const-wide/16 v7, 0x0
const-string v9, "\u557e\u762d\uffad\u42d7"
const/4 v10, -0x1
const/4 v11, 0x0
const/4 v12, 0x0
if-eqz v5, :cond_1
.line 264
:try_start_0
invoke-static {v12}, Landroid/graphics/Color;->blue(I)I
move-result v5
const/16 v13, 0x2e
div-int/2addr v13, v5
invoke-static {v11, v11, v13, v6}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v5
invoke-virtual {v5}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v5
invoke-virtual {p0, v5}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_0
goto :goto_0
:cond_0
move v5, v10
goto :goto_1
:catchall_0
move-exception p0
goto/16 :goto_3
:cond_1
invoke-static {v12}, Landroid/graphics/Color;->blue(I)I
move-result v5
rsub-int/lit8 v5, v5, 0x7f
invoke-static {v11, v11, v5, v6}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v5
invoke-virtual {v5}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v5
invoke-virtual {p0, v5}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v5
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-eqz v5, :cond_0
:goto_0
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v5, v5, 0x23
.line 280
rem-int/lit16 v13, v5, 0x80
sput v13, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v5, v5, 0x2
.line 265
:try_start_1
invoke-static {v12, v12}, Landroid/view/KeyEvent;->getDeadChar(II)I
move-result v5
add-int/lit8 v5, v5, 0x7f
invoke-static {v11, v11, v5, v6}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v5
invoke-virtual {v5}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v5
invoke-virtual {p0, v5, v10}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v5
.line 267
:goto_1
invoke-static {}, Landroid/view/ViewConfiguration;->getTapTimeout()I
move-result v6
shr-int/lit8 v6, v6, 0x10
add-int/lit8 v6, v6, 0x7f
const-string v13, "\u0088\u0090\u0087\u0099"
invoke-static {v11, v11, v6, v13}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v6
invoke-virtual {v6}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v6
invoke-virtual {v4, v6, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 269
invoke-static {v12}, Landroid/widget/ExpandableListView;->getPackedPositionForGroup(I)J
move-result-wide v5
cmp-long v5, v5, v7
const v6, 0x9826
add-int/2addr v5, v6
int-to-char v5, v5
invoke-static {v12, v12, v12, v12}, Landroid/graphics/Color;->argb(IIII)I
move-result v6
const v13, -0x21ee0808
add-int/2addr v6, v13
invoke-static {v9, v3, v2, v5, v6}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v5
invoke-virtual {v5}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v5
invoke-virtual {p0, v5}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v5
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
const-string v6, ""
if-eqz v5, :cond_2
const/16 v5, 0x30
.line 270
:try_start_2
invoke-static {v6, v5}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;C)I
move-result v13
const v14, 0x9827
add-int/2addr v13, v14
int-to-char v13, v13
invoke-static {v6, v5, v12, v12}, Landroid/text/TextUtils;->lastIndexOf(Ljava/lang/CharSequence;CII)I
move-result v5
const v14, -0x21ee0809
sub-int/2addr v14, v5
invoke-static {v9, v3, v2, v13, v14}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2, v10}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v2
goto :goto_2
:cond_2
move v2, v10
.line 272
:goto_2
invoke-static {v6, v12}, Landroid/text/TextUtils;->getOffsetAfter(Ljava/lang/CharSequence;I)I
move-result v3
const v5, 0xb8e0
sub-int v3, v5, v3
int-to-char v3, v3
invoke-static {v7, v8}, Landroid/widget/ExpandableListView;->getPackedPositionChild(J)I
move-result v13
const v14, -0x47d739c5
add-int/2addr v13, v14
invoke-static {v9, v1, v0, v3, v13}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v3
invoke-virtual {p0, v3}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v3
const/4 v13, 0x0
if-eqz v3, :cond_3
.line 273
invoke-static {v12, v13, v13}, Landroid/util/TypedValue;->complexToFraction(IFF)F
move-result v3
cmpl-float v3, v3, v13
add-int/2addr v3, v5
int-to-char v3, v3
invoke-static {v6, v12}, Landroid/text/TextUtils;->getOffsetAfter(Ljava/lang/CharSequence;I)I
move-result v5
const v6, -0x47d739c6
sub-int/2addr v6, v5
invoke-static {v9, v1, v0, v3, v6}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0, v10}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v10
:cond_3
const-string p0, "\u0bf9\u3592\ua72d\ucd8f"
const-string v0, "\u2c3c\ue41a\ue371\uf7f5"
.line 275
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v5
cmp-long v1, v5, v7
const v3, 0xf5e2
add-int/2addr v1, v3
int-to-char v1, v1
invoke-static {v13, v13}, Landroid/graphics/PointF;->length(FF)F
move-result v3
cmpl-float v3, v3, v13
invoke-static {v9, p0, v0, v1, v3}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object p0
invoke-virtual {p0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p0
int-to-float v0, v2
const/high16 v1, 0x42c80000 # 100.0f
mul-float/2addr v0, v1
int-to-float v1, v10
div-float/2addr v0, v1
invoke-static {v0}, Ljava/lang/Math;->round(F)I
move-result v0
invoke-virtual {v4, p0, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
goto :goto_4
.line 278
:goto_3
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v0
cmp-long v0, v0, v7
add-int/lit8 v0, v0, 0x7e
const-string v1, "\u0089\u0088\u0084\u0087\u0086\u0082\u0085\u0084\u0083\u0082\u0081"
invoke-static {v11, v11, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {v12}, Landroid/graphics/Color;->green(I)I
move-result v2
int-to-char v2, v2
const v3, -0x489c6afa
invoke-static {v12, v12}, Landroid/view/View;->getDefaultSize(II)I
move-result v5
add-int/2addr v5, v3
const-string v3, "\ubf6c\u1453\u8910\u34a6\ub7e1\ub037\ueeb2\u59fe\u01d5\uf225\ua17f\u2282\ue77d\u33ad\ue7f7\udd2b\ub562\u95eb\u35c4\ua00e\ua036\uec5b\u2bfd\ue98d\u738f\ua5e1\u3da8\u9cea\u13f9\u0257\u228b\ua927\ud194\u22b4\ub294\u4d60\u8e37"
const-string v6, "\u0607\u6395\u0db7\u0586"
invoke-static {v9, v3, v6, v2, v5}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Ljava/lang/Throwable;->getLocalizedMessage()Ljava/lang/String;
move-result-object p0
invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object p0
invoke-static {v0, p0}, Lcom/ironsource/adqualitysdk/sdk/i/l;->(Ljava/lang/String;Ljava/lang/String;)V
.line 280
:cond_4
:goto_4
invoke-static {v4}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Lorg/json/JSONObject;)V
return-void
.end method
.method public static (Lorg/json/JSONObject;)V
.locals 3
.line 205
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()Lorg/json/JSONObject;
move-result-object v0
if-eqz v0, :cond_0
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v1, v1, 0x25
.line 207
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v1, v1, 0x2
invoke-static {p0, v0}, Lcom/ironsource/adqualitysdk/sdk/i/jx;->(Lorg/json/JSONObject;Lorg/json/JSONObject;)V
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 p0, p0, 0x45
rem-int/lit16 v0, p0, 0x80
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 p0, p0, 0x2
:cond_0
return-void
.end method
.method public static ()V
.locals 2
.line 0
const-wide v0, 0x42d7ffad762d557eL # 1.0554757721019797E14
sput-wide v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:J
const/4 v0, 0x0
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
sput-char v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:C
const/4 v0, 0x1
sput-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:Z
sput-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:Z
const/16 v0, 0x3e
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
const/16 v0, 0x1b
new-array v0, v0, [C
fill-array-data v0, :array_0
sput-object v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:[C
return-void
nop
:array_0
.array-data 2
0x82s
0xa3s
0xb4s
0xa7s
0xa1s
0x93s
0xb2s
0xaas
0xb1s
0x83s
0xb0s
0xads
0x5es
0xacs
0xa5s
0xaes
0x9fs
0xb7s
0x8bs
0xa4s
0xabs
0xb6s
0xb8s
0xb5s
0xa0s
0xa2s
0xb3s
.end array-data
.end method
.method private static (Landroid/util/DisplayMetrics;)V
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v0, v0, 0x7d
.line 150
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_1
if-eqz p0, :cond_0
iget v0, p0, Landroid/util/DisplayMetrics;->heightPixels:I
iget p0, p0, Landroid/util/DisplayMetrics;->widthPixels:I
invoke-static {v0, p0}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(II)V
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 p0, p0, 0x2f
.line 149
rem-int/lit16 v0, p0, 0x80
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 p0, p0, 0x2
:cond_0
return-void
:cond_1
const/4 p0, 0x0
throw p0
.end method
.method public static (Lorg/json/JSONObject;)V
.locals 12
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v0, v0, 0x31
.line 200
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v0, v0, 0x2
const-string v1, ""
const/4 v2, 0x0
const/4 v3, 0x0
if-nez v0, :cond_1
.line 188
:try_start_0
invoke-static {}, Landroid/net/TrafficStats;->getTotalRxBytes()J
move-result-wide v4
.line 189
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v6
.line 190
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v8
const-wide/16 v10, -0x1
cmp-long v0, v4, v10
if-eqz v0, :cond_0
.line 193
invoke-static {}, Landroid/net/TrafficStats;->getTotalRxBytes()J
move-result-wide v10
sub-long v4, v10, v4
long-to-float v0, v4
sub-long/2addr v8, v6
long-to-float v4, v8
const/high16 v5, 0x447a0000 # 1000.0f
div-float/2addr v5, v4
mul-float/2addr v0, v5
.line 194
invoke-static {v0}, Ljava/lang/Math;->round(F)I
move-result v0
const/16 v4, 0x30
.line 196
invoke-static {v1, v4, v2, v2}, Landroid/text/TextUtils;->lastIndexOf(Ljava/lang/CharSequence;CII)I
move-result v4
rsub-int/lit8 v4, v4, 0x7e
const-string v5, "\u0090\u0089\u0098\u008e"
invoke-static {v3, v3, v4, v5}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v4
invoke-virtual {p0, v4, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 197
invoke-static {}, Landroid/view/ViewConfiguration;->getPressedStateDuration()I
move-result v0
shr-int/lit8 v0, v0, 0x10
add-int/lit8 v0, v0, 0x7f
const-string v4, "\u0096\u008b\u0098\u008e"
invoke-static {v3, v3, v0, v4}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0, v10, v11}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 p0, p0, 0x53
.line 200
rem-int/lit16 v0, p0, 0x80
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 p0, p0, 0x2
goto :goto_0
:catchall_0
move-exception p0
goto :goto_1
:cond_0
:goto_0
return-void
.line 188
:cond_1
:try_start_1
invoke-static {}, Landroid/net/TrafficStats;->getTotalRxBytes()J
.line 192
throw v3
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
.line 200
:goto_1
invoke-static {v1}, Landroid/text/TextUtils;->getTrimmedLength(Ljava/lang/CharSequence;)I
move-result v0
add-int/lit8 v0, v0, 0x7f
const-string v1, "\u0089\u0088\u0084\u0087\u0086\u0082\u0085\u0084\u0083\u0082\u0081"
invoke-static {v3, v3, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-static {}, Landroid/view/ViewConfiguration;->getGlobalActionKeyTimeout()J
move-result-wide v3
const-wide/16 v5, 0x0
cmp-long v1, v3, v5
rsub-int/lit8 v1, v1, 0x1
int-to-char v1, v1
const v3, 0x556975fe
invoke-static {v2}, Landroid/graphics/Color;->alpha(I)I
move-result v2
add-int/2addr v2, v3
const-string v3, "\u557e\u762d\uffad\u42d7"
const-string v4, "\u965d\u3fcb\u840b\u3956\uaa00\u23d4\u9066\u4243\u1f42\u9a15\ue2b2\u508f\u2a19\u77d4\u843a\u9818\u0013\u1b6a\u3c4a\ua126\u125c\u1929\ubb7a\u3964\u65d0\u5ce1\ufe99\u51db\u1ed9\ub82b\uc055\uf8ac\ucd03\u1114\u36d2"
const-string v5, "\ufe6d\u6975\u4955\u9e34"
invoke-static {v3, v4, v5, v1, v2}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;CI)Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1, p0}, Lcom/ironsource/adqualitysdk/sdk/i/l;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static (II)Z
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v0, v0, 0x3
.line 81
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v0, v0, 0x2
const/4 v1, 0x0
if-nez v0, :cond_2
if-ltz p0, :cond_1
if-ltz p1, :cond_1
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()I
move-result v0
if-gt p0, v0, :cond_1
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 p0, p0, 0x3
rem-int/lit16 v0, p0, 0x80
sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 p0, p0, 0x2
if-nez p0, :cond_0
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()I
move-result p0
if-gt p1, p0, :cond_1
const/4 p0, 0x1
return p0
:cond_0
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->()I
throw v1
:cond_1
const/4 p0, 0x0
return p0
:cond_2
throw v1
.end method
.method public static ()Ljava/lang/String;
.locals 3
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v0, v0, 0x5f
.line 70
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v0, v0, 0x2
sget-object v0, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v1, v1, 0x7b
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v1, v1, 0x2
if-nez v1, :cond_0
return-object v0
:cond_0
const/4 v0, 0x0
throw v0
.end method
.method private static (Ljava/lang/String;[IILjava/lang/String;)Ljava/lang/String;
.locals 5
if-eqz p3, :cond_0
const-string v0, "ISO-8859-1"
invoke-virtual {p3, v0}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
move-result-object p3
:cond_0
check-cast p3, [B
if-eqz p0, :cond_1
invoke-virtual {p0}, Ljava/lang/String;->toCharArray()[C
move-result-object p0
:cond_1
check-cast p0, [C
.line 1163
sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/o;->:Ljava/lang/Object;
monitor-enter v0
:try_start_0
sget-object v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:[C
sget v2, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
sget-boolean v3, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:Z
const/4 v4, 0x0
if-eqz v3, :cond_3
.line 1171
array-length p0, p3
.line 1172
sput p0, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
new-array p0, p0, [C
.line 1174
sput v4, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
:goto_0
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
sget v3, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
if-ge p1, v3, :cond_2
.line 1176
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
sget v3, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
add-int/lit8 v3, v3, -0x1
sget v4, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
sub-int/2addr v3, v4
aget-byte v3, p3, v3
add-int/2addr v3, p2
aget-char v3, v1, v3
sub-int/2addr v3, v2
int-to-char v3, v3
aput-char v3, p0, p1
add-int/lit8 v4, v4, 0x1
.line 1174
sput v4, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
goto :goto_0
:catchall_0
move-exception p0
goto :goto_3
.line 1179
:cond_2
new-instance p1, Ljava/lang/String;
invoke-direct {p1, p0}, Ljava/lang/String;-><init>([C)V
monitor-exit v0
return-object p1
:cond_3
sget-boolean p3, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:Z
if-eqz p3, :cond_5
.line 1185
array-length p1, p0
.line 1186
sput p1, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
new-array p1, p1, [C
.line 1188
sput v4, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
:goto_1
sget p3, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
sget v3, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
if-ge p3, v3, :cond_4
.line 1190
sget p3, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
sget v3, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
add-int/lit8 v3, v3, -0x1
sget v4, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
sub-int/2addr v3, v4
aget-char v3, p0, v3
sub-int/2addr v3, p2
aget-char v3, v1, v3
sub-int/2addr v3, v2
int-to-char v3, v3
aput-char v3, p1, p3
add-int/lit8 v4, v4, 0x1
.line 1188
sput v4, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
goto :goto_1
.line 1193
:cond_4
new-instance p0, Ljava/lang/String;
invoke-direct {p0, p1}, Ljava/lang/String;-><init>([C)V
monitor-exit v0
return-object p0
.line 1199
:cond_5
array-length p0, p1
.line 1200
sput p0, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
new-array p0, p0, [C
.line 1202
sput v4, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
:goto_2
sget p3, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
sget v3, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
if-ge p3, v3, :cond_6
.line 1204
sget p3, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
sget v3, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
add-int/lit8 v3, v3, -0x1
sget v4, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
sub-int/2addr v3, v4
aget v3, p1, v3
sub-int/2addr v3, p2
aget-char v3, v1, v3
sub-int/2addr v3, v2
int-to-char v3, v3
aput-char v3, p0, p3
add-int/lit8 v4, v4, 0x1
.line 1202
sput v4, Lcom/ironsource/adqualitysdk/sdk/i/o;->:I
goto :goto_2
.line 1207
:cond_6
new-instance p1, Ljava/lang/String;
invoke-direct {p1, p0}, Ljava/lang/String;-><init>([C)V
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-object p1
.line 1209
:goto_3
monitor-exit v0
throw p0
.end method
.method private static declared-synchronized (Lorg/json/JSONObject;)V
.locals 3
const-class v0, Lcom/ironsource/adqualitysdk/sdk/i/ju;
monitor-enter v0
:try_start_0
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
add-int/lit8 v1, v1, 0x6f
.line 292
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:I
rem-int/lit8 v1, v1, 0x2
if-nez v1, :cond_0
sput-object p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:Lorg/json/JSONObject;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit v0
return-void
:catchall_0
move-exception p0
goto :goto_0
:cond_0
:try_start_1
sput-object p0, Lcom/ironsource/adqualitysdk/sdk/i/ju;->:Lorg/json/JSONObject;
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
const/4 p0, 0x0
:try_start_2
throw p0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_1
:catchall_1
move-exception p0
:try_start_3
throw p0
:try_end_3
.catchall {:try_start_3 .. :try_end_3} :catchall_0
:goto_0
monitor-exit v0
throw p0
.end method