Code with Finding: |
/*
* Decompiled with CFR 0_128.
*
* Could not load the following classes:
* android.app.AlertDialog
* android.app.AlertDialog$Builder
* android.app.Dialog
* android.content.Context
* android.content.DialogInterface
* android.content.DialogInterface$OnClickListener
* android.content.DialogInterface$OnDismissListener
* android.content.Intent
* android.content.SharedPreferences
* android.content.SharedPreferences$Editor
* android.os.Bundle
* android.telephony.PhoneStateListener
* android.telephony.TelephonyManager
* android.text.Editable
* android.text.SpannableStringBuilder
* android.text.TextWatcher
* android.text.style.StyleSpan
* android.widget.EditText
* android.widget.TextView
* com.actionbarsherlock.view.Menu
* com.actionbarsherlock.view.MenuItem
* com.whatsapp.App
* com.whatsapp.agh
* com.whatsapp.axz
* com.whatsapp.bq
* com.whatsapp.iz
* com.whatsapp.lp
* com.whatsapp.m3
* com.whatsapp.nh
* com.whatsapp.util.Log
*/
package com.whatsapp;
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.telephony.PhoneStateListener;
import android.telephony.TelephonyManager;
import android.text.Editable;
import android.text.SpannableStringBuilder;
import android.text.TextWatcher;
import android.text.style.StyleSpan;
import android.widget.EditText;
import android.widget.TextView;
import com.actionbarsherlock.view.Menu;
import com.actionbarsherlock.view.MenuItem;
import com.whatsapp.App;
import com.whatsapp.EnterPhoneNumber;
import com.whatsapp.VerifyNumber;
import com.whatsapp._j;
import com.whatsapp.agh;
import com.whatsapp.axz;
import com.whatsapp.bq;
import com.whatsapp.iz;
import com.whatsapp.lp;
import com.whatsapp.m3;
import com.whatsapp.nh;
import com.whatsapp.util.Log;
public class RegisterPhone
extends EnterPhoneNumber {
private static final String[] G;
private String A;
private boolean B = false;
private Dialog C;
private Runnable D;
private boolean E;
private boolean F = false;
/*
* Enabled aggressive block sorting
*/
static {
String[] arrstring = new String[81];
String string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$W\u001a+\u001aUD\u0007;\u0002~U\u0011\u0011\u000feC\r";
int n = -1;
String[] arrstring2 = arrstring;
int n2 = 0;
block88 : do {
char[] arrc = string.toCharArray();
int n3 = arrc.length;
int n4 = 0;
do {
int n5;
if (n3 <= n4) {
String string2 = new String(arrc).intern();
switch (n) {
default: {
arrstring2[n2] = string2;
string = "\u000fi";
n2 = 1;
arrstring2 = arrstring;
n = 0;
continue block88;
}
case 0: {
arrstring2[n2] = string2;
n2 = 2;
arrstring2 = arrstring;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$W\u0000!\u0002ox\u0006;\u0001hB\u001a\u0011\u001ceT\u0001:\u0005eI";
n = 1;
continue block88;
}
case 1: {
arrstring2[n2] = string2;
n2 = 3;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$D\u0007;\u0002~U\u0011\u0011\u000feC\r\u0011\u001ceT\u0001:\u0005eI";
n = 2;
arrstring2 = arrstring;
continue block88;
}
case 2: {
arrstring2[n2] = string2;
n2 = 4;
string = "\u000feR\u0006:\u001esx\u0006/\u0001o";
n = 3;
arrstring2 = arrstring;
continue block88;
}
case 3: {
arrstring2[n2] = string2;
n2 = 5;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$N\u0006>\u0019~x\u000b!\u0019dS\u001a73iH\f+";
n = 4;
arrstring2 = arrstring;
continue block88;
}
case 4: {
arrstring2[n2] = string2;
n2 = 6;
string = "\u001eo@\u0001=\u0018oU\u0018&\u0003dBG/\u000f~U\r=\u0019fSG-\u0003gJ\u0001:LlF\u0001\"\tn";
n = 5;
arrstring2 = arrstring;
continue block88;
}
case 5: {
arrstring2[n2] = string2;
n2 = 7;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$D\u0007;\u0002~U\u0011\u0011\u000feC\r";
n = 6;
arrstring2 = arrstring;
continue block88;
}
case 6: {
arrstring2[n2] = string2;
n2 = 8;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$W\u0000!\u0002ox\u0006;\u0001hB\u001a\u0011\u001ceT\u0001:\u0005eI";
n = 7;
arrstring2 = arrstring;
continue block88;
}
case 7: {
arrstring2[n2] = string2;
n2 = 9;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u001eoT\r:AyS\t:\t";
n = 8;
arrstring2 = arrstring;
continue block88;
}
case 8: {
arrstring2[n2] = string2;
string = "\u001eo@\u0001=\u0018oU\u0018&\u0003dBG=\r|B\u0018<\t|W\u0000!\u0002oI\u001d#CiH\u0005#\u0005~\u0007\u000e/\u0005fB\f";
n = 9;
n2 = 10;
arrstring2 = arrstring;
continue block88;
}
case 9: {
arrstring2[n2] = string2;
n2 = 11;
arrstring2 = arrstring;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$W\u001a+\u001aUW\u0000!\u0002ox\u0006;\u0001hB\u001a";
n = 10;
continue block88;
}
case 10: {
arrstring2[n2] = string2;
n2 = 12;
string = "0N";
n = 11;
arrstring2 = arrstring;
continue block88;
}
case 11: {
arrstring2[n2] = string2;
n2 = 13;
string = "0N";
n = 12;
arrstring2 = arrstring;
continue block88;
}
case 12: {
arrstring2[n2] = string2;
n2 = 14;
string = "0N";
n = 13;
arrstring2 = arrstring;
continue block88;
}
case 13: {
arrstring2[n2] = string2;
n2 = 15;
string = "\u001eo@\u0001=\u0018oUE>\u0004eI\rn\u001ei\u001a";
n = 14;
arrstring2 = arrstring;
continue block88;
}
case 14: {
arrstring2[n2] = string2;
n2 = 16;
string = "0N";
n = 15;
arrstring2 = arrstring;
continue block88;
}
case 15: {
arrstring2[n2] = string2;
n2 = 17;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$Q\r<\u0005lN\u000b/\u0018cH\u0006\u0011\u001f~F\u001c+";
n = 16;
arrstring2 = arrstring;
continue block88;
}
case 16: {
arrstring2[n2] = string2;
n2 = 18;
string = "\u001eo@\u0001=\u0018oU\u0018&\u0003dBG=\r|B\u001b:\r~BG-\u0003gJ\u0001:LlF\u0001\"\tn";
n = 17;
arrstring2 = arrstring;
continue block88;
}
case 17: {
arrstring2[n2] = string2;
n2 = 19;
string = "/xB\t:\t*u\r-\u0003|B\u001a7";
n = 18;
arrstring2 = arrstring;
continue block88;
}
case 18: {
arrstring2[n2] = string2;
n2 = 20;
string = "(oK\r:\t*u\r-\u0003|B\u001a7";
n = 19;
arrstring2 = arrstring;
continue block88;
}
case 19: {
arrstring2[n2] = string2;
n2 = 21;
string = ">oT\r:";
n = 20;
arrstring2 = arrstring;
continue block88;
}
case 20: {
arrstring2[n2] = string2;
n2 = 22;
string = " e@H\u001c\tiH\u001e+\u001es";
n = 21;
arrstring2 = arrstring;
continue block88;
}
case 21: {
arrstring2[n2] = string2;
n2 = 23;
string = "\u001eo@\u0001=\u0018oUE>\u0004eI\r";
n = 22;
arrstring2 = arrstring;
continue block88;
}
case 22: {
arrstring2[n2] = string2;
n2 = 24;
string = "\u001eo@\u0001=\u0018oUE>\u0004eI\rz";
n = 23;
arrstring2 = arrstring;
continue block88;
}
case 23: {
arrstring2[n2] = string2;
n2 = 25;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u000feR\u0006:\u001es\u001d";
n = 24;
arrstring2 = arrstring;
continue block88;
}
case 24: {
arrstring2[n2] = string2;
n2 = 26;
string = "Lv\u0007";
n = 25;
arrstring2 = arrstring;
continue block88;
}
case 25: {
arrstring2[n2] = string2;
n2 = 27;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\neU\u0005/\u0018~B\u001ac\trD\r>\u0018cH\u0006";
n = 26;
arrstring2 = arrstring;
continue block88;
}
case 26: {
arrstring2[n2] = string2;
n2 = 28;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\neU\u0005/\u0018~B\u001ac\trD\r>\u0018cH\u0006";
n = 27;
arrstring2 = arrstring;
continue block88;
}
case 27: {
arrstring2[n2] = string2;
n2 = 29;
string = "LlF\u0001\"\tn\u0007\u001c!LfH\u0007%\u0019zd\u0007;\u0002~U\u0011\u000f\u000ehU*7\"kJ\rn\nxH\u0005n/eR\u0006:\u001esw\u0000!\u0002on\u0006(\u0003";
n = 28;
arrstring2 = arrstring;
continue block88;
}
case 28: {
arrstring2[n2] = string2;
n2 = 30;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u000feR\u0006:\u001es\u001d";
n = 29;
arrstring2 = arrstring;
continue block88;
}
case 29: {
arrstring2[n2] = string2;
n2 = 31;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$W\u001a+\u001aUD\u0007;\u0002~U\u0011\u0011\u000feC\r";
n = 30;
arrstring2 = arrstring;
continue block88;
}
case 30: {
arrstring2[n2] = string2;
n2 = 32;
string = "\u001eo@\u0001=\u0018oU\u0018&\u0003dBG=\r|B\u0018<\t|D\u000ba\u000feJ\u0005'\u0018*A\t'\u0000oC";
n = 31;
arrstring2 = arrstring;
continue block88;
}
case 31: {
arrstring2[n2] = string2;
n2 = 33;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\boT\u001c<\u0003s";
n = 32;
arrstring2 = arrstring;
continue block88;
}
case 32: {
arrstring2[n2] = string2;
n2 = 34;
string = "DdR\u0004\"E";
n = 33;
arrstring2 = arrstring;
continue block88;
}
case 33: {
arrstring2[n2] = string2;
n2 = 35;
string = "I:\u00150";
n = 34;
arrstring2 = arrstring;
continue block88;
}
case 34: {
arrstring2[n2] = string2;
n2 = 36;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u0019dU\r-\u0003|B\u001a/\u000efBG>\u0003yT\u0001,\u0000o\n\u001c/\u000efB\u001c";
n = 35;
arrstring2 = arrstring;
continue block88;
}
case 35: {
arrstring2[n2] = string2;
n2 = 37;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\bcF\u0004!\u000b%I\u001d#3iH\u0006(\u0005xJ";
n = 36;
arrstring2 = arrstring;
continue block88;
}
case 36: {
arrstring2[n2] = string2;
n2 = 38;
string = "\u001eo@\u0001=\u0018oUE>\u0004eI\r}";
n = 37;
arrstring2 = arrstring;
continue block88;
}
case 37: {
arrstring2[n2] = string2;
string = "]?\u0012]{^;\u001fY}Y";
n = 38;
n2 = 39;
arrstring2 = arrstring;
continue block88;
}
case 38: {
arrstring2[n2] = string2;
n2 = 40;
arrstring2 = arrstring;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\bcF\u0004!\u000b%R\u0006<\tiH\u001e+\u001ekE\u0004+AoU\u001a!\u001e";
n = 39;
continue block88;
}
case 39: {
arrstring2[n2] = string2;
n2 = 41;
string = "f\u0000";
n = 40;
arrstring2 = arrstring;
continue block88;
}
case 40: {
arrstring2[n2] = string2;
n2 = 42;
string = "\u001eo@\u0001=\u0018oUE>\u0004eI\r|";
n = 41;
arrstring2 = arrstring;
continue block88;
}
case 41: {
arrstring2[n2] = string2;
n2 = 43;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\bcF\u0004!\u000b%E\t ";
n = 42;
arrstring2 = arrstring;
continue block88;
}
case 42: {
arrstring2[n2] = string2;
n2 = 44;
string = "_;\u0017QwY:\u0017X~\\:\u0017X~";
n = 43;
arrstring2 = arrstring;
continue block88;
}
case 43: {
arrstring2[n2] = string2;
n2 = 45;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$N\u0006>\u0019~x\u000b!\u0019dS\u001a73iH\f+";
n = 44;
arrstring2 = arrstring;
continue block88;
}
case 44: {
arrstring2[n2] = string2;
n2 = 46;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u001f}\n\r6\u001ccU\r*";
n = 45;
arrstring2 = arrstring;
continue block88;
}
case 45: {
arrstring2[n2] = string2;
n2 = 47;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$U\r=\t~T\u001c/\u0018o";
n = 46;
arrstring2 = arrstring;
continue block88;
}
case 46: {
arrstring2[n2] = string2;
n2 = 48;
string = "LlF\u0001\"\tn\u0007\u001c!LfH\u0007%\u0019zd\t\"\u0000cI\u000f\r\u0003nBH(\u001eeJH\r\u0003I\u001c<\u0015ZO\u0007 \tCI\u000e!";
n = 47;
arrstring2 = arrstring;
continue block88;
}
case 47: {
arrstring2[n2] = string2;
n2 = 49;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u0005dW\u001d:3iDG-\u0003gJ\u0001:LlF\u0001\"\tn";
n = 48;
arrstring2 = arrstring;
continue block88;
}
case 48: {
arrstring2[n2] = string2;
n2 = 50;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u000ffH\u000b%A}U\u0007 \u000b";
n = 49;
arrstring2 = arrstring;
continue block88;
}
case 49: {
arrstring2[n2] = string2;
n2 = 51;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u000fxB\t:\t%P\u001a!\u0002m\n\u001b:\r~BH,\u0003I\u000b+L~HH#\rcI";
n = 50;
arrstring2 = arrstring;
continue block88;
}
case 50: {
arrstring2[n2] = string2;
n2 = 52;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$D\u0004+\rxx\u0018&\u0003dB7 \u0019gE\r<";
n = 51;
arrstring2 = arrstring;
continue block88;
}
case 51: {
arrstring2[n2] = string2;
n2 = 53;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$N\u0006>\u0019~x\u000b!\u0019dS\u001a73iH\f+";
n = 52;
arrstring2 = arrstring;
continue block88;
}
case 52: {
arrstring2[n2] = string2;
n2 = 54;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u0000cI\u0003a\u0005dT\u001c<\u0019iS\u0001!\u0002y\b\f'\rfH\u000f";
n = 53;
arrstring2 = arrstring;
continue block88;
}
case 53: {
arrstring2[n2] = string2;
n2 = 55;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u000fxB\t:\t";
n = 54;
arrstring2 = arrstring;
continue block88;
}
case 54: {
arrstring2[n2] = string2;
n2 = 56;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$S\t>\u001coC7=\u0001yx\u0004'\u0002a";
n = 55;
arrstring2 = arrstring;
continue block88;
}
case 55: {
arrstring2[n2] = string2;
n2 = 57;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u0005yHRn";
n = 56;
arrstring2 = arrstring;
continue block88;
}
case 56: {
arrstring2[n2] = string2;
n2 = 58;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$D\u0007;\u0002~U\u0011\u0011\u000feC\r";
n = 57;
arrstring2 = arrstring;
continue block88;
}
case 57: {
arrstring2[n2] = string2;
n2 = 59;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$W\u0000!\u0002ox\u0006;\u0001hB\u001a";
n = 58;
arrstring2 = arrstring;
continue block88;
}
case 58: {
arrstring2[n2] = string2;
n2 = 60;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u001eoT\r:AyS\t:\t";
n = 59;
arrstring2 = arrstring;
continue block88;
}
case 59: {
arrstring2[n2] = string2;
n2 = 61;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$W\u0000!\u0002ox\u0006;\u0001hB\u001a\u0011\u001ceT\u0001:\u0005eI";
n = 60;
arrstring2 = arrstring;
continue block88;
}
case 60: {
arrstring2[n2] = string2;
n2 = 62;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$Q\r<\u0005lN\u000b/\u0018cH\u0006\u0011\u001f~F\u001c+";
n = 61;
arrstring2 = arrstring;
continue block88;
}
case 61: {
arrstring2[n2] = string2;
n2 = 63;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$N\u0006>\u0019~x\u000b!\u0019dS\u001a73iH\f+";
n = 62;
arrstring2 = arrstring;
continue block88;
}
case 62: {
arrstring2[n2] = string2;
n2 = 64;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$D\u0007;\u0002~U\u0011\u0011\u000feC\r\u0011\u001ceT\u0001:\u0005eI";
n = 63;
arrstring2 = arrstring;
continue block88;
}
case 63: {
arrstring2[n2] = string2;
n2 = 65;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u001eoT\u001d#\t*";
n = 64;
arrstring2 = arrstring;
continue block88;
}
case 64: {
arrstring2[n2] = string2;
n2 = 66;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$I\u0007\u0011\u001foK\u000e\u0011\u001foI\f";
n = 65;
arrstring2 = arrstring;
continue block88;
}
case 65: {
arrstring2[n2] = string2;
n2 = 67;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$N\u0006>\u0019~x\u0018&\u0003dB7 \u0019gE\r<";
n = 66;
arrstring2 = arrstring;
continue block88;
}
case 66: {
arrstring2[n2] = string2;
n2 = 68;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$D\u0007;\u0002~U\u0011\u0011\u000feC\r";
n = 67;
arrstring2 = arrstring;
continue block88;
}
case 67: {
arrstring2[n2] = string2;
n2 = 69;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$D\u0007;\u0002~U\u0011\u0011\u000feC\r\u0011\u001ceT\u0001:\u0005eI";
n = 68;
arrstring2 = arrstring;
continue block88;
}
case 68: {
arrstring2[n2] = string2;
n2 = 70;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$N\u0006>\u0019~x\u000b!\u0019dS\u001a73iH\f+";
n = 69;
arrstring2 = arrstring;
continue block88;
}
case 69: {
arrstring2[n2] = string2;
n2 = 71;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$N\u0006>\u0019~x\u0018&\u0003dB7 \u0019gE\r<";
n = 70;
arrstring2 = arrstring;
continue block88;
}
case 70: {
arrstring2[n2] = string2;
n2 = 72;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u001ckR\u001b+L";
n = 71;
arrstring2 = arrstring;
continue block88;
}
case 71: {
arrstring2[n2] = string2;
n2 = 73;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$W\u0000!\u0002ox\u0006;\u0001hB\u001a";
n = 72;
arrstring2 = arrstring;
continue block88;
}
case 72: {
arrstring2[n2] = string2;
n2 = 74;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u001ckR\u001b+CiH\u0005#\u0005~\u0007\u000e/\u0005fB\f";
n = 73;
arrstring2 = arrstring;
continue block88;
}
case 73: {
arrstring2[n2] = string2;
n2 = 75;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$W\u0000!\u0002ox\u0006;\u0001hB\u001a\u0011\u001ceT\u0001:\u0005eI";
n = 74;
arrstring2 = arrstring;
continue block88;
}
case 74: {
arrstring2[n2] = string2;
n2 = 76;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$I\u0007\u0011\u001foK\u000e\u0011\u001foI\f";
n = 75;
arrstring2 = arrstring;
continue block88;
}
case 75: {
arrstring2[n2] = string2;
n2 = 77;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$Q\r<\u0005lN\u000b/\u0018cH\u0006\u0011\u001f~F\u001c+";
n = 76;
arrstring2 = arrstring;
continue block88;
}
case 76: {
arrstring2[n2] = string2;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$S\t>\u001coC7=\u0001yx\u0004'\u0002a";
n = 77;
n2 = 78;
arrstring2 = arrstring;
continue block88;
}
case 77: {
arrstring2[n2] = string2;
n2 = 79;
arrstring2 = arrstring;
string = "\u001eo@\u0001=\u0018oUG>\u0004eI\ra\u0002oP\u0001 \u0018oI\u001ca\u0000cI\u0003a\u0005dT\u001c<\u0019iS\u0001!\u0002y\b\f'\rfH\u000f";
n = 78;
continue block88;
}
case 78: {
arrstring2[n2] = string2;
n2 = 80;
string = "\u000feJF9\u0004kS\u001b/\u001cz\t:+\u000bcT\u001c+\u001eZO\u0007 \t$W\u001a+\u001aUW\u0000!\u0002ox\u0006;\u0001hB\u001a";
n = 79;
arrstring2 = arrstring;
continue block88;
}
case 79:
}
arrstring2[n2] = string2;
G = arrstring;
return;
}
char c = arrc[n4];
switch (n4 % 5) {
default: {
n5 = 78;
break;
}
case 0: {
n5 = 108;
break;
}
case 1: {
n5 = 10;
break;
}
case 2: {
n5 = 39;
break;
}
case 3: {
n5 = 104;
}
}
arrc[n4] = (char)(n5 ^ c);
++n4;
} while (true);
break;
} while (true);
}
/*
* Loose catch block
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
public static int a(EditText editText) {
int n = 0;
boolean bl = App.U;
boolean bl2 = editText.isFocused();
if (!bl2) {
return -1;
}
String string = editText.getText().toString();
int n2 = 0;
do {
block15 : {
block14 : {
if (n >= editText.getSelectionEnd()) return n2;
int n3 = string.length();
if (n <= n3) break block14;
if (!bl) return n2;
}
char c = string.charAt(n);
if (c > '9') break block15;
char c2 = string.charAt(n);
if (c2 < '0') break block15;
++n2;
}
++n;
} while (!bl);
return n2;
catch (NullPointerException nullPointerException) {
throw nullPointerException;
}
}
static Dialog a(RegisterPhone registerPhone, Dialog dialog) {
registerPhone.C = dialog;
return dialog;
}
private static String a(byte[] arrby) {
boolean bl = App.U;
if (arrby == null) {
String string = G[34];
return string;
}
StringBuilder stringBuilder = new StringBuilder();
for (byte by : arrby) {
String string = G[35];
Object[] arrobject = new Object[]{by};
stringBuilder.append(String.format(string, arrobject));
if (!bl) continue;
}
return stringBuilder.toString();
}
/*
* Loose catch block
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
private static void a(EditText editText, int n) {
boolean bl = App.U;
String string = editText.getText().toString();
int n2 = 0;
for (int i = 0; i < string.length() && n > 0; ++n2, ++i) {
char c = string.charAt(i);
if (c > '9') continue;
char c2 = string.charAt(i);
if (c2 < '0') continue;
--n;
if (!bl) continue;
}
editText.setSelection(n2);
return;
catch (NullPointerException nullPointerException) {
throw nullPointerException;
}
}
static void a(RegisterPhone registerPhone, String string) {
registerPhone.c(string);
}
static boolean a(RegisterPhone registerPhone) {
return registerPhone.E;
}
static boolean a(RegisterPhone registerPhone, boolean bl) {
registerPhone.E = bl;
return bl;
}
static Runnable b(RegisterPhone registerPhone) {
return registerPhone.D;
}
/*
* Exception decompiling
*/
public static void b(EditText var0, int 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.
// 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: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.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 String c(RegisterPhone registerPhone) {
return registerPhone.e();
}
private void c() {
SharedPreferences.Editor editor = this.getPreferences(0).edit();
editor.putString(G[31], t);
if (!editor.commit()) {
Log.w((String)G[32]);
}
return;
}
/*
* Exception decompiling
*/
private void c(String 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.
// org.benf.cfr.reader.util.ConfusedCFRException: Tried to end blocks [1[TRYBLOCK]], but top level block is 6[CATCHBLOCK]
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.processEndingBlocks(Op04StructuredStatement.java:418)
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.buildNestedBlocks(Op04StructuredStatement.java:470)
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op03SimpleStatement.createInitialStructuredBlock(Op03SimpleStatement.java:2880)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisInner(CodeAnalyser.java:816)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisOrWrapFail(CodeAnalyser.java:196)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysis(CodeAnalyser.java:141)
// org.benf.cfr.reader.entities.attributes.AttributeCode.analyse(AttributeCode.java:95)
// org.benf.cfr.reader.entities.Method.analyse(Method.java:370)
// org.benf.cfr.reader.entities.ClassFile.analyseMid(ClassFile.java: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.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");
}
private String d() {
return this.getPreferences(0).getString(G[0], "");
}
static void d(RegisterPhone registerPhone) {
registerPhone.c();
}
private String e() {
return this.getPreferences(0).getString(G[80], "");
}
static String e(RegisterPhone registerPhone) {
return registerPhone.d();
}
static void f(RegisterPhone registerPhone) {
registerPhone.j();
}
static Dialog g(RegisterPhone registerPhone) {
return registerPhone.C;
}
static String h(RegisterPhone registerPhone) {
return registerPhone.A;
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
private void h() {
var3_1 = this.u;
if (!var3_1) ** GOTO lbl9
{
catch (NullPointerException var1_2) {
throw var1_2;
}
}
super.g(RegisterPhone.G[24]);
if (App.U == false) return;
lbl9: // 2 sources:
super.g(RegisterPhone.G[23]);
return;
}
private void i() {
Log.i((String)G[9]);
s = 7;
this.a();
this.b("");
z = null;
y = 0L;
this.b(false);
App.c((Context)App.r, (String)RegisterPhone.c(z));
App.a((Context)App.r, (String)null);
}
static void i(RegisterPhone registerPhone) {
registerPhone.i();
}
private void j() {
SharedPreferences.Editor editor = this.getPreferences(0).edit();
editor.putString(G[11], r);
if (!editor.commit()) {
Log.w((String)G[10]);
}
return;
}
@Override
protected void a() {
SharedPreferences.Editor editor = this.getPreferences(0).edit();
editor.putInt(G[17], s);
if (!editor.commit()) {
Log.w((String)G[18]);
}
return;
}
/*
* Exception decompiling
*/
@Override
protected void a(boolean 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.
// 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: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.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");
}
/*
* Loose catch block
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
protected void onActivityResult(int n, int n2, Intent intent) {
if (n == 0) {
block7 : {
if (n2 == -1) {
SharedPreferences.Editor editor;
block6 : {
t = intent.getStringExtra(G[1]);
this.A = intent.getStringExtra(G[4]);
this.x.c.setText((CharSequence)t);
this.x.a.setText((CharSequence)this.A);
this.c(this.A);
SharedPreferences sharedPreferences = this.getPreferences(0);
editor = sharedPreferences.edit();
editor.putString(G[5], t);
editor.putString(G[7], t);
if (sharedPreferences.getInt(G[8], -1) != -1) break block6;
editor.putInt(G[2], Integer.MAX_VALUE);
}
editor.putInt(G[3], -1);
if (editor.commit()) break block7;
Log.w((String)G[6]);
}
}
this.E = false;
}
this.x.c.addTextChangedListener(this.x.d);
return;
catch (NullPointerException nullPointerException) {
throw nullPointerException;
}
catch (NullPointerException nullPointerException) {
throw nullPointerException;
}
}
/*
* Exception decompiling
*/
@Override
protected void onCreate(Bundle 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.
// 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: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.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");
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
@Override
protected Dialog onCreateDialog(int n) {
switch (n) {
default: {
return super.onCreateDialog(n);
}
case 21: {
Log.i((String)G[37]);
Object[] arrobject = new Object[]{lp.a((String)RegisterPhone.a(t, r))};
String string = this.getString(2131624748, arrobject);
SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder((CharSequence)string);
spannableStringBuilder.setSpan((Object)new StyleSpan(1), 0, string.length(), 33);
SpannableStringBuilder spannableStringBuilder2 = new SpannableStringBuilder((CharSequence)this.getString(2131624636));
spannableStringBuilder2.setSpan((Object)new StyleSpan(1), 0, spannableStringBuilder2.length(), 33);
this.C = new AlertDialog.Builder((Context)this).setMessage((CharSequence)spannableStringBuilder).setCancelable(false).setPositiveButton((CharSequence)spannableStringBuilder2, (DialogInterface.OnClickListener)new _j(this)).setNeutralButton(2131624734, (DialogInterface.OnClickListener)new iz(this)).create();
this.C.setOnDismissListener((DialogInterface.OnDismissListener)new nh(this));
return this.C;
}
case 22: {
boolean bl;
Log.w((String)G[40]);
String string = this.getString(2131624770);
String string2 = G[42];
if (!G[39].equals(VerifyNumber.h()) || !(bl = G[44].equals(App.V.getSubscriberId()))) return new AlertDialog.Builder((Context)this).setMessage((CharSequence)string).setPositiveButton(2131624733, (DialogInterface.OnClickListener)new axz(this, string2)).setNeutralButton(2131624060, (DialogInterface.OnClickListener)new agh(this)).create();
string = string + G[41] + this.getString(2131624307);
Log.i((String)G[36]);
string2 = G[38];
return new AlertDialog.Builder((Context)this).setMessage((CharSequence)string).setPositiveButton(2131624733, (DialogInterface.OnClickListener)new axz(this, string2)).setNeutralButton(2131624060, (DialogInterface.OnClickListener)new agh(this)).create();
}
case 23:
}
Log.w((String)G[43]);
String string = lp.a((String)VerifyNumber.a(t, r));
String string3 = this.getString(2131624773) + "\n" + string + "\n" + this.getString(2131624772);
return new AlertDialog.Builder((Context)this).setMessage((CharSequence)string3).setNeutralButton(2131624636, (DialogInterface.OnClickListener)new bq(this)).create();
}
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 0, 0, 2131624733).setIcon(2130838850);
if (App.as == 3) {
menu.add(0, 1, 0, (CharSequence)G[21]);
menu.add(0, 2, 0, (CharSequence)G[19]);
menu.add(0, 3, 0, (CharSequence)G[20]);
menu.add(0, 4, 0, (CharSequence)G[22]);
}
return super.onCreateOptionsMenu(menu);
}
protected void onDestroy() {
Log.i((String)G[33]);
App.V.listen(this.o, 0);
this.B = true;
super.onDestroy();
}
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
if (intent.getBooleanExtra(G[78], false)) {
Log.i((String)G[79]);
Object[] arrobject = new Object[]{this.getString(2131624636)};
this.f(this.getString(2131624763, arrobject));
}
return;
}
/*
* Exception decompiling
*/
public boolean onOptionsItemSelected(MenuItem 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.
// org.benf.cfr.reader.util.ConfusedCFRException: Tried to end blocks [0[TRYBLOCK]], but top level block is 1[SWITCH]
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.processEndingBlocks(Op04StructuredStatement.java:418)
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.buildNestedBlocks(Op04StructuredStatement.java:470)
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op03SimpleStatement.createInitialStructuredBlock(Op03SimpleStatement.java:2880)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisInner(CodeAnalyser.java:816)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisOrWrapFail(CodeAnalyser.java:196)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysis(CodeAnalyser.java:141)
// org.benf.cfr.reader.entities.attributes.AttributeCode.analyse(AttributeCode.java:95)
// org.benf.cfr.reader.entities.Method.analyse(Method.java:370)
// org.benf.cfr.reader.entities.ClassFile.analyseMid(ClassFile.java: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.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");
}
@Override
public void onPause() {
block2 : {
super.onPause();
Log.i((String)(G[72] + s));
SharedPreferences.Editor editor = this.getPreferences(0).edit();
editor.putString(G[68], t);
editor.putString(G[73], r);
editor.putInt(G[77], s);
editor.putString(G[71], this.x.g.getText().toString());
editor.putString(G[70], this.x.c.getText().toString());
editor.putBoolean(G[76], this.v);
editor.putInt(G[69], RegisterPhone.a(this.x.c));
editor.putInt(G[75], RegisterPhone.a(this.x.g));
if (editor.commit()) break block2;
Log.w((String)G[74]);
}
App.c((Context)App.r, (String)RegisterPhone.c(z));
}
/*
* Exception decompiling
*/
@Override
public void onResume() {
// 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: Extractable last case doesn't follow previous
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.SwitchReplacer.examineSwitchContiguity(SwitchReplacer.java:486)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.SwitchReplacer.replaceRawSwitches(SwitchReplacer.java:65)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisInner(CodeAnalyser.java:401)
// 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.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");
}
}
|