.class final Lcom/ironsource/adqualitysdk/sdk/i/ag; .super Ljava/lang/Object; .source "SourceFile" # static fields .field private static ﮌ:I = 0x1 .field private static ﮐ:[C .field private static ﱟ:J .field private static ﺙ:[C .field private static ﻏ:I # instance fields .field private ﱡ:I .field private ﻐ:J .field private ﻛ:J .field private k:J .field private ヌ:J .field private メ:Ljava/lang/Boolean; # direct methods .method static constructor ()V .locals 2 const/16 v0, 0x3e new-array v0, v0, [C fill-array-data v0, :array_0 sput-object v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﺙ:[C const/16 v0, 0x12 new-array v0, v0, [C fill-array-data v0, :array_1 sput-object v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮐ:[C const-wide v0, -0x72fafd818fe9fc0eL # -6.009720386626309E-246 sput-wide v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﱟ:J return-void :array_0 .array-data 2 0x11es 0x11fs 0x122s 0x118s 0x113s 0x11es 0x129s 0x103s 0x120s 0x11ds 0x111s 0x124s 0x123s 0x115s 0x11ds 0x119s 0x104s 0x122s 0x115s 0x12as 0x119s 0x8cs 0x11bs 0x118s 0x10ds 0x10as 0x112s 0x115s 0x113s 0x110s 0x116s 0x116s 0x110s 0x10fs 0xe8s 0xe7s 0x112s 0x112s 0x10es 0x116s 0x101s 0x100s 0x117s 0x115s 0x115s 0xees 0x6cs 0xdas 0xe2s 0x3as 0x74s 0x73s 0x34s 0x65s 0x6cs 0x72s 0x61s 0x64s 0x73s 0x6as 0x66s 0x76s .end array-data :array_1 .array-data 2 0xddbs 0xe28s -0x7273s -0x7182s -0x758ds 0x64s 0x386s 0x797s -0x525as -0x51ads -0x55a7s 0x5885s 0x5b70s 0x5f66s 0x3f52s 0x3ca7s 0x38b6s 0x74s .end array-data .end method .method public constructor (I)V .locals 1 .line 31 invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, 0x0 iput-object v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->メ:Ljava/lang/Boolean; iput p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﱡ:I .line 34 invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ao;->メ()Lcom/ironsource/adqualitysdk/sdk/i/ao; move-result-object p1 new-instance v0, Lcom/ironsource/adqualitysdk/sdk/i/ag$5; invoke-direct {v0, p0}, Lcom/ironsource/adqualitysdk/sdk/i/ag$5;->(Lcom/ironsource/adqualitysdk/sdk/i/ag;)V invoke-virtual {p1, v0}, Lcom/ironsource/adqualitysdk/sdk/i/ao;->ﻐ(Lcom/ironsource/adqualitysdk/sdk/i/ar;)V return-void .end method .method public static synthetic ﻐ(Lcom/ironsource/adqualitysdk/sdk/i/ag;J)J .locals 2 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 v0, v0, 0x4b .line 15 rem-int/lit16 v1, v0, 0x80 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 v0, v0, 0x2 iput-wide p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ:J if-nez v0, :cond_0 return-wide p1 :cond_0 const/4 p0, 0x0 throw p0 .end method .method private ﻐ(Lorg/json/JSONObject;)V .locals 10 :try_start_0 const-string v0, "\u0000\u0001\u0000" const/4 v1, 0x3 const/4 v2, 0x0 const/16 v3, 0x2e const/16 v4, 0x74 filled-new-array {v3, v1, v4, v2}, [I move-result-object v3 const/4 v4, 0x1 .line 72 invoke-static {v0, v4, v3}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I move-result v0 iget v3, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﱡ:I :try_end_0 .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 const-string v5, "" if-eq v0, v3, :cond_1 .line 73 :try_start_1 invoke-direct {p0, p1}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(Lorg/json/JSONObject;)Z move-result v0 if-eqz v0, :cond_0 goto :goto_0 .line 78 :cond_0 invoke-static {}, Landroid/view/ViewConfiguration;->getTouchSlop()I move-result v0 shr-int/lit8 v0, v0, 0x8 int-to-char v0, v0 invoke-static {}, Landroid/view/ViewConfiguration;->getJumpTapTimeout()I move-result v3 shr-int/lit8 v3, v3, 0x10 add-int/2addr v3, v1 invoke-static {}, Landroid/view/ViewConfiguration;->getGlobalActionKeyTimeout()J move-result-wide v6 const-wide/16 v8, 0x0 cmp-long v4, v6, v8 add-int/lit8 v4, v4, 0x4 invoke-static {v0, v3, v4}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J move-result-wide v3 iget-wide v6, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->k:J add-long/2addr v3, v6 .line 79 invoke-static {v2, v2, v2, v2}, Landroid/graphics/Color;->argb(IIII)I move-result v0 const v6, 0xadd2 add-int/2addr v0, v6 int-to-char v0, v0 const/16 v6, 0x30 invoke-static {v6}, Landroid/text/AndroidCharacter;->getMirror(C)C move-result v6 add-int/lit8 v6, v6, -0x2d invoke-static {v2, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I move-result v7 rsub-int/lit8 v7, v7, 0x8 invoke-static {v0, v6, v7}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 iget-wide v6, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->k:J invoke-virtual {p1, v0, v6, v7}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject; move v0, v2 goto :goto_1 .line 74 :cond_1 :goto_0 invoke-static {}, Landroid/os/SystemClock;->currentThreadTimeMillis()J move-result-wide v6 const-wide/16 v8, -0x1 cmp-long v0, v6, v8 rsub-int v0, v0, 0xdaf int-to-char v0, v0 invoke-static {}, Landroid/os/Process;->myPid()I move-result v3 shr-int/lit8 v3, v3, 0x16 rsub-int/lit8 v3, v3, 0x2 invoke-static {v5, v2}, Landroid/text/TextUtils;->getOffsetAfter(Ljava/lang/CharSequence;I)I move-result v6 invoke-static {v0, v3, v6}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J move-result-wide v6 iget-wide v8, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ:J add-long/2addr v6, v8 .line 75 invoke-static {v2}, Landroid/view/View$MeasureSpec;->getMode(I)I move-result v0 const v3, 0x8df8 sub-int/2addr v3, v0 int-to-char v0, v3 invoke-static {v5}, Landroid/view/MotionEvent;->axisFromString(Ljava/lang/String;)I move-result v3 add-int/lit8 v3, v3, 0x4 invoke-static {v2, v2, v2, v2}, Landroid/graphics/Color;->argb(IIII)I move-result v8 rsub-int/lit8 v8, v8, 0x2 invoke-static {v0, v3, v8}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 iget-wide v8, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ:J invoke-virtual {p1, v0, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject; move v0, v4 move-wide v3, v6 .line 83 :goto_1 sget-object v6, Lcom/ironsource/adqualitysdk/sdk/i/ik;->ﱡ:Ljava/lang/String; invoke-virtual {p1, v6, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject; iget-object v3, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->メ:Ljava/lang/Boolean; .line 84 invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z move-result v3 :try_end_1 .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 if-nez v3, :cond_2 sget v3, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I add-int/lit8 v3, v3, 0x43 .line 91 rem-int/lit16 v4, v3, 0x80 sput v4, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I rem-int/lit8 v3, v3, 0x2 .line 85 :try_start_2 invoke-static {v5, v2, v2}, Landroid/text/TextUtils;->getCapsMode(Ljava/lang/CharSequence;II)I move-result v3 add-int/lit16 v3, v3, 0x58f1 int-to-char v3, v3 invoke-static {}, Landroid/view/ViewConfiguration;->getJumpTapTimeout()I move-result v4 shr-int/lit8 v4, v4, 0x10 add-int/2addr v4, v1 invoke-static {v2, v2}, Landroid/view/View;->getDefaultSize(II)I move-result v1 add-int/lit8 v1, v1, 0xb invoke-static {v3, v4, v1}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object v1 invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v1 invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject; :try_end_2 .catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_0 sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I add-int/lit8 v1, v1, 0x6b .line 91 rem-int/lit16 v2, v1, 0x80 sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I rem-int/lit8 v1, v1, 0x2 .line 88 :cond_2 :try_start_3 invoke-direct {p0, p1, v0}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻛ(Lorg/json/JSONObject;Z)V .line 89 invoke-direct {p0, p1, v0}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻐ(Lorg/json/JSONObject;Z)V :try_end_3 .catch Lorg/json/JSONException; {:try_start_3 .. :try_end_3} :catch_0 :catch_0 return-void .end method .method private ﻐ(Lorg/json/JSONObject;Z)V .locals 9 const-string v0, "" sget v1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 v1, v1, 0x5 .line 136 rem-int/lit16 v2, v1, 0x80 sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 v1, v1, 0x2 const/16 v2, 0x9 const/16 v3, 0x34 const-string v4, "\u0000\u0001\u0000\u0000\u0001\u0000\u0001\u0000\u0001" const/4 v5, 0x1 const/4 v6, 0x0 if-eqz v1, :cond_0 :try_start_0 filled-new-array {v3, v2, v6, v6}, [I move-result-object v1 .line 117 invoke-static {v4, v5, v1}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; move-result-object v1 invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v1 invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; move-result-object p1 if-eqz p1, :cond_4 goto :goto_0 :cond_0 filled-new-array {v3, v2, v6, v6}, [I move-result-object v1 invoke-static {v4, v5, v1}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; move-result-object v1 invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v1 invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; move-result-object p1 if-eqz p1, :cond_4 :goto_0 const-wide/16 v1, 0x0 const/4 v3, 0x0 if-eqz p2, :cond_2 const-string p2, "\u0000" const/16 v4, 0x3d const/16 v7, 0x77 filled-new-array {v4, v5, v7, v5}, [I move-result-object v4 .line 121 invoke-static {p2, v6, v4}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; move-result-object p2 invoke-virtual {p2}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object p2 invoke-virtual {p1, p2}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J move-result-wide v4 cmp-long p2, v4, v1 if-lez p2, :cond_1 iget-wide v7, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ:J add-long/2addr v4, v7 .line 123 invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v3 :try_end_0 .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 :cond_1 sget p2, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I add-int/lit8 p2, p2, 0x3f .line 118 rem-int/lit16 v4, p2, 0x80 sput v4, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I rem-int/lit8 p2, p2, 0x2 goto :goto_1 .line 126 :cond_2 :try_start_1 invoke-static {}, Landroid/view/ViewConfiguration;->getKeyRepeatDelay()I move-result p2 shr-int/lit8 p2, p2, 0x10 int-to-char p2, p2 invoke-static {v6}, Landroid/graphics/Color;->red(I)I move-result v4 sub-int/2addr v5, v4 invoke-static {}, Landroid/view/ViewConfiguration;->getWindowTouchSlop()I move-result v4 shr-int/lit8 v4, v4, 0x8 add-int/lit8 v4, v4, 0x11 invoke-static {p2, v5, v4}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object p2 invoke-virtual {p2}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object p2 invoke-virtual {p1, p2}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J move-result-wide v4 cmp-long p2, v4, v1 if-lez p2, :cond_3 iget-wide v7, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->k:J add-long/2addr v4, v7 .line 128 invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v3 :cond_3 :goto_1 if-eqz v3, :cond_4 .line 132 invoke-static {v0, v0, v6, v6}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;Ljava/lang/CharSequence;II)I move-result p2 int-to-char p2, p2 invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J move-result-wide v4 cmp-long v0, v4, v1 invoke-static {}, Landroid/os/Process;->myTid()I move-result v1 shr-int/lit8 v1, v1, 0x16 rsub-int/lit8 v1, v1, 0x11 invoke-static {p2, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object p2 invoke-virtual {p2}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object p2 invoke-virtual {p1, p2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; :try_end_1 .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 :cond_4 sget p1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 p1, p1, 0x5f .line 118 rem-int/lit16 p2, p1, 0x80 sput p2, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 p1, p1, 0x2 :catch_0 return-void .end method .method public static synthetic ﻛ(Lcom/ironsource/adqualitysdk/sdk/i/ag;J)J .locals 2 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 v0, v0, 0x51 .line 15 rem-int/lit16 v1, v0, 0x80 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 v0, v0, 0x2 iput-wide p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻛ:J add-int/lit8 v1, v1, 0x29 rem-int/lit16 p0, v1, 0x80 sput p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I rem-int/lit8 v1, v1, 0x2 if-eqz v1, :cond_0 return-wide p1 :cond_0 const/4 p0, 0x0 throw p0 .end method .method private static ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; .locals 12 if-eqz p0, :cond_0 const-string v0, "ISO-8859-1" invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B move-result-object p0 :cond_0 check-cast p0, [B .line 1195 sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/g;->メ:Ljava/lang/Object; monitor-enter v0 const/4 v1, 0x0 .line 1198 :try_start_0 aget v2, p2, v1 const/4 v3, 0x1 .line 1199 aget v4, p2, v3 const/4 v5, 0x2 .line 1200 aget v6, p2, v5 const/4 v7, 0x3 .line 1201 aget v7, p2, v7 sget-object v8, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﺙ:[C .line 1204 new-array v9, v4, [C .line 1206 invoke-static {v8, v2, v9, v1, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V if-eqz p0, :cond_3 .line 1211 new-array v2, v4, [C .line 1214 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/g;->k:I move v8, v1 :goto_0 sget v10, Lcom/ironsource/adqualitysdk/sdk/i/g;->k:I if-ge v10, v4, :cond_2 .line 1216 aget-byte v11, p0, v10 if-ne v11, v3, :cond_1 .line 1218 aget-char v11, v9, v10 shl-int/2addr v11, v3 add-int/2addr v11, v3 sub-int/2addr v11, v8 int-to-char v8, v11 aput-char v8, v2, v10 goto :goto_1 :catchall_0 move-exception p0 goto :goto_4 .line 1222 :cond_1 aget-char v11, v9, v10 shl-int/2addr v11, v3 sub-int/2addr v11, v8 int-to-char v8, v11 aput-char v8, v2, v10 .line 1225 :goto_1 aget-char v8, v2, v10 add-int/lit8 v10, v10, 0x1 .line 1214 sput v10, Lcom/ironsource/adqualitysdk/sdk/i/g;->k:I goto :goto_0 :cond_2 move-object v9, v2 :cond_3 if-lez v7, :cond_4 .line 1234 new-array p0, v4, [C .line 1236 invoke-static {v9, v1, p0, v1, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V sub-int v2, v4, v7 .line 1237 invoke-static {p0, v1, v9, v2, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V .line 1238 invoke-static {p0, v7, v9, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V :cond_4 if-eqz p1, :cond_6 .line 1244 new-array p0, v4, [C .line 1246 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/g;->k:I :goto_2 sget p1, Lcom/ironsource/adqualitysdk/sdk/i/g;->k:I if-ge p1, v4, :cond_5 sub-int v2, v4, p1 sub-int/2addr v2, v3 .line 1248 aget-char v2, v9, v2 aput-char v2, p0, p1 add-int/lit8 p1, p1, 0x1 .line 1246 sput p1, Lcom/ironsource/adqualitysdk/sdk/i/g;->k:I goto :goto_2 :cond_5 move-object v9, p0 :cond_6 if-lez v6, :cond_7 .line 1257 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/g;->k:I :goto_3 sget p0, Lcom/ironsource/adqualitysdk/sdk/i/g;->k:I if-ge p0, v4, :cond_7 .line 1259 aget-char p1, v9, p0 aget v1, p2, v5 sub-int/2addr p1, v1 int-to-char p1, p1 aput-char p1, v9, p0 add-int/lit8 p0, p0, 0x1 .line 1257 sput p0, Lcom/ironsource/adqualitysdk/sdk/i/g;->k:I goto :goto_3 .line 1263 :cond_7 new-instance p0, Ljava/lang/String; invoke-direct {p0, v9}, Ljava/lang/String;->([C)V monitor-exit v0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-object p0 .line 1264 :goto_4 monitor-exit v0 throw p0 .end method .method private ﻛ(Lorg/json/JSONObject;Z)V .locals 8 .line 101 invoke-static {}, Landroid/view/ViewConfiguration;->getKeyRepeatDelay()I move-result v0 shr-int/lit8 v0, v0, 0x10 rsub-int v0, v0, 0x3f21 int-to-char v0, v0 invoke-static {}, Landroid/media/AudioTrack;->getMaxVolume()F move-result v1 const/4 v2, 0x0 cmpl-float v1, v1, v2 rsub-int/lit8 v1, v1, 0x4 invoke-static {}, Landroid/view/ViewConfiguration;->getTapTimeout()I move-result v2 shr-int/lit8 v2, v2, 0x10 add-int/lit8 v2, v2, 0xe invoke-static {v0, v1, v2}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z move-result v0 const/4 v1, 0x1 xor-int/2addr v0, v1 if-eqz v0, :cond_0 goto/16 :goto_1 :cond_0 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 v0, v0, 0x69 .line 110 rem-int/lit16 v2, v0, 0x80 sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I const/4 v2, 0x2 rem-int/2addr v0, v2 const/4 v0, 0x3 const/4 v3, 0x0 if-eqz p2, :cond_1 const/16 p2, 0x31 filled-new-array {p2, v0, v3, v2}, [I move-result-object p2 const-string v4, "\u0001\u0000\u0001" .line 104 invoke-static {v4, v1, p2}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; move-result-object p2 invoke-virtual {p2}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object p2 invoke-virtual {p1, p2}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J move-result-wide v4 iget-wide v6, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ:J add-long/2addr v4, v6 sget p2, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 p2, p2, 0xd .line 110 rem-int/lit16 v1, p2, 0x80 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/2addr p2, v2 goto :goto_0 .line 106 :cond_1 invoke-static {}, Landroid/view/ViewConfiguration;->getKeyRepeatDelay()I move-result p2 shr-int/lit8 p2, p2, 0x10 rsub-int p2, p2, 0x3f21 int-to-char p2, p2 invoke-static {}, Landroid/view/ViewConfiguration;->getScrollDefaultDelay()I move-result v1 shr-int/lit8 v1, v1, 0x10 add-int/2addr v1, v0 invoke-static {}, Landroid/view/ViewConfiguration;->getWindowTouchSlop()I move-result v2 shr-int/lit8 v2, v2, 0x8 rsub-int/lit8 v2, v2, 0xe invoke-static {p2, v1, v2}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object p2 invoke-virtual {p2}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object p2 invoke-virtual {p1, p2}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J move-result-wide v1 iget-wide v4, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->k:J add-long/2addr v4, v1 .line 109 :goto_0 :try_start_0 invoke-static {v3}, Landroid/os/Process;->getThreadPriority(I)I move-result p2 add-int/lit8 p2, p2, 0x14 shr-int/lit8 p2, p2, 0x6 rsub-int p2, p2, 0x3f21 int-to-char p2, p2 invoke-static {v3}, Landroid/graphics/Color;->green(I)I move-result v1 add-int/2addr v1, v0 const-string v0, "" const/16 v2, 0x30 invoke-static {v0, v2, v3, v3}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;CII)I move-result v0 rsub-int/lit8 v0, v0, 0xd invoke-static {p2, v1, v0}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object p2 invoke-virtual {p2}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object p2 invoke-virtual {p1, p2, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject; :try_end_0 .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 :catch_0 :goto_1 return-void .end method .method public static synthetic k(Lcom/ironsource/adqualitysdk/sdk/i/ag;)J .locals 4 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I add-int/lit8 v0, v0, 0x29 .line 15 rem-int/lit16 v1, v0, 0x80 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I rem-int/lit8 v0, v0, 0x2 if-eqz v0, :cond_0 iget-wide v2, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻐ:J add-int/lit8 v1, v1, 0x25 rem-int/lit16 p0, v1, 0x80 sput p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 v1, v1, 0x2 return-wide v2 :cond_0 iget-wide v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻐ:J const/4 p0, 0x0 throw p0 .end method .method public static synthetic k(Lcom/ironsource/adqualitysdk/sdk/i/ag;J)J .locals 2 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 v0, v0, 0x7b .line 15 rem-int/lit16 v1, v0, 0x80 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 v0, v0, 0x2 iput-wide p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻐ:J add-int/lit8 v1, v1, 0x77 rem-int/lit16 p0, v1, 0x80 sput p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I rem-int/lit8 v1, v1, 0x2 if-eqz v1, :cond_0 return-wide p1 :cond_0 const/4 p0, 0x0 throw p0 .end method .method public static synthetic ヌ(Lcom/ironsource/adqualitysdk/sdk/i/ag;)J .locals 5 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 v1, v0, 0x31 .line 15 rem-int/lit16 v2, v1, 0x80 sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 v1, v1, 0x2 const/4 v2, 0x0 if-nez v1, :cond_1 iget-wide v3, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻛ:J add-int/lit8 v0, v0, 0x13 rem-int/lit16 p0, v0, 0x80 sput p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 v0, v0, 0x2 if-nez v0, :cond_0 return-wide v3 :cond_0 throw v2 :cond_1 iget-wide v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻛ:J throw v2 .end method .method public static synthetic ヌ(Lcom/ironsource/adqualitysdk/sdk/i/ag;Ljava/lang/Boolean;)Ljava/lang/Boolean; .locals 2 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 v0, v0, 0x37 .line 15 rem-int/lit16 v1, v0, 0x80 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 v0, v0, 0x2 iput-object p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->メ:Ljava/lang/Boolean; if-nez v0, :cond_0 return-object p1 :cond_0 const/4 p0, 0x0 throw p0 .end method .method private static ヌ(CII)Ljava/lang/String; .locals 9 .line 2099 sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/d;->k:Ljava/lang/Object; monitor-enter v0 .line 2102 :try_start_0 new-array v1, p1, [C const/4 v2, 0x0 .line 2105 sput v2, Lcom/ironsource/adqualitysdk/sdk/i/d;->ﻐ:I :goto_0 sget v2, Lcom/ironsource/adqualitysdk/sdk/i/d;->ﻐ:I if-ge v2, p1, :cond_0 sget-object v3, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮐ:[C add-int v4, p2, v2 .line 2107 aget-char v3, v3, v4 int-to-long v3, v3 int-to-long v5, v2 sget-wide v7, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﱟ:J mul-long/2addr v5, v7 xor-long/2addr v3, v5 int-to-long v5, p0 xor-long/2addr v3, v5 long-to-int v3, v3 int-to-char v3, v3 aput-char v3, v1, v2 add-int/lit8 v2, v2, 0x1 .line 2105 sput v2, Lcom/ironsource/adqualitysdk/sdk/i/d;->ﻐ:I goto :goto_0 :catchall_0 move-exception p0 goto :goto_1 .line 2113 :cond_0 new-instance p0, Ljava/lang/String; invoke-direct {p0, v1}, Ljava/lang/String;->([C)V monitor-exit v0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-object p0 .line 2114 :goto_1 monitor-exit v0 throw p0 .end method .method private ヌ(Lorg/json/JSONObject;)Z .locals 10 iget-wide v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻛ:J iget-wide v2, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻐ:J sub-long/2addr v0, v2 const-string v2, "" const/16 v3, 0x30 const/4 v4, 0x0 .line 142 invoke-static {v2, v3, v4, v4}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;CII)I move-result v5 rsub-int/lit8 v5, v5, -0x1 int-to-char v5, v5 invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J move-result-wide v6 const-wide/16 v8, 0x0 cmp-long v6, v6, v8 add-int/lit8 v6, v6, 0x2 invoke-static {v4, v4}, Landroid/view/KeyEvent;->getDeadChar(II)I move-result v7 rsub-int/lit8 v7, v7, 0x5 invoke-static {v5, v6, v7}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object v5 invoke-virtual {v5}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v5 invoke-virtual {p1, v5}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J move-result-wide v5 invoke-static {v2, v3, v4, v4}, Landroid/text/TextUtils;->lastIndexOf(Ljava/lang/CharSequence;CII)I move-result v3 add-int/lit16 v3, v3, 0xdaf int-to-char v3, v3 invoke-static {v2}, Landroid/view/KeyEvent;->keyCodeFromString(Ljava/lang/String;)I move-result v2 add-int/lit8 v2, v2, 0x2 invoke-static {v4, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I move-result v7 invoke-static {v3, v2, v7}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object v2 invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v2 invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J move-result-wide v2 sub-long/2addr v5, v2 sub-long/2addr v0, v5 .line 144 invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J move-result-wide v0 const-wide/16 v2, 0xa cmp-long p1, v0, v2 if-gtz p1, :cond_0 sget p1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 p1, p1, 0x41 rem-int/lit16 v0, p1, 0x80 sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 p1, p1, 0x2 const/4 p1, 0x1 return p1 :cond_0 sget p1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 p1, p1, 0x33 rem-int/lit16 v0, p1, 0x80 sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 p1, p1, 0x2 if-nez p1, :cond_1 return v4 :cond_1 const/4 p1, 0x0 throw p1 .end method .method public static synthetic メ(Lcom/ironsource/adqualitysdk/sdk/i/ag;J)J .locals 3 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 v0, v0, 0x27 .line 15 rem-int/lit16 v1, v0, 0x80 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 v0, v0, 0x2 const/4 v2, 0x0 iput-wide p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->k:J if-nez v0, :cond_1 add-int/lit8 v1, v1, 0x3 rem-int/lit16 p0, v1, 0x80 sput p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I rem-int/lit8 v1, v1, 0x2 if-eqz v1, :cond_0 return-wide p1 :cond_0 throw v2 :cond_1 throw v2 .end method .method private static メ(Lorg/json/JSONObject;)Z .locals 7 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I add-int/lit8 v0, v0, 0x6d .line 97 rem-int/lit16 v1, v0, 0x80 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I rem-int/lit8 v0, v0, 0x2 const v0, 0x8df8 const-string v1, "" .line 96 invoke-static {v1, v1}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I move-result v1 sub-int/2addr v0, v1 int-to-char v0, v0 const/4 v1, 0x0 invoke-static {v1, v1}, Landroid/view/View;->combineMeasuredStates(II)I move-result v2 add-int/lit8 v2, v2, 0x3 invoke-static {v1}, Landroid/view/View$MeasureSpec;->getSize(I)I move-result v3 add-int/lit8 v3, v3, 0x2 invoke-static {v0, v2, v3}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)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}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z move-result v0 const/4 v2, 0x1 if-eqz v0, :cond_0 goto :goto_0 :cond_0 invoke-static {}, Landroid/view/ViewConfiguration;->getScrollBarFadeDuration()I move-result v0 shr-int/lit8 v0, v0, 0x10 const v3, 0xadd2 sub-int/2addr v3, v0 int-to-char v0, v3 invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J move-result-wide v3 const-wide/16 v5, 0x0 cmp-long v3, v3, v5 add-int/lit8 v3, v3, 0x2 invoke-static {}, Landroid/os/Process;->myTid()I move-result v4 shr-int/lit8 v4, v4, 0x16 add-int/lit8 v4, v4, 0x8 invoke-static {v0, v3, v4}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ヌ(CII)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 .line 97 invoke-virtual {p0, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z move-result p0 xor-int/2addr p0, v2 if-eq p0, v2, :cond_1 :goto_0 return v2 :cond_1 sget p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I add-int/lit8 p0, p0, 0x6b rem-int/lit16 v0, p0, 0x80 sput v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I rem-int/lit8 p0, p0, 0x2 return v1 .end method # virtual methods .method public final k(Lorg/json/JSONObject;)Z .locals 6 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I add-int/lit8 v0, v0, 0x55 .line 65 rem-int/lit16 v1, v0, 0x80 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I rem-int/lit8 v0, v0, 0x2 .line 57 invoke-static {p1}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->メ(Lorg/json/JSONObject;)Z move-result v0 const/4 v1, 0x0 if-nez v0, :cond_1 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I add-int/lit8 v2, v0, 0x35 .line 65 rem-int/lit16 v3, v2, 0x80 sput v3, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I rem-int/lit8 v2, v2, 0x2 iget-object v2, p0, Lcom/ironsource/adqualitysdk/sdk/i/ag;->メ:Ljava/lang/Boolean; if-eqz v2, :cond_1 add-int/lit8 v0, v0, 0x29 rem-int/lit16 v2, v0, 0x80 sput v2, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I rem-int/lit8 v0, v0, 0x2 const/4 v0, 0x0 const/4 v2, 0x1 .line 59 :try_start_0 invoke-direct {p0, p1}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻐ(Lorg/json/JSONObject;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 sget p1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻏ:I add-int/lit8 p1, p1, 0x4f .line 65 rem-int/lit16 v1, p1, 0x80 sput v1, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﮌ:I rem-int/lit8 p1, p1, 0x2 if-eqz p1, :cond_0 return v2 :cond_0 throw v0 :catch_0 move-exception p1 const/16 v3, 0xb0 const/16 v4, 0x11 const/16 v5, 0x15 filled-new-array {v1, v5, v3, v4}, [I move-result-object v3 .line 62 invoke-static {v0, v2, v3}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 const/16 v2, 0xa5 const/16 v3, 0x13 const/16 v4, 0x19 filled-new-array {v5, v4, v2, v3}, [I move-result-object v2 const-string v3, "\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0000\u0001\u0001\u0000\u0001\u0001\u0000" invoke-static {v3, v1, v2}, Lcom/ironsource/adqualitysdk/sdk/i/ag;->ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; move-result-object v2 invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v2 invoke-static {v0, v2, p1, v1}, Lcom/ironsource/adqualitysdk/sdk/i/jw;->ﻛ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Z)V :cond_1 return v1 .end method