Code with Finding: |
/*
* Decompiled with CFR 0_128.
*
* Could not load the following classes:
* android.app.Activity
* android.app.AlarmManager
* android.app.AlertDialog
* android.app.AlertDialog$Builder
* android.app.Notification
* android.app.NotificationManager
* android.app.PendingIntent
* android.app.ProgressDialog
* android.content.Context
* android.content.DialogInterface
* android.content.DialogInterface$OnClickListener
* android.content.Intent
* android.content.SharedPreferences
* android.content.SharedPreferences$Editor
* android.content.pm.ActivityInfo
* android.content.pm.ApplicationInfo
* android.content.pm.PackageManager
* android.content.pm.ResolveInfo
* android.graphics.Color
* android.hardware.SensorManager
* android.media.AudioManager
* android.media.MediaPlayer
* android.media.MediaPlayer$OnCompletionListener
* android.net.Uri
* android.os.AsyncTask
* android.os.AsyncTask$Status
* android.os.Build
* android.os.Build$VERSION
* android.os.Handler
* android.util.Log
* android.view.View
* android.view.View$OnTouchListener
* android.view.ViewGroup
* android.view.ViewGroup$MarginLayoutParams
* android.view.ViewParent
* android.view.animation.AlphaAnimation
* android.view.animation.Animation
* android.view.animation.DecelerateInterpolator
* android.view.animation.Interpolator
* android.view.animation.TranslateAnimation
* android.webkit.WebView
* android.widget.Button
* android.widget.RelativeLayout
* android.widget.RelativeLayout$LayoutParams
* android.widget.RemoteViews
* android.widget.TextView
* com.bfywiueybazwuf.AdAudioListener
* com.bfywiueybazwuf.AdAudioTask
* com.bfywiueybazwuf.AdController$1
* com.bfywiueybazwuf.AdController$12
* com.bfywiueybazwuf.AdController$13
* com.bfywiueybazwuf.AdController$14
* com.bfywiueybazwuf.AdController$15
* com.bfywiueybazwuf.AdController$16
* com.bfywiueybazwuf.AdController$2
* com.bfywiueybazwuf.AdController$AdClientPixel
* com.bfywiueybazwuf.AdController$AdShakeListener
* com.bfywiueybazwuf.AdController$ContextList
* com.bfywiueybazwuf.AdDefines
* com.bfywiueybazwuf.AdListener
* com.bfywiueybazwuf.AdTask
* com.bfywiueybazwuf.AdUtils
* com.bfywiueybazwuf.AdView
* com.bfywiueybazwuf.AdWakeLock
* com.bfywiueybazwuf.AdWebView
* com.bfywiueybazwuf.ReEngagement
* com.bfywiueybazwuf.ReEngagementActivity
* org.json.JSONException
* org.json.JSONObject
*/
package com.bfywiueybazwuf;
import android.app.Activity;
import android.app.AlarmManager;
import android.app.AlertDialog;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.app.ProgressDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.ActivityInfo;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.graphics.Color;
import android.hardware.SensorManager;
import android.media.AudioManager;
import android.media.MediaPlayer;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Build;
import android.os.Handler;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import android.view.animation.AlphaAnimation;
import android.view.animation.Animation;
import android.view.animation.DecelerateInterpolator;
import android.view.animation.Interpolator;
import android.view.animation.TranslateAnimation;
import android.webkit.WebView;
import android.widget.Button;
import android.widget.RelativeLayout;
import android.widget.RemoteViews;
import android.widget.TextView;
import com.bfywiueybazwuf.AdAudioListener;
import com.bfywiueybazwuf.AdAudioTask;
import com.bfywiueybazwuf.AdController;
import com.bfywiueybazwuf.AdController$FetchImage;
import com.bfywiueybazwuf.AdDefines;
import com.bfywiueybazwuf.AdListener;
import com.bfywiueybazwuf.AdLog;
import com.bfywiueybazwuf.AdTask;
import com.bfywiueybazwuf.AdUtils;
import com.bfywiueybazwuf.AdView;
import com.bfywiueybazwuf.AdWakeLock;
import com.bfywiueybazwuf.AdWebView;
import com.bfywiueybazwuf.ReEngagement;
import com.bfywiueybazwuf.ReEngagementActivity;
import java.io.FileDescriptor;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.Calendar;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.Executor;
import org.json.JSONException;
import org.json.JSONObject;
public class AdController {
private static final /* synthetic */ int CA = 10;
private static final /* synthetic */ String DA = "int";
private static final /* synthetic */ String EA = "class com.bfywiueybazwuf.AdTransitionStringEnum";
public static final String HA = "normal";
private static final /* synthetic */ String LA = "class java.lang.String";
private static final /* synthetic */ String P = "class com.bfywiueybazwuf.AdNavigationStringEnum";
public static final String YA = "LBAdController";
private static final /* synthetic */ long Z = 3L;
public static final String cA = "fullscreen";
private static final /* synthetic */ String f = "boolean";
private static final /* synthetic */ int h = 50;
private static final /* synthetic */ int lA = 500;
private static final /* synthetic */ String p = "audioads.mp3";
private static final /* synthetic */ String rA = "float";
public static final String w = "exit";
private /* synthetic */ boolean A;
private /* synthetic */ AdAudioListener AA;
private /* synthetic */ AdListener B;
private /* synthetic */ AdShakeListener BA;
private /* synthetic */ AudioManager C;
private /* synthetic */ int D;
private /* synthetic */ Runnable E;
private /* synthetic */ boolean F;
private /* synthetic */ SensorManager FA;
private /* synthetic */ Button G;
private /* synthetic */ TextView GA;
private /* synthetic */ boolean H;
private /* synthetic */ boolean I;
private /* synthetic */ int IA;
private /* synthetic */ boolean J;
private /* synthetic */ List JA;
private /* synthetic */ RelativeLayout K;
private /* synthetic */ int KA;
private /* synthetic */ boolean L;
private /* synthetic */ boolean M;
private /* synthetic */ int MA;
private /* synthetic */ boolean N;
private /* synthetic */ boolean NA;
private /* synthetic */ boolean O;
private /* synthetic */ boolean PA;
private /* synthetic */ int Q;
private /* synthetic */ Button R;
private /* synthetic */ AdAudioTask S;
private /* synthetic */ float SA;
private /* synthetic */ boolean T;
private /* synthetic */ boolean TA;
private /* synthetic */ AdController U;
private /* synthetic */ Button V;
private /* synthetic */ AlarmManager W;
private /* synthetic */ RelativeLayout.LayoutParams X;
private /* synthetic */ float Y;
private /* synthetic */ Button a;
private /* synthetic */ boolean aA;
private /* synthetic */ int b;
private /* synthetic */ Handler bA;
private /* synthetic */ boolean c;
private /* synthetic */ boolean d;
private /* synthetic */ TextView dA;
private /* synthetic */ View e;
private /* synthetic */ String eA;
private /* synthetic */ ViewGroup fA;
private /* synthetic */ Button g;
private /* synthetic */ ViewGroup.MarginLayoutParams gA;
private /* synthetic */ boolean hA;
private /* synthetic */ int i;
private /* synthetic */ MediaPlayer iA;
private /* synthetic */ AdTask j;
private /* synthetic */ boolean jA;
private /* synthetic */ AlertDialog k;
private /* synthetic */ String kA;
protected Context l;
private /* synthetic */ ProgressDialog m;
protected AdView mA;
private /* synthetic */ String n;
private /* synthetic */ Handler nA;
private /* synthetic */ float o;
private /* synthetic */ View pA;
private /* synthetic */ int q;
private /* synthetic */ Runnable qA;
private /* synthetic */ View r;
private /* synthetic */ JSONObject s;
private /* synthetic */ FileInputStream sA;
private /* synthetic */ Button t;
private /* synthetic */ String u;
private /* synthetic */ AdWebView v;
private /* synthetic */ PendingIntent x;
private /* synthetic */ boolean y;
private /* synthetic */ WebView z;
public AdController(Context context, String string) {
RelativeLayout relativeLayout = new RelativeLayout(context);
this(context, string, relativeLayout);
}
public AdController(Context context, String string, WebView webView) {
AdShakeListener adShakeListener;
boolean bl = true;
this.F = false;
this.hA = false;
this.TA = false;
this.O = false;
this.NA = false;
this.i = 0;
this.y = bl;
this.b = 0;
this.M = false;
this.PA = false;
this.Q = 0;
this.MA = 0;
this.D = 0;
this.L = false;
this.j = null;
this.B = null;
this.U = null;
this.jA = false;
this.I = false;
this.d = false;
this.H = false;
this.S = null;
this.c = false;
this.T = false;
this.N = bl;
this.aA = false;
this.BA = adShakeListener = new AdShakeListener(this, bl);
this.J = false;
this.l = context;
this.kA = string;
this.z = webView;
Context context2 = this.l;
super(context2);
this.K = adShakeListener;
this.f();
}
public AdController(Context context, String string, RelativeLayout relativeLayout) {
AdShakeListener adShakeListener;
boolean bl = true;
this.F = false;
this.hA = false;
this.TA = false;
this.O = false;
this.NA = false;
this.i = 0;
this.y = bl;
this.b = 0;
this.M = false;
this.PA = false;
this.Q = 0;
this.MA = 0;
this.D = 0;
this.L = false;
this.j = null;
this.B = null;
this.U = null;
this.jA = false;
this.I = false;
this.d = false;
this.H = false;
this.S = null;
this.c = false;
this.T = false;
this.N = bl;
this.aA = false;
this.BA = adShakeListener = new AdShakeListener(this, bl);
this.J = false;
this.l = context;
this.kA = string;
if (relativeLayout == null) {
adShakeListener = this.l;
relativeLayout = new RelativeLayout((Context)adShakeListener);
}
this.K = relativeLayout;
this.z = null;
this.f();
}
public AdController(Context context, String string, AdAudioListener adAudioListener) {
RelativeLayout relativeLayout = new RelativeLayout(context);
this(context, string, relativeLayout);
this.AA = adAudioListener;
}
public AdController(Context context, String string, AdListener adListener) {
RelativeLayout relativeLayout = new RelativeLayout(context);
this(context, string, relativeLayout);
this.B = adListener;
}
public AdController(AdView adView, Context context) {
AdShakeListener adShakeListener;
boolean bl = true;
this.F = false;
this.hA = false;
this.TA = false;
this.O = false;
this.NA = false;
this.i = 0;
this.y = bl;
this.b = 0;
this.M = false;
this.PA = false;
this.Q = 0;
this.MA = 0;
this.D = 0;
this.L = false;
this.j = null;
this.B = null;
this.U = null;
this.jA = false;
this.I = false;
this.d = false;
this.H = false;
this.S = null;
this.c = false;
this.T = false;
this.N = bl;
this.aA = false;
this.BA = adShakeListener = new AdShakeListener(this, bl);
this.J = false;
this.mA = adView;
this.l = context;
}
static /* synthetic */ float A(AdController adController, float f) {
adController.o = f;
return f;
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ void A() {
AdController adController;
long l;
Object object = this.l;
String string = AdController.i("\u001c<)()<) /+");
int n = 0;
Object object2 = object.getSharedPreferences(string, 0);
Object object3 = object2.edit();
object = new Object();
String string2 = AdDefines.i((String)"\u0006\b\n\r\u0019\r\u0007\u0001\n\r\u0001\u0018\u0010\u0001\u0005\u0018\u0010\b\n");
object = object.insert(0, string2);
string = this.kA;
object = object.append(string).toString();
string = AdController.i("~");
object = Integer.valueOf(object2.getString((String)object, string));
int n2 = object.intValue();
long l2 = n2;
long l3 = System.currentTimeMillis();
long l4 = 10000L + l3;
long l5 = 25;
long l6 = l2 LCMP l5;
if (l6 > 0) {
object = new Object();
String string3 = AdDefines.i((String)"\u001f\u0011\u0013\u0014\u0000\u0014\u001e\u0018\u0013\u001c\u0002\u0001\t\u0007\u001a\u0014\u0000\n");
object = object.insert(0, string3);
string = this.kA;
object = object.append(string).toString();
l5 = 0L;
l4 = object2.getLong((String)object, l5);
StringBuilder stringBuilder = new StringBuilder();
String string4 = AdController.i("\u0002!l'\":)<\"+8bl/ <)/(7l:>')*l{l:%#)=`n?+8n%:l:#n8'!+>n");
StringBuilder stringBuilder2 = stringBuilder.insert(0, string4).append(l4);
String string5 = AdDefines.i((String)"&");
String string6 = stringBuilder2.append(string5).toString();
AdLog.i(YA, string6);
StringBuilder stringBuilder3 = new StringBuilder();
string5 = null;
string4 = AdController.i("\u0018'!+?n-:8+!>8+(nqn");
StringBuilder stringBuilder4 = stringBuilder3.insert(0, string4);
string2 = stringBuilder4.append(l2).toString();
AdLog.i(YA, string2);
l2 = 1000L;
l4 = l4 * l2 + l3;
object2 = new Object();
String string7 = AdDefines.i((String)"\u001f\u0011\u0013\u0014\u0000\u0014\u001e\u0018\u0013\u0001\u0005\u0018\t\n");
object2 = object2.insert(0, string7);
string2 = this.kA;
object2 = object2.append(string2).toString();
object3.putLong((String)object2, l4);
object2 = new Object();
string7 = AdController.i("\u001d\b\u0011\r\u0002\r\u001c\u0001\u0011\r\u001a\u0018\u000b\u0001\u001e\u0018\u000b\b\u0011");
object2 = object2.insert(0, string7);
string2 = this.kA;
object2 = object2.append(string2).toString();
string2 = AdDefines.i((String)"e");
object3.putString((String)object2, string2);
AdUtils.apply((SharedPreferences.Editor)object3);
adController = this;
l = l4;
} else {
l5 = l2 % (long)5;
long l7 = 0L;
n = (int)(l5 LCMP l7);
if (n == 0 && (n = (l2 LCMP l5 = 0L)) > 0) {
l4 = 600000L + l3;
String string8 = AdController.i("\u0000#n% 8+> ):`n>+8<5n-\"-<!n% l|n!'\"=");
AdLog.i(YA, string8);
object2 = new Object();
String string9 = AdDefines.i((String)"\u0006\b\n\r\u0019\r\u0007\u0001\n\r\u0001\u0018\u0010\u0001\u0005\u0018\u0010\b\n");
object2 = object2.insert(0, string9);
String string10 = this.kA;
object2 = object2.append(string10).toString();
StringBuilder stringBuilder = new StringBuilder();
string9 = null;
String string11 = "";
StringBuilder stringBuilder5 = stringBuilder.insert(0, string11);
long l8 = 1L;
string2 = stringBuilder5.append(l2 += l8).toString();
object3.putString((String)object2, string2);
AdUtils.apply((SharedPreferences.Editor)object3);
adController = this;
l = l4;
} else {
String string12 = AdController.i("\u0000#n% 8+> ):`n>+8<5n-\"-<!n% l|=");
AdLog.i(YA, string12);
object2 = new Object();
String string13 = AdDefines.i((String)"\u0006\b\n\r\u0019\r\u0007\u0001\n\r\u0001\u0018\u0010\u0001\u0005\u0018\u0010\b\n");
object2 = object2.insert(0, string13);
String string14 = this.kA;
object2 = object2.append(string14).toString();
StringBuilder stringBuilder = new StringBuilder();
string13 = null;
String string15 = "";
StringBuilder stringBuilder6 = stringBuilder.insert(0, string15);
long l9 = 1L;
string2 = stringBuilder6.append(l2 += l9).toString();
object3.putString((String)object2, string2);
AdUtils.apply((SharedPreferences.Editor)object3);
adController = this;
l = l4;
}
}
object = this.l;
object3 = AdController.i("/ />#");
adController.W = object = (AlarmManager)object.getSystemService((String)object3);
object3 = this.l;
object = new Object((Context)object3, ReEngagement.class);
object3 = AdDefines.i((String)"&)68<#;%1");
string2 = this.kA;
object.putExtra((String)object3, string2);
object3 = this.l;
string2 = null;
int n3 = 134217728;
this.x = object = PendingIntent.getBroadcast((Context)object3, (int)0, (Intent)object, (int)n3);
try {
object = this.W;
object3 = null;
string2 = this.x;
object.set(0, l, (PendingIntent)string2);
return;
}
catch (Exception exception) {
string = YA;
AdLog.printStackTrace(string, exception);
return;
}
}
static /* synthetic */ boolean A(AdController adController) {
return adController.T;
}
static /* synthetic */ boolean A(AdController adController, boolean bl) {
adController.A = bl;
return bl;
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
private /* synthetic */ void B() {
block19 : {
var1_1 = this.s;
if (var1_1 == null) {
var1_1 = "LBAdController";
var2_5 = AdController.i("\u001e+?; :?n-<)n\"; \"lcl #n-;('#n;' \"l,)n<\"-7)*");
AdLog.e((String)var1_1, var2_5);
return;
}
var1_1 = this.iA;
if (var1_1 != null) return;
this.T = var3_7 = 1;
try {
var1_1 = this.l;
var2_6 = "audioads.mp3";
this.sA = var1_1 = var1_1.openFileInput((String)var2_6);
var1_1 = "LBAdController";
var2_6 = "*:9;(u- (<#u-1";
var2_6 = AdDefines.i((String)var2_6);
AdLog.i((String)var1_1, (String)var2_6);
var4_8 = this;
}
catch (FileNotFoundException var1_3) {
var7_9 /* !! */ = AdController.i("-;('#n-*l #:l(#;\"*l'\"n% 8+> -\"l=8!>/++");
AdLog.e("LBAdController", var7_9 /* !! */ );
var2_6 = "LBAdController";
AdLog.printStackTrace((String)var2_6, var1_3);
var4_8 = this;
}
var4_8.iA = var1_1 = new Object();
var1_1 = this.iA;
super(this);
var1_1.setOnCompletionListener((MediaPlayer.OnCompletionListener)var2_6);
var1_1 = this.iA;
var2_6 = this.sA;
var2_6 = var2_6.getFD();
var1_1.setDataSource((FileDescriptor)var2_6);
var1_1 = this.iA;
var1_1.prepare();
var1_1 = this.C;
var5_12 = 3;
var3_7 = this.IA = (var3_7 = var1_1.getStreamVolume(var5_12));
var2_6 = this.C;
var6_13 = 3;
var5_12 = var2_6.getStreamMaxVolume(var6_13);
{
catch (Exception var1_2) {
super();
var14_20 = 0;
var15_21 = AdDefines.i((String)"\t-/0<!%:\"u;=);l!>,%;+u8:l% 45u\r (<#uau");
var7_9 /* !! */ = var7_9 /* !! */ .insert(0, var15_21);
var8_14 = var1_2.getMessage();
var7_9 /* !! */ = var7_9 /* !! */ .append(var8_14).toString();
AdLog.d("LBAdController", var7_9 /* !! */ );
var2_6 = "LBAdController";
AdLog.printStackTrace((String)var2_6, var1_2);
return;
}
}
try {
var7_9 /* !! */ = this.s;
var8_14 = "4(##998)9)#)9";
var8_14 = AdDefines.i((String)var8_14);
var6_13 = var7_9 /* !! */ .getInt(var8_14);
}
catch (JSONException var7_10) {
var9_16 = var3_7;
var11_18 = var3_7;
var16_22 = 0.2;
var6_13 = var3_7 = (int)(var9_16 += (var11_18 *= var16_22));
break block19;
}
catch (Exception var7_11) {}
var9_15 = var6_13;
var11_17 = 0.0;
var13_19 = var9_15 DCMPL var11_17;
if (var13_19 > 0) {
var11_17 = var5_12;
var3_7 = (int)(var9_15 *= var11_17);
}
var6_13 = var3_7;
}
if (var6_13 > var5_12) {
var3_7 = var5_12;
}
var2_6 = this.AA;
if (var2_6 != null) {
var2_6 = this.AA;
var2_6.onAdLoaded();
}
var2_6 = "LBAdController";
var7_9 /* !! */ = this.C;
var14_20 = 3;
var13_19 = 8;
var7_9 /* !! */ .setStreamVolume(var14_20, var3_7, (int)var13_19);
var1_1 = this.iA;
var1_1.start();
this.C();
var1_1 = "<\"-7% +n-;('#n-*";
var1_1 = AdController.i((String)var1_1);
AdLog.i((String)var2_6, (String)var1_1);
var1_1 = this.BA;
var1_1.enableShakeDetection();
try {
var1_1 = this.BA;
var2_6 = this.s;
var7_9 /* !! */ = "491%:/9%6'!><+2)'";
var7_9 /* !! */ = AdDefines.i((String)var7_9 /* !! */ );
var5_12 = var2_6.getInt(var7_9 /* !! */ );
var1_1.setShakeTime(var5_12);
var1_1 = this.BA;
var2_6 = this.s;
var7_9 /* !! */ = "/9*%!/\"%-'*):)-8'# ;'\"*#9";
var7_9 /* !! */ = AdController.i(var7_9 /* !! */ );
var5_12 = var2_6.getInt(var7_9 /* !! */ ) * 1000;
var1_1.setValidTimes(var5_12);
** GOTO lbl127
}
catch (Exception var1_4) {
var1_1 = this.BA;
var2_6 = this.s;
var7_9 /* !! */ = "/9%6'!><+2)'";
var7_9 /* !! */ = AdDefines.i((String)var7_9 /* !! */ );
var5_12 = var2_6.getInt(var7_9 /* !! */ );
var1_1.setShakeTime(var5_12);
var1_1 = this.BA;
var2_6 = this.s;
var7_9 /* !! */ = "/\"%-'*):)-8'# ;'\"*#9";
var7_9 /* !! */ = AdController.i(var7_9 /* !! */ );
var5_12 = var2_6.getInt(var7_9 /* !! */ ) * 1000;
var1_1.setValidTimes(var5_12);
lbl127: // 3 sources:
var1_1 = this.BA;
var1_1.setupAudioAdHandler();
return;
}
}
static /* synthetic */ void B(AdController adController) {
adController.g();
}
static /* synthetic */ AdWebView C(AdController adController) {
return adController.v;
}
private /* synthetic */ void C() {
String string = AdDefines.i((String)"%;/')8);8u- (<#u/:9;80>u/4 9)1");
AdLog.i(YA, string);
Context context = this.l;
string = AdController.i("\u001c<)()<) /+");
context = context.getSharedPreferences(string, 0);
string = context.edit();
CharSequence charSequence = new CharSequence();
String string2 = AdDefines.i((String)"\u0006\b\n\u0005\u0001\t\u0007\r\u0001\u0005\u001a\u0002\n\u000f\u001a\u0019\u001b\u0018\u0010\u001e\n\r\u0000\b\u001c\u0003\n");
charSequence = charSequence.insert(0, string2);
string2 = this.kA;
charSequence = charSequence.append(string2).toString();
int n = context.getInt((String)charSequence, 0);
charSequence = new CharSequence();
string2 = AdController.i("\u001d\b\u0011\u0005\u001a\t\u001c\r\u001a\u0005\u0001\u0002\u0011\u000f\u0001\u0019\u0000\u0018\u000b\u001e\u0011\r\u001b\b\u0007\u0003\u0011");
charSequence = charSequence.insert(0, string2);
string2 = this.kA;
charSequence = charSequence.append(string2).toString();
string.putInt((String)charSequence, ++n);
AdUtils.apply((SharedPreferences.Editor)string);
}
static /* synthetic */ float D(AdController adController) {
return adController.SA;
}
/*
* Exception decompiling
*/
private /* synthetic */ void D() {
// 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: Started 2 blocks at once
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.getStartingBlocks(Op04StructuredStatement.java:395)
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.buildNestedBlocks(Op04StructuredStatement.java:473)
// 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.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");
}
static /* synthetic */ AdListener E(AdController adController) {
return adController.B;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* synthetic */ void E() {
String string;
String string2 = AdDefines.i((String)"/')480\r9-'!u/4 9)1");
AdLog.i(YA, string2);
Object object = this.l;
string2 = AdController.i("\u001c<)()<) /+");
string2 = object.getSharedPreferences(string2, 0).edit();
object = this.s;
int n = object.length();
int n2 = 1;
if (n <= n2) return;
Object object2 = this.l;
super((Context)object2, ReEngagement.class);
object2 = AdDefines.i((String)"&)68<#;%1");
String string3 = this.kA;
object.putExtra((String)object2, string3);
object2 = this.l;
int n3 = 134217728;
object = PendingIntent.getBroadcast((Context)object2, (int)0, (Intent)object, (int)n3);
this.x = object;
object2 = Calendar.getInstance();
long l = System.currentTimeMillis();
try {
object = this.l;
string = "/ />#";
}
catch (Exception exception) {
object2 = new Object();
String string4 = AdController.i("\t<>!>n//9=)*l9$' +l=):8'\")l\u000f />#lf%(l--=)gvn");
object2 = object2.insert(0, string4);
String string5 = exception.getMessage();
object2 = object2.append(string5).toString();
AdLog.e(YA, (String)object2);
string2 = YA;
AdLog.printStackTrace(string2, exception);
return;
}
String string6 = AdController.i(string);
object = object.getSystemService(string6);
object = (AlarmManager)object;
this.W = object;
object = this.s;
String string7 = "')0\"2-2)8);8&84>!";
String string8 = AdDefines.i((String)string7);
object = object.getString(string8);
n = Integer.parseInt((String)object);
int n4 = 13;
object2.add(n4, n);
String string9 = YA;
StringBuilder stringBuilder = new StringBuilder();
String string10 = null;
String string11 = "\u000f />#l'\"'8'-\"%4)*lcl\u001d/&)*9\")*l/8n";
string11 = AdController.i(string11);
StringBuilder stringBuilder2 = stringBuilder.insert(0, string11);
StringBuilder stringBuilder3 = stringBuilder2.append(n);
string10 = "yl69'>0\"!l!%8)uqu";
string10 = AdDefines.i((String)string10);
StringBuilder stringBuilder4 = stringBuilder3.append(string10);
StringBuilder stringBuilder5 = stringBuilder4.append(l);
String string12 = stringBuilder5.toString();
AdLog.d(string9, string12);
String string13 = YA;
String string14 = "acacacacacacacacacacacacacacacacacacacac";
String string15 = AdController.i(string14);
AdLog.d(string13, string15);
AlarmManager alarmManager = this.W;
PendingIntent pendingIntent = this.x;
alarmManager.cancel(pendingIntent);
AlarmManager alarmManager2 = this.W;
Object var12_43 = null;
long l2 = object2.getTimeInMillis();
PendingIntent pendingIntent2 = this.x;
alarmManager2.set(0, l2, pendingIntent2);
StringBuilder stringBuilder6 = new StringBuilder();
Object var12_44 = null;
string10 = "\u001f\u0011\u0013\u0014\u0000\u0014\u001e\u0018\u0013\u0001\u0005\u0018\t\n";
string10 = AdDefines.i((String)string10);
StringBuilder stringBuilder7 = stringBuilder6.insert(0, string10);
String string16 = this.kA;
StringBuilder stringBuilder8 = stringBuilder7.append(string16);
String string17 = stringBuilder8.toString();
string2.putLong(string17, l);
StringBuilder stringBuilder9 = new StringBuilder();
String string18 = null;
String string19 = "\u001d\b\u0011\u001b\u000f\u0007\u000b\u0013\u001a\u0005\u0003\t\u0011";
String string20 = AdController.i(string19);
StringBuilder stringBuilder10 = stringBuilder9.insert(0, string20);
string18 = this.kA;
StringBuilder stringBuilder11 = stringBuilder10.append(string18);
String string21 = stringBuilder11.toString();
long l3 = object2.getTimeInMillis();
string2.putLong(string21, l3);
object2 = new Object();
n3 = 0;
Object var6_12 = null;
string18 = "\u001f\u0011\u0013\u0014\u0000\u0014\u001e\u0018\u0013\u001c\u0002\u0001\t\u0007\u001a\u0014\u0000\n";
string18 = AdDefines.i((String)string18);
object2 = object2.insert(0, string18);
String string22 = this.kA;
object2 = object2.append(string22);
object2 = object2.toString();
l = n;
string2.putLong((String)object2, l);
AdUtils.apply((SharedPreferences.Editor)string2);
do {
return;
break;
} while (true);
}
static /* synthetic */ boolean E(AdController adController, boolean bl) {
adController.I = bl;
return bl;
}
private /* synthetic */ void F() {
String string = AdDefines.i((String)"%;/')8);8u/:9;80>u/4 9)1");
AdLog.i(YA, string);
Context context = this.l;
string = AdController.i("\u001c<)()<) /+");
context = context.getSharedPreferences(string, 0);
string = context.edit();
CharSequence charSequence = new CharSequence();
String string2 = AdDefines.i((String)"\u0006\b\n\u0005\u0001\t\u0007\r\u0001\u0005\u001a\u0002\n\u000f\u001a\u0019\u001b\u0018\u0010\u001e\n");
charSequence = charSequence.insert(0, string2);
string2 = this.kA;
charSequence = charSequence.append(string2).toString();
int n = context.getInt((String)charSequence, 0);
charSequence = new CharSequence();
string2 = AdController.i("\u001d\b\u0011\u0005\u001a\t\u001c\r\u001a\u0005\u0001\u0002\u0011\u000f\u0001\u0019\u0000\u0018\u000b\u001e\u0011");
charSequence = charSequence.insert(0, string2);
string2 = this.kA;
charSequence = charSequence.append(string2).toString();
string.putInt((String)charSequence, ++n);
AdUtils.apply((SharedPreferences.Editor)string);
}
static /* synthetic */ boolean F(AdController adController) {
return adController.jA;
}
static /* synthetic */ AudioManager G(AdController adController) {
return adController.C;
}
/*
* Enabled aggressive block sorting
*/
private /* synthetic */ void G() {
boolean bl = this.aA;
if (bl) {
AdView adView = this.mA;
bl = adView.canGoForward();
if (!bl) return;
adView = this.mA;
adView.goForward();
return;
}
AdWebView adWebView = this.v;
bl = adWebView.canGoForward();
if (!bl) return;
adWebView = this.v;
adWebView.goForward();
}
static /* synthetic */ AlertDialog H(AdController adController) {
return adController.k;
}
/*
* Enabled aggressive block sorting
*/
private /* synthetic */ void H() {
Object object;
int n;
int n2 = 1;
Object object2 = AdController.i("'\"'8'-\"%4% +`b`");
AdLog.i(YA, (String)object2);
Object object3 = this.j;
if (object3 != null) {
super();
object = AdDefines.i((String)"\r1\u00184?>l&848 ?uau");
object2 = object2.insert(0, (String)object);
object = this.j.getStatus();
object2 = object2.append(object).toString();
AdLog.i(YA, (String)object2);
object3 = this.j.getStatus();
object2 = AsyncTask.Status.FINISHED;
if (object3 == object2) {
n = n2;
} else {
n = 0;
object3 = null;
}
} else {
n = n2;
}
if (n == 0) {
object3 = YA;
String string = AdDefines.i((String)"\u001b#u>0= )&8u8:l7)u!4(0lxl\u0007)$90?!l<\"u<'#2>0?&");
AdLog.i((String)object3, string);
return;
}
n = this.jA;
object3 = n != 0 ? AdController.i("/(-") : AdDefines.i((String)"-1");
boolean bl = this.d;
object2 = bl ? AdController.i("-;('#-") : AdDefines.i((String)"491%:");
String string = YA;
super();
String string2 = AdController.i("\u000b!% +n8!l#-%)n>+=;)=8`b`");
StringBuilder stringBuilder = object.insert(0, string2);
boolean bl2 = this.c;
object = bl2 ? object2 : object3;
object = stringBuilder.append((String)object).toString();
AdLog.i(string, (String)object);
string = this.l;
String string3 = this.kA;
boolean bl3 = this.c;
if (!bl3) {
object2 = object3;
}
object3 = this.j = (object = new Object(this, (Context)string, string3, (String)object2));
object2 = this.u;
object3.setSubId((String)object2);
object3 = this.j;
object2 = this.JA;
object3.setTokens((List)object2);
object3 = this.j;
Object[] arrobject = new String[n2];
arrobject[0] = object2 = "";
AdController.i((AsyncTask)object3, arrobject);
}
static /* synthetic */ boolean H(AdController adController, boolean bl) {
adController.c = bl;
return bl;
}
static /* synthetic */ int I(AdController adController) {
return adController.b;
}
static /* synthetic */ AdAudioListener J(AdController adController) {
return adController.AA;
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ void J() {
boolean bl = true;
boolean bl2 = this.J;
if (bl2) return;
try {
Object object = this.s;
String string = "/('!>>+?=%!\";>\"";
string = AdController.i(string);
object = object.getString(string);
if (object == null) return;
string = "";
boolean bl3 = object.equals(string);
if (bl3) return;
int n = 0;
Object[] arrobject = null;
super(this, null);
n = 1;
arrobject = new String[n];
arrobject[0] = object;
AdController.i((AsyncTask)string, arrobject);
return;
}
catch (Exception exception) {
this.J = bl;
return;
}
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* synthetic */ int K() {
AdWebView adWebView = this.v;
if (adWebView != null) {
adWebView = this.v;
return adWebView.getVisibility();
}
adWebView = this.mA;
if (adWebView == null) return 4;
adWebView = this.mA;
return adWebView.getVisibility();
}
static /* synthetic */ Handler K(AdController adController) {
return adController.bA;
}
static /* synthetic */ float L(AdController adController) {
return adController.Y;
}
static /* synthetic */ String M(AdController adController) {
return adController.kA;
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
private /* synthetic */ void M() {
block54 : {
block51 : {
block49 : {
block53 : {
var1_1 = this;
var2_2 = this.s;
if (var2_2 == null) {
this.A();
return;
}
try {
var2_2 = this.s;
var3_18 = "?	";
var3_18 = AdController.i((String)var3_18);
var2_2 = var2_2.getString((String)var3_18);
var3_18 = "e";
var3_18 = AdDefines.i((String)var3_18);
var4_22 = var2_2.equals(var3_18);
if (var4_22 != 0) {
return;
}
}
catch (Exception var2_3) {
// empty catch block
}
var1_1 = this;
var2_2 = this.l;
var3_18 = AdController.i("\u001c<)()<) /+");
var5_23 = 0;
var6_24 = null;
var2_2.getSharedPreferences((String)var3_18, 0);
var2_2 = this.l;
var3_18 = AdDefines.i((String)"\":8<*</48<#;");
var7_26 = (NotificationManager)var2_2.getSystemService((String)var3_18);
var2_2 = AdController.i("*)(-; :");
try {
var3_18 = this.s;
var6_24 = ">0);+4+0!0\"!-68<:<8,";
var6_24 = AdDefines.i((String)var6_24);
var2_2 = var3_18.getString((String)var6_24);
}
catch (Exception var3_21) {}
var3_18 = ReEngagementActivity.class;
var6_24 = AdController.i("*)(-; :");
var5_23 = var2_2.equals(var6_24);
if (var5_23 != 0) {
var1_1 = this;
var2_2 = this.l;
var2_2 = var2_2.getPackageManager();
var8_27 /* !! */ = "-;('#<({%;80\"!b4/!%:\"{\u0001\u0014\u0005\u001b";
var8_27 /* !! */ = AdDefines.i((String)var8_27 /* !! */ );
var9_28 = 0;
var10_29 /* !! */ = null;
super(var8_27 /* !! */ , null);
var8_27 /* !! */ = "- (<#'(`% 8+\":b--:))#<5`\u0000\u000f\u0019\u0000\u000f\u0006\t\u001c";
var8_27 /* !! */ = AdController.i(var8_27 /* !! */ );
var6_24.addCategory(var8_27 /* !! */ );
var8_27 /* !! */ = this.l;
var8_27 /* !! */ = var8_27 /* !! */ .getPackageName();
var6_24.setPackage(var8_27 /* !! */ );
var11_30 = 0;
var8_27 /* !! */ = null;
var2_2 = var2_2.queryIntentActivities((Intent)var6_24, 0);
var6_24 = var2_2.iterator();
}
var6_24 = AdController.i("/;?:##");
var4_22 = var2_2.equals(var6_24);
if (var4_22 == 0) break block53;
var4_22 = 0;
var2_2 = null;
var1_1 = this;
try {
var6_24 = this.s;
var8_27 /* !! */ = "')0\"2-2)8);869&8:!6 4?&";
var8_27 /* !! */ = AdDefines.i((String)var8_27 /* !! */ );
var2_2 = var6_24.getString(var8_27 /* !! */ );
var6_24 = var2_2;
}
catch (Exception var6_25) {
var5_23 = 0;
var6_24 = null;
}
if (var2_2 == null) break block53;
try {
var2_2 = Class.forName((String)var6_24);
}
catch (Exception var2_6) {
var2_2 = var3_18;
}
break block49;
catch (Exception var2_16) {
var2_2 = var3_18;
break block49;
}
while ((var4_22 = (int)(var6_24.hasNext() ? 1 : 0)) != 0) {
var2_2 = var6_24.next();
var2_2 = (ResolveInfo)var2_2;
var2_2 = var2_2.activityInfo;
var8_27 /* !! */ = var2_2.name;
var2_2 = Class.forName(var8_27 /* !! */ );
var3_18 = "LBAdController";
try {
var10_29 /* !! */ = new StringBuilder();
var12_31 = 0;
var13_32 = null;
var14_33 = "\u0016 4?&l\u001b-8)uau";
var14_33 = AdDefines.i((String)var14_33);
var10_29 /* !! */ = var10_29 /* !! */ .insert(0, (String)var14_33);
var8_27 /* !! */ = var10_29 /* !! */ .append(var8_27 /* !! */ );
var8_27 /* !! */ = var8_27 /* !! */ .toString();
AdLog.d((String)var3_18, var8_27 /* !! */ );
break block49;
}
catch (Exception var3_19) {}
** GOTO lbl-1000
catch (Exception var2_17) {
var2_2 = var3_18;
}
lbl-1000: // 2 sources:
{
var3_18 = var2_2;
}
}
}
var2_2 = var3_18;
}
var1_1 = this;
var6_24 = this.l;
var3_18 = new Object((Context)var6_24, (Class)var2_2);
var4_22 = 268435456;
var3_18.setFlags(var4_22);
var2_2 = AdController.i("=)-8'# %*");
var6_24 = this.kA;
var3_18.putExtra((String)var2_2, (String)var6_24);
var2_2 = this.l;
var6_24 = null;
var14_33 = PendingIntent.getActivity((Context)var2_2, (int)0, (Intent)var3_18, (int)0);
var5_23 = -1;
try {
var2_2 = this.l;
var2_2 = var2_2.getPackageManager();
var3_18 = this.l;
var3_18 = var3_18.getPackageName();
var11_30 = 0;
var8_27 /* !! */ = null;
var2_2 = var2_2.getApplicationInfo((String)var3_18, 0);
var5_23 = var2_2.icon;
}
catch (Exception var2_7) {
var3_18 = "LBAdController";
super();
var9_28 = 0;
var10_29 /* !! */ = null;
var13_32 = AdDefines.i((String)"\t'>:>u;<8=l2)!8<\"2l</:\"uau");
var8_27 /* !! */ = var8_27 /* !! */ .insert(0, var13_32);
var2_2 = var2_7.getMessage();
var2_2 = var8_27 /* !! */ .append((String)var2_2).toString();
AdLog.e((String)var3_18, (String)var2_2);
}
var3_18 = new Object();
var11_30 = 0;
var8_27 /* !! */ = null;
var10_29 /* !! */ = AdController.i("\u000f*:)<l\u0007/!\"nan");
var3_18 = var3_18.insert(0, (String)var10_29 /* !! */ ).append(var5_23).toString();
AdLog.d("LBAdController", (String)var3_18);
var15_34 = ".R$layout";
var16_36 = ".R$id";
var17_37 = "reengagement";
var18_38 = "appcustom";
var19_39 = AdDefines.i((String)"-%<<!2:<)\"");
var20_40 /* !! */ = "appcustomview";
var21_41 = AdController.i("-><-9=8!!:%: +");
var22_42 = AdDefines.i((String)"-%<69&8:!1)&/'%%8<#;");
var23_43 = AdController.i("-><-9=8!!=!/ \"8+4:");
var24_44 = AdDefines.i((String)"-%<69&8:!684");
var2_2 = AdController.i("?:- (/>*");
var1_1 = this;
try {
var3_18 = this.s;
var8_27 /* !! */ = ">0);+4+0!0\"!8,<0";
var8_27 /* !! */ = AdDefines.i((String)var8_27 /* !! */ );
var2_2 = var3_18.getString(var8_27 /* !! */ );
}
catch (Exception var3_20) {}
var12_31 = -1;
var9_28 = -1;
var11_30 = -1;
var25_45 = -1;
try {
var26_46 = new Object();
var1_1 = this;
var27_47 = var1_1 = this.l;
var27_47 = var1_1.getPackageName();
var1_1 = var26_46 = var26_46.insert(0, (String)var27_47);
var15_34 = var26_46.append((String)var15_34);
var15_34 = var15_34.toString();
var15_34 = Class.forName((String)var15_34);
var17_37 = var15_34.getField((String)var17_37);
var12_31 = var17_37.getInt(var15_34);
var15_34 = new Object();
var28_48 = 0;
var17_37 = null;
var1_1 = this;
var26_46 = var1_1 = this.l;
var1_1 = var26_46 = var1_1.getPackageName();
var15_34 = var15_34.insert(0, (String)var26_46);
var15_34 = var15_34.append(var16_36);
var15_34 = var15_34.toString();
var15_34 = Class.forName((String)var15_34);
var17_37 = var15_34.getField(var18_38);
var9_28 = var17_37.getInt(var15_34);
var17_37 = var15_34.getField(var19_39);
var11_30 = var17_37.getInt(var15_34);
var17_37 = var15_34.getField(var20_40 /* !! */ );
var25_45 = var17_37.getInt(var15_34);
var28_48 = var11_30;
var29_49 = var9_28;
var30_50 = var12_31;
}
catch (Exception var15_35) {
var28_48 = var11_30;
var29_49 = var9_28;
var30_50 = var12_31;
}
var1_1 = this;
var8_27 /* !! */ = this.s;
var10_29 /* !! */ = ">+) +/++!+\":8+4:";
var10_29 /* !! */ = AdController.i((String)var10_29 /* !! */ );
var8_27 /* !! */ = var8_27 /* !! */ .getString((String)var10_29 /* !! */ );
var10_29 /* !! */ = this.s;
var13_32 = "')0\"2-2)8);8!%! 0";
var13_32 = AdDefines.i((String)var13_32);
var10_29 /* !! */ = var10_29 /* !! */ .getString(var13_32);
var13_32 = this.s;
var15_34 = "<)+\")-))#) 8*)=/<%>8'# ";
var15_34 = AdController.i((String)var15_34);
var13_32 = var13_32.getString((String)var15_34);
var15_34 = AdDefines.i((String)"/ ?!#8804!");
var31_51 = var2_2.equals(var15_34);
if (var31_51 == 0 || var30_50 == (var31_51 = -1) || var29_49 == (var31_51 = -1) || var25_45 == (var31_51 = -1)) break block54;
try {
var2_2 = new Object();
var31_51 = 0;
var15_34 = null;
var20_40 /* !! */ = this.l;
var20_40 /* !! */ = var20_40 /* !! */ .getPackageName();
var2_2 = var2_2.insert(0, var20_40 /* !! */ );
var2_2 = var2_2.append(var16_36);
var2_2 = var2_2.toString();
var2_2 = Class.forName((String)var2_2);
var15_34 = var2_2.getField(var21_41);
var32_52 = var15_34.getInt(var2_2);
var1_1 = var22_42;
var15_34 = var2_2.getField(var22_42);
var33_53 = var15_34.getInt(var2_2);
var1_1 = var23_43;
var15_34 = var2_2.getField((String)var23_43);
var34_54 = var15_34.getInt(var2_2);
var1_1 = var24_44;
var15_34 = var2_2.getField(var24_44);
var35_55 = var15_34.getInt(var2_2);
var4_22 = -1;
if (var25_45 == var4_22 || var32_52 == (var4_22 = -1) || var33_53 == (var4_22 = -1) || var34_54 == (var4_22 = -1) || var35_55 == (var4_22 = -1)) break block51;
var1_1 = this;
var2_2 = this.l;
var2_2 = var2_2.getPackageName();
var15_34 = new Object((String)var2_2, var30_50);
var2_2 = "?+8\f--')>!9 (\r#\"#<";
}
catch (Exception var2_4) {
var4_22 = -1;
if (var5_23 == var4_22) return;
var1_1 = this;
var3_18 = this.l;
var31_51 = 0;
var15_34 = null;
var2_5 = this;
this.i((Context)var3_18, var5_23, var8_27 /* !! */ , var10_29 /* !! */ , var13_32, var7_26, (PendingIntent)var14_33, null);
return;
}
try {
var2_2 = AdController.i((String)var2_2);
var3_18 = this.s;
var19_39 = ">0);+4+0!0\"!/ ?!#8.4/>+'# \"1";
var19_39 = AdDefines.i((String)var19_39);
var3_18 = var3_18.getString(var19_39);
var25_45 = Color.parseColor((String)var3_18);
var15_34.setInt(var29_49, (String)var2_2, var25_45);
var2_2 = var15_34;
}
catch (Exception var2_8) {
var2_2 = var15_34;
}
var1_1 = this;
var3_18 = this.s;
var18_38 = ">+) +/++!+\":/;?:##8+4:";
var18_38 = AdController.i(var18_38);
var3_18 = var3_18.getString(var18_38);
var2_2.setTextViewText(var32_52, (CharSequence)var3_18);
try {
var2_2 = this.s;
var3_18 = "')0\"2-2)8);869&8:!!)-86#9#'";
var3_18 = AdDefines.i((String)var3_18);
var2_2 = var2_2.getString((String)var3_18);
var4_22 = Color.parseColor((String)var2_2);
var15_34.setTextColor(var32_52, var4_22);
var2_2 = var15_34;
}
catch (Exception var2_9) {
var2_2 = var15_34;
}
var1_1 = this;
var3_18 = this.s;
var18_38 = "<)+\")-))#) 8-9=8!!*)=/<%>8'# ";
var18_38 = AdController.i(var18_38);
var3_18 = var3_18.getString(var18_38);
var2_2.setTextViewText(var33_53, (CharSequence)var3_18);
try {
var2_2 = this.s;
var3_18 = ">0);+4+0!0\"!/ ?!#8(0?6><<!%:\"6#9#'";
var3_18 = AdDefines.i((String)var3_18);
var2_2 = var2_2.getString((String)var3_18);
var4_22 = Color.parseColor((String)var2_2);
var15_34.setTextColor(var33_53, var4_22);
var2_2 = var15_34;
}
catch (Exception var2_10) {
var2_2 = var15_34;
}
var1_1 = this;
var3_18 = this.s;
var18_38 = "<)+\")-))#) 8-9=8!!=!/ \"8+4:";
var18_38 = AdController.i(var18_38);
var3_18 = var3_18.getString(var18_38);
var2_2.setTextViewText(var34_54, (CharSequence)var3_18);
try {
var2_2 = this.s;
var3_18 = ">0);+4+0!0\"!/ ?!#8?8-9 !)-86#9#'";
var3_18 = AdDefines.i((String)var3_18);
var2_2 = var2_2.getString((String)var3_18);
var4_22 = Color.parseColor((String)var2_2);
var15_34.setTextColor(var34_54, var4_22);
var2_2 = var15_34;
}
catch (Exception var2_11) {
var2_2 = var15_34;
}
var1_1 = this;
var3_18 = this.s;
var18_38 = "<)+\")-))#) 8-9=8!!-8/";
var18_38 = AdController.i(var18_38);
var3_18 = var3_18.getString(var18_38);
var2_2.setTextViewText(var35_55, (CharSequence)var3_18);
try {
var2_2 = this.s;
var3_18 = ">0);+4+0!0\"!/ ?!#8/!-!)-86#9#'";
var3_18 = AdDefines.i((String)var3_18);
var2_2 = var2_2.getString((String)var3_18);
var4_22 = Color.parseColor((String)var2_2);
var15_34.setTextColor(var35_55, var4_22);
var4_22 = var28_48;
}
catch (Exception var2_12) {
var4_22 = var28_48;
}
if (var4_22 == (var25_45 = -1)) ** GOTO lbl355
var4_22 = 4;
var15_34.setViewVisibility(var28_48, var4_22);
lbl355: // 2 sources:
if (var5_23 == (var4_22 = -1)) return;
var1_1 = this;
var3_18 = this.l;
var2_2 = this;
this.i((Context)var3_18, var5_23, var8_27 /* !! */ , var10_29 /* !! */ , var13_32, var7_26, (PendingIntent)var14_33, (RemoteViews)var15_34);
return;
}
var4_22 = -1;
if (var5_23 == var4_22) return;
var1_1 = this;
var3_18 = this.l;
var31_51 = 0;
var15_34 = null;
var2_2 = this;
this.i((Context)var3_18, var5_23, var8_27 /* !! */ , var10_29 /* !! */ , var13_32, var7_26, (PendingIntent)var14_33, null);
return;
}
var3_18 = AdController.i("./\" )<");
var4_22 = var2_2.equals(var3_18) ? 1 : 0;
if (var4_22 != 0 && var30_50 != (var4_22 = -1) && var28_48 != (var4_22 = -1)) {
block52 : {
var2_2 = "appimg";
var3_18 = "appimgtext";
try {
super();
var29_49 = 0;
var18_38 = null;
var1_1 = this;
var19_39 = this.l;
var19_39 = var19_39.getPackageName();
var15_34 = var15_34.insert(0, var19_39);
var15_34 = var15_34.append(var16_36);
var15_34 = var15_34.toString();
var15_34 = Class.forName((String)var15_34);
var2_2 = var15_34.getField((String)var2_2);
var4_22 = var2_2.getInt(var15_34);
var3_18 = var15_34.getField((String)var3_18);
var25_45 = var3_18.getInt(var15_34);
var31_51 = -1;
if (var28_48 == var31_51 || var4_22 == (var31_51 = -1) || var25_45 == (var4_22 = -1)) break block52;
var18_38 = this.l;
var17_37 = this;
var30_50 = var5_23;
var16_36 = var8_27 /* !! */ ;
var20_40 /* !! */ = var10_29 /* !! */ ;
var21_41 = var13_32;
var22_42 = var7_26;
var23_43 = var14_33;
var15_34 = new Object(this, (Context)var18_38, var5_23, var8_27 /* !! */ , var10_29 /* !! */ , var13_32, var7_26, (PendingIntent)var14_33);
var4_22 = 1;
var2_2 = new String[var4_22];
var25_45 = 0;
var3_18 = null;
var17_37 = this.s;
var18_38 = "')0\"2-2)8);8<!2";
var18_38 = AdDefines.i((String)var18_38);
var2_2[0] = var17_37 = var17_37.getString(var18_38);
AdController.i((AsyncTask)var15_34, (Object[])var2_2);
return;
}
catch (Exception var2_13) {
super();
var28_48 = 0;
var18_38 = AdDefines.i((String)"\u0005&? )u;<8=l<!2l')0\"2-2)8);8uau");
var15_34 = var15_34.insert(0, var18_38);
var17_37 = var2_13.getMessage();
var15_34 = var15_34.append((String)var17_37).toString();
AdLog.d("LBAdController", (String)var15_34);
var3_18 = "LBAdController";
AdLog.printStackTrace((String)var3_18, var2_13);
var4_22 = -1;
if (var5_23 == var4_22) return;
var1_1 = this;
var3_18 = this.l;
var31_51 = 0;
var15_34 = null;
var2_14 = this;
this.i((Context)var3_18, var5_23, var8_27 /* !! */ , var10_29 /* !! */ , var13_32, var7_26, (PendingIntent)var14_33, null);
return;
}
}
var4_22 = -1;
if (var5_23 == var4_22) return;
var2_2 = "LBAdController";
var3_18 = "\u000b =)n//?+l9%:$n%#+n>+) +/++!+\":";
var3_18 = AdController.i((String)var3_18);
AdLog.d((String)var2_2, (String)var3_18);
var1_1 = this;
var3_18 = this.l;
var31_51 = 0;
var15_34 = null;
var2_2 = this;
this.i((Context)var3_18, var5_23, var8_27 /* !! */ , var10_29 /* !! */ , var13_32, var7_26, (PendingIntent)var14_33, null);
return;
}
var4_22 = -1;
if (var5_23 == var4_22) return;
var1_1 = this;
var3_18 = this.l;
var31_51 = 0;
var15_34 = null;
var2_2 = this;
this.i((Context)var3_18, var5_23, var8_27 /* !! */ , var10_29 /* !! */ , var13_32, var7_26, (PendingIntent)var14_33, null);
return;
catch (Exception var2_15) {
return;
}
}
private /* synthetic */ void a() {
String string = null;
Object object = this.nA;
if (object != null) {
object = this.nA;
Object object2 = this.E;
object.removeCallbacks((Runnable)object2);
this.nA = null;
this.E = null;
object = this.l;
object2 = AdController.i("\u001c<)()<) /+");
object = object.getSharedPreferences((String)object2, 0).edit();
object2 = new Object();
string = AdDefines.i((String)"\u0006\b\n\u0005\u0006\u0013\u0014\u0019\u0011\u0005\u001a\u0018\u0007\r\u0016\u0007\n");
object2 = object2.insert(0, string);
string = this.kA;
object2 = object2.append(string).toString();
object.putBoolean((String)object2, false);
AdUtils.apply((SharedPreferences.Editor)object);
}
if ((object = this.U) != null) {
object = this.U;
AdController.super.a();
}
}
static /* synthetic */ boolean a(AdController adController) {
return adController.PA;
}
static /* synthetic */ int d(AdController adController) {
return adController.IA;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* synthetic */ boolean d() {
StringBuilder stringBuilder = null;
Object object = (Activity)this.l;
int n = 16908290;
if ((object = object.findViewById(n)) != null && (n = object.getHeight()) > 0) {
String string = YA;
StringBuilder stringBuilder2 = new StringBuilder();
String string2 = AdController.i("\u000f!\":) 88%+;nmsl 9\" bl\r# 8+\"::')9l&)'+&8nqn");
stringBuilder = stringBuilder2.insert(0, string2);
int n2 = object.getHeight();
object = stringBuilder.append(n2).toString();
AdLog.d(string, (String)object);
return (boolean)1;
}
String string = AdDefines.i((String)"\u0016#;80\"!:<)\"l<?u\" 9");
AdLog.d(YA, string);
return (boolean)0;
}
static /* synthetic */ SensorManager e(AdController adController) {
return adController.FA;
}
private /* synthetic */ boolean e() {
long l;
long l2;
long l3 = -1;
boolean bl = false;
Context context = this.l;
CharSequence charSequence = AdController.i("\u001c<)()<) /+");
context = context.getSharedPreferences(charSequence, 0);
super();
String string = AdDefines.i((String)"\u001f\u0011\u0013\u0014\u0019\u0011\u0005\u001a\u0013\u0016\r\u0016\u0004\u0010\u0013\u0001\u0005\u0018\t\n");
charSequence = charSequence.insert(0, string);
string = this.kA;
charSequence = charSequence.append(string).toString();
long l4 = context.getLong(charSequence, l3);
long l5 = l4 LCMP l3;
if (l5 != false && (l2 = (l4 = System.currentTimeMillis() - l4 LCMP l = 300000L)) <= 0) {
bl = true;
}
return bl;
}
static /* synthetic */ Runnable f(AdController adController) {
return adController.qA;
}
/*
* Enabled aggressive block sorting
*/
private /* synthetic */ void f() {
block8 : {
int n;
Object[] arrobject;
String string;
Object object;
SharedPreferences sharedPreferences;
block7 : {
long l;
long l2;
block6 : {
long l3;
long l4 = 60;
l2 = -1;
arrobject = null;
object = this.l;
string = AdController.i("\u001c<)()<) /+");
sharedPreferences = object.getSharedPreferences(string, 0);
object = AdDefines.i((String)"\u0006\b\n\u000f\u001a\u0002\u0001\t\r\u0018\u0006");
string = null;
if ((object = sharedPreferences.getString((String)object, null)) != null) {
n = 1;
} else {
n = 0;
object = null;
}
if ((l3 = (l = sharedPreferences.getLong(string = AdController.i("\u001d\b\u0011\u000f\u0001\u0002\u001a\t\u0016\u0018\u001d\u0013\u001b\u001c\n\r\u001a\t\u0011\u0018\u0007\u0001\u000b"), l2) LCMP l2)) == false) break block6;
l = (System.currentTimeMillis() - l) / 1000L / l4 / l4;
l2 = 24;
l /= l2;
if (n == 0) break block7;
}
if ((n = (l LCMP l2 = (long)3)) < 0) break block8;
}
if ((n = sharedPreferences.getBoolean((String)(object = AdDefines.i((String)"\u001f\u0011\u0013\u0016\u0003\u001b\u0018\u0010\u0014\u0001\u001f\n\u0005\u001b\u001c\u0007\u0003\u0012\u001e\u0010\u001f\u0006")), false)) == 0) {
string = this.l;
object = new Object(this, (Context)string);
arrobject = new Void[]{};
AdController.i((AsyncTask)object, arrobject);
}
}
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ void g() {
AdController adController;
Object object;
boolean bl;
Class[] arrclass;
boolean bl2 = true;
try {
arrclass = this.v;
arrclass.stopLoading();
arrclass = this.v;
bl = false;
object = null;
arrclass.setBackgroundColor(0);
adController = this;
}
catch (Exception exception) {
adController = this;
}
try {
arrclass = adController.mA;
arrclass.stopLoading();
arrclass = this.mA;
bl = false;
object = null;
arrclass.setBackgroundColor(0);
adController = this;
}
catch (Exception exception) {
adController = this;
}
if ((arrclass = adController.j) != null) {
arrclass = this.j;
arrclass.cancel(bl2);
}
if ((arrclass = this.S) != null) {
arrclass = this.S;
arrclass.cancel(bl2);
}
object = AdController.i("/\"#=)\u001b\"\"#-'+>n// \")*");
AdLog.i(YA, (String)object);
this.F = false;
this.hA = false;
this.TA = false;
this.PA = bl2;
this.NA = false;
this.y = bl2;
this.M = false;
this.L = false;
this.c = false;
this.T = false;
this.N = bl2;
this.aA = false;
this.J = false;
arrclass = "-;('#<({;0.>%!b\u0002)7\u001a<)\"";
try {
arrclass = AdDefines.i((String)arrclass);
object = Class.forName((String)arrclass);
arrclass = "!\"\u001e-;?+";
CharSequence charSequence = AdController.i((String)arrclass);
arrclass = null;
arrclass = null;
object = object.getMethod((String)charSequence, null);
charSequence = this.v;
arrclass = null;
arrclass = null;
object.invoke(charSequence, null);
arrclass = "-;('#<({;0.>%!b\u0002)7\u001a<)\"";
arrclass = AdDefines.i((String)arrclass);
object = Class.forName((String)arrclass);
arrclass = "!\"\u001e-;?+";
charSequence = AdController.i((String)arrclass);
arrclass = null;
arrclass = null;
object = object.getMethod((String)charSequence, null);
charSequence = this.mA;
arrclass = null;
arrclass = null;
object.invoke(charSequence, null);
adController = this;
}
catch (Exception exception) {
adController = this;
}
try {
arrclass = adController.l;
arrclass = (Activity)arrclass;
object = new Object(this);
arrclass.runOnUiThread((Runnable)object);
arrclass = this.z;
if (arrclass != null) {
arrclass = this.z;
bl = false;
object = null;
arrclass.setOnTouchListener(null);
}
}
catch (Exception exception) {
CharSequence charSequence;
AdLog.printStackTrace(YA, exception);
object = YA;
super();
String string = AdDefines.i((String)"\u000f9#&)\u0000\"9#6'0>u)'>:>uau");
charSequence = charSequence.insert(0, string);
arrclass = exception.getMessage();
arrclass = charSequence.append((String)arrclass).toString();
AdLog.e((String)object, (String)arrclass);
}
arrclass = this.l;
object = AdController.i("\u001c<)()<) /+");
arrclass = arrclass.getSharedPreferences((String)object, 0);
object = AdDefines.i((String)"\r\u0011\u0013\u0016\u0000\u001a\u001f\u0010\u000e\u0000\u0018\u0001\u0003\u001b\u0013\u0016\u0000\u001c\u000f\u001e\t\u0011");
bl = arrclass.getBoolean(object, false);
if (!bl) {
this.a();
return;
}
arrclass = arrclass.edit();
object = AdController.i("\r\n\u0013\r\u0000\u0001\u001f\u000b\u000e\u001b\u0018\u001a\u0003\u0000\u0013\r\u0000\u0007\u000f\u0005\t\n");
arrclass.putBoolean((String)object, false);
AdUtils.apply((SharedPreferences.Editor)arrclass);
}
static /* synthetic */ void g(AdController adController) {
adController.H();
}
static /* synthetic */ MediaPlayer h(AdController adController) {
return adController.iA;
}
static /* synthetic */ float i(AdController adController) {
return adController.o;
}
static /* synthetic */ float i(AdController adController, float f) {
adController.Y = f;
return f;
}
static /* synthetic */ MediaPlayer i(AdController adController, MediaPlayer mediaPlayer) {
adController.iA = mediaPlayer;
return mediaPlayer;
}
static /* synthetic */ Animation i(AdController adController, String string, boolean bl) {
return adController.i(string, bl);
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ Animation i(String string, boolean bl) {
float f;
int n;
float f2;
int n2;
float f3;
int n3;
int n4;
float f4;
int n5;
String string2;
float f5;
int n6;
float f6;
block21 : {
block30 : {
String string3;
String string4;
boolean bl2;
block29 : {
block28 : {
block27 : {
block26 : {
block25 : {
block24 : {
block23 : {
block22 : {
String string5 = null;
f4 = 0.0f;
f = 0.0f;
n2 = 1;
f3 = Float.MIN_VALUE;
string2 = AdDefines.i((String)"\":\"0");
n6 = string.equals(string2);
if (n6 != 0) {
return string5;
}
n5 = 500;
try {
string2 = this.s;
string4 = "9% (!;9%*8&";
string4 = AdController.i(string4);
n6 = string2.getInt(string4);
string4 = this.s;
string3 = ";<\"1#\"$0%2$!";
string3 = AdDefines.i((String)string3);
n4 = string4.getInt(string3);
string4 = this.s;
string3 = "9% (!;6";
string3 = AdController.i(string3);
n3 = string4.getInt(string3);
string4 = this.s;
string3 = "\"%;(:;,";
string3 = AdDefines.i((String)string3);
n = string4.getInt(string3);
string4 = "*/(+";
string4 = AdController.i(string4);
bl2 = string.equals(string4);
if (bl2) {
n4 = n2;
n6 = 0;
string2 = null;
f2 = 0.0f;
bl2 = false;
string4 = null;
f5 = 0.0f;
f4 = 0.0f;
break block21;
}
string4 = "& <(0 0*!";
bl2 = string.equals(string4 = AdDefines.i((String)string4));
if (!bl2) break block22;
}
catch (Exception exception) {
return null;
}
f5 = 0 - n6;
n4 = 0;
n6 = n2;
f2 = f3;
f4 = 0.0f;
break block21;
}
string4 = "?\"%*)<%)$:";
string4 = AdController.i(string4);
bl2 = string.equals(string4);
if (!bl2) break block23;
f5 = n6 + n3;
n4 = 0;
n6 = n2;
f2 = f3;
f4 = 0.0f;
break block21;
}
string4 = "& <(0(:;;";
string4 = AdDefines.i((String)string4);
bl2 = string.equals(string4);
if (!bl2) break block24;
f5 = 0 - n4;
n4 = 0;
n6 = n2;
f2 = f3;
f4 = f5;
bl2 = false;
string4 = null;
f5 = 0.0f;
break block21;
}
string4 = "= '(+9>";
string4 = AdController.i(string4);
bl2 = string.equals(string4);
if (!bl2) break block25;
f5 = n4;
n4 = 0;
n6 = n2;
f2 = f3;
f4 = f5;
bl2 = false;
string4 = null;
f5 = 0.0f;
break block21;
}
string4 = "?9%1)!#% 0*!";
string4 = AdDefines.i((String)string4);
bl2 = string.equals(string4);
if (!bl2) break block26;
f6 = 0 - n6;
f5 = 0 - n4;
n4 = 0;
n6 = n2;
f2 = f3;
f4 = f5;
f5 = f6;
break block21;
}
string4 = "= '(+8!<<%)$:";
string4 = AdController.i(string4);
bl2 = string.equals(string4);
if (!bl2) break block27;
f6 = n6 + n3;
f5 = 0 - n4;
n4 = 0;
n6 = n2;
f2 = f3;
f4 = f5;
f5 = f6;
break block21;
}
string4 = "& <(0.:8!#8 0*!";
string4 = AdDefines.i((String)string4);
bl2 = string.equals(string4);
if (!bl2) break block28;
f6 = 0 - n6;
f5 = n4;
n4 = 0;
n6 = n2;
f2 = f3;
f4 = f5;
f5 = f6;
break block21;
}
string4 = "?\"%*),#:8!!<%)$:";
string4 = AdController.i(string4);
bl2 = string.equals(string4);
if (!bl2) break block29;
f5 = n6 + n3;
f2 = n4;
f6 = f5;
f5 = f2;
n6 = n2;
f2 = f3;
break block30;
}
n6 = 0;
string2 = null;
f2 = 0.0f;
bl2 = false;
string4 = null;
f5 = 0.0f;
string3 = null;
f6 = 0.0f;
}
n4 = 0;
f4 = f5;
f5 = f6;
}
if (bl) {
f = n3;
f2 = n;
f6 = f;
f = f4;
f4 = f5;
f5 = f2;
} else {
n2 = n6;
f3 = f2;
f6 = f5;
f5 = f4;
f4 = 0.0f;
}
if (n2 != 0) {
super(f6, f4, f5, f);
long l = n5;
string2.setDuration(l);
return string2;
} else {
if (n4 == 0) return null;
n2 = 0;
f3 = 0.0f;
DecelerateInterpolator decelerateInterpolator = null;
f4 = 1.0f;
super(0.0f, f4);
try {
decelerateInterpolator = new DecelerateInterpolator();
string2.setInterpolator((Interpolator)decelerateInterpolator);
long l = n5;
string2.setDuration(l);
return string2;
}
catch (Exception exception) {}
}
return string2;
}
static /* synthetic */ AdWebView i(AdController adController, AdWebView adWebView) {
adController.v = adWebView;
return adWebView;
}
/*
* Exception decompiling
*/
protected static Object i(JSONObject var0, Class var1_1) {
// 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.
// java.lang.IllegalStateException: Backjump on non jumping statement [] lbl65 : TryStatement: try { 5[TRYBLOCK]
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner$1.call(Cleaner.java:44)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner$1.call(Cleaner.java:22)
// org.benf.cfr.reader.util.graph.GraphVisitorDFS.process(GraphVisitorDFS.java:68)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner.removeUnreachableCode(Cleaner.java:54)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.RemoveDeterministicJumps.apply(RemoveDeterministicJumps.java:35)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisInner(CodeAnalyser.java:495)
// 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:852)
// 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.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");
}
public static String i(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 ^ 78));
if (n3 < 0) break;
n = n3 + -1;
arrc[n3] = n2 = (int)((char)(string.charAt(n3) ^ 76));
n2 = n;
}
String string2 = new String(arrc);
return string2;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* synthetic */ void i() {
boolean bl = this.c;
if (bl || (bl = this.d())) {
String string = YA;
String string2 = AdDefines.i((String)"\u0016#;80\"!:<)\"l<?u>0-15uau :-1\r1\u0005;%!%4 <60\u0005;80>;-9");
AdLog.d(string, string2);
this.H();
do {
return;
break;
} while (true);
}
String string = AdController.i("\r# 8+\"::')9l #:l<)/(7l\"-7#;8`<!?:");
AdLog.d(YA, string);
RelativeLayout relativeLayout = this.K;
super(this);
relativeLayout.post((Runnable)((Object)string));
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private static /* varargs */ /* synthetic */ void i(AsyncTask asyncTask, Object ... arrobject) {
int n = Build.VERSION.SDK_INT;
int n2 = 11;
if (n < n2) {
asyncTask.execute(arrobject);
do {
return;
break;
} while (true);
}
Executor executor = AsyncTask.THREAD_POOL_EXECUTOR;
asyncTask.executeOnExecutor(executor, arrobject);
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ void i(View view) {
StringBuilder stringBuilder /* !! */ ;
AdController adController;
int n = 8;
try {
view.setVisibility(n);
adController = this;
}
catch (Exception exception) {
adController = this;
}
Object object = adController.K;
Object object2 = this.v;
object.removeView((View)object2);
object = this.K;
object2 = this.e;
object.removeView((View)object2);
object = this.K;
object2 = this.dA;
object.removeView((View)object2);
object = this.K;
object2 = this.pA;
object.removeView((View)object2);
object = this.K;
object2 = this.GA;
object.removeView((View)object2);
object = this.K;
object2 = this.a;
object.removeView((View)object2);
object = this.K;
object2 = this.g;
object.removeView((View)object2);
object = this.K;
object2 = this.t;
object.removeView((View)object2);
object = this.K;
object2 = this.V;
object.removeView((View)object2);
object = this.K;
object2 = this.r;
object.removeView((View)object2);
object = this.K;
object2 = this.G;
object.removeView((View)object2);
try {
object = this.K;
object = object.getParent();
object = (ViewGroup)object;
object2 = this.K;
object.removeView((View)object2);
adController = this;
}
catch (Exception exception) {
object2 = YA;
stringBuilder /* !! */ = new StringBuilder();
String string = AdDefines.i((String)"\u0010>'#'l\"$0\"u8'5<\"2l!#u>0!::0l9-,# 8uau");
stringBuilder /* !! */ = stringBuilder /* !! */ .insert(0, string);
object = exception.getMessage();
object = stringBuilder /* !! */ .append((String)object).toString();
AdLog.e((String)object2, (String)object);
adController = this;
}
if ((object = adController.B) == null) return;
n = this.F ? 1 : 0;
if (n != 0) return;
object = YA;
object2 = "# \r*\u000f\"#=)*l:>'+))<)*";
try {
object2 = AdController.i((String)object2);
AdLog.i((String)object, (String)object2);
object = this.B;
object.onAdClosed();
return;
}
catch (Exception exception) {
stringBuilder /* !! */ = AdDefines.i((String)"0>'#'l\"$0\"u#;\r1\u000f9#&)1l!><+2)')1");
AdLog.e(YA, (String)((Object)stringBuilder /* !! */ ));
object2 = YA;
AdLog.printStackTrace((String)object2, exception);
return;
}
}
static /* synthetic */ void i(AdController adController, View view) {
adController.i(view);
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ boolean i(Context context, int n, CharSequence charSequence, CharSequence charSequence2, CharSequence charSequence3, NotificationManager notificationManager, PendingIntent pendingIntent, RemoteViews remoteViews) {
int n2;
Notification notification;
block7 : {
String string = YA;
String string2 = AdController.i("8<%)++>\u0000#:%(%--:%!\"n\u000f/ \")*");
AdLog.d(string, string2);
long l = System.currentTimeMillis();
notification = new Notification(n, charSequence, l);
n2 = notification.flags | 16;
notification.flags = n2;
if (remoteViews != null) {
notification.contentIntent = pendingIntent;
notification.contentView = remoteViews;
break block7;
}
notification.setLatestEventInfo(context, charSequence2, charSequence3, pendingIntent);
}
n2 = 800;
try {
notificationManager.notify(n2, notification);
n2 = 1;
this.F();
}
catch (Exception exception) {
AdWakeLock.release();
return (boolean)0;
}
catch (Throwable throwable) {
AdWakeLock.release();
throw throwable;
}
AdWakeLock.release();
return (boolean)n2;
}
static /* synthetic */ boolean i(AdController adController, Context context, int n, CharSequence charSequence, CharSequence charSequence2, CharSequence charSequence3, NotificationManager notificationManager, PendingIntent pendingIntent, RemoteViews remoteViews) {
return adController.i(context, n, charSequence, charSequence2, charSequence3, notificationManager, pendingIntent, remoteViews);
}
static /* synthetic */ boolean i(AdController adController, boolean bl) {
adController.J = bl;
return bl;
}
private /* synthetic */ void j() {
boolean bl = true;
AdAudioListener adAudioListener = this.AA;
if (adAudioListener != null) {
adAudioListener = this.AA;
adAudioListener.onAdClosed();
}
if ((adAudioListener = this.j) != null) {
adAudioListener = this.j;
adAudioListener.cancel(bl);
}
if ((adAudioListener = this.S) != null) {
adAudioListener = this.S;
adAudioListener.cancel(bl);
}
this.BA.destroySensor();
adAudioListener = this.iA;
if (adAudioListener != null) {
adAudioListener = this.iA;
boolean bl2 = adAudioListener.isPlaying();
if (bl2) {
adAudioListener = this.iA;
adAudioListener.stop();
}
bl2 = false;
adAudioListener = null;
MediaPlayer mediaPlayer = this.iA;
mediaPlayer.release();
this.iA = null;
}
}
static /* synthetic */ void j(AdController adController) {
adController.G();
}
static /* synthetic */ void k(AdController adController) {
adController.m();
}
private /* synthetic */ boolean k() {
long l = -1;
boolean bl = false;
Context context = this.l;
CharSequence charSequence = AdDefines.i((String)"\u001c')3)');/0");
context = context.getSharedPreferences(charSequence, 0);
super();
String string = AdController.i("\u001f\n\u0013\r\r\r\u0004\u000b\u0013\u001a\u0005\u0003\t\u0011");
charSequence = charSequence.insert(0, string);
string = this.kA;
charSequence = charSequence.append(string).toString();
long l2 = context.getLong(charSequence, l);
long l3 = System.currentTimeMillis();
String string2 = YA;
CharSequence charSequence2 = new CharSequence();
String string3 = AdDefines.i((String)"/4/=)\u0001%8)uau");
charSequence2 = charSequence2.insert(0, string3).append(l2);
string3 = AdController.i("`n/;>nan///&)\u001a%#)nqn");
charSequence2 = charSequence2.append(string3);
long l4 = l3 - l2;
charSequence2 = charSequence2.append(l4).toString();
AdLog.d(string2, (String)charSequence2);
long l5 = l2 LCMP l;
if (l5 != false) {
l2 = l3 - l2;
l3 = 300000L;
long l6 = l2 LCMP l3;
if (l6 <= 0) {
bl = true;
}
}
return bl;
}
static /* synthetic */ float l(AdController adController, float f) {
adController.SA = f;
return f;
}
/*
* Exception decompiling
*/
private /* synthetic */ void l() {
// 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.
// java.lang.IllegalStateException: Backjump on non jumping statement [35, 21] lbl693 : TryStatement: try { 29[TRYBLOCK]
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner$1.call(Cleaner.java:44)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner$1.call(Cleaner.java:22)
// org.benf.cfr.reader.util.graph.GraphVisitorDFS.process(GraphVisitorDFS.java:68)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner.removeUnreachableCode(Cleaner.java:54)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.RemoveDeterministicJumps.apply(RemoveDeterministicJumps.java:35)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisInner(CodeAnalyser.java:495)
// 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.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");
}
static /* synthetic */ void l(AdController adController) {
adController.D();
}
static /* synthetic */ boolean l(AdController adController, boolean bl) {
adController.N = bl;
return bl;
}
static /* synthetic */ JSONObject m(AdController adController) {
return adController.s;
}
/*
* Enabled aggressive block sorting
*/
private /* synthetic */ void m() {
boolean bl = this.aA;
if (bl) {
AdView adView = this.mA;
bl = adView.canGoBack();
if (!bl) return;
adView = this.mA;
adView.goBack();
return;
}
AdWebView adWebView = this.v;
bl = adWebView.canGoBack();
if (!bl) return;
adWebView = this.v;
adWebView.goBack();
}
/*
* Exception decompiling
*/
public void adInitialized() {
// 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.
// java.lang.IllegalStateException: Backjump on non jumping statement [] lbl307 : TryStatement: try { 16[TRYBLOCK]
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner$1.call(Cleaner.java:44)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner$1.call(Cleaner.java:22)
// org.benf.cfr.reader.util.graph.GraphVisitorDFS.process(GraphVisitorDFS.java:68)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner.removeUnreachableCode(Cleaner.java:54)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.RemoveDeterministicJumps.apply(RemoveDeterministicJumps.java:35)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisInner(CodeAnalyser.java:495)
// 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:852)
// 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.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");
}
public String adShowStatus() {
Context context = this.l;
CharSequence charSequence = AdDefines.i((String)"\u001c')3)');/0");
context = context.getSharedPreferences(charSequence, 0);
super();
String string = AdController.i("\u001f\n\u0013\u000f\b\u001d\u0018\u000f\u0018\u001b\u001f\u0011");
charSequence = charSequence.insert(0, string);
string = this.kA;
charSequence = charSequence.append(string).toString();
string = AdDefines.i((String)"1)3- !");
return context.getString(charSequence, string);
}
/*
* Enabled aggressive block sorting
*/
public void audioAdRetrieved(Integer n) {
boolean bl = true;
String string = YA;
String string2 = AdController.i("-;('#\u000f(\u001c):>')8)*");
AdLog.d(string, string2);
int n2 = this.jA;
if (n2 != 0 || (n2 = this.d) != 0) {
String string3 = AdDefines.i((String)"2#<\"2l!#u>08 >;l3>:!u- (<#\u0014(\u0007)!><)#)1l4?u?!#'%;+u8:l6-6$0");
AdLog.d(YA, string3);
string = this.l;
String string4 = AdController.i("\u001c<)()<) /+");
string = string.getSharedPreferences(string4, 0).edit();
StringBuilder stringBuilder = new StringBuilder();
String string5 = AdDefines.i((String)"\u001f\u0011\u0013\u0014\u0019\u0011\u0005\u001a\u0013\u0016\r\u0016\u0004\u0010\u0013\u0001\u0005\u0018\t\n");
StringBuilder stringBuilder2 = stringBuilder.insert(0, string5);
string5 = this.kA;
String string6 = stringBuilder2.append(string5).toString();
long l = System.currentTimeMillis();
string.putLong(string6, l);
AdUtils.apply((SharedPreferences.Editor)string);
this.H = bl;
n2 = this.d ? 1 : 0;
if (n2 == 0) return;
string = this.AA;
if (string == null) return;
string = this.AA;
string.onAdCached();
return;
}
n2 = n;
if (n2 == 0) {
this.B();
return;
}
string = this.AA;
if (string == null) return;
string = this.AA;
string.onAdFailed();
this.T = bl;
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
public void checkForAudioAd(String string, String string2) {
String string3;
float f = 9.80665f;
boolean bl = this.PA;
if (!(bl || string == null || (bl = string.equals(string3 = AdController.i("\"; \""))) || (bl = string.equals(string3 = "")))) {
String string4;
block6 : {
AdController adController;
string3 = this.s;
string4 = AdDefines.i((String)"-1- (<# >9");
bl = string3.isNull(string4);
if (bl) {
try {
string3 = this.s;
string4 = "-*-;('#;>\"";
string4 = AdController.i(string4);
string3.put(string4, (Object)string);
string3 = this.s;
string4 = "4( >9";
string4 = AdDefines.i((String)string4);
string3.put(string4, (Object)string2);
adController = this;
break block6;
}
catch (JSONException jSONException) {
// empty catch block
}
}
adController = this;
}
if (bl = adController.T) return;
string3 = this.s;
string4 = AdController.i("-*-;('#;>\"");
bl = string3.isNull(string4);
if (bl) return;
string3 = this.BA;
if (string3 == null) {
boolean bl2 = true;
super(this, bl2);
this.BA = string3;
}
if ((string3 = this.FA) == null) {
string3 = this.l;
string4 = AdDefines.i((String)"491%:");
string3 = (AudioManager)string3.getSystemService(string4);
this.C = string3;
string3 = this.l;
string4 = AdController.i("?+\"=#<");
string3 = (SensorManager)string3.getSystemService(string4);
this.FA = string3;
bl = false;
string3 = null;
this.SA = 0.0f;
this.o = f;
this.Y = f;
}
this.retrieveAudioAd();
return;
}
string3 = YA;
String string5 = AdDefines.i((String)"\u0002:l491%:l6#8<:\"0\"!");
AdLog.d(string3, string5);
}
public void destroyAd() {
String string = AdDefines.i((String)"(0?!>:5\u0014(u/4 9)1");
AdLog.i(YA, string);
this.PA = true;
this.j();
this.g();
}
public boolean getAdDestroyed() {
return this.PA;
}
public boolean getAdLoaded() {
return this.M;
}
public boolean getLoadInBackground() {
return this.N;
}
public boolean getOnAdLoaded() {
return this.L;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
public void hideElements() {
int n;
AdWebView adWebView;
try {
adWebView = this.v;
n = 8;
}
catch (Exception exception) {
return;
}
adWebView.setVisibility(n);
adWebView = this.e;
n = 8;
adWebView.setVisibility(n);
adWebView = this.dA;
n = 8;
adWebView.setVisibility(n);
adWebView = this.pA;
n = 8;
adWebView.setVisibility(n);
adWebView = this.GA;
n = 8;
adWebView.setVisibility(n);
adWebView = this.a;
n = 8;
adWebView.setVisibility(n);
adWebView = this.g;
n = 8;
adWebView.setVisibility(n);
adWebView = this.t;
n = 8;
adWebView.setVisibility(n);
adWebView = this.V;
n = 8;
adWebView.setVisibility(n);
adWebView = this.K;
n = 8;
adWebView.setVisibility(n);
adWebView = this.G;
n = 8;
adWebView.setVisibility(n);
do {
return;
break;
} while (true);
}
/*
* Enabled aggressive block sorting
*/
public void loadAd() {
Object object;
Object object2 = this.l;
boolean bl = object2 instanceof Activity;
if (!bl) {
String string = AdController.i("\"#/(\u000f(fen*/%\")*lcl\u000fl\u0018-\"%*l\u000f/:%8%:5n\"!8n</?=)*");
Log.e((String)YA, (String)string);
object2 = this.B;
if (object2 == null) return;
object2 = this.B;
object2.onAdFailed();
return;
}
object2 = this.j;
if (object2 != null && (object2 = this.j.getStatus()) == (object = AsyncTask.Status.RUNNING)) {
bl = this.jA;
if (!bl) return;
this.jA = false;
return;
}
bl = this.I;
if (bl && (bl = this.k())) {
object = AdDefines.i((String)"\u000f4/=)u%&l#-9%1lxl2#<\"2l!#u9&)u8=-!");
AdLog.i(YA, (String)object);
this.N = false;
this.jA = false;
this.D();
this.A = false;
this.J();
object2 = this.B;
if (object2 != null) {
object2 = this.B;
object2.onAdLoaded();
}
if (bl = this.H) {
this.B();
this.H = false;
}
this.I = false;
object2 = this.l;
object = AdController.i("\u001c<)()<) /+");
object2 = object2.getSharedPreferences((String)object, 0).edit();
object = new Object();
String string = AdDefines.i((String)"\u001f\u0011\u0013\u0016\r\u0016\u0004\u0010\u0013\u0001\u0005\u0018\t\n");
object = object.insert(0, string);
string = this.kA;
object = object.append(string).toString();
long l = -1;
object2.putLong((String)object, l);
AdUtils.apply((SharedPreferences.Editor)object2);
return;
}
object2 = YA;
this.jA = false;
this.A = false;
this.I = false;
this.NA = false;
object = AdController.i("\"#/(\u000f(n// \")*");
AdLog.i((String)object2, (String)object);
this.L = false;
bl = this.NA;
if (!bl) {
boolean bl2;
object2 = YA;
this.y = bl2 = true;
this.PA = false;
object = AdDefines.i((String)"/4 9%;+u :-1\r1\u0005;%!%4 <60");
AdLog.i((String)object2, (String)object);
this.i();
} else {
object2 = YA;
object = AdController.i("--\" '\")l*%=<\"-7\r*");
AdLog.i((String)object2, (String)object);
this.D();
}
long l = System.currentTimeMillis();
String string = YA;
StringBuilder stringBuilder = new StringBuilder();
String string2 = AdDefines.i((String)"!%8)&84!%l\u0015);(u#3l\u0014(\u0016#;8'#9 0>r?u :-1\r1vu");
stringBuilder = stringBuilder.insert(0, string2);
object2 = stringBuilder.append(l).toString();
AdLog.d(string, (String)object2);
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
public void loadAdToCache() {
boolean bl = true;
Object object = this.l;
boolean bl2 = object instanceof Activity;
if (!bl2) {
String string = AdController.i("\"#/(\u000f(fen*/%\")*lcl\u000fl\u0018-\"%*l\u000f/:%8%:5n\"!8n</?=)*");
Log.e((String)YA, (String)string);
object = this.B;
if (object != null) {
object = this.B;
object.onAdFailed();
}
do {
return;
break;
} while (true);
}
object = YA;
String string = AdDefines.i((String)" :-1\r1\u0018:\u000f4/=)u/4 9)1");
AdLog.i((String)object, string);
this.jA = bl;
this.L = false;
bl2 = this.NA;
if (!bl2) {
this.y = bl;
this.PA = false;
this.i();
return;
}
this.D();
}
/*
* Enabled aggressive block sorting
*/
public void loadAudioAd() {
AdController adController;
Object object;
boolean bl = true;
int n = 1092413450;
float f = 9.80665f;
Object object2 = this.iA;
if (object2 != null) {
return;
}
object2 = this.j;
if (object2 != null && (object2 = this.j.getStatus()) == (object = AsyncTask.Status.RUNNING)) {
boolean bl2 = this.d;
if (!bl2) return;
this.d = false;
return;
}
int n2 = this.H;
if (n2 != 0 && (n2 = this.e()) != 0) {
object = AdDefines.i((String)"\u000f4/=)u%&l#-9%1lxl2#<\"2l!#u<9-,l491%:l3>:!u8=-!");
AdLog.i(YA, (String)object);
this.d = false;
this.B();
this.H = false;
this.I = false;
object2 = this.l;
object = AdController.i("\u001c<)()<) /+");
object2 = object2.getSharedPreferences((String)object, 0).edit();
object = new Object();
String string = AdDefines.i((String)"\u001f\u0011\u0013\u0014\u0019\u0011\u0005\u001a\u0013\u0016\r\u0016\u0004\u0010\u0013\u0001\u0005\u0018\t\n");
object = object.insert(0, string);
string = this.kA;
object = object.append(string).toString();
long l = -1;
object2.putLong((String)object, l);
AdUtils.apply((SharedPreferences.Editor)object2);
return;
}
object2 = YA;
this.d = false;
this.H = false;
this.NA = false;
object = AdController.i(" !-*\r;('#\u000f(n// \")*");
AdLog.i((String)object2, (String)object);
n2 = this.NA;
if (n2 == 0) {
this.c = bl;
object2 = this.FA;
if (object2 == null) {
this.BA = object2 = new Object(this, bl);
object2 = this.l;
object = AdDefines.i((String)"491%:");
this.C = object2 = (AudioManager)object2.getSystemService((String)object);
object2 = this.l;
object = AdController.i("?+\"=#<");
this.FA = object2 = (SensorManager)object2.getSystemService((String)object);
n2 = 0;
object2 = null;
this.SA = 0.0f;
this.o = f;
this.Y = f;
}
this.i();
adController = this;
} else {
this.B();
adController = this;
}
if ((object2 = adController.AA) == null) return;
n2 = this.b;
if (n2 <= 0) return;
object2 = this.qA;
if (object2 == null) {
this.qA = object2 = new Object(this);
}
if ((object2 = this.bA) != null) return;
object2 = this.bA = (object2 = new Object());
object = this.qA;
n = this.b * 1000;
long l = n;
object2.postDelayed((Runnable)object, l);
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
public void loadAudioAdToCache() {
float f = 9.80665f;
boolean bl = true;
Object object = this.iA;
if (object != null) {
do {
return;
break;
} while (true);
}
object = YA;
String string = AdController.i("\"#/(\u000f9*%!\r*\u0018!\u000f//&)n// \")*");
AdLog.i((String)object, string);
boolean bl2 = this.NA;
if (!bl2) {
this.c = bl;
this.d = bl;
object = this.FA;
if (object == null) {
this.BA = object = new Object(this, bl);
object = this.l;
string = AdDefines.i((String)"491%:");
this.C = object = (AudioManager)object.getSystemService(string);
object = this.l;
string = AdController.i("?+\"=#<");
this.FA = object = (SensorManager)object.getSystemService(string);
bl2 = false;
object = null;
this.SA = 0.0f;
this.o = f;
this.Y = f;
}
this.i();
return;
}
this.B();
}
/*
* Enabled aggressive block sorting
*/
public void loadAudioTrack(long l) {
AdController adController;
Runnable runnable;
Runnable runnable2 = this.E;
if (runnable2 == null) {
super(this);
this.E = runnable2;
}
if ((runnable2 = this.nA) == null) {
super();
this.nA = runnable2;
adController = this;
} else {
runnable2 = this.nA;
runnable = this.E;
runnable2.removeCallbacks(runnable);
adController = this;
}
runnable2 = adController.nA;
runnable = this.E;
long l2 = (long)60 * l * 1000L;
runnable2.postDelayed(runnable, l2);
}
/*
* Enabled aggressive block sorting
*/
public void loadReEngagement() {
int n;
String string;
Object object;
int n2 = 1;
Object object2 = this.j;
if (object2 != null) {
object = new Object();
string = AdDefines.i((String)"\r1\u00184?>l&848 ?uau");
object = object.insert(0, string);
string = this.j.getStatus();
object = object.append((Object)string).toString();
AdLog.i(YA, (String)object);
object2 = this.j.getStatus();
object = AsyncTask.Status.FINISHED;
if (object2 == object) {
n = n2;
} else {
n = 0;
object2 = null;
}
} else {
n = n2;
}
if (n == 0) {
object2 = YA;
String string2 = AdDefines.i((String)"\u001b#u>0= )&8u8:l7)u!4(0");
AdLog.i((String)object2, string2);
return;
}
object2 = this.l;
object = AdController.i("\u001c<)()<) /+");
object2 = object2.getSharedPreferences((String)object, 0);
string = this.l;
String string3 = this.kA;
String string4 = AdDefines.i((String)"')0\"2-2)8);84 4>8");
n = object2.getBoolean(string4, false);
object2 = n != 0 ? AdController.i(">+) +/++!+\":\u0013/ />#") : "reengagement";
super(this, (Context)string, string3, (String)object2);
object2 = this.j = object;
object = this.u;
object2.setSubId((String)object);
object2 = this.j;
object = this.JA;
object2.setTokens((List)object);
object2 = this.j;
Object[] arrobject = new String[n2];
arrobject[0] = object = "";
AdController.i((AsyncTask)object2, arrobject);
}
public void loadStartAd(String string, String string2) {
AdController adController;
this.loadAd();
Context context = this.l;
this.U = adController = new AdController(context, string);
this.U.loadAudioTrack(2);
context = this.l;
adController = new AdController(context, string2);
adController.loadReEngagement();
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
public boolean onBackPressed() {
boolean bl = this.TA;
if (!bl) return false;
bl = true;
this.loadAd();
return bl;
}
public void onLinkClicked() {
this.l();
}
public void reEngagementInitialized() {
Object object = this.s;
if (object != null) {
this.E();
}
object = this.l;
String string = AdController.i("\u001c<)()<) /+");
object = object.getSharedPreferences(string, 0);
string = object.edit();
String string2 = AdDefines.i((String)"')0\"2-2)8);84 4>8");
boolean bl = object.getBoolean(string2, false);
if (bl) {
object = AdController.i("<)+\")-))#) 8/ />#");
string.putBoolean((String)object, false);
AdUtils.apply((SharedPreferences.Editor)string);
this.M();
}
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
public void retrieveAudioAd() {
boolean bl;
String string;
block23 : {
Object[] arrobject;
int n;
String string2;
block24 : {
String string3;
bl = true;
StringBuilder stringBuilder = null;
arrobject = YA;
String string4 = AdDefines.i((String)"')!><)#)\u001491%:\r1");
AdLog.d((String)arrobject, string4);
try {
arrobject = this.s;
string3 = "?	";
}
catch (JSONException jSONException) {
arrobject = YA;
StringBuilder stringBuilder2 = new StringBuilder();
string2 = AdController.i("\u0006\u001d\u0003\u0000\t6/+<:%!\"nan");
stringBuilder = stringBuilder2.insert(0, string2);
String string5 = jSONException.getMessage();
string5 = stringBuilder.append(string5).toString();
AdLog.d((String)arrobject, string5);
return;
}
String string6 = AdController.i(string3);
arrobject = arrobject.get(string6);
String string7 = "d";
String string8 = AdDefines.i((String)string7);
n = arrobject.equals(string8);
if (n == 0) break block23;
arrobject = this.S;
if (arrobject == null) break block24;
arrobject = this.S;
arrobject = arrobject.getStatus();
AsyncTask.Status status = AsyncTask.Status.FINISHED;
if (arrobject != status) return;
}
if (!bl) return;
string = YA;
arrobject = "+!% +n8!l#-%)n>+=;)=8n- (n*+8-$n-;('#n-*";
arrobject = AdController.i((String)arrobject);
AdLog.d(string, (String)arrobject);
arrobject = this.l;
super(this, (Context)arrobject);
this.S = string;
string = this.S;
n = 1;
arrobject = new String[n];
Object var4_11 = null;
string2 = this.s;
String string9 = "-1- (<# >9";
string9 = AdDefines.i((String)string9);
string2 = string2.getString(string9);
arrobject[0] = string2;
AdController.i((AsyncTask)string, arrobject);
do {
return;
break;
} while (true);
}
bl = false;
string = null;
this.c = false;
}
public void setAdDestroyed(boolean bl) {
this.PA = bl;
}
public void setAdLoaded(boolean bl) {
this.M = bl;
}
public void setAdditionalDockingMargin(int n) {
this.i = n;
CharSequence charSequence = new CharSequence();
String string = AdController.i("?+8\u000f(*%:%!\"/ \n#-''\")\u0001/>)% vn");
charSequence = charSequence.insert(0, string).append(n).toString();
AdLog.i(YA, (String)charSequence);
}
public void setCompleted(boolean bl) {
this.F = bl;
}
public void setHTML(String string) {
Object object = this.mA;
if (object != null) {
object = new Object();
String string2 = AdController.i("rm\n\u0003\r\u0018\u0017\u001c\u000bl&8# n\u001c\u001b\u000e\u0002\u0005\rllaac\u0019\rca\b\u001a\bn\u0014\u0006\u0018\u0003\u0000n}`|n\u001f:>'/:ca\t\u0000nnn&8:<tca;9;`;}b!>)c\u001a\u001ea4&8# c\n\u0018\nc6$:!\"}c?:>'/:b*8*nplr$:!\"l6!\"\"=ql$:8>vac9;9b9`#<+a}wuwc6$:!\"nn4# t /\")ql) nn /\")ql) np");
object = object.insert(0, string2).append(string);
String string3 = AdDefines.i((String)"ic=88 k");
object = object.append(string3).toString();
string3 = this.mA;
string3.loadHTMLWrap((String)object);
}
}
public void setHTMLAds(boolean bl) {
this.aA = bl;
}
public void setHomeLoaded(boolean bl) {
this.hA = bl;
}
public void setLayout(RelativeLayout relativeLayout) {
this.K = relativeLayout;
}
public void setLoadInBackground(boolean bl) {
this.N = bl;
}
public void setLoading(boolean bl) {
this.A = bl;
}
public void setOnAdLoaded(boolean bl) {
this.L = bl;
boolean bl2 = this.N;
if (bl2 && !(bl2 = this.PA)) {
Activity activity = (Activity)this.l;
13 var4_4 = new 13(this);
activity.runOnUiThread((Runnable)var4_4);
}
}
public void setOnProgressInterval(int n) {
this.b = n;
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
public void setResults(JSONObject jSONObject) {
if (jSONObject == null) return;
this.s = jSONObject;
Object object = this.l;
String string = AdDefines.i((String)"\u001c')3)');/0");
object = object.getSharedPreferences(string, 0).edit();
String string2 = "/(<)-$+/%8'!+";
try {
String string3 = AdController.i(string2);
JSONObject jSONObject2 = this.s;
String string4 = "4(')6$0/>8<!0";
string4 = AdDefines.i((String)string4);
long l = jSONObject2.getLong(string4);
object.putLong(string3, l);
AdUtils.apply((SharedPreferences.Editor)object);
object = YA;
StringBuilder stringBuilder = new StringBuilder();
jSONObject2 = null;
string4 = "\r*>+/&)-':%#)n?+8nan";
string4 = AdController.i(string4);
StringBuilder stringBuilder2 = stringBuilder.insert(0, string4);
jSONObject2 = this.s;
string4 = "4(')6$0/>8<!0";
string4 = AdDefines.i((String)string4);
l = jSONObject2.getLong(string4);
StringBuilder stringBuilder3 = stringBuilder2.append(l);
String string5 = stringBuilder3.toString();
AdLog.d((String)object, string5);
return;
}
catch (Exception exception) {
String string6 = YA;
StringBuilder stringBuilder = new StringBuilder();
String string7 = AdController.i("\u000b><#<l9%:$n?+8:% +n-*>+/&)-':%#)nan");
stringBuilder = stringBuilder.insert(0, string7);
String string8 = exception.getMessage();
string8 = stringBuilder.append(string8).toString();
AdLog.d(string6, string8);
return;
}
}
public void setSubId(String string) {
this.u = string;
}
public void setTokens(List list) {
this.JA = list;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
public void showElements() {
AdWebView adWebView;
try {
adWebView = this.v;
}
catch (Exception exception) {
return;
}
adWebView.setVisibility(0);
adWebView = this.e;
adWebView.setVisibility(0);
adWebView = this.dA;
adWebView.setVisibility(0);
adWebView = this.pA;
adWebView.setVisibility(0);
adWebView = this.GA;
adWebView.setVisibility(0);
adWebView = this.a;
adWebView.setVisibility(0);
adWebView = this.g;
adWebView.setVisibility(0);
adWebView = this.t;
adWebView.setVisibility(0);
adWebView = this.V;
adWebView.setVisibility(0);
adWebView = this.K;
adWebView.setVisibility(0);
adWebView = this.G;
adWebView.setVisibility(0);
do {
return;
break;
} while (true);
}
public void showInternetDialog() {
boolean bl;
Context context = this.l;
if (context != null && (bl = (context = this.l) instanceof Activity)) {
context = this.k;
if (context == null) {
Object object = this.l;
super((Context)object);
object = AdController.i("\u0005 8+> ):l #:l/:/%\"-, +");
object = context.setMessage((CharSequence)object).setCancelable(false);
String string = AdDefines.i((String)"\u0016 :?0");
1 var5_5 = new 1(this);
object.setPositiveButton((CharSequence)string, (DialogInterface.OnClickListener)var5_5);
context = context.create();
this.k = context;
}
context = this.k;
context.show();
}
}
public void stopAllListeners() {
}
public void triggerAdCompleted() {
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
public void triggerAdFailed() {
boolean bl;
Object object;
block4 : {
AdController adController;
bl = true;
String string = AdController.i("\u0002!l\u0007\":)<\"+8n/!\" )-8'# l*):)-8+(`l\u0000#n\r*?n !-*)*");
AdLog.e(YA, string);
object = this.B;
if (object != null) {
object = YA;
string = "#;\r1\n4%9)1l!><+2)')1";
try {
string = AdDefines.i((String)string);
AdLog.i((String)object, string);
boolean bl2 = true;
string = this.B;
string.onAdFailed();
this.M = bl2;
adController = this;
break block4;
}
catch (Exception exception) {
String string2 = AdController.i("\t<>!>n;&%\")n// \"% +n# \r*\n/%\")*");
AdLog.i(YA, string2);
string = YA;
AdLog.printStackTrace(string, exception);
}
}
adController = this;
}
if ((object = adController.AA) != null) {
object = this.AA;
object.onAdFailed();
this.T = bl;
}
}
}
|