.class public Lcom/ironsource/adqualitysdk/sdk/i/js; .super Ljava/lang/Object; .source "SourceFile" # static fields .field private static ﱟ:I = 0x1 .field private static ﻏ:I .field private static ﻛ:I .field private static k:[C # instance fields .field private ﻐ:J .field private ヌ:Landroid/content/Context; .field private メ:Lcom/ironsource/adqualitysdk/sdk/i/al; # direct methods .method static constructor ()V .locals 1 const/16 v0, 0x50 new-array v0, v0, [C fill-array-data v0, :array_0 sput-object v0, Lcom/ironsource/adqualitysdk/sdk/i/js;->k:[C const/16 v0, 0x57 sput v0, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ:I return-void :array_0 .array-data 2 0x6cs 0xdfs 0xe7s 0xd4s 0xcfs 0xe6s 0x39s 0x72s 0x6es 0x66s 0x74s 0xe5s 0xebs 0x3as 0x6cs 0x3as 0x77s 0x36s 0x6es 0x69s 0x64s 0x68s 0x5fs 0xc1s 0xc2s 0xbcs 0xbfs 0xbcs 0xb8s 0xc0s 0x32s 0x66s 0x6cs 0x70s 0x6bs 0x69s 0x67s 0x3bs 0x72s 0x71s 0x36s 0x70s 0x6cs 0x6cs 0x22s 0x5bs 0x72s 0x70s 0x70s 0x49s 0x40s 0x62s 0x64s 0x66s 0x6bs 0x6as 0x43s 0x46s 0x69s 0x6cs 0x6as 0x40s 0x42s 0x62s 0x6as 0x6as 0x40s 0x45s 0x6es 0x71s 0x6es 0x47s 0x4as 0x71s 0x47s 0x42s 0x6ds 0x6ds 0x69s 0x71s .end array-data .end method .method public constructor (Landroid/content/Context;Lcom/ironsource/adqualitysdk/sdk/i/al;J)V .locals 0 .line 30 invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/js;->ヌ:Landroid/content/Context; iput-object p2, p0, Lcom/ironsource/adqualitysdk/sdk/i/js;->メ:Lcom/ironsource/adqualitysdk/sdk/i/al; iput-wide p3, p0, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻐ:J .line 34 new-instance p2, Lcom/ironsource/adqualitysdk/sdk/i/gi; invoke-direct {p2, p1}, Lcom/ironsource/adqualitysdk/sdk/i/gi;->(Landroid/content/Context;)V return-void .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/js;->k:[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 static ﻛ(ZLjava/lang/String;III)Ljava/lang/String; .locals 6 if-eqz p1, :cond_0 invoke-virtual {p1}, Ljava/lang/String;->toCharArray()[C move-result-object p1 :cond_0 check-cast p1, [C .line 2120 sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/a;->メ:Ljava/lang/Object; monitor-enter v0 .line 2123 :try_start_0 new-array v1, p3, [C const/4 v2, 0x0 .line 2127 sput v2, Lcom/ironsource/adqualitysdk/sdk/i/a;->ヌ:I :goto_0 sget v3, Lcom/ironsource/adqualitysdk/sdk/i/a;->ヌ:I if-ge v3, p3, :cond_1 .line 2129 aget-char v3, p1, v3 sput v3, Lcom/ironsource/adqualitysdk/sdk/i/a;->ﻐ:I .line 2131 sget v3, Lcom/ironsource/adqualitysdk/sdk/i/a;->ヌ:I sget v4, Lcom/ironsource/adqualitysdk/sdk/i/a;->ﻐ:I add-int/2addr v4, p2 int-to-char v4, v4 aput-char v4, v1, v3 .line 2132 sget v3, Lcom/ironsource/adqualitysdk/sdk/i/a;->ヌ:I aget-char v4, v1, v3 sget v5, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ:I sub-int/2addr v4, v5 int-to-char v4, v4 aput-char v4, v1, v3 add-int/lit8 v3, v3, 0x1 .line 2127 sput v3, Lcom/ironsource/adqualitysdk/sdk/i/a;->ヌ:I goto :goto_0 :catchall_0 move-exception p0 goto :goto_2 :cond_1 if-lez p4, :cond_2 .line 2138 sput p4, Lcom/ironsource/adqualitysdk/sdk/i/a;->k:I .line 2140 new-array p1, p3, [C .line 2142 invoke-static {v1, v2, p1, v2, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V .line 2143 sget p2, Lcom/ironsource/adqualitysdk/sdk/i/a;->k:I sub-int p4, p3, p2 invoke-static {p1, v2, v1, p4, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V .line 2144 sget p2, Lcom/ironsource/adqualitysdk/sdk/i/a;->k:I sub-int p4, p3, p2 invoke-static {p1, p2, v1, v2, p4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V :cond_2 if-eqz p0, :cond_4 .line 2150 new-array p0, p3, [C .line 2152 sput v2, Lcom/ironsource/adqualitysdk/sdk/i/a;->ヌ:I :goto_1 sget p1, Lcom/ironsource/adqualitysdk/sdk/i/a;->ヌ:I if-ge p1, p3, :cond_3 sub-int p2, p3, p1 add-int/lit8 p2, p2, -0x1 .line 2154 aget-char p2, v1, p2 aput-char p2, p0, p1 add-int/lit8 p1, p1, 0x1 .line 2152 sput p1, Lcom/ironsource/adqualitysdk/sdk/i/a;->ヌ:I goto :goto_1 :cond_3 move-object v1, p0 .line 2160 :cond_4 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 2161 :goto_2 monitor-exit v0 throw p0 .end method # virtual methods .method public final ﻛ()Lcom/ironsource/adqualitysdk/sdk/i/al; .locals 3 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﱟ:I add-int/lit8 v1, v0, 0x3 .line 94 rem-int/lit16 v2, v1, 0x80 sput v2, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻏ:I rem-int/lit8 v1, v1, 0x2 iget-object v1, p0, Lcom/ironsource/adqualitysdk/sdk/i/js;->メ:Lcom/ironsource/adqualitysdk/sdk/i/al; add-int/lit8 v0, v0, 0x61 rem-int/lit16 v2, v0, 0x80 sput v2, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻏ:I rem-int/lit8 v0, v0, 0x2 return-object v1 .end method .method public ヌ(Lorg/json/JSONObject;ZZZ)Lorg/json/JSONObject; .locals 17 .annotation system Ldalvik/annotation/Throws; value = { Lorg/json/JSONException; } .end annotation move-object/from16 v1, p0 if-nez p1, :cond_0 .line 43 new-instance v0, Lorg/json/JSONObject; invoke-direct {v0}, Lorg/json/JSONObject;->()V goto :goto_0 :cond_0 move-object/from16 v0, p1 .line 46 :goto_0 invoke-static {v0}, Lcom/ironsource/adqualitysdk/sdk/i/jx;->ﻛ(Lorg/json/JSONObject;)Lorg/json/JSONObject; move-result-object v2 const/16 v0, 0x77 const/4 v3, 0x0 const/4 v4, 0x6 filled-new-array {v3, v4, v0, v3}, [I move-result-object v0 const-string v5, "\u0000\u0001\u0000\u0001\u0000\u0000" .line 47 invoke-static {v5, v3, v0}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(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 iget-object v5, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->メ:Lcom/ironsource/adqualitysdk/sdk/i/al; invoke-virtual {v5}, Lcom/ironsource/adqualitysdk/sdk/i/al;->ﻐ()Ljava/lang/String; move-result-object v5 invoke-virtual {v2, v0, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; iget-object v0, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->メ:Lcom/ironsource/adqualitysdk/sdk/i/al; .line 48 invoke-virtual {v0}, Lcom/ironsource/adqualitysdk/sdk/i/al;->k()Ljava/lang/String; move-result-object v0 .line 49 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v5 const/4 v6, 0x3 const/4 v7, 0x4 const/4 v8, 0x2 const/4 v9, 0x1 if-nez v5, :cond_2 sget v5, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﱟ:I add-int/lit8 v5, v5, 0x31 .line 90 rem-int/lit16 v10, v5, 0x80 sput v10, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻏ:I rem-int/2addr v5, v8 const-string v10, "\u0000\u0001\u0000\u0000" if-eqz v5, :cond_1 filled-new-array {v4, v7, v3, v6}, [I move-result-object v4 .line 50 invoke-static {v10, v9, v4}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; move-result-object v4 :goto_1 invoke-virtual {v4}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v4 invoke-virtual {v2, v4, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; goto :goto_2 :cond_1 filled-new-array {v4, v7, v3, v6}, [I move-result-object v4 invoke-static {v10, v9, v4}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; move-result-object v4 goto :goto_1 :cond_2 :goto_2 if-eqz p3, :cond_6 iget-wide v4, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻐ:J const-wide/16 v10, 0x0 cmp-long v0, v4, v10 const/16 v4, 0x52 if-lez v0, :cond_4 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻏ:I add-int/lit8 v0, v0, 0x63 rem-int/lit16 v5, v0, 0x80 sput v5, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﱟ:I rem-int/2addr v0, v8 const-string v5, "\u0007\ufff6\uffff\u0006" if-nez v0, :cond_3 .line 56 invoke-static {}, Landroid/view/ViewConfiguration;->getTapTimeout()I move-result v0 rem-int/2addr v0, v4 const/16 v12, 0xcac ushr-int v0, v12, v0 invoke-static {}, Landroid/view/ViewConfiguration;->getKeyRepeatTimeout()I move-result v12 div-int/lit8 v12, v12, 0x10 add-int/2addr v12, v8 invoke-static {}, Landroid/view/ViewConfiguration;->getLongPressTimeout()I move-result v13 shr-int/lit8 v13, v13, 0x33 ushr-int v13, v6, v13 :goto_3 invoke-static {v9, v5, v0, v12, v13}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(ZLjava/lang/String;III)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 iget-wide v12, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻐ:J invoke-virtual {v2, v0, v12, v13}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject; goto :goto_4 :cond_3 invoke-static {}, Landroid/view/ViewConfiguration;->getTapTimeout()I move-result v0 shr-int/lit8 v0, v0, 0x10 rsub-int v0, v0, 0xc4 invoke-static {}, Landroid/view/ViewConfiguration;->getKeyRepeatTimeout()I move-result v12 shr-int/lit8 v12, v12, 0x10 rsub-int/lit8 v12, v12, 0x4 invoke-static {}, Landroid/view/ViewConfiguration;->getLongPressTimeout()I move-result v13 shr-int/lit8 v13, v13, 0x10 add-int/2addr v13, v6 goto :goto_3 .line 58 :cond_4 :goto_4 invoke-static {v10, v11}, Landroid/widget/ExpandableListView;->getPackedPositionType(J)I move-result v0 add-int/lit16 v0, v0, 0xc1 invoke-static {v3, v3, v3, v3}, Landroid/graphics/Color;->argb(IIII)I move-result v5 const/4 v12, 0x5 add-int/2addr v5, v12 invoke-static {}, Landroid/view/ViewConfiguration;->getScrollDefaultDelay()I move-result v13 shr-int/lit8 v13, v13, 0x10 rsub-int/lit8 v13, v13, 0x1 const-string v14, "\ufff9\ufff7\u0006\u0006\u0005" invoke-static {v9, v14, v0, v5, v13}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(ZLjava/lang/String;III)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 iget-object v5, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->メ:Lcom/ironsource/adqualitysdk/sdk/i/al; invoke-virtual {v5}, Lcom/ironsource/adqualitysdk/sdk/i/al;->ヌ()Z move-result v5 invoke-virtual {v2, v0, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject; .line 59 invoke-static {}, Landroid/view/ViewConfiguration;->getTouchSlop()I move-result v0 const/16 v5, 0x8 shr-int/2addr v0, v5 add-int/lit16 v0, v0, 0xc2 invoke-static {}, Landroid/view/ViewConfiguration;->getKeyRepeatDelay()I move-result v13 shr-int/lit8 v13, v13, 0x10 add-int/2addr v13, v6 invoke-static {}, Landroid/view/ViewConfiguration;->getPressedStateDuration()I move-result v14 shr-int/lit8 v14, v14, 0x10 rsub-int/lit8 v14, v14, 0x2 const-string v15, "\ufffe\t\ufff9" invoke-static {v3, v15, v0, v13, v14}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(ZLjava/lang/String;III)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 iget-object v13, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->メ:Lcom/ironsource/adqualitysdk/sdk/i/al; invoke-virtual {v13}, Lcom/ironsource/adqualitysdk/sdk/i/al;->ﱟ()Lcom/ironsource/adqualitysdk/sdk/ISAdQualityDeviceIdType; move-result-object v13 invoke-virtual {v2, v0, v13}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; const/16 v0, 0xa const/16 v13, 0x7f filled-new-array {v0, v6, v13, v8}, [I move-result-object v0 const-string v13, "\u0000\u0001\u0001" .line 60 invoke-static {v13, v3, v0}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(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 iget-object v13, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->メ:Lcom/ironsource/adqualitysdk/sdk/i/al; invoke-virtual {v13}, Lcom/ironsource/adqualitysdk/sdk/i/al;->ﻛ()Ljava/lang/String; move-result-object v13 invoke-virtual {v2, v0, v13}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; const/16 v0, 0xd filled-new-array {v0, v8, v3, v8}, [I move-result-object v0 const-string v13, "\u0001\u0000" .line 61 invoke-static {v13, v3, v0}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(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 iget-object v13, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->メ:Lcom/ironsource/adqualitysdk/sdk/i/al; invoke-virtual {v13}, Lcom/ironsource/adqualitysdk/sdk/i/al;->メ()Z move-result v13 invoke-virtual {v2, v0, v13}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject; const/16 v0, 0xf filled-new-array {v0, v8, v3, v9}, [I move-result-object v0 const-string v13, "\u0000\u0000" .line 62 invoke-static {v13, v9, v0}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(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-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; move-result-object v13 invoke-virtual {v13}, Ljava/util/Calendar;->getTimeZone()Ljava/util/TimeZone; move-result-object v13 invoke-virtual {v13}, Ljava/util/TimeZone;->getRawOffset()I move-result v13 int-to-double v13, v13 const-wide v15, 0x414b774000000000L # 3600000.0 div-double/2addr v13, v15 invoke-virtual {v2, v0, v13, v14}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject; .line 63 invoke-static {}, Landroid/view/ViewConfiguration;->getJumpTapTimeout()I move-result v0 shr-int/lit8 v0, v0, 0x10 rsub-int v0, v0, 0xc0 const-string v13, "" const/16 v14, 0x30 invoke-static {v13, v14, v3, v3}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;CII)I move-result v15 rsub-int/lit8 v15, v15, 0x4 invoke-static {}, Landroid/os/Process;->myTid()I move-result v16 const/16 v8, 0x16 shr-int/lit8 v16, v16, 0x16 rsub-int/lit8 v14, v16, 0x5 const-string v6, "\t\ufffc\uffed\u0007\u000b" invoke-static {v9, v6, v0, v15, v14}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(ZLjava/lang/String;III)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/IronSourceAdQuality;->getSDKVersion()Ljava/lang/String; move-result-object v6 invoke-virtual {v2, v0, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; .line 64 invoke-static {}, Landroid/view/KeyEvent;->getModifierMetaStateMask()I move-result v0 int-to-byte v0, v0 add-int/lit16 v0, v0, 0xcc invoke-static {v3, v3}, Landroid/view/Gravity;->getAbsoluteGravity(II)I move-result v6 rsub-int/lit8 v6, v6, 0x1 invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J move-result-wide v14 cmp-long v14, v14, v10 const-string v15, "\u0000" invoke-static {v3, v15, v0, v6, v14}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(ZLjava/lang/String;III)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/jt;->ヌ()Ljava/lang/String; move-result-object v6 invoke-virtual {v2, v0, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; const/16 v0, 0x11 filled-new-array {v0, v12, v3, v12}, [I move-result-object v0 const-string v6, "\u0001\u0000\u0001\u0001\u0001" .line 66 invoke-static {v6, v3, v0}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(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 sget-object v6, Landroid/os/Build;->MODEL:Ljava/lang/String; invoke-virtual {v2, v0, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; .line 67 invoke-static {}, Landroid/view/ViewConfiguration;->getScrollFriction()F move-result v0 const/4 v6, 0x0 cmpl-float v0, v0, v6 add-int/lit16 v0, v0, 0xc1 invoke-static {v13, v13}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I move-result v6 rsub-int/lit8 v6, v6, 0xc invoke-static {v3}, Landroid/view/KeyEvent;->normalizeMetaState(I)I move-result v14 add-int/2addr v14, v7 const-string v15, "\n\u0003\ufff6\u0002\u0007\ufffa\u0007\n\t\ufff8\ufff6\ufffb" invoke-static {v9, v15, v0, v6, v14}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(ZLjava/lang/String;III)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 sget-object v6, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; invoke-virtual {v2, v0, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; const-string v0, "\u0001\u0001\u0001\u0001\u0000\u0001\u0001\u0000" filled-new-array {v8, v5, v4, v3}, [I move-result-object v4 .line 68 invoke-static {v0, v9, v4}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(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 v4, 0x1e const/4 v6, 0x7 filled-new-array {v4, v6, v3, v3}, [I move-result-object v4 const-string v8, "\u0000\u0001\u0000\u0001\u0000\u0000\u0001" invoke-static {v8, v9, v4}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; move-result-object v4 invoke-virtual {v4}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v4 invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; const/16 v0, 0x25 const/4 v4, 0x3 filled-new-array {v0, v4, v3, v9}, [I move-result-object v0 const-string v4, "\u0000\u0001\u0000" .line 69 invoke-static {v4, v3, v0}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(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-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->メ()Ljava/lang/String; move-result-object v4 invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; iget-object v0, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->ヌ:Landroid/content/Context; .line 71 invoke-static {v0, v2}, Lcom/ironsource/adqualitysdk/sdk/i/jt;->ﻐ(Landroid/content/Context;Lorg/json/JSONObject;)V iget-object v0, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->ヌ:Landroid/content/Context; .line 73 invoke-static {v0, v2}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->ﻛ(Landroid/content/Context;Lorg/json/JSONObject;)V iget-object v0, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->ヌ:Landroid/content/Context; move/from16 v4, p4 .line 74 invoke-static {v0, v2, v4}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->k(Landroid/content/Context;Lorg/json/JSONObject;Z)V .line 75 invoke-static {v2}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->k(Lorg/json/JSONObject;)V .line 76 invoke-static {v2}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->ヌ(Lorg/json/JSONObject;)V .line 77 invoke-static {v13}, Landroid/os/Process;->getGidForName(Ljava/lang/String;)I move-result v0 rsub-int v0, v0, 0xc5 const/16 v4, 0x30 invoke-static {v13, v4}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;C)I move-result v8 add-int/2addr v8, v12 invoke-static {v10, v11}, Landroid/widget/ExpandableListView;->getPackedPositionGroup(J)I move-result v4 rsub-int/lit8 v4, v4, 0x4 const-string v10, "\uffff\u0008\ufff2\u0007" invoke-static {v3, v10, v0, v8, v4}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(ZLjava/lang/String;III)Ljava/lang/String; move-result-object v0 invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v0 move/from16 v4, p2 invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject; iget-object v0, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->ヌ:Landroid/content/Context; .line 78 invoke-static {v0, v2}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->ﻐ(Landroid/content/Context;Lorg/json/JSONObject;)V .line 79 invoke-static {v2}, Lcom/ironsource/adqualitysdk/sdk/i/ju;->ﻐ(Lorg/json/JSONObject;)V .line 82 :try_start_0 new-instance v0, Lorg/json/JSONObject; iget-object v4, v1, Lcom/ironsource/adqualitysdk/sdk/i/js;->メ:Lcom/ironsource/adqualitysdk/sdk/i/al; invoke-virtual {v4}, Lcom/ironsource/adqualitysdk/sdk/i/al;->ﻏ()Ljava/util/Map; move-result-object v4 invoke-direct {v0, v4}, Lorg/json/JSONObject;->(Ljava/util/Map;)V .line 83 invoke-virtual {v0}, Lorg/json/JSONObject;->length()I move-result v4 if-lez v4, :cond_5 const-string v4, "\u0001\u0001\u0000\u0000" const/16 v8, 0x28 filled-new-array {v8, v7, v3, v3}, [I move-result-object v7 .line 84 invoke-static {v4, v3, v7}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; move-result-object v4 invoke-virtual {v4}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v4 invoke-virtual {v2, v4, v0}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_5 :catch_0 move-exception v0 goto :goto_6 :cond_5 :goto_5 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﱟ:I add-int/2addr v0, v6 .line 56 rem-int/lit16 v3, v0, 0x80 sput v3, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻏ:I const/4 v3, 0x2 rem-int/2addr v0, v3 goto :goto_7 .line 87 :goto_6 invoke-static {v3, v3}, Landroid/view/View;->combineMeasuredStates(II)I move-result v4 add-int/lit16 v4, v4, 0xbe invoke-static {}, Landroid/view/ViewConfiguration;->getMaximumFlingVelocity()I move-result v6 shr-int/lit8 v6, v6, 0x10 rsub-int/lit8 v6, v6, 0x19 const/16 v7, 0x30 invoke-static {v13, v7, v3, v3}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;CII)I move-result v7 sub-int/2addr v5, v7 const-string v7, "\u0012\r\u0002\u0005\ufffa\u000e\uffea\ufffd\uffda\u000b\u0008\r\ufffa\u000b\ufffe\u0007\ufffe\uffe0\r\u000c\ufffe\u000e\n\ufffe\uffeb" invoke-static {v9, v7, v4, v6, v5}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(ZLjava/lang/String;III)Ljava/lang/String; move-result-object v4 invoke-virtual {v4}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v4 const/16 v5, 0x2c const/16 v6, 0x24 filled-new-array {v5, v6, v3, v3}, [I move-result-object v5 const-string v6, "\u0001\u0001\u0000\u0001\u0001\u0000\u0001\u0001\u0000\u0001\u0001\u0001\u0001\u0001\u0000\u0001\u0001\u0001\u0000\u0001\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0000" invoke-static {v6, v3, v5}, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻛ(Ljava/lang/String;Z[I)Ljava/lang/String; move-result-object v3 invoke-virtual {v3}, Ljava/lang/String;->intern()Ljava/lang/String; move-result-object v3 invoke-static {v4, v3, v0}, Lcom/ironsource/adqualitysdk/sdk/i/l;->k(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V :cond_6 :goto_7 sget v0, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﻏ:I add-int/lit8 v0, v0, 0x59 .line 56 rem-int/lit16 v3, v0, 0x80 sput v3, Lcom/ironsource/adqualitysdk/sdk/i/js;->ﱟ:I const/4 v3, 0x2 rem-int/2addr v0, v3 return-object v2 .end method