Code with Finding: |
/*
* Decompiled with CFR 0_128.
*
* Could not load the following classes:
* android.app.Activity
* android.content.Context
* android.content.Intent
* android.content.SharedPreferences
* android.content.pm.ActivityInfo
* android.content.pm.PackageInfo
* android.content.pm.PackageManager
* android.graphics.Rect
* android.media.AudioManager
* android.net.Uri
* android.os.Build
* android.os.Build$VERSION
* android.util.DisplayMetrics
* android.view.Display
* android.view.View
* android.view.Window
* android.view.WindowManager
* com.gfsicejqckbscodwie.AdDefines
* com.gfsicejqckbscodwie.AdEncryption
* com.gfsicejqckbscodwie.AdLog
* com.gfsicejqckbscodwie.AdUtils
* org.apache.http.HttpEntity
* org.apache.http.HttpResponse
* org.apache.http.HttpVersion
* org.apache.http.StatusLine
* org.apache.http.client.entity.UrlEncodedFormEntity
* org.apache.http.client.methods.HttpPost
* org.apache.http.client.methods.HttpUriRequest
* org.apache.http.conn.ConnectTimeoutException
* org.apache.http.impl.client.DefaultHttpClient
* org.apache.http.message.BasicNameValuePair
* org.apache.http.params.BasicHttpParams
* org.apache.http.params.HttpConnectionParams
* org.apache.http.params.HttpParams
* org.json.JSONObject
*/
package com.gfsicejqckbscodwie;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.ActivityInfo;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.graphics.Rect;
import android.media.AudioManager;
import android.net.Uri;
import android.os.Build;
import android.util.DisplayMetrics;
import android.view.Display;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import com.gfsicejqckbscodwie.AdDefines;
import com.gfsicejqckbscodwie.AdEncryption;
import com.gfsicejqckbscodwie.AdLog;
import com.gfsicejqckbscodwie.AdUtils;
import java.io.InputStream;
import java.lang.reflect.Field;
import java.net.InetAddress;
import java.net.NetworkInterface;
import java.net.SocketException;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.HttpVersion;
import org.apache.http.StatusLine;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.client.methods.HttpUriRequest;
import org.apache.http.conn.ConnectTimeoutException;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.params.BasicHttpParams;
import org.apache.http.params.HttpConnectionParams;
import org.apache.http.params.HttpParams;
import org.json.JSONObject;
public class AdRequest {
private static final /* synthetic */ String I = "6";
private static final /* synthetic */ String l = "5";
private final /* synthetic */ int A;
private /* synthetic */ boolean B;
private /* synthetic */ String D;
private /* synthetic */ Context G;
private /* synthetic */ JSONObject H;
private /* synthetic */ List J;
private /* synthetic */ String K;
private /* synthetic */ boolean M;
private /* synthetic */ boolean d;
private /* synthetic */ boolean h;
private final /* synthetic */ int i;
private /* synthetic */ boolean j;
/*
* Enabled aggressive block sorting
*/
public AdRequest(Context context, String string, String string2) {
boolean bl = true;
boolean bl2 = false;
int n = 3000;
int n2 = 4000;
this.h = false;
this.B = false;
this.j = false;
this.M = false;
this.d = false;
this.i = n2;
this.A = n;
this.G = context;
this.D = string;
String string3 = AdEncryption.B((String)"T\u001dQ\u0001Z");
boolean bl3 = string2.equals(string3);
if (bl3 || (bl3 = string2.equals(string3 = AdDefines.B((String)"&Y#E(O")))) {
bl3 = bl;
} else {
bl3 = false;
string3 = null;
}
this.B = bl3;
String string4 = AdEncryption.B((String)"\u001aP\r[\u000fT\u000fP\u0005P\u0006A");
n2 = string2.equals(string4) ? 1 : 0;
this.j = n2;
String string5 = AdDefines.B((String)"5I\"B M I*I)X\u0018M+M5A");
n = string2.equals(string5) ? 1 : 0;
this.M = n;
string3 = AdEncryption.B((String)"T\fV");
bl3 = string2.equals(string3);
if (bl3 || (bl3 = string2.equals(string3 = AdDefines.B((String)"&Y#E(O")))) {
bl2 = bl;
}
this.d = bl2;
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ String A() {
try {
Object object;
Enumeration<NetworkInterface> enumeration = NetworkInterface.getNetworkInterfaces();
block2 : do {
boolean bl;
boolean bl2;
if (!(bl = enumeration.hasMoreElements())) return null;
object = enumeration.nextElement();
Enumeration<InetAddress> enumeration2 = object.getInetAddresses();
do {
if (!(bl = enumeration2.hasMoreElements())) continue block2;
object = enumeration2.nextElement();
} while (bl2 = (object = (InetAddress)object).isLoopbackAddress());
break;
} while (true);
object = object.getHostAddress();
return object.toString();
}
catch (SocketException socketException) {
// empty catch block
}
return null;
}
/*
* Exception decompiling
*/
private /* synthetic */ String B() {
// This method has failed to decompile. When submitting a bug report, please provide this stack trace, and (if you hold appropriate legal rights) the relevant class file.
// org.benf.cfr.reader.util.ConfusedCFRException: Tried to end blocks [12[TRYBLOCK]], but top level block is 10[TRYBLOCK]
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.processEndingBlocks(Op04StructuredStatement.java:418)
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.buildNestedBlocks(Op04StructuredStatement.java:470)
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op03SimpleStatement.createInitialStructuredBlock(Op03SimpleStatement.java:2880)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisInner(CodeAnalyser.java:816)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisOrWrapFail(CodeAnalyser.java:196)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysis(CodeAnalyser.java:141)
// org.benf.cfr.reader.entities.attributes.AttributeCode.analyse(AttributeCode.java:95)
// org.benf.cfr.reader.entities.Method.analyse(Method.java:370)
// org.benf.cfr.reader.entities.ClassFile.analyseMid(ClassFile.java:847)
// org.benf.cfr.reader.entities.ClassFile.analyseTop(ClassFile.java:753)
// org.benf.cfr.reader.Main.doClass(Main.java:46)
// org.benf.cfr.reader.Main.main(Main.java:190)
// ReviewPreparator.unZipIt(ReviewPreparator.java:54)
// PrepareAndSendToReview$.$anonfun$prepareAndSendToReview$4(PrepareAndSendToReview.scala:37)
// scala.collection.TraversableLike.$anonfun$map$1(TraversableLike.scala:234)
// scala.collection.immutable.HashSet$HashSet1.foreach(HashSet.scala:320)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.TraversableLike.map(TraversableLike.scala:234)
// scala.collection.TraversableLike.map$(TraversableLike.scala:227)
// scala.collection.AbstractSet.scala$collection$SetLike$$super$map(Set.scala:47)
// scala.collection.SetLike.map(SetLike.scala:101)
// scala.collection.SetLike.map$(SetLike.scala:101)
// scala.collection.AbstractSet.map(Set.scala:47)
// PrepareAndSendToReview$.prepareAndSendToReview(PrepareAndSendToReview.scala:35)
// PrepareAndSendToReview$.main(PrepareAndSendToReview.scala:12)
// PrepareAndSendToReview.main(PrepareAndSendToReview.scala)
throw new IllegalStateException("Decompilation failed");
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
private /* synthetic */ String B(Context var1_1, SharedPreferences var2_2) {
block24 : {
var3_3 = new StringBuilder();
var4_4 = this.B;
if (var4_4 != 0) {
var5_5 = AdEncryption.B((String)"T\u001dQ\u0001Z");
var5_5 = (AudioManager)var1_1.getSystemService((String)var5_5);
var6_9 = new StringBuilder();
var7_10 = AdDefines.B((String)"\n+I1I+\u0011");
var6_9 = var6_9.insert(0, (String)var7_10);
var8_11 = var5_5.getStreamVolume(3);
var9_12 = 3;
var4_4 = var5_5.getStreamMaxVolume(var9_12);
var10_13 = Math.round((double)(var8_11 / var4_4) * 100.0);
var12_14 = var10_13;
var14_15 = 100.0;
var5_5 = var6_9.append(var12_14 /= var14_15).toString();
var3_3.append((String)var5_5);
super();
var16_16 = AdEncryption.B((String)"f,j!f7t=q!z<g)v#j");
var5_5 = var5_5.insert(0, (String)var16_16);
var6_9 = this.D;
var5_5 = var5_5.append((String)var6_9).toString();
var17_18 = 0;
var6_9 = null;
var4_4 = var2_2.getBoolean((String)var5_5, false) ? 1 : 0;
if (var4_4 != 0) {
var5_5 = new Object();
var16_16 = AdDefines.B((String)"\n&Y#E(s$C2B3I5\u0011");
var5_5 = var5_5.insert(0, (String)var16_16);
var6_9 = new StringBuilder();
var7_10 = AdEncryption.B((String)"f,j!a-g)a!z&j+z={<p:j)`,|'j");
var6_9 = var6_9.insert(0, (String)var7_10);
var16_16 = this.D;
var6_9 = var6_9.append((String)var16_16).toString();
var8_11 = 0;
var16_16 = null;
var17_18 = var2_2.getInt((String)var6_9, 0);
var5_5 = var5_5.append(var17_18).toString();
} else {
var5_5 = "";
}
var3_3.append((String)var5_5);
}
if ((var4_4 = this.j) == 0) {
var4_4 = this.M;
if (var4_4 == 0) return var3_3.toString();
}
var5_5 = AdDefines.B((String)"\u00004X&B#M5H");
var6_9 = new StringBuilder((String)var5_5);
var4_4 = -1;
var16_16 = AdEncryption.B((String)"\u001b:\u0011\u0004T\u0011Z\u001dA");
var7_10 = AdDefines.B((String)"\u0002\u0015\b.H");
var18_19 = AdEncryption.B((String)"\u001aP\r[\u000fT\u000fP\u0005P\u0006A");
var19_21 = AdDefines.B((String)"&\\7E*K1E\"[");
var20_22 = AdEncryption.B((String)"T\u0018E\u000b@\u001bA\u0007X\u001e\\\rB");
var21_23 = AdDefines.B((String)"&\\7O2_3C*X.X+I");
var22_24 = AdEncryption.B((String)"\tE\u0018V\u001dF\u001cZ\u0005Q\rF\u000bG\u0001E\u001c\\\u0007[");
var23_25 = AdDefines.B((String)"&\\7O2_3C*_*M+@3I?X");
var24_26 = AdEncryption.B((String)"\tE\u0018V\u001dF\u001cZ\u0005V\u001cT");
var25_27 = AdDefines.B((String)"&\\7E*K");
var26_28 = AdEncryption.B((String)"\tE\u0018\\\u0005R\u001cP\u0010A");
try {
var27_29 = new StringBuilder();
var28_30 = var1_1.getPackageName();
var27_29 = var27_29.insert(0, var28_30);
var16_16 = var27_29.append((String)var16_16);
var16_16 = var16_16.toString();
var16_16 = Class.forName((String)var16_16);
var18_19 = var16_16.getField((String)var18_19);
var4_4 = var18_19.getInt(var16_16);
}
catch (Exception var16_17) {}
if (var4_4 != (var8_11 = -1)) {
try {
super();
var8_11 = 0;
var16_16 = null;
var18_19 = var1_1.getPackageName();
var5_5 = var5_5.insert(0, (String)var18_19);
var5_5 = var5_5.append((String)var7_10);
var5_5 = var5_5.toString();
var5_5 = Class.forName((String)var5_5);
var16_16 = var5_5.getField((String)var19_21);
var8_11 = var16_16.getInt(var5_5);
var18_19 = var5_5.getField(var25_27);
var29_31 = var18_19.getInt(var5_5);
var19_21 = var5_5.getField(var26_28);
var4_4 = var19_21.getInt(var5_5);
var30_32 = -1;
if (var8_11 != var30_32 && var29_31 != (var8_11 = -1) && var4_4 != (var8_11 = -1)) {
var5_5 = "\u0000%M)B\"^";
var5_5 = AdDefines.B((String)var5_5);
var6_9.append((String)var5_5);
}
}
catch (Exception var5_8) {}
try {
super();
var8_11 = 0;
var16_16 = null;
var18_19 = var1_1.getPackageName();
var5_5 = var5_5.insert(0, (String)var18_19);
var5_5 = var5_5.append((String)var7_10);
var5_5 = var5_5.toString();
var5_5 = Class.forName((String)var5_5);
var16_16 = var5_5.getField((String)var20_22);
var8_11 = var16_16.getInt(var5_5);
var7_10 = var5_5.getField(var21_23);
var9_12 = var7_10.getInt(var5_5);
var18_19 = var5_5.getField(var22_24);
var29_31 = var18_19.getInt(var5_5);
var19_21 = var5_5.getField(var23_25);
var30_32 = var19_21.getInt(var5_5);
var20_22 = var5_5.getField(var24_26);
var4_4 = var20_22.getInt(var5_5);
var31_33 = -1;
if (var8_11 != var31_33 && var9_12 != (var8_11 = -1) && var29_31 != (var8_11 = -1) && var30_32 != (var8_11 = -1) && var4_4 != (var8_11 = -1)) {
var5_5 = "\u0019\u000b@\u001bA\u0007X\u001cP\u0010A";
var5_5 = AdEncryption.B((String)var5_5);
var6_9.append((String)var5_5);
}
}
catch (Exception var5_7) {}
}
super();
var16_16 = null;
var7_10 = AdDefines.B((String)"a^\"I)K&K\"A\"B3s4Y7\\(^3I#\u0011");
var5_5 = var5_5.insert(0, (String)var7_10);
var8_11 = 1;
var6_9 = var6_9.substring(var8_11);
var5_5 = var5_5.append((String)var6_9).toString();
var3_3.append((String)var5_5);
var6_9 = new StringBuilder();
try {
var5_5 = var1_1.getPackageManager();
var16_16 = var1_1.getPackageName();
var9_12 = 1;
var5_5 = var5_5.getPackageInfo((String)var16_16, var9_12);
var16_16 = var5_5.activities;
if (var16_16 == null || (var8_11 = (var16_16 = var5_5.activities).length) <= 0) break block24;
var16_16 = "\u0019\u000b@\u001bA\u0007X";
var16_16 = AdEncryption.B((String)var16_16);
var6_9.append((String)var16_16);
var7_10 = "&B#^(E#\u0002.B3I)XiM$X.C)\u0002\nm\u000eb";
var7_10 = AdDefines.B((String)var7_10);
var29_31 = 0;
var18_19 = null;
var16_16 = new Object((String)var7_10, null);
var7_10 = "\t[\fG\u0007\\\f\u001b\u0001[\u001cP\u0006AFV\tA\rR\u0007G\u0011\u001b$t={+}-g";
var7_10 = AdEncryption.B((String)var7_10);
var16_16.addCategory((String)var7_10);
var7_10 = var1_1.getPackageName();
var16_16.setPackage((String)var7_10);
var7_10 = var1_1.getPackageManager();
var29_31 = 0;
var18_19 = null;
var16_16 = var7_10.queryIntentActivities((Intent)var16_16, 0);
var8_11 = var16_16.size();
if (var8_11 > 0) {
var16_16 = "kH\"J&Y+X";
var16_16 = AdDefines.B((String)var16_16);
var6_9.append((String)var16_16);
}
var16_16 = var5_5.activities;
var9_12 = var16_16.length;
var5_5 = null;
}
catch (Exception var5_6) {
break block24;
}
for (var4_4 = 0; var4_4 < var9_12; ++var4_4) {
var18_19 = var16_16[var4_4];
try {
var18_19 = var18_19.name;
var19_21 = "V\u0007XFR\u000eF\u0001V\r_\u0019V\u0003W\u001bV\u0007Q\u001f\\\r\u001b:P-[\u000fT\u000fP\u0005P\u0006A)V\u001c\\\u001e\\\u001cL";
var19_21 = AdEncryption.B((String)var19_21);
var29_31 = var18_19.equals(var19_21) ? 1 : 0;
if (var29_31 == 0) continue;
var18_19 = "\u00004I5Z\"^";
var18_19 = AdDefines.B((String)var18_19);
var6_9.append((String)var18_19);
break;
}
catch (Exception var18_20) {
// empty catch block
}
}
}
if ((var4_4 = var6_9.length()) <= 0) ** GOTO lbl203
var5_5 = var6_9.toString();
var4_4 = var5_5.startsWith((String)(var16_16 = AdEncryption.B((String)"\u0019"))) ? 1 : 0;
if (var4_4 != 0) {
var5_5 = new Object();
var16_16 = null;
var7_10 = AdDefines.B((String)"a^\"I)K&K\"A\"B3s$Y4X(A4Y7\\(^3\u0011");
var5_5 = var5_5.insert(0, (String)var7_10);
var8_11 = 1;
var6_9 = var6_9.substring(var8_11);
var5_5 = var5_5.append((String)var6_9).toString();
var3_3.append((String)var5_5);
var5_5 = var3_3;
} else {
var5_5 = new Object();
var8_11 = 0;
var16_16 = null;
var7_10 = AdEncryption.B((String)"NG\rP\u0006R\tR\rX\r[\u001cj\u000b@\u001bA\u0007X\u001b@\u0018E\u0007G\u001c\b");
var5_5 = var5_5.insert(0, (String)var7_10);
var6_9 = var6_9.toString();
var5_5 = var5_5.append((String)var6_9).toString();
var3_3.append((String)var5_5);
lbl203: // 2 sources:
var5_5 = var3_3;
}
var6_9 = new StringBuilder();
var7_10 = AdDefines.B((String)"\n.X\"^&X.C)s$C2B3I5\u0011");
var6_9 = var6_9.insert(0, (String)var7_10);
var16_16 = new Object();
var18_19 = AdEncryption.B((String)"f,j!a-g)a!z&j+z={<p:j");
var16_16 = var16_16.insert(0, (String)var18_19);
var7_10 = this.D;
var16_16 = var16_16.append((String)var7_10).toString();
var9_12 = 0;
var7_10 = null;
var8_11 = var2_2.getInt((String)var16_16, 0);
var6_9 = var6_9.append(var8_11).toString();
var5_5.append((String)var6_9);
var5_5 = new Object();
var17_18 = 0;
var16_16 = AdDefines.B((String)"\n+M2B$D\u0018X>\\\"\u0011");
var6_9 = var5_5.insert(0, (String)var16_16);
var4_4 = this.j ? 1 : 0;
var5_5 = var4_4 != 0 ? AdEncryption.B((String)"t\u0018E") : AdDefines.B((String)"m+M5A");
var5_5 = var6_9.append((String)var5_5).toString();
var3_3.append((String)var5_5);
return var3_3.toString();
}
public static String B(String string) {
int n = string.length();
char[] arrc = new char[n];
int n2 = n += -1;
while (n >= 0) {
n = string.charAt(n2);
int n3 = n2 + -1;
arrc[n2] = n = (int)((char)(n ^ 6));
if (n3 < 0) break;
n = n3 + -1;
arrc[n3] = n2 = (int)((char)(string.charAt(n3) ^ 11));
n2 = n;
}
String string2 = new String(arrc);
return string2;
}
/*
* Enabled aggressive block sorting
*/
private /* synthetic */ int[] C() {
int n;
DisplayMetrics displayMetrics = new DisplayMetrics();
((Activity)this.G).getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
Rect rect = new Rect();
Window window = ((Activity)this.G).getWindow();
int[] arrn = window.getDecorView();
arrn.getWindowVisibleDisplayFrame(rect);
int n2 = rect.top;
int n3 = 16908290;
window = window.findViewById(n3);
int n4 = window.getTop();
if (n4 > n2) {
n4 -= n2;
} else {
n4 = 0;
window = null;
}
arrn = new int[]{n = displayMetrics.widthPixels, n4 = displayMetrics.heightPixels - n2 - n4};
return arrn;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* synthetic */ String g() {
Object object = this.G;
String string = AdDefines.B((String)"\u0017^\"J\"^\"B$I");
string = object.getSharedPreferences(string, 0);
object = AdEncryption.B((String)"f,j+z&a-m<f");
boolean bl = false;
String string2 = null;
if ((object = string.getString((String)object, null)) != null && !(bl = object.equals(string2 = ""))) {
return object;
}
object = AdDefines.B((String)"\u0003s\u0004c\tx\u0002t\u0013");
string2 = "";
return string.getString((String)object, string2);
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
public JSONObject makeLBRequest() {
var1_1 = this.h;
if (var1_1 != 0) {
return null;
}
this.h = var1_1 = 1;
var2_2 = this.G;
var3_7 /* !! */ = AdEncryption.B((String)"8G\rS\rG\r[\u000bP");
var2_2 = var2_2.getSharedPreferences(var3_7 /* !! */ , 0);
super();
var4_8 /* !! */ = AdDefines.B((String)"D3X7\u00027^(X(O(@iZ\"^4E(B");
var5_9 = HttpVersion.HTTP_1_1;
var3_7 /* !! */ .setParameter(var4_8 /* !! */ , (Object)var5_9);
super((HttpParams)var3_7 /* !! */ );
var6_10 = 4000;
HttpConnectionParams.setConnectionTimeout((HttpParams)var3_7 /* !! */ , (int)var6_10);
HttpConnectionParams.setSoTimeout((HttpParams)var3_7 /* !! */ , (int)3000);
var7_11 = new String[2];
var3_7 /* !! */ = null;
var7_11[0] = var4_8 /* !! */ = AdEncryption.B((String)"\u0000A\u001cER\u001aGT\f\u001b\u0004P\tQ\nZ\u0004A\tE\u0018FF[\rA");
var7_11[1] = var4_8 /* !! */ = AdDefines.B((String)"/X3\\}\u0003hM#\u0002+I&H%C+XiB\"X");
var8_12 = Build.VERSION.SDK_INT;
var9_13 = 17;
if (var8_12 >= var9_13) {
var3_7 /* !! */ = AdEncryption.B((String)"\u0000A\u001cEF^\rP\u0018t\u0004\\\u001eP");
var4_8 /* !! */ = AdDefines.B((String)"J&@4I");
System.setProperty(var3_7 /* !! */ , var4_8 /* !! */ );
}
super();
var10_14 = AdEncryption.B((String)"NF\rV\u001c\\\u0007[7\\\f\b");
var4_8 /* !! */ = var4_8 /* !! */ .insert(0, (String)var10_14);
var11_15 = this.D;
var4_8 /* !! */ = var4_8 /* !! */ .append(var11_15).toString();
super(var4_8 /* !! */ );
var4_8 /* !! */ = this.G;
var2_2 = this.B((Context)var4_8 /* !! */ , (SharedPreferences)var2_2);
var3_7 /* !! */ .append((String)var2_2);
var11_15 = AdEncryption.encrypt((String)var3_7 /* !! */ .toString().trim()).trim();
var10_14 = new ArrayList<Object>(2);
var3_7 /* !! */ = AdDefines.B((String)"^\"J");
var4_8 /* !! */ = this.B();
var2_2 = new Object(var3_7 /* !! */ , var4_8 /* !! */ );
var10_14.add(var2_2);
var3_7 /* !! */ = AdEncryption.B((String)"V\u0010A");
var4_8 /* !! */ = this.g();
var2_2 = new Object(var3_7 /* !! */ , var4_8 /* !! */ );
var10_14.add(var2_2);
var1_1 = this.d;
if (var1_1 != 0) {
var3_7 /* !! */ = AdDefines.B((String)"M#O");
var4_8 /* !! */ = AdEncryption.B((String)"\u0004");
var2_2 = new Object(var3_7 /* !! */ , var4_8 /* !! */ );
var10_14.add(var2_2);
}
var12_16 = var7_11.length;
var1_1 = 0;
var2_2 = null;
var8_12 = 0;
var3_7 /* !! */ = null;
while (var1_1 < var12_16) {
block16 : {
var2_2 = var7_11[var8_12];
var4_8 /* !! */ = this.H;
if (var4_8 /* !! */ != null) return this.H;
var13_17 /* !! */ = new StringBuilder();
var14_18 = 0;
var15_19 = null;
var2_2 = var13_17 /* !! */ .insert(0, (String)var2_2);
var13_17 /* !! */ = AdDefines.B((String)"h_/C0s");
var2_2 = var2_2.append((String)var13_17 /* !! */ ).toString();
super((String)var2_2);
var13_17 /* !! */ = new StringBuilder();
var1_1 = this.B ? 1 : 0;
var2_2 = var1_1 != 0 ? AdEncryption.B((String)"T\u0018E7T\u001dQ\u0001Z") : ((var1_1 = (int)(this.j ? 1 : 0)) != 0 || (var1_1 = (int)(this.M ? 1 : 0)) != 0 ? AdDefines.B((String)"5I\"B M I*I)X") : AdEncryption.B((String)"\tE\u0018\u001b\u000bZ\u0006S"));
var2_2 = var13_17 /* !! */ .append((String)var2_2);
var13_17 /* !! */ = AdDefines.B((String)"\u0013");
var2_2 = var2_2.append((String)var13_17 /* !! */ ).toString();
var4_8 /* !! */ .append((String)var2_2);
var2_2 = new Object();
var15_19 = AdEncryption.B((String)"\u0013\u000fP\u001c\b");
var2_2 = var2_2.insert(0, var15_19).append(var11_15).toString();
var4_8 /* !! */ .append((String)var2_2);
var2_2 = new Object();
var15_19 = AdDefines.B((String)"a_\"O3E(B\u0018E#\u0011");
var2_2 = var2_2.insert(0, var15_19);
var13_17 /* !! */ = this.D;
var2_2 = var2_2.append((String)var13_17 /* !! */ ).toString();
var4_8 /* !! */ .append((String)var2_2);
var2_2 = AdEncryption.B((String)"\u0013\n@\u0001Y\f\b^\u0000");
var4_8 /* !! */ .append((String)var2_2);
var2_2 = var4_8 /* !! */ .toString();
super((String)var2_2);
try {
var2_2 = new Object(var10_14);
var13_17 /* !! */ .setEntity((HttpEntity)var2_2);
}
catch (Exception var2_3) {
var4_8 /* !! */ = "LBAdController";
AdLog.printStackTrace((String)var4_8 /* !! */ , (Exception)var2_3);
}
var1_1 = 0;
var2_2 = null;
var9_13 = 0;
var4_8 /* !! */ = null;
while (var1_1 < (var14_18 = 1)) {
block15 : {
try {
var2_2 = var5_9.execute((HttpUriRequest)var13_17 /* !! */ );
var15_19 = var2_2.getStatusLine();
var14_18 = var15_19.getStatusCode();
var16_20 = 200;
if (var14_18 != var16_20) break block15;
if ((var2_2 = var2_2.getEntity()) != null) {
var2_2 = var2_2.getContent();
var15_19 = AdUtils.convertStreamToString((InputStream)var2_2);
super(var15_19);
this.H = var17_21 /* !! */ ;
var2_2.close();
}
var1_1 = 0;
var2_2 = null;
}
catch (ConnectTimeoutException var2_4) {
var15_19 = "LBAdController";
var17_21 /* !! */ = new StringBuilder();
var19_23 = null;
var20_24 = "o(B)I$X.C)\f\u0013E*I#\f(Y3\fj\f";
var20_24 = AdDefines.B((String)var20_24);
var17_21 /* !! */ = var17_21 /* !! */ .insert(0, var20_24);
var2_2 = var2_4.getMessage();
var2_2 = var17_21 /* !! */ .append((String)var2_2);
var2_2 = var2_2.toString();
AdLog.e((String)var15_19, (String)var2_2);
var1_1 = 0;
var2_2 = null;
this.H = null;
var1_1 = 0;
var2_2 = null;
this.h = false;
** GOTO lbl164
{
catch (Throwable var2_6) {
this.h = false;
throw var2_6;
}
}
catch (Exception var2_5) {
var15_19 = "LBAdController";
var17_21 /* !! */ = new StringBuilder();
var19_23 = null;
var20_24 = "!F\u001b@\r\u0015\u001f\\\u001c]HV\u0007[\u0006P\u000bA\u0001Z\u0006\u0015E\u0015";
var20_24 = AdEncryption.B((String)var20_24);
var17_21 /* !! */ = var17_21 /* !! */ .insert(0, var20_24);
var19_23 = var2_5.getMessage();
var17_21 /* !! */ = var17_21 /* !! */ .append(var19_23);
var17_21 /* !! */ = var17_21 /* !! */ .toString();
AdLog.e((String)var15_19, (String)var17_21 /* !! */ );
var15_19 = "LBAdController";
AdLog.printStackTrace((String)var15_19, (Exception)var2_5);
var1_1 = 0;
var2_2 = null;
this.H = null;
var1_1 = 0;
var2_2 = null;
this.h = false;
lbl164: // 3 sources:
var9_13 = var1_1 = var9_13 + 1;
continue;
}
}
this.h = false;
var18_22 = this;
break block16;
}
var1_1 = 0;
var2_2 = null;
this.h = false;
** GOTO lbl164
}
var18_22 = this;
}
if ((var2_2 = var18_22.H) != null) return this.H;
var8_12 = var1_1 = var8_12 + 1;
}
return this.H;
}
public void setSubId(String string) {
this.K = string;
}
public void setTokens(List list) {
this.J = list;
}
}
|