public static boolean handleNative(String paramString) { int j = 8; int k = 0; paramString = paramString.toLowerCase(); boolean bool = paramString.startsWith("cmd:"); Log.d("AppHelper", "handleNative: " + paramString); if (bool) { paramString = paramString.replace("cmd:", ""); if (!paramString.startsWith("switch:")) { break label324; } Log.d("AppHelper", "Switch command found"); str = paramString.replace("switch:", ""); localObject = NativeCache.staticRead(application.getString(2131296502)); i = k; if (EnterpriseMobileBanking.getAuthenticated()) { if (localObject != null) { i = k; if (((String) localObject).equals("1")) {} } else { i = 1; } } localStringBuilder = new StringBuilder() .append("authed: ") .append(EnterpriseMobileBanking.getAuthenticated()) .append(" -- "); paramString = (String) localObject; if (localObject == null) { paramString = "NULL"; } Log.d("AppHelper", paramString); if (!str.startsWith("confirmation:")) { break label269; } paramString = str.replace("confirmation:", ""); Log.d("AppHelper", "Calling for confirmation: " + paramString); switchLob("confirmSwitch", paramString); } label269: label324: while (!paramString.startsWith("contact:")) { for (; ; ) { String str; StringBuilder localStringBuilder; Log.v("AppHelper", "isNative: " + bool); return bool; if (i != 0) { promptForLogout(application.getString(2131296502), str); } else { Log.d("AppHelper", "Going to switchLob: " + str); switchLob(str); } } } hideMenu(); paramString = paramString.replace("contact:", ""); Log.d("AppHelper", "Action: " + paramString); application.initializeContactUs(); application.findViewById(2131230882).setVisibility(0); application.hideBackButton(); Object localObject = application.findViewById(2131230777); if ((!paramString.equalsIgnoreCase("360")) && (!paramString.equalsIgnoreCase("threesixty"))) {} for (int i = 0; ; i = 8) { ((View) localObject).setVisibility(i); localObject = application.findViewById(2131230789); if (!paramString.equalsIgnoreCase("360")) { i = j; if (!paramString.equalsIgnoreCase("threesixty")) {} } else { i = 0; } ((View) localObject).setVisibility(i); break; } }