Info Call to Inter-Process-Communication (IPC) API

Description

List of all calls to Android IPC API.

Recommendation

This entry is informative, no recommendations applicable.

Technical details

Method com.google.android.gms.ads.identifier.AdvertisingIdClient.zzc() calling method android.content.Intent.setPackage()


    private static com.google.android.gms.common.zza zzc(android.content.Context p3, boolean p4)
    {
        try {
            p3.getPackageManager().getPackageInfo("com.android.vending", 0);
            com.google.android.gms.common.zza v0_4 = com.google.android.gms.common.zzf.b().a(p3);
        } catch (android.content.pm.PackageManager$NameNotFoundException) {
            throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(9);
        }
        if ((v0_4 == null) || (v0_4 == 2)) {
            String v4_2;
            if (p4 == null) {
                v4_2 = "com.google.android.gms.ads.identifier.service.START";
            } else {
                v4_2 = "com.google.android.gms.ads.identifier.service.PERSISTENT_START";
            }
            com.google.android.gms.common.zza v0_2 = new com.google.android.gms.common.zza();
            android.content.Intent v1_3 = new android.content.Intent(v4_2);
            v1_3.setPackage("com.google.android.gms");
            try {
                if (!com.google.android.gms.common.stats.zza.a().a(p3, v1_3, v0_2, 1)) {
                    throw new java.io.IOException("Connection failure");
                } else {
                    return v0_2;
                }
            } catch (java.io.IOException v3_4) {
                throw new java.io.IOException(v3_4);
            }
        } else {
            throw new java.io.IOException("Google Play services not available");
        }
    }

Method com.flurry.sdk.mu.a() calling method android.content.Intent.setPackage()


    static String a(android.content.Context p10)
    {
        if (ark>com.flurry.sdk.muark>.b == null) {
            int v3_1;
            boolean v0_2 = p10.getPackageManager();
            android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("http://www.example.com"));
            int v3_0 = v0_2.resolveActivity(v1_1, 0);
            if (v3_0 == 0) {
                v3_1 = 0;
            } else {
                v3_1 = v3_0.activityInfo.packageName;
            }
            java.util.Iterator v5_0 = v0_2.queryIntentActivities(v1_1, 0);
            java.util.ArrayList v6_1 = new java.util.ArrayList();
            java.util.Iterator v5_1 = v5_0.iterator();
            while (v5_1.hasNext()) {
                String v7_2 = ((android.content.pm.ResolveInfo) v5_1.next());
                android.content.pm.ResolveInfo v8_1 = new android.content.Intent();
                v8_1.setAction("android.support.customtabs.action.CustomTabsService");
                v8_1.setPackage(v7_2.activityInfo.packageName);
                if (v0_2.resolveService(v8_1, 0) != null) {
                    v6_1.add(v7_2.activityInfo.packageName);
                }
            }
            if (!v6_1.isEmpty()) {
                if (v6_1.size() != 1) {
                    if ((android.text.TextUtils.isEmpty(v3_1)) || ((ark>com.flurry.sdk.muark>.a(p10, v1_1)) || (!v6_1.contains(v3_1)))) {
                        if (!v6_1.contains("com.android.chrome")) {
                            if (!v6_1.contains("com.chrome.beta")) {
                                if (!v6_1.contains("com.chrome.dev")) {
                                    if (v6_1.contains("com.google.android.apps.chrome")) {
                                        ark>com.flurry.sdk.muark>.b = "com.google.android.apps.chrome";
                                    }
                                } else {
                                    ark>com.flurry.sdk.muark>.b = "com.chrome.dev";
                                }
                            } else {
                                ark>com.flurry.sdk.muark>.b = "com.chrome.beta";
                            }
                        } else {
                            ark>com.flurry.sdk.muark>.b = "com.android.chrome";
                        }
                    } else {
                        ark>com.flurry.sdk.muark>.b = v3_1;
                    }
                } else {
                    ark>com.flurry.sdk.muark>.b = ((String) v6_1.get(0));
                }
            } else {
                ark>com.flurry.sdk.muark>.b = 0;
            }
            return ark>com.flurry.sdk.muark>.b;
        } else {
            return ark>com.flurry.sdk.muark>.b;
        }
    }

Method com.flurry.sdk.mt.a() calling method android.content.Intent.setPackage()


    public static void a(android.content.Context p3, android.support.customtabs.CustomTabsIntent p4, android.net.Uri p5, ark>com.flurry.sdk.mtark>$a p6)
    {
        if (ark>com.flurry.sdk.mtark>.a(p3)) {
            if (android.os.Build$VERSION.SDK_INT >= 22) {
                String v6_3 = p4.intent;
                android.net.Uri v1_0 = new StringBuilder("2//");
                v1_0.append(p3.getPackageName());
                v6_3.putExtra("android.intent.extra.REFERRER", android.net.Uri.parse(v1_0.toString()));
            }
            p4.intent.setPackage(com.flurry.sdk.mu.a(p3));
            p4.launchUrl(p3, p5);
            return;
        } else {
            p6.a(p3);
            return;
        }
    }

Method com.flurry.sdk.jk.a() calling method android.content.Intent.setPackage()


    public static void a(android.content.Context p4, String p5, ark>com.flurry.sdk.jkark>$a p6)
    {
        try {
            Class.forName("com.android.vending.billing.IInAppBillingService");
            com.flurry.sdk.kx.a(3, ark>com.flurry.sdk.jkark>.a, "Google play billing library is available");
            ark>com.flurry.sdk.jkark>$1 v0_3 = new ark>com.flurry.sdk.jkark>$1(p4, p5, p6);
            android.content.Intent v6_1 = Boolean.valueOf(0);
            try {
                if (ark>com.flurry.sdk.jkark>.e == null) {
                    ark>com.flurry.sdk.jkark>.e = new ark>com.flurry.sdk.jkark>$2();
                    v6_1 = Boolean.valueOf(1);
                }
            } catch (int v4_3) {
                throw v4_3;
            }
            if (ark>com.flurry.sdk.jkark>.d != null) {
                v0_3.b(0, ark>com.flurry.sdk.jkark>.d);
            } else {
                ark>com.flurry.sdk.jkark>.c.add(v0_3);
            }
            if (v6_1.booleanValue()) {
                android.content.Intent v6_7 = new android.content.Intent("com.android.vending.billing.InAppBillingService.BIND");
                v6_7.setPackage("com.android.vending");
                android.content.ServiceConnection v5_2 = p4.getPackageManager().queryIntentServices(v6_7, 0);
                if ((v5_2 == null) || (v5_2.isEmpty())) {
                    v0_3.b(1, 0);
                    ark>com.flurry.sdk.jkark>.e = 0;
                } else {
                    p4.bindService(v6_7, ark>com.flurry.sdk.jkark>.e, 1);
                }
            }
            return;
        } catch (int v4_1) {
            com.flurry.sdk.kx.b(ark>com.flurry.sdk.jkark>.a, "Could not find google play billing library");
            v4_1.printStackTrace();
            return;
        }
    }

Method android.support.v4.media.session.MediaButtonReceiver.a() calling method android.content.Intent.setPackage()


    private static android.content.ComponentName a(android.content.Context p3, String p4)
    {
        String v0_0 = p3.getPackageManager();
        StringBuilder v1_4 = new android.content.Intent(p4);
        v1_4.setPackage(p3.getPackageName());
        String v0_3 = v0_0.queryIntentServices(v1_4, 0);
        if (v0_3.size() != 1) {
            if (!v0_3.isEmpty()) {
                StringBuilder v1_2 = new StringBuilder();
                v1_2.append("Expected 1 service that handles ");
                v1_2.append(p4);
                v1_2.append(", found ");
                v1_2.append(v0_3.size());
                throw new IllegalStateException(v1_2.toString());
            } else {
                return 0;
            }
        } else {
            IllegalStateException v3_6 = ((android.content.pm.ResolveInfo) v0_3.get(0));
            return new android.content.ComponentName(v3_6.serviceInfo.packageName, v3_6.serviceInfo.name);
        }
    }

Method com.reactlibrary.RNReactNativeDocViewerModule$FileDownloaderAsyncTask.a() calling method android.content.Intent.setFlags()


    protected void a(java.io.File p6)
    {
        if (p6 != null) {
            String v1_0;
            StringBuilder v0_1 = com.reactlibrary.RNReactNativeDocViewerModule.access$100(this.a);
            if ((this.d == null) || (this.f == null)) {
                v1_0 = com.reactlibrary.RNReactNativeDocViewerModule.access$200(this.c);
            } else {
                String v1_2 = new StringBuilder();
                v1_2.append(this.d);
                v1_2.append(".");
                v1_2.append(this.f);
                v1_0 = com.reactlibrary.RNReactNativeDocViewerModule.access$200(v1_2.toString());
            }
            if ((v1_0 != null) && (v0_1 != null)) {
                try {
                    String v2_4 = new StringBuilder();
                    v2_4.append(com.reactlibrary.RNReactNativeDocViewerModule.access$300(this.a).getPackageName());
                    v2_4.append(".docViewer_provider");
                    String v6_1 = android.support.v4.content.FileProvider.a(v0_1, v2_4.toString(), p6);
                    System.out.println("ContentUri");
                    System.out.println(v6_1);
                    String v2_9 = new android.content.Intent("android.intent.action.VIEW");
                    v2_9.setDataAndType(v6_1, v1_0);
                    v2_9.setFlags(268435456);
                    v2_9.setFlags(1);
                } catch (String v6_7) {
                    this.a(v6_7.getMessage());
                    return;
                }
                if (v2_9.resolveActivity(v0_1.getPackageManager()) == null) {
                    StringBuilder v0_3 = new StringBuilder();
                    v0_3.append("Activity not found to handle: ");
                    v0_3.append(v6_1.toString());
                    v0_3.append(" (");
                    v0_3.append(v1_0);
                    v0_3.append(")");
                    this.a(v0_3.toString());
                    return;
                } else {
                    v0_1.startActivity(v2_9);
                    String v6_6 = this.b;
                    StringBuilder v0_5 = new Object[2];
                    v0_5[0] = 0;
                    v0_5[1] = this.d;
                    v6_6.a(v0_5);
                    return;
                }
            } else {
                return;
            }
        } else {
            return;
        }
    }

Method com.coupa.android.coupamobile.views.ExpenseLineMenuActivity.onBackPressed() calling method android.content.Intent.setFlags()


    public void onBackPressed()
    {
        android.content.Intent v0 = android.support.v4.app.NavUtils.b(this);
        if (v0 != null) {
            v0.putExtra("EXPENSE_REPORT_LOCAL_ID", this.mLocalReportId);
            v0.setFlags(67108864);
            this.startActivity(v0);
        }
        return;
    }

Method com.coupa.android.coupamobile.views.SplashScreenActivity.startFirstActivity() calling method android.content.Intent.setFlags()


    public void startFirstActivity(android.content.Intent p4)
    {
        com.coupa.android.coupamobile.CoupaMobileApplication.a().d();
        if (!com.coupa.android.coupamobile.core.LoginInfo.getInstance().isLoginInfoNeeded()) {
            if (com.coupa.android.coupamobile.managers.SynchManager.getInstance().shouldSynchronize()) {
                com.coupa.android.coupamobile.models.SynchronizationService.getInstance().syncToServer();
            }
            com.coupa.android.coupamobile.utils.ActivityRouter v0_4 = new com.coupa.android.coupamobile.utils.ActivityRouter(this);
            android.os.Bundle v1_0 = 0;
            if ((p4 != null) && (!android.text.TextUtils.isEmpty(p4.getDataString()))) {
                v1_0 = new android.os.Bundle();
                v1_0.putString("FILE_RECEIPT_PATH", p4.getDataString());
            }
            v0_4.route(v1_0);
        } else {
            String v4_3 = new android.content.Intent(this, com.coupa.android.coupamobile.views.LoginCoupaInstanceActivity);
            v4_3.setFlags(67108864);
            com.coupa.android.coupamobile.controllers.SettingsController.logoutNoPrompt(this, 0);
            this.startActivity(v4_3);
        }
        return;
    }

Method com.coupa.android.coupamobile.reactmodules.ReactExpenses.popToExpenseList() calling method android.content.Intent.setFlags()


    public void popToExpenseList()
    {
        if (this.getCurrentActivity() != null) {
            new com.coupa.android.coupamobile.core.utils.SharedPreferencesHelper(this.getCurrentActivity()).setObject(Boolean.valueOf(0), "wallet_user");
            android.content.Intent v0_2 = new android.content.Intent(this.getCurrentActivity(), com.coupa.android.coupamobile.views.ExpenseReportsListActivity);
            v0_2.setFlags(67108864);
            this.getCurrentActivity().startActivity(v0_2);
        }
        this.finishActivity();
        return;
    }

Method com.RNFetchBlob.RNFetchBlob.actionViewIntent() calling method android.content.Intent.setFlags()


    public void actionViewIntent(String p4, String p5, com.facebook.react.bridge.Promise p6)
    {
        try {
            android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
            StringBuilder v1_2 = new StringBuilder();
            v1_2.append("file://");
            v1_2.append(p4);
            String v4_2 = v0_1.setDataAndType(android.net.Uri.parse(v1_2.toString()), p5);
            v4_2.setFlags(268435456);
            this.getReactApplicationContext().startActivity(v4_2);
            com.RNFetchBlob.RNFetchBlob.ActionViewVisible = 1;
            com.RNFetchBlob.RNFetchBlob.RCTContext.a(new com.RNFetchBlob.RNFetchBlob$3(this, p6));
        } catch (String v4_6) {
            p6.a(v4_6.getLocalizedMessage());
        }
        return;
    }

Method com.facebook.react.devsupport.DevSupportManagerImpl$14.a() calling method android.content.Intent.setFlags()


    public void a()
    {
        android.content.Intent v0_1 = new android.content.Intent(com.facebook.react.devsupport.DevSupportManagerImpl.i(this.a), com.facebook.react.devsupport.DevSettingsActivity);
        v0_1.setFlags(268435456);
        com.facebook.react.devsupport.DevSupportManagerImpl.i(this.a).startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.controllers.SettingsController.logoutNoPrompt() calling method android.content.Intent.setFlags()


    public static void logoutNoPrompt(android.content.Context p3, boolean p4)
    {
        com.coupa.android.coupamobile.core.http.HttpNetworkQueue.getInstance().cancelAllOperations();
        if (com.coupa.android.coupamobile.controllers.PasscodeController.isTimeoutEnabled()) {
            com.coupa.android.coupamobile.controllers.PasscodeController.persistToErasePasscodeInfo();
        }
        com.coupa.android.coupamobile.controllers.SettingsController.resetGCMTokenRegistration();
        com.coupa.android.coupamobile.models.CoupaDataModel.eraseAll();
        com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute.iDebugPopulateCount = 0;
        com.coupa.android.coupamobile.core.LoginInfo.getInstance().reset();
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("keychain_reset", "from", "logout");
        com.coupa.android.coupamobile.managers.SynchManager.shouldSynchronizeOnReLogin = 1;
        new com.coupa.android.coupamobile.core.utils.SharedPreferencesHelper(p3).setObject(Boolean.valueOf(1), "should_sync_on_login");
        if (p3 != null) {
            try {
                new android.webkit.WebView(p3).setVisibility(8);
                android.webkit.CookieManager.getInstance().removeAllCookie();
                android.webkit.CookieManager.getInstance().removeSessionCookie();
                android.webkit.CookieSyncManager.getInstance().sync();
            } catch (int v0_11) {
                com.coupa.android.coupamobile.core.ApplicationBase.handleException("CookieManager", v0_11);
            }
        }
        com.coupa.android.coupamobile.CoupaMobileApplication.a().e().e();
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("logout", 0);
        if (p4 != null) {
            android.content.Intent v4_2 = new android.content.Intent(p3, com.coupa.android.coupamobile.views.LoginCoupaInstanceActivity);
            v4_2.setFlags(268468224);
            if (p3 != null) {
                p3.startActivity(v4_2);
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseLineController.navigateUpToReport() calling method android.content.Intent.setFlags()


    private void navigateUpToReport()
    {
        android.app.Activity v0_2 = android.support.v4.app.NavUtils.b(this.activityContext);
        if (v0_2 != null) {
            if (this.mNotificationId != -1) {
                v0_2.putExtra("NOTIFICATION_LOCAL_ID", this.mNotificationId);
            } else {
                v0_2.putExtra("EXPENSE_REPORT_LOCAL_ID", this.expenseReport.getLocalId());
            }
            v0_2.setFlags(67108864);
            this.activityContext.startActivity(v0_2);
        } else {
            this.activityContext.finish();
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseLineController.navigateUpToParentLine() calling method android.content.Intent.setFlags()


    private void navigateUpToParentLine()
    {
        android.content.Intent v0_1 = new android.content.Intent(this.activityContext, com.coupa.android.coupamobile.views.EditExpenseLineActivity);
        v0_1.putExtra("EXPENSE_REPORT_LOCAL_ID", this.expenseReport.getLocalId());
        v0_1.putExtra("EXPENSE_LINE_LOCAL_ID", com.coupa.android.coupamobile.views.EditExpenseLineActivity.itemizedParentExpenseLine.getLocalId());
        v0_1.putExtra("NOTIFICATION_LOCAL_ID", this.mNotificationId);
        v0_1.setFlags(67108864);
        this.activityContext.startActivity(v0_1);
        return;
    }

Method com.google.android.gms.gcm.zza.c() calling method android.content.Intent.setFlags()


    private final android.app.PendingIntent c(android.os.Bundle p4)
    {
        android.content.Intent v1_1;
        int v0_2 = com.google.android.gms.gcm.zza.a(p4, "gcm.n.click_action");
        if (android.text.TextUtils.isEmpty(v0_2)) {
            v1_1 = this.b.getPackageManager().getLaunchIntentForPackage(this.b.getPackageName());
            if (v1_1 == null) {
                android.util.Log.w("GcmNotification", "No activity found to launch app");
                return 0;
            }
        } else {
            v1_1 = new android.content.Intent(v0_2);
            v1_1.setPackage(this.b.getPackageName());
            v1_1.setFlags(268435456);
        }
        int v0_7 = new android.os.Bundle(p4);
        com.google.android.gms.gcm.GcmListenerService.zzq(v0_7);
        v1_1.putExtras(v0_7);
        android.app.PendingIntent v4_4 = v0_7.keySet().iterator();
        while (v4_4.hasNext()) {
            int v0_12 = ((String) v4_4.next());
            if ((v0_12.startsWith("gcm.n.")) || (v0_12.startsWith("gcm.notification."))) {
                v1_1.removeExtra(v0_12);
            }
        }
        return android.app.PendingIntent.getActivity(this.b, this.d.getAndIncrement(), v1_1, 1073741824);
    }

Method com.facebook.react.views.webview.ReactWebViewManager$ReactWebViewClient.shouldOverrideUrlLoading() calling method android.content.Intent.setFlags()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p5, String p6)
    {
        if ((this.b == null) || (this.b.a() <= 0)) {
            boolean v0_3 = 0;
        } else {
            boolean v0_2 = this.b.b().iterator();
            while (v0_2.hasNext()) {
                if (p6.startsWith(((String) v0_2.next()))) {
                    v0_3 = 1;
                }
            }
        }
        if ((v0_3) || ((!p6.startsWith("http://")) && ((!p6.startsWith("https://")) && ((!p6.startsWith("file://")) && (!p6.equals("about:blank")))))) {
            try {
                boolean v0_14 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p6));
                v0_14.setFlags(268435456);
                p5.getContext().startActivity(v0_14);
            } catch (android.content.ActivityNotFoundException v5_2) {
                StringBuilder v2_4 = new StringBuilder();
                v2_4.append("activity not found to handle uri scheme for: ");
                v2_4.append(p6);
                com.facebook.common.logging.FLog.b("ReactNative", v2_4.toString(), v5_2);
            }
            return 1;
        } else {
            return 0;
        }
    }

Method com.facebook.react.devsupport.DebugOverlayController.a() calling method android.content.Intent.setFlags()


    public static void a(android.content.Context p4)
    {
        if ((android.os.Build$VERSION.SDK_INT >= 23) && (!android.provider.Settings.canDrawOverlays(p4))) {
            String v2_4 = new StringBuilder();
            v2_4.append("package:");
            v2_4.append(p4.getPackageName());
            android.content.Intent v0_1 = new android.content.Intent("android.settings.action.MANAGE_OVERLAY_PERMISSION", android.net.Uri.parse(v2_4.toString()));
            v0_1.setFlags(268435456);
            com.facebook.common.logging.FLog.c("ReactNative", "Overlay permissions needs to be granted in order for react native apps to run in dev mode");
            if (ark>com.facebook.react.devsupport.DebugOverlayControllerark>.a(p4, v0_1)) {
                p4.startActivity(v0_1);
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.utils.ActivityRouter.launchMenuActivity() calling method android.content.Intent.setFlags()


    private void launchMenuActivity()
    {
        android.content.Intent v0_1 = new android.content.Intent(this.mContext, com.coupa.android.coupamobile.views.MenuActivity);
        v0_1.setFlags(268468224);
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("menu_launch", "menu_from_activity", this.mContext.getClass().getSimpleName());
        this.mContext.startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.core.Login.loginCoupaImpl() calling method android.content.Intent.setFlags()


    private void loginCoupaImpl(android.content.Context p5, com.coupa.android.coupamobile.core.cs_api.CSApiResponse p6)
    {
        com.coupa.android.coupamobile.models.CoupaDataModel.eraseAll();
        com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute.iDebugPopulateCount = 0;
        String v0_1 = p6.getStatusCode();
        if ((v0_1 == com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.Forbidden) && (p6.getResponseData() == null)) {
            v0_1 = com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.DownForMaintainence;
        }
        if (v0_1 != com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.OK) {
            if (v0_1 != com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.Forbidden) {
                if (v0_1 != com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.DownForMaintainence) {
                    com.coupa.android.coupamobile.controllers.LoginController.endLogin();
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.dismissProgress();
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.setTitle(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624348));
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.setMessage(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624489));
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.createAndShow();
                    com.coupa.android.coupamobile.core.utils.NSNotification.post("NOTIFICATION_LOGIN_ATTEMPT_FAILED", 0);
                    com.coupa.android.coupamobile.GAHelper.a.b.trackEvent();
                } else {
                    com.coupa.android.coupamobile.controllers.LoginController.endLogin();
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.dismissProgress();
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.setTitle(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624312));
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.setMessage(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624145));
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.createAndShow();
                    com.coupa.android.coupamobile.core.utils.NSNotification.post("NOTIFICATION_LOGIN_ATTEMPT_FAILED", 0);
                    com.coupa.android.coupamobile.GAHelper.a.b.trackEvent();
                }
            } else {
                com.coupa.android.coupamobile.controllers.LoginController.endLogin();
                com.coupa.android.coupamobile.core.ui.AsyncAlert.dismissProgress();
                com.coupa.android.coupamobile.core.ui.AsyncAlert.setTitle(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624348));
                com.coupa.android.coupamobile.core.ui.AsyncAlert.setMessage(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624522));
                com.coupa.android.coupamobile.core.ui.AsyncAlert.createAndShow();
                com.coupa.android.coupamobile.core.utils.NSNotification.post("NOTIFICATION_LOGIN_ATTEMPT_FAILED", 0);
                com.coupa.android.coupamobile.GAHelper.a.b.trackEvent();
            }
        } else {
            android.content.Intent v6_20 = ((org.json.JSONObject) p6.getResponseData());
            String v0_6 = com.coupa.android.coupamobile.core.LoginInfo.getInstance();
            v0_6.setUsername(this.getUsername());
            v0_6.setSite(this.getInstance());
            v0_6.setApiKey(com.coupa.android.coupamobile.models.ValueObject.getString(v6_20, "api_key"));
            v0_6.setUserId(com.coupa.android.coupamobile.models.ValueObject.getInt(v6_20, "user_id"));
            v0_6.setDefaultLocale(com.coupa.android.coupamobile.models.ValueObject.getString(v6_20, "default_locale", "None"));
            v0_6.setExpensingUser(com.coupa.android.coupamobile.models.ValueObject.getBool(v6_20, "expense_user?"));
            v0_6.setPurchasingUser(com.coupa.android.coupamobile.models.ValueObject.getBool(v6_20, "purchasing_user?"));
            com.coupa.android.coupamobile.models.value_objects.User.defaultUser();
            android.content.Intent v6_1 = new com.coupa.android.coupamobile.models.value_objects.Currency().getJSONObject(v6_20, "default_currency");
            com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("login", 0);
            if (v6_1 != null) {
                String v1_3 = ((com.coupa.android.coupamobile.models.value_objects.Currency) com.coupa.android.coupamobile.models.ValueObject.addOrUpdateDatabaseRecord(com.coupa.android.coupamobile.models.value_objects.Currency, v6_1));
                v0_6.setDefaultCurrencyCode(com.coupa.android.coupamobile.models.ValueObject.getString(v6_1, "code"));
                android.content.Intent v6_4 = new java.util.HashMap();
                v6_4.put("from", "login");
                if (v1_3 != null) {
                    v6_4.put("default_currency", v1_3.toString());
                    v6_4.put("default_currency_code", v1_3.getCode());
                    com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("set_default_currency", v6_4);
                } else {
                    com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("currency_null", v6_4);
                }
            }
            android.content.Intent v6_5 = v0_6.getDefaultCurrencyCode();
            if ((v6_5 == null) || ((v6_5.length() == 0) || ((v6_5.trim().length() == 0) || (v6_5.trim().toLowerCase().equals("null"))))) {
                com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("default_currency_null", "reason", "No default currency, defaulting to USD");
                v0_6.setDefaultCurrencyCode("USD");
            }
            v0_6.saveToKeychain();
            com.coupa.android.coupamobile.models.SynchronizationService.getInstance().syncToServer();
            if (com.coupa.android.coupamobile.core.ApplicationBase.ADVANCE_LOGIN_ASSIST == 1) {
                com.coupa.android.coupamobile.core.utils.AdvListInstance.setSelected(this.getInstance());
            }
            com.coupa.android.coupamobile.GAHelper.a.a.trackEvent();
            android.content.Intent v6_18 = new android.content.Intent(p5, com.coupa.android.coupamobile.views.MenuActivity);
            v6_18.setFlags(268468224);
            com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("menu_launch", "menu_from_activity", p5.getClass().getSimpleName());
            p5.startActivity(v6_18);
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.PasscodeController.startPasscodeActivity() calling method android.content.Intent.setFlags()


    public static void startPasscodeActivity(com.coupa.android.coupamobile.controllers.PasscodeController$InputState p4)
    {
        com.coupa.android.coupamobile.controllers.PasscodeController.myInputState = p4;
        switch (com.coupa.android.coupamobile.controllers.PasscodeController$3.$SwitchMap$com$coupa$android$coupamobile$controllers$PasscodeController$InputState[p4.ordinal()]) {
            case 1:
            case 2:
            case 3:
                com.coupa.android.coupamobile.controllers.PasscodeController.myPasscodeInfo = com.coupa.android.coupamobile.controllers.PasscodeController.retrievePasscodeInfo();
                break;
            default:
        }
        android.app.Activity v4_1 = com.coupa.android.coupamobile.core.ui.ScreenMap.getValidCurrentResumedActivity(60000, 100);
        if (v4_1 != null) {
            android.content.Intent v0_2 = new android.content.Intent(v4_1, com.coupa.android.coupamobile.views.PasscodeActivity);
            v0_2.setFlags(335544320);
            v4_1.startActivity(v0_2);
            return;
        } else {
            return;
        }
    }

Method com.imagepicker.ImagePickerModule$3.b() calling method android.content.Intent.setData()


    public void b(ref.WeakReference p4, android.content.DialogInterface p5)
    {
        android.app.Activity v4_3 = ((com.imagepicker.ImagePickerModule) p4.get());
        if (v4_3 != null) {
            android.content.Intent v5_1 = new android.content.Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
            v5_1.setData(android.net.Uri.fromParts("package", v4_3.getContext().getPackageName(), 0));
            android.app.Activity v4_2 = v4_3.getActivity();
            if (v4_2 != null) {
                v4_2.startActivityForResult(v5_1, 1);
                return;
            } else {
                return;
            }
        } else {
            return;
        }
    }

Method android.support.v7.widget.SearchView.a() calling method android.content.Intent.setData()


    private android.content.Intent a(String p2, android.net.Uri p3, String p4, String p5, int p6, String p7)
    {
        android.content.Intent v0_1 = new android.content.Intent(p2);
        v0_1.addFlags(268435456);
        if (p3 != null) {
            v0_1.setData(p3);
        }
        v0_1.putExtra("user_query", this.N);
        if (p5 != null) {
            v0_1.putExtra("query", p5);
        }
        if (p4 != null) {
            v0_1.putExtra("intent_extra_data_key", p4);
        }
        if (this.Q != null) {
            v0_1.putExtra("app_data", this.Q);
        }
        if (p6 != 0) {
            v0_1.putExtra("action_key", p6);
            v0_1.putExtra("action_msg", p7);
        }
        v0_1.setComponent(this.h.getSearchActivity());
        return v0_1;
    }

Method com.google.android.gms.common.internal.zzak.a() calling method android.content.Intent.setData()


    public static android.content.Intent a(String p3, String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        int v3_1 = android.net.Uri.parse("market://details").buildUpon().appendQueryParameter("id", p3);
        if (!android.text.TextUtils.isEmpty(p4)) {
            v3_1.appendQueryParameter("pcampaignid", p4);
        }
        v0_1.setData(v3_1.build());
        v0_1.setPackage("com.android.vending");
        v0_1.addFlags(524288);
        return v0_1;
    }

Method com.google.android.gms.common.internal.zzak.a() calling method android.content.Intent.setData()


    public static android.content.Intent a(String p2)
    {
        android.net.Uri v2_1 = android.net.Uri.fromParts("package", p2, 0);
        android.content.Intent v0_2 = new android.content.Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
        v0_2.setData(v2_1);
        return v0_2;
    }

Method com.facebook.react.modules.intent.IntentModule.openURL() calling method android.content.Intent.addFlags()


    public void openURL(String p5, com.facebook.react.bridge.Promise p6)
    {
        if ((p5 != null) && (!p5.isEmpty())) {
            try {
                String v3_3;
                Boolean v0_3 = this.getCurrentActivity();
                com.facebook.react.bridge.JSApplicationIllegalArgumentException v1_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p5));
                int v2_1 = this.getReactApplicationContext().getPackageName();
                String v3_2 = v1_0.resolveActivity(this.getReactApplicationContext().getPackageManager());
            } catch (Boolean v0_2) {
                int v2_5 = new StringBuilder();
                v2_5.append("Could not open URL \'");
                v2_5.append(p5);
                v2_5.append("\': ");
                v2_5.append(v0_2.getMessage());
                p6.a(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(v2_5.toString()));
                return;
            }
            if (v3_2 == null) {
                v3_3 = "";
            } else {
                v3_3 = v3_2.getPackageName();
            }
            if ((v0_3 == null) || (!v2_1.equals(v3_3))) {
                v1_0.addFlags(268435456);
            }
            if (v0_3 == null) {
                this.getReactApplicationContext().startActivity(v1_0);
            } else {
                v0_3.startActivity(v1_0);
            }
            p6.a(Boolean.valueOf(1));
            return;
        } else {
            com.facebook.react.bridge.JSApplicationIllegalArgumentException v1_4 = new StringBuilder();
            v1_4.append("Invalid URL: ");
            v1_4.append(p5);
            p6.a(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(v1_4.toString()));
            return;
        }
    }

Method com.facebook.react.modules.intent.IntentModule.canOpenURL() calling method android.content.Intent.addFlags()


    public void canOpenURL(String p5, com.facebook.react.bridge.Promise p6)
    {
        if ((p5 != null) && (!p5.isEmpty())) {
            try {
                Boolean v0_1;
                Boolean v0_8 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p5));
                v0_8.addFlags(268435456);
            } catch (Boolean v0_3) {
                StringBuilder v2_1 = new StringBuilder();
                v2_1.append("Could not check if URL \'");
                v2_1.append(p5);
                v2_1.append("\' can be opened: ");
                v2_1.append(v0_3.getMessage());
                p6.a(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(v2_1.toString()));
                return;
            }
            if (v0_8.resolveActivity(this.getReactApplicationContext().getPackageManager()) == null) {
                v0_1 = 0;
            } else {
                v0_1 = 1;
            }
            p6.a(Boolean.valueOf(v0_1));
            return;
        } else {
            com.facebook.react.bridge.JSApplicationIllegalArgumentException v1_5 = new StringBuilder();
            v1_5.append("Invalid URL: ");
            v1_5.append(p5);
            p6.a(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(v1_5.toString()));
            return;
        }
    }

Method com.coupa.android.coupamobile.reactmodules.ReactBase.popHome() calling method android.content.Intent.addFlags()


    public void popHome()
    {
        if (this.getCurrentActivity() != null) {
            android.content.Intent v0_2 = new android.content.Intent(this.getCurrentActivity(), com.coupa.android.coupamobile.views.MenuActivity);
            v0_2.addFlags(335544320);
            this.getCurrentActivity().startActivity(v0_2);
        }
        this.finishActivity();
        return;
    }

Method android.support.v7.widget.ShareActionProvider.a() calling method android.content.Intent.addFlags()


    void a(android.content.Intent p3)
    {
        if (android.os.Build$VERSION.SDK_INT < 21) {
            p3.addFlags(524288);
        } else {
            p3.addFlags(134742016);
        }
        return;
    }

Method android.support.v7.widget.SearchView.a() calling method android.content.Intent.addFlags()


    private android.content.Intent a(String p2, android.net.Uri p3, String p4, String p5, int p6, String p7)
    {
        android.content.Intent v0_1 = new android.content.Intent(p2);
        v0_1.addFlags(268435456);
        if (p3 != null) {
            v0_1.setData(p3);
        }
        v0_1.putExtra("user_query", this.N);
        if (p5 != null) {
            v0_1.putExtra("query", p5);
        }
        if (p4 != null) {
            v0_1.putExtra("intent_extra_data_key", p4);
        }
        if (this.Q != null) {
            v0_1.putExtra("app_data", this.Q);
        }
        if (p6 != 0) {
            v0_1.putExtra("action_key", p6);
            v0_1.putExtra("action_msg", p7);
        }
        v0_1.setComponent(this.h.getSearchActivity());
        return v0_1;
    }

Method android.support.v7.widget.SearchView.<init>() calling method android.content.Intent.addFlags()


    public SearchView(android.content.Context p4, android.util.AttributeSet p5, int p6)
    {
        super(p4, p5, p6);
        super.p = new android.graphics.Rect();
        super.q = new android.graphics.Rect();
        int v1_1 = new int[2];
        super.r = v1_1;
        String v0_1 = new int[2];
        super.s = v0_1;
        super.R = new android.support.v7.widget.SearchView$1(super);
        super.S = new android.support.v7.widget.SearchView$2(super);
        super.T = new java.util.WeakHashMap();
        super.U = new android.support.v7.widget.SearchView$5(super);
        super.j = new android.support.v7.widget.SearchView$6(super);
        super.V = new android.support.v7.widget.SearchView$7(super);
        super.W = new android.support.v7.widget.SearchView$8(super);
        super.aa = new android.support.v7.widget.SearchView$9(super);
        super.ab = new android.support.v7.widget.SearchView$10(super);
        android.support.v7.widget.SearchView$4 v5_5 = android.support.v7.widget.TintTypedArray.a(p4, p5, android.support.v7.appcompat.R$styleable.SearchView, p6, 0);
        android.view.LayoutInflater.from(p4).inflate(v5_5.g(android.support.v7.appcompat.R$styleable.SearchView_layout, android.support.v7.appcompat.R$layout.abc_search_view), super, 1);
        super.a = ((android.support.v7.widget.SearchView$SearchAutoComplete) super.findViewById(android.support.v7.appcompat.R$id.search_src_text));
        super.a.setSearchView(super);
        super.k = super.findViewById(android.support.v7.appcompat.R$id.search_edit_frame);
        super.l = super.findViewById(android.support.v7.appcompat.R$id.search_plate);
        super.m = super.findViewById(android.support.v7.appcompat.R$id.submit_area);
        super.b = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_button));
        super.c = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_go_btn));
        super.d = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_close_btn));
        super.e = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_voice_btn));
        super.t = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_mag_icon));
        android.support.v4.view.ViewCompat.a(super.l, v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_queryBackground));
        android.support.v4.view.ViewCompat.a(super.m, v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_submitBackground));
        super.b.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_searchIcon));
        super.c.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_goIcon));
        super.d.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_closeIcon));
        super.e.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_voiceIcon));
        super.t.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_searchIcon));
        super.u = v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_searchHintIcon);
        android.support.v7.widget.TooltipCompat.a(super.b, super.getResources().getString(android.support.v7.appcompat.R$string.abc_searchview_description_search));
        super.v = v5_5.g(android.support.v7.appcompat.R$styleable.SearchView_suggestionRowLayout, android.support.v7.appcompat.R$layout.abc_search_dropdown_item_icons_2line);
        super.w = v5_5.g(android.support.v7.appcompat.R$styleable.SearchView_commitIcon, 0);
        super.b.setOnClickListener(super.U);
        super.d.setOnClickListener(super.U);
        super.c.setOnClickListener(super.U);
        super.e.setOnClickListener(super.U);
        super.a.setOnClickListener(super.U);
        super.a.addTextChangedListener(super.ab);
        super.a.setOnEditorActionListener(super.V);
        super.a.setOnItemClickListener(super.W);
        super.a.setOnItemSelectedListener(super.aa);
        super.a.setOnKeyListener(super.j);
        super.a.setOnFocusChangeListener(new android.support.v7.widget.SearchView$3(super));
        super.setIconifiedByDefault(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_iconifiedByDefault, 1));
        boolean v4_28 = v5_5.e(android.support.v7.appcompat.R$styleable.SearchView_android_maxWidth, -1);
        if (v4_28 != -1) {
            super.setMaxWidth(v4_28);
        }
        super.z = v5_5.c(android.support.v7.appcompat.R$styleable.SearchView_defaultQueryHint);
        super.H = v5_5.c(android.support.v7.appcompat.R$styleable.SearchView_queryHint);
        boolean v4_34 = v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_android_imeOptions, -1);
        if (v4_34 != -1) {
            super.setImeOptions(v4_34);
        }
        boolean v4_36 = v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_android_inputType, -1);
        if (v4_36 != -1) {
            super.setInputType(v4_36);
        }
        super.setFocusable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_android_focusable, 1));
        v5_5.a();
        super.x = new android.content.Intent("android.speech.action.WEB_SEARCH");
        super.x.addFlags(268435456);
        super.x.putExtra("android.speech.extra.LANGUAGE_MODEL", "web_search");
        super.y = new android.content.Intent("android.speech.action.RECOGNIZE_SPEECH");
        super.y.addFlags(268435456);
        super.n = super.findViewById(super.a.getDropDownAnchor());
        if (super.n != null) {
            super.n.addOnLayoutChangeListener(new android.support.v7.widget.SearchView$4(super));
        }
        super.a(super.E);
        super.r();
        return;
    }

Method android.support.v4.app.TaskStackBuilder$TaskStackBuilderApi16Impl.a() calling method android.content.Intent.addFlags()


    public android.app.PendingIntent a(android.content.Context p4, android.content.Intent[] p5, int p6, int p7, android.os.Bundle p8)
    {
        p5[0] = new android.content.Intent(p5[0]).addFlags(268484608);
        return android.app.PendingIntent.getActivities(p4, p6, p5, p7, p8);
    }

Method com.google.android.gms.common.internal.zzak.a() calling method android.content.Intent.addFlags()


    public static android.content.Intent a(String p3, String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        int v3_1 = android.net.Uri.parse("market://details").buildUpon().appendQueryParameter("id", p3);
        if (!android.text.TextUtils.isEmpty(p4)) {
            v3_1.appendQueryParameter("pcampaignid", p4);
        }
        v0_1.setData(v3_1.build());
        v0_1.setPackage("com.android.vending");
        v0_1.addFlags(524288);
        return v0_1;
    }

Method android.support.v7.widget.ActivityChooserView$Callbacks.onItemClick() calling method android.content.Intent.addFlags()


    public void onItemClick(android.widget.AdapterView p1, android.view.View p2, int p3, long p4)
    {
        switch (((android.support.v7.widget.ActivityChooserView$ActivityChooserViewAdapter) p1.getAdapter()).getItemViewType(p3)) {
            case 0:
                this.a.b();
                if (!this.a.g) {
                    if (!this.a.a.f()) {
                        p3++;
                    }
                    android.content.Intent v1_11 = this.a.a.e().b(p3);
                    if (v1_11 == null) {
                    } else {
                        v1_11.addFlags(524288);
                        this.a.getContext().startActivity(v1_11);
                    }
                } else {
                    if (p3 <= 0) {
                    } else {
                        this.a.a.e().c(p3);
                    }
                }
                break;
            case 1:
                this.a.a(2147483647);
                break;
            default:
                throw new IllegalArgumentException();
        }
        return;
    }

Method android.support.v7.widget.ActivityChooserView$Callbacks.onClick() calling method android.content.Intent.addFlags()


    public void onClick(android.view.View p2)
    {
        if (p2 != this.a.c) {
            if (p2 != this.a.b) {
                throw new IllegalArgumentException();
            } else {
                this.a.g = 0;
                this.a.a(this.a.h);
            }
        } else {
            this.a.b();
            IllegalArgumentException v2_7 = this.a.a.e().b(this.a.a.e().a(this.a.a.b()));
            if (v2_7 != null) {
                v2_7.addFlags(524288);
                this.a.getContext().startActivity(v2_7);
            }
        }
        return;
    }

Method android.support.v4.app.TaskStackBuilder.a() calling method android.content.Intent.addFlags()


    public void a(android.os.Bundle p5)
    {
        if (!this.b.isEmpty()) {
            int v1_8 = new android.content.Intent[this.b.size()];
            android.content.Context v0_2 = ((android.content.Intent[]) this.b.toArray(v1_8));
            v0_2[0] = new android.content.Intent(v0_2[0]).addFlags(268484608);
            if (!android.support.v4.content.ContextCompat.a(this.c, v0_2, p5)) {
                android.content.Intent v5_3 = new android.content.Intent(v0_2[(v0_2.length - 1)]);
                v5_3.addFlags(268435456);
                this.c.startActivity(v5_3);
            }
            return;
        } else {
            throw new IllegalStateException("No intents added to TaskStackBuilder; cannot startActivities");
        }
    }

Method android.support.v4.app.TaskStackBuilder.a() calling method android.content.Intent.addFlags()


    public android.app.PendingIntent a(int p8, int p9, android.os.Bundle p10)
    {
        if (!this.b.isEmpty()) {
            ark>android.support.v4.app.TaskStackBuilderark>$TaskStackBuilderBaseImpl v1_4 = new android.content.Intent[this.b.size()];
            android.content.Intent[] v3_1 = ((android.content.Intent[]) this.b.toArray(v1_4));
            v3_1[0] = new android.content.Intent(v3_1[0]).addFlags(268484608);
            return ark>android.support.v4.app.TaskStackBuilderark>.a.a(this.c, v3_1, p8, p9, p10);
        } else {
            throw new IllegalStateException("No intents added to TaskStackBuilder; cannot getPendingIntent");
        }
    }

Method android.support.v4.app.TaskStackBuilder$TaskStackBuilderBaseImpl.a() calling method android.content.Intent.addFlags()


    public android.app.PendingIntent a(android.content.Context p3, android.content.Intent[] p4, int p5, int p6, android.os.Bundle p7)
    {
        p4[0] = new android.content.Intent(p4[0]).addFlags(268484608);
        return android.app.PendingIntent.getActivities(p3, p5, p4, p6);
    }

Method android.support.v4.app.NavUtils.b() calling method android.content.Intent.addFlags()


    public static void b(android.app.Activity p2, android.content.Intent p3)
    {
        if (android.os.Build$VERSION.SDK_INT < 16) {
            p3.addFlags(67108864);
            p2.startActivity(p3);
            p2.finish();
        } else {
            p2.navigateUpTo(p3);
        }
        return;
    }

Method com.facebook.react.modules.share.ShareModule.share() calling method android.content.Intent.addCategory()


    public void share(com.facebook.react.bridge.ReadableMap p4, String p5, com.facebook.react.bridge.Promise p6)
    {
        if (p4 != null) {
            try {
                String v0_1 = new android.content.Intent("android.intent.action.SEND");
                v0_1.setTypeAndNormalize("text/plain");
            } catch (Exception) {
                p6.a("E_UNABLE_TO_OPEN_DIALOG", "Failed to open share dialog");
                return;
            }
            if (p4.a("title")) {
                v0_1.putExtra("android.intent.extra.SUBJECT", p4.f("title"));
            }
            if (p4.a("message")) {
                v0_1.putExtra("android.intent.extra.TEXT", p4.f("message"));
            }
            com.facebook.react.bridge.WritableMap v4_2 = android.content.Intent.createChooser(v0_1, p5);
            v4_2.addCategory("android.intent.category.DEFAULT");
            String v5_2 = this.getCurrentActivity();
            if (v5_2 == null) {
                this.getReactApplicationContext().startActivity(v4_2);
            } else {
                v5_2.startActivity(v4_2);
            }
            com.facebook.react.bridge.WritableMap v4_4 = com.facebook.react.bridge.Arguments.b();
            v4_4.putString("action", "sharedAction");
            p6.a(v4_4);
            return;
        } else {
            p6.a("E_INVALID_CONTENT", "Content cannot be null");
            return;
        }
    }

Method com.google.android.gms.tagmanager.zzdo.a() calling method android.content.Intent.addCategory()


    public static void a(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.analytics.RADIO_POWERED");
        v0_1.addCategory(p3.getPackageName());
        v0_1.putExtra(ark>com.google.android.gms.tagmanager.zzdoark>.a, 1);
        p3.sendBroadcast(v0_1);
        return;
    }

Method com.google.android.gms.internal.zzarw.c() calling method android.content.Intent.addCategory()


    public final void c()
    {
        android.content.Context v0_1 = this.b.a();
        android.content.Intent v1_1 = new android.content.Intent("com.google.analytics.RADIO_POWERED");
        v1_1.addCategory(v0_1.getPackageName());
        v1_1.putExtra(com.google.android.gms.internal.zzarw.a, 1);
        v0_1.sendOrderedBroadcast(v1_1, 0);
        return;
    }

Method com.coupa.android.coupamobile.views.ExpenseLineCategorySearch.getResultIntent() calling method android.content.Intent.putExtra()


    protected android.content.Intent getResultIntent(com.coupa.android.coupamobile.models.value_objects.ExpenseCategory p3)
    {
        int v0_2;
        if (p3.toString().isEmpty()) {
            v0_2 = 0;
        } else {
            v0_2 = new android.content.Intent();
            v0_2.putExtra(com.coupa.android.coupamobile.views.ExpenseLineCategorySearch.CATEGORY_NAME_KEY, p3.toString());
            this.setResult(-1, v0_2);
        }
        return v0_2;
    }

Method com.coupa.android.coupamobile.views.ActivitySearchCurrency.getResultIntent() calling method android.content.Intent.putExtra()


    protected android.content.Intent getResultIntent(com.coupa.android.coupamobile.models.value_objects.Currency p3)
    {
        int v0_2;
        if (p3.toString().isEmpty()) {
            v0_2 = 0;
        } else {
            v0_2 = new android.content.Intent();
            v0_2.putExtra(com.coupa.android.coupamobile.views.ActivitySearchCurrency.CURRENCY_CODE_KEY, p3.getCode());
            this.setResult(-1, v0_2);
        }
        return v0_2;
    }

Method com.coupa.android.coupamobile.views.ActivityCustomFieldSearchBase.getResultIntent() calling method android.content.Intent.putExtra()


    protected android.content.Intent getResultIntent(Object p3)
    {
        int v0_2;
        if (p3.toString().isEmpty()) {
            v0_2 = 0;
        } else {
            v0_2 = new android.content.Intent();
            v0_2.putExtra("custom_field_result_key", p3.toString());
            v0_2.putExtra("custom_field_pos_key", this.mCustomFieldPosition);
            this.setResult(-1, v0_2);
        }
        return v0_2;
    }

Method com.coupa.android.coupamobile.views.GoogleMapActivity.getResultIntent() calling method android.content.Intent.putExtra()


    private android.content.Intent getResultIntent()
    {
        int v0_1;
        if (this.mDistanceTotal == -1) {
            v0_1 = 0;
        } else {
            v0_1 = new android.content.Intent();
            v0_1.putExtra("custom_field_pos_key", this.getIntent().getIntExtra("custom_field_pos_key", -1));
            v0_1.putExtra("custom_field_result_key", String.valueOf(this.mDistanceTotal));
            if (!this.mImageName.isEmpty()) {
                v0_1.putExtra("IMAGE_NAME_RESULT", this.mImageName);
            }
            this.setResult(-1, v0_1);
        }
        return v0_1;
    }

Method com.coupa.android.coupamobile.views.ExpenseReportsListActivity.launchWalletReactActivity() calling method android.content.Intent.putExtra()


    private void launchWalletReactActivity()
    {
        new com.coupa.android.coupamobile.core.utils.SharedPreferencesHelper(this).setObject(Boolean.valueOf(1), "wallet_user");
        android.content.Intent v0_3 = new android.content.Intent(this, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
        v0_3.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.g);
        this.startActivity(v0_3);
        this.finish();
        return;
    }

Method com.coupa.android.coupamobile.views.ExpenseLineActivity.launchReceiptCaptureActivity() calling method android.content.Intent.putExtra()


    private void launchReceiptCaptureActivity()
    {
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("new_receipt_from_expense_line", 0);
        android.content.Intent v0_2 = new android.content.Intent(this, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
        v0_2.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.h);
        v0_2.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.c, this.mExpenseLineController.getExpenseLine().getServerId());
        v0_2.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.e, this.mExpenseLineController.getExpenseLine().isAttendeeTrackingEnabled());
        v0_2.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.d, com.coupa.android.coupamobile.models.value_objects.Setup.allowFacialRecognition());
        this.startActivityForResult(v0_2, 4);
        return;
    }

Method com.coupa.android.coupamobile.views.EditExpenseReportActivity.onCreate() calling method android.content.Intent.putExtra()


    protected void onCreate(android.os.Bundle p6)
    {
        super.onCreate(p6);
        com.coupa.android.coupamobile.utils.LogWrapper.v("EditExpenseReportAct.onCreate in");
        this.setContentView(2131427378);
        this.consoleBoxScrollview = ((android.widget.ScrollView) this.findViewById(2131296434));
        this.consoleBoxTextView = ((android.widget.TextView) this.findViewById(2131296435));
        if (!com.coupa.android.coupamobile.core.ApplicationBase.ADVANCE_TEXT_BOX_ENABLED) {
            this.consoleBoxScrollview.setVisibility(8);
        } else {
            this.consoleBoxScrollview.setMinimumHeight(com.coupa.android.coupamobile.core.ApplicationBase.ADVANCE_TEXT_BOX_HEIGHT);
            this.consoleBoxScrollview.setVisibility(0);
        }
        android.content.Intent v6_9 = this.getIntent();
        if (!v6_9.hasExtra("EXPENSE_REPORT_LOCAL_ID")) {
            if (!v6_9.hasExtra("NOTIFICATION_LOCAL_ID")) {
                this.controller.initNew();
                this.setVisibleEditExpense();
                com.coupa.android.coupamobile.views.EditExpenseReportActivity.showKeyboard(this);
            } else {
                com.coupa.android.coupamobile.views.EditExpenseReportActivity.dismissKeyboard(this);
                this.controller.initWithNotificationLocalId(v6_9.getExtras().getInt("NOTIFICATION_LOCAL_ID"));
                this.setVisibleEditNotification();
            }
        } else {
            this.reportId = v6_9.getExtras().getInt("EXPENSE_REPORT_LOCAL_ID");
            this.controller.initWithLocalIdAndEdit(this.reportId);
            this.setVisibleEditExpense();
            if (!this.controller.getReportItem().getStatus().equals("draft")) {
                com.coupa.android.coupamobile.views.EditExpenseReportActivity.dismissKeyboard(this);
            } else {
                com.coupa.android.coupamobile.views.EditExpenseReportActivity.showKeyboard(this);
            }
        }
        this.setTitle(this.controller.getTitle());
        this.titleEdit = ((android.widget.EditText) this.findViewById(2131296502));
        if (this.controller != null) {
            int v3_12;
            int v2_44 = this.titleEdit;
            if (this.controller.getReportItem() == null) {
                v3_12 = "";
            } else {
                v3_12 = this.controller.getReportItem().getExpenseTitle();
            }
            v2_44.setText(v3_12);
            this.titleEdit.setSelection(this.titleEdit.getText().length());
        }
        if (this.controller.getReportItem() != null) {
            if (!this.controller.getReportItem().canBeingEdited()) {
                this.titleEdit.setEnabled(0);
                if (this.submitItem != null) {
                    this.submitItem.setVisible(0);
                    this.deleteItem.setVisible(0);
                }
                this.findViewById(2131296383).setVisibility(8);
            } else {
                this.titleEdit.setOnEditorActionListener(new com.coupa.android.coupamobile.views.EditExpenseReportActivity$4(this));
                this.titleEdit.setOnKeyListener(new com.coupa.android.coupamobile.views.EditExpenseReportActivity$5(this));
                this.titleEdit.setOnFocusChangeListener(new com.coupa.android.coupamobile.views.EditExpenseReportActivity$6(this, v6_9));
                this.findViewById(2131296383).setOnClickListener(new com.coupa.android.coupamobile.views.EditExpenseReportActivity$7(this));
            }
        }
        this.customFieldList = ((com.coupa.android.coupamobile.controls.GridLayoutWithAdapter) this.findViewById(2131296448));
        this.pdsCustomFields = new com.coupa.android.coupamobile.core.data.PagingDataSource(com.coupa.android.coupamobile.viewdata.ExpenseReportCustomFieldItem, this.controller, "Custom Fields");
        this.expenseLinesList = ((com.coupa.android.coupamobile.controls.GridLayoutWithAdapter) this.findViewById(2131296519));
        this.pdsExpenseLines = new com.coupa.android.coupamobile.core.data.PagingDataSource(com.coupa.android.coupamobile.viewdata.ExpenseLineItem, this.controller, "Expense Lines");
        this.approvalChainList = ((com.coupa.android.coupamobile.controls.GridLayoutWithAdapter) this.findViewById(2131296307));
        this.pdsApprovalChain = new com.coupa.android.coupamobile.core.data.PagingDataSource(com.coupa.android.coupamobile.viewdata.ApprovalChainItem, this.controller, "Approval chain");
        this.commentList = ((com.coupa.android.coupamobile.controls.GridLayoutWithAdapter) this.findViewById(2131296431));
        this.pdsComments = new com.coupa.android.coupamobile.core.data.PagingDataSource(com.coupa.android.coupamobile.viewdata.CommentItem, this.controller, "Comments");
        this.addNewButton = ((android.widget.LinearLayout) this.findViewById(2131296287));
        if ((this.controller.getReportItem() == null) || (!this.controller.getReportItem().canBeingEdited())) {
            this.addNewButton.setVisibility(8);
        } else {
            this.addNewButton.setOnClickListener(new com.coupa.android.coupamobile.views.EditExpenseReportActivity$8(this));
        }
        this.baseOnCreate();
        if (v6_9.hasExtra("EXPENSE_LINE_LOCAL_ID")) {
            android.content.Intent v0_5 = new android.content.Intent(this, com.coupa.android.coupamobile.views.EditExpenseLineActivity);
            v0_5.putExtra("EXPENSE_LINE_LOCAL_ID", v6_9.getExtras().getInt("EXPENSE_LINE_LOCAL_ID"));
            v0_5.putExtra("EXPENSE_REPORT_LOCAL_ID", this.reportId);
            this.startActivity(v0_5);
        }
        this.refreshUIOrFetchData(v6_9);
        return;
    }

Method com.coupa.android.coupamobile.views.ExpenseReportTitleActivity.launchExpenseLineMenu() calling method android.content.Intent.putExtra()


    private void launchExpenseLineMenu(int p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(this, com.coupa.android.coupamobile.views.ExpenseLineMenuActivity);
        v0_1.putExtra("EXPENSE_REPORT_LOCAL_ID", p4);
        try {
            int v1_1 = android.support.v4.app.NavUtils.a(this, com.coupa.android.coupamobile.views.ExpenseLineMenuActivity);
        } catch (int v1_4) {
            v1_4.printStackTrace();
            v1_1 = 0;
        }
        if (v1_1 != 0) {
            v1_1.putExtra("EXPENSE_REPORT_LOCAL_ID", p4);
            android.support.v4.app.TaskStackBuilder.a(this).b(v1_1).a(v0_1).a();
        }
        return;
    }

Method com.coupa.android.coupamobile.views.ExpenseLineMenuActivity.onBackPressed() calling method android.content.Intent.putExtra()


    public void onBackPressed()
    {
        android.content.Intent v0 = android.support.v4.app.NavUtils.b(this);
        if (v0 != null) {
            v0.putExtra("EXPENSE_REPORT_LOCAL_ID", this.mLocalReportId);
            v0.setFlags(67108864);
            this.startActivity(v0);
        }
        return;
    }

Method com.coupa.android.coupamobile.views.ExpenseLineMenuActivity.launchReceiptCaptureActivity() calling method android.content.Intent.putExtra()


    private void launchReceiptCaptureActivity(int p3)
    {
        android.content.Intent v0_1 = new android.content.Intent(this, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
        if (p3 > -1) {
            v0_1.putExtra(com.coupa.android.coupamobile.views.react.ExpensesReactActivity.EXTRA_INITIAL_EXPENSE_REPORT_ID, Integer.toString(p3));
            v0_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.f);
        }
        this.startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.views.ExpenseLineMenuActivity.launchExpenseLineActivity() calling method android.content.Intent.putExtra()


    private void launchExpenseLineActivity()
    {
        android.content.Intent v0_1 = new android.content.Intent(this, com.coupa.android.coupamobile.views.ExpenseLineActivity);
        if (this.mLocalReportId.intValue() > 0) {
            v0_1.putExtra("EXPENSE_REPORT_LOCAL_ID", this.mLocalReportId);
        }
        this.startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.views.AddReceiptActivity.startQuickReceiptActivity() calling method android.content.Intent.putExtra()


    private void startQuickReceiptActivity(byte[] p3)
    {
        android.content.Intent v0_1 = new android.content.Intent(this, com.coupa.android.coupamobile.views.AddQuickReceiptActivity);
        v0_1.putExtra("IMAGE_RECEIPT_BITMAP_BYTES", p3);
        this.startActivity(v0_1);
        this.finish();
        return;
    }

Method com.coupa.android.coupamobile.views.AddReceiptActivity.startCameraActivity() calling method android.content.Intent.putExtra()


    private void startCameraActivity()
    {
        android.content.Intent v0_1 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
        v0_1.putExtra("output", com.coupa.android.coupamobile.CoupaMobileApplication.c());
        this.startActivityForResult(v0_1, 1002);
        return;
    }

Method com.coupa.android.coupamobile.views.AddReceiptActivity.returnResult() calling method android.content.Intent.putExtra()


    private void returnResult(byte[] p2, android.content.ComponentName p3)
    {
        android.content.Intent v0_1 = new android.content.Intent(this, p3.getClass());
        v0_1.putExtra("IMAGE_RECEIPT_BITMAP_BYTES", p2);
        this.setResult(-1, v0_1);
        this.finish();
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expenseline.ExpenseLineCategoryViewHolder.getSearchIntent() calling method android.content.Intent.putExtra()


    protected android.content.Intent getSearchIntent()
    {
        int v0_1 = new android.content.Intent(this.mActivityContext, com.coupa.android.coupamobile.views.ExpenseLineCategorySearch);
        v0_1.putExtra("EXTRA_IS_ITEMIZED_LINE", this.mExpenseLine.isChildLine());
        v0_1.putExtra("EXPENSE_LINE_LOCAL_ID", this.mExpenseLine.getLocalId());
        if ((this.mExpenseLine.isItemizable()) && (this.mExpenseLine.hasItemizedChildren())) {
            v0_1 = 0;
        }
        return v0_1;
    }

Method com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFSearchViewHolder.getSearchIntent() calling method android.content.Intent.putExtra()


    protected android.content.Intent getSearchIntent()
    {
        String v2_11;
        if (!this.mCustomField.isLookupValueCustomField()) {
            v2_11 = com.coupa.android.coupamobile.views.ActivityCustomFieldSearch;
        } else {
            v2_11 = com.coupa.android.coupamobile.views.ActivityLookupSearch;
        }
        String v2_7;
        android.content.Intent v0_1 = new android.content.Intent(this.mActivityContext, v2_11);
        v0_1.putExtra("custom_field_pos_key", Math.abs(this.mPosition));
        v0_1.putExtra("custom_field_local_id_key", this.mCustomField.getLocalId());
        if (!this.mCustomField.isExpenseReportCustomField()) {
            v2_7 = "expense_line_type_key";
        } else {
            v2_7 = "expense_report_type_key";
        }
        v0_1.putExtra("custom_field_type_key", v2_7);
        v0_1.putExtra("TOOLBAR_TITLE_KEY", this.mCustomField.getTitle());
        return v0_1;
    }

Method com.imagepicker.ImagePickerModule.launchCamera() calling method android.content.Intent.putExtra()


    public void launchCamera(com.facebook.react.bridge.ReadableMap p6, com.facebook.react.bridge.Callback p7)
    {
        if (this.isCameraAvailable()) {
            String v0_1 = this.getCurrentActivity();
            if (v0_1 != null) {
                this.options = p6;
                if (this.permissionsCheck(v0_1, p7, 14001)) {
                    com.imagepicker.ResponseHelper v6_4;
                    android.content.Intent v1_1;
                    this.parseOptions(this.options);
                    if (!this.pickVideo.booleanValue()) {
                        v6_4 = 13001;
                        v1_1 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
                        this.imageConfig = this.imageConfig.a(com.imagepicker.utils.MediaUtils.a(this.reactContext, this.options, 0));
                        this.cameraCaptureURI = com.imagepicker.utils.RealPathUtil.a(this.reactContext, this.imageConfig.a);
                        if (this.cameraCaptureURI != null) {
                            v1_1.putExtra("output", this.cameraCaptureURI);
                        } else {
                            this.responseHelper.b(p7, "Couldn\'t get file path for photo");
                            return;
                        }
                    } else {
                        v6_4 = 13004;
                        v1_1 = new android.content.Intent("android.media.action.VIDEO_CAPTURE");
                        v1_1.putExtra("android.intent.extra.videoQuality", this.videoQuality);
                        if (this.videoDurationLimit > 0) {
                            v1_1.putExtra("android.intent.extra.durationLimit", this.videoDurationLimit);
                        }
                    }
                    if (v1_1.resolveActivity(this.reactContext.getPackageManager()) != null) {
                        this.callback = p7;
                        try {
                            v0_1.startActivityForResult(v1_1, v6_4);
                        } catch (com.imagepicker.ResponseHelper v6_6) {
                            v6_6.printStackTrace();
                            this.responseHelper.b(p7, "Cannot launch camera");
                        }
                        return;
                    } else {
                        this.responseHelper.b(p7, "Cannot launch camera");
                        return;
                    }
                } else {
                    return;
                }
            } else {
                this.responseHelper.b(p7, "can\'t find current Activity");
                return;
            }
        } else {
            this.responseHelper.b(p7, "Camera not available");
            return;
        }
    }

Method com.imagepicker.ImagePickerModule.launchCamera() calling method android.content.Intent.putExtra()


    public void launchCamera(com.facebook.react.bridge.ReadableMap p6, com.facebook.react.bridge.Callback p7)
    {
        if (this.isCameraAvailable()) {
            String v0_1 = this.getCurrentActivity();
            if (v0_1 != null) {
                this.options = p6;
                if (this.permissionsCheck(v0_1, p7, 14001)) {
                    android.content.Intent v1_1;
                    com.imagepicker.ResponseHelper v6_4;
                    this.parseOptions(this.options);
                    if (!this.pickVideo.booleanValue()) {
                        v6_4 = 13001;
                        v1_1 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
                        this.imageConfig = this.imageConfig.a(com.imagepicker.utils.MediaUtils.a(this.reactContext, this.options, 0));
                        this.cameraCaptureURI = com.imagepicker.utils.RealPathUtil.a(this.reactContext, this.imageConfig.a);
                        if (this.cameraCaptureURI != null) {
                            v1_1.putExtra("output", this.cameraCaptureURI);
                        } else {
                            this.responseHelper.b(p7, "Couldn\'t get file path for photo");
                            return;
                        }
                    } else {
                        v6_4 = 13004;
                        v1_1 = new android.content.Intent("android.media.action.VIDEO_CAPTURE");
                        v1_1.putExtra("android.intent.extra.videoQuality", this.videoQuality);
                        if (this.videoDurationLimit > 0) {
                            v1_1.putExtra("android.intent.extra.durationLimit", this.videoDurationLimit);
                        }
                    }
                    if (v1_1.resolveActivity(this.reactContext.getPackageManager()) != null) {
                        this.callback = p7;
                        try {
                            v0_1.startActivityForResult(v1_1, v6_4);
                        } catch (com.imagepicker.ResponseHelper v6_6) {
                            v6_6.printStackTrace();
                            this.responseHelper.b(p7, "Cannot launch camera");
                        }
                        return;
                    } else {
                        this.responseHelper.b(p7, "Cannot launch camera");
                        return;
                    }
                } else {
                    return;
                }
            } else {
                this.responseHelper.b(p7, "can\'t find current Activity");
                return;
            }
        } else {
            this.responseHelper.b(p7, "Camera not available");
            return;
        }
    }

Method com.facebook.react.modules.share.ShareModule.share() calling method android.content.Intent.putExtra()


    public void share(com.facebook.react.bridge.ReadableMap p4, String p5, com.facebook.react.bridge.Promise p6)
    {
        if (p4 != null) {
            try {
                String v0_1 = new android.content.Intent("android.intent.action.SEND");
                v0_1.setTypeAndNormalize("text/plain");
            } catch (Exception) {
                p6.a("E_UNABLE_TO_OPEN_DIALOG", "Failed to open share dialog");
                return;
            }
            if (p4.a("title")) {
                v0_1.putExtra("android.intent.extra.SUBJECT", p4.f("title"));
            }
            if (p4.a("message")) {
                v0_1.putExtra("android.intent.extra.TEXT", p4.f("message"));
            }
            com.facebook.react.bridge.WritableMap v4_2 = android.content.Intent.createChooser(v0_1, p5);
            v4_2.addCategory("android.intent.category.DEFAULT");
            String v5_2 = this.getCurrentActivity();
            if (v5_2 == null) {
                this.getReactApplicationContext().startActivity(v4_2);
            } else {
                v5_2.startActivity(v4_2);
            }
            com.facebook.react.bridge.WritableMap v4_4 = com.facebook.react.bridge.Arguments.b();
            v4_4.putString("action", "sharedAction");
            p6.a(v4_4);
            return;
        } else {
            p6.a("E_INVALID_CONTENT", "Content cannot be null");
            return;
        }
    }

Method com.coupa.android.coupamobile.reactmodules.ReactExpenses.addExpenseReceiptWithPath() calling method android.content.Intent.putExtra()


    public void addExpenseReceiptWithPath(String p4)
    {
        android.app.Activity v0_1 = this.getReactApplicationContext().j();
        if (v0_1 != null) {
            android.content.Intent v1_1 = new android.content.Intent();
            v1_1.putExtra("IMAGE_PATH_RESULT_EXTRA", p4);
            v0_1.setResult(-1, v1_1);
            v0_1.finish();
        }
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expensereport.ExpenseLineViewHolder.launchExpenseLineActivity() calling method android.content.Intent.putExtra()


    private void launchExpenseLineActivity()
    {
        if (this.mExpenseLine != null) {
            com.coupa.android.coupamobile.views.BaseActivity v1_0;
            android.content.Intent v0_2 = new android.content.Intent(this.mActivityContext, this.getExpenseLineActivityClass());
            if (!this.mExpenseLine.isChildLine()) {
                v1_0 = "EXPENSE_LINE_LOCAL_ID";
            } else {
                v1_0 = "EXTRA_ITEMIZED_EXPENSE_LINE_LOCAL_ID";
            }
            v0_2.putExtra(v1_0, this.mExpenseLine.getLocalId());
            v0_2.putExtra("EXPENSE_REPORT_LOCAL_ID", this.mExpenseLine.getExpenseReport().getLocalId());
            this.mActivityContext.startActivity(v0_2);
        }
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expenseline.ReceiptViewHolder.launchReactMapView() calling method android.content.Intent.putExtra()


    private void launchReactMapView()
    {
        android.widget.Toast v0_3 = new android.content.Intent(this.mActivityContext, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
        v0_3.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.o);
        if (!this.mReceipt.hasDirections()) {
            android.widget.Toast.makeText(this.mActivityContext, 2131624333, 1).show();
        } else {
            v0_3.putExtra("mapsData", this.mReceipt.getLatLongsJson());
            this.mActivityContext.startActivity(v0_3);
        }
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expenseline.AttendeeSectionFooterViewHolder.callReact() calling method android.content.Intent.putExtra()


    private void callReact()
    {
        android.content.Intent v0_1 = new android.content.Intent(this.mActivityContext, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
        if (this.expenseLine != null) {
            com.coupa.android.coupamobile.views.BaseActivity v1_7 = this.expenseLine.getServerId();
            boolean v2_1 = this.expenseLine.getExpenseCategory().getServerId();
            v0_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.k);
            v0_1.putExtra(com.coupa.android.coupamobile.views.react.ExpensesReactActivity.EXPENSE_LINE_ID_KEY, v1_7);
            v0_1.putExtra("categoryId", v2_1);
            v0_1.putExtra("categorySupportsAttendees", Boolean.TRUE);
            v0_1.putExtra("facialRecognitionEnabled", this.facialRecognitionEnabled);
            this.mActivityContext.startActivity(v0_1);
        }
        return;
    }

Method com.coupa.android.coupamobile.views.ExpenseReportFragment.launchExpenseLineMenu() calling method android.content.Intent.putExtra()


    private void launchExpenseLineMenu(int p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(this.getActivity(), com.coupa.android.coupamobile.views.ExpenseLineMenuActivity);
        v0_1.putExtra("EXPENSE_REPORT_LOCAL_ID", p4);
        this.startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.models.value_objects.ExpenseLine.callReactAdvancedMileage() calling method android.content.Intent.putExtra()


    public void callReactAdvancedMileage(android.content.Context p10)
    {
        String v2_10;
        android.content.Intent v0_1 = new android.content.Intent(p10, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
        if (!this.isEditable()) {
            v2_10 = com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.l;
        } else {
            v2_10 = com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.m;
        }
        v0_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, v2_10);
        this.putToIntent(v0_1, "expenseReportId", Integer.valueOf(this.getExpenseReport().getServerId()));
        this.putToIntent(v0_1, "expenseLineId", Integer.valueOf(this.getServerId()));
        String v5 = com.coupa.android.coupamobile.utils.DateTimeUtil.dateToUTCDateString(this.getExpenseDate());
        String v1_4 = this.getCurrency();
        if (v1_4 == null) {
            v1_4 = com.coupa.android.coupamobile.models.value_objects.Currency.defaultCurrency();
        }
        String v1_7 = new com.coupa.android.coupamobile.models.value_objects.ExpenseLine$MileageContainer;
        v1_7(this, this.getAdvancedMileageData(), v5, this.getFormattedTotalAmount(), new com.coupa.android.coupamobile.models.value_objects.ExpenseLine$LineCurrency(this, v1_4.getServerId(), v1_4.getCode()), this.getExpenseCategory().getServerId());
        this.putToIntent(v0_1, "existingMileageData", v1_7.toJSON());
        p10.startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.models.value_objects.ExpenseLine.putToIntent() calling method android.content.Intent.putExtra()


    private void putToIntent(android.content.Intent p2, String p3, Object p4)
    {
        if (p4 != null) {
            if (!(p4 instanceof String)) {
                if ((p4 instanceof Integer)) {
                    p2.putExtra(p3, ((Integer) p4));
                }
            } else {
                p2.putExtra(p3, ((String) p4));
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.RequisitionController.viewRequisitionLineAction() calling method android.content.Intent.putExtra()


    public void viewRequisitionLineAction()
    {
        if (this.requisitionLineLocalId != 0) {
            int v2_3;
            if (this.approval != null) {
                v2_3 = com.coupa.android.coupamobile.views.RequisitionLineApprovalActivity;
            } else {
                v2_3 = com.coupa.android.coupamobile.views.RequisitionLineActivity;
            }
            int v0_3 = new android.content.Intent(this.activityContext, v2_3);
            v0_3.putExtra("REQUISITION_LINE_ORDER_ID", this.localOrderId);
            v0_3.putExtra("REQUISITION_LINE_LOCAL_ID", this.requisitionLineLocalId);
            this.activityContext.startActivity(v0_3);
            this.requisitionLineLocalId = 0;
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.InvoiceReportController.viewInvoiceLineAction() calling method android.content.Intent.putExtra()


    public void viewInvoiceLineAction()
    {
        if (this.invoiceLineLocalId != 0) {
            int v2_3;
            if (this.approval != null) {
                v2_3 = com.coupa.android.coupamobile.views.InvoiceLineApprovalActivity;
            } else {
                v2_3 = com.coupa.android.coupamobile.views.InvoiceLineActivity;
            }
            int v0_3 = new android.content.Intent(this.activityContext, v2_3);
            v0_3.putExtra("INVOICE_LINE_ORDER_ID", this.localOrderId);
            v0_3.putExtra("INVOICE_LINE_LOCAL_ID", this.invoiceLineLocalId);
            this.activityContext.startActivity(v0_3);
            this.invoiceLineLocalId = 0;
        }
        return;
    }

Method com.google.firebase.iid.FirebaseInstanceIdReceiver.a() calling method android.content.Intent.putExtra()


    private final void a(android.content.Context p5, android.content.Intent p6, String p7)
    {
        android.content.BroadcastReceiver$PendingResult v0_0 = 0;
        p6.setComponent(0);
        p6.setPackage(p5.getPackageName());
        if (android.os.Build$VERSION.SDK_INT <= 18) {
            p6.removeCategory(p5.getPackageName());
        }
        boolean v1_1 = p6.getStringExtra("gcm.rawData64");
        int v2_0 = 0;
        if (v1_1) {
            p6.putExtra("rawData", android.util.Base64.decode(v1_1, 0));
            p6.removeExtra("gcm.rawData64");
        }
        if ((!"google.com/iid".equals(p6.getStringExtra("from"))) && (!"com.google.firebase.INSTANCE_ID_EVENT".equals(p7))) {
            if ((!"com.google.android.c2dm.intent.RECEIVE".equals(p7)) && (!"com.google.firebase.MESSAGING_EVENT".equals(p7))) {
                android.util.Log.d("FirebaseInstanceId", "Unexpected intent");
            } else {
                v0_0 = "com.google.firebase.MESSAGING_EVENT";
            }
        } else {
            v0_0 = "com.google.firebase.INSTANCE_ID_EVENT";
        }
        int v7_3 = -1;
        if (v0_0 != null) {
            if ((com.google.android.gms.common.util.zzq.h()) && (p5.getApplicationInfo().targetSdkVersion >= 26)) {
                v2_0 = 1;
            }
            if (v2_0 == 0) {
                v7_3 = com.google.firebase.iid.zzx.a().a(p5, v0_0, p6);
            } else {
                if (this.isOrderedBroadcast()) {
                    this.setResultCode(-1);
                }
                ark>com.google.firebase.iid.FirebaseInstanceIdReceiverark>.a(p5, v0_0).a(p6, this.goAsync());
            }
        }
        if (this.isOrderedBroadcast()) {
            this.setResultCode(v7_3);
        }
        return;
    }

Method com.google.android.gms.iid.InstanceIDListenerService.zza() calling method android.content.Intent.putExtra()


    static void zza(android.content.Context p2, com.google.android.gms.iid.zzo p3)
    {
        p3.b();
        android.content.Intent v3_2 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
        v3_2.putExtra("CMD", "RST");
        v3_2.setClassName(p2, "com.google.android.gms.gcm.GcmReceiver");
        p2.sendBroadcast(v3_2);
        return;
    }

Method com.google.android.gms.gcm.GcmReceiver.onReceive() calling method android.content.Intent.putExtra()


    public void onReceive(android.content.Context p4, android.content.Intent p5)
    {
        if (android.util.Log.isLoggable("GcmReceiver", 3)) {
            android.util.Log.d("GcmReceiver", "received new intent");
        }
        p5.setComponent(0);
        p5.setPackage(p4.getPackageName());
        if (android.os.Build$VERSION.SDK_INT <= 18) {
            p5.removeCategory(p4.getPackageName());
        }
        android.content.BroadcastReceiver$PendingResult v0_5 = p5.getStringExtra("from");
        if (("google.com/iid".equals(v0_5)) || ("gcm.googleapis.com/refresh".equals(v0_5))) {
            p5.setAction("com.google.android.gms.iid.InstanceID");
        }
        android.content.BroadcastReceiver$PendingResult v0_10 = p5.getStringExtra("gcm.rawData64");
        boolean v1_5 = 0;
        if (v0_10 != null) {
            p5.putExtra("rawData", android.util.Base64.decode(v0_10, 0));
            p5.removeExtra("gcm.rawData64");
        }
        if ((com.google.android.gms.common.util.zzq.h()) && (p4.getApplicationInfo().targetSdkVersion > 25)) {
            v1_5 = 1;
        }
        if (!v1_5) {
            "com.google.android.c2dm.intent.RECEIVE".equals(p5.getAction());
            this.b(p4, p5);
            if ((this.isOrderedBroadcast()) && (this.getResultCode() == 0)) {
                this.setResultCode(-1);
            }
            return;
        } else {
            if (this.isOrderedBroadcast()) {
                this.setResultCode(-1);
            }
            this.a(p4, p5.getAction()).a(p5, this.goAsync());
            return;
        }
    }

Method com.coupa.android.coupamobile.views.AddQuickReceiptActivity$2.callback() calling method android.content.Intent.putExtra()


    public void callback(com.coupa.android.coupamobile.core.data.DataItemBase p5)
    {
        int v0_1;
        com.coupa.android.coupamobile.views.AddQuickReceiptActivity v5_9 = ((com.coupa.android.coupamobile.models.value_objects.ExpenseReport) com.coupa.android.coupamobile.models.CoupaDataModel.findRecordForLocalId(com.coupa.android.coupamobile.models.value_objects.ExpenseReport, p5.getDataObject().getLocalId()));
        if (this.val$bmpFinal == null) {
            v0_1 = com.coupa.android.coupamobile.helpers.QuickReportHelper.createLineWithReport(v5_9, this.val$pathFinal);
        } else {
            v0_1 = com.coupa.android.coupamobile.helpers.QuickReportHelper.createLineWithReport(v5_9, this.val$bmpFinal);
        }
        android.content.Intent v1_1 = new android.content.Intent(this.this$0, com.coupa.android.coupamobile.views.EditExpenseLineActivity);
        v1_1.putExtra("EXPENSE_REPORT_LOCAL_ID", v5_9.getLocalId());
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a(com.coupa.android.coupamobile.views.AddQuickReceiptActivity.access$000(this.this$0), 0);
        v1_1.putExtra("EXPENSE_LINE_LOCAL_ID", v0_1);
        this.this$0.startActivity(v1_1);
        return;
    }

Method com.coupa.android.coupamobile.controllers.TodoListController.onItemSelected() calling method android.content.Intent.putExtra()


    public void onItemSelected(com.coupa.android.coupamobile.core.data.DataItemBase p11)
    {
        com.coupa.android.coupamobile.utils.LogWrapper.v("TodoListController.onItemSelected in 5129");
        if ((p11 != null) && (p11.getDataObject() != null)) {
            String v11_15 = ((com.coupa.android.coupamobile.models.value_objects.Notification) p11.getDataObject());
            if (v11_15.getApproval() != null) {
                Class v2_7;
                String v0_2 = v11_15.getApproval();
                android.content.Intent v1_1 = new android.content.Intent();
                int v3 = 0;
                if (v11_15.getLocalId() != 0) {
                    v1_1.putExtra("NOTIFICATION_LOCAL_ID", v11_15.getLocalId());
                    v2_7 = 1;
                } else {
                    Class v2_6 = v11_15.getApproval().getRequisition();
                    String v5_3 = v11_15.getApproval().getExpenseReport();
                    if ((!v0_2.isExpenseApproval()) || (v5_3 == null)) {
                        if ((!v0_2.isRequisitionApproval()) || (v2_6 == null)) {
                            v2_7 = 0;
                        } else {
                            v1_1.putExtra("REQUISITION_LOCAL_ID", v2_6.getLocalId());
                        }
                    } else {
                        v1_1.putExtra("EXPENSE_REPORT_LOCAL_ID", v5_3.getLocalId());
                    }
                }
                if (v2_7 != null) {
                    String v0_10;
                    String v5_0 = 0;
                    if (!v0_2.isExpenseApproval()) {
                        if (!v0_2.isRequisitionApproval()) {
                            if (!v0_2.isInvoiceApproval()) {
                                Class v2_0;
                                if (!v0_2.isApprovalType("OrderHeaderChange")) {
                                    if (!v0_2.isWorkConfirmationApproval()) {
                                        v0_10 = 0;
                                        v1_1.setClass(this.activityContext, v0_10);
                                        if (v5_0 == null) {
                                            this.activityContext.startActivity(v1_1);
                                        } else {
                                            com.coupa.android.coupamobile.models.SynchronizationService.getInstance().fetchAllWithAPI(com.coupa.android.coupamobile.models.value_objects.Comment, v5_0, new com.coupa.android.coupamobile.controllers.TodoListController$3(this, v1_1));
                                        }
                                        return;
                                    } else {
                                        v2_0 = com.coupa.android.coupamobile.views.react.ReactNativeApprovalActivity;
                                        String v6_3 = v11_15.getApproval().getWorkConfirmation();
                                        if (v6_3 != null) {
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.p);
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.s, v6_3.getServerId());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.q, v0_2.getServerId());
                                            if ((com.coupa.android.coupamobile.models.value_objects.Setup.autoEscalateEnabledWorkConfirmation()) && (!v0_2.getSkipEscalation())) {
                                                v3 = 1;
                                            }
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.t, v3);
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.r, v11_15.getServerId());
                                        }
                                    }
                                } else {
                                    v2_0 = com.coupa.android.coupamobile.views.react.ReactNativeApprovalActivity;
                                    String v6_0 = v0_2.getPurchaseOrderChange();
                                    if (v6_0 != null) {
                                        boolean v7_0 = v6_0.getPurchaseOrder();
                                        if (v7_0) {
                                            int v8_2;
                                            if (!v6_0.getPendingCancel().booleanValue()) {
                                                v8_2 = com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.i;
                                            } else {
                                                v8_2 = com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.j;
                                            }
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, v8_2);
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.v, v6_0.getPurchaseOrderChangePath());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.u, v7_0.fetchableValue().toString());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.q, v0_2.getServerId());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.r, v11_15.getServerId());
                                            if ((com.coupa.android.coupamobile.models.value_objects.Setup.autoEscalateEnabledRequisition()) && (!v0_2.getSkipEscalation())) {
                                                v3 = 1;
                                            }
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.t, v3);
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.w, v6_0.getPurchaseOrderCustomFieldsFor(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.order_header).toString());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.x, v6_0.getPurchaseOrderCustomFieldsFor(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.order_line).toString());
                                        }
                                    }
                                }
                                v0_10 = v2_0;
                            } else {
                                v0_10 = com.coupa.android.coupamobile.views.InvoiceReportApprovalActivity;
                                String v11_6 = v11_15.getApproval().getApprovalInvoiceReport();
                                if (v11_6 != null) {
                                    com.coupa.android.coupamobile.models.value_objects.InvoiceReport.setRefObject(v11_6);
                                    v5_0 = "InvoiceReport";
                                }
                            }
                        } else {
                            v0_10 = com.coupa.android.coupamobile.views.RequisitionApprovalActivity;
                            String v11_8 = v11_15.getApproval().getRequisition();
                            if (v11_8 != null) {
                                com.coupa.android.coupamobile.models.value_objects.Requisition.setRefObject(v11_8);
                                v5_0 = "Requisition";
                            }
                        }
                    } else {
                        v0_10 = com.coupa.android.coupamobile.views.ExpenseReportApprovalActivity;
                        String v11_10 = v11_15.getApproval().getExpenseReport();
                        if (v11_10 != null) {
                            com.coupa.android.coupamobile.models.value_objects.ExpenseReport.setRefObject(v11_10);
                            v5_0 = "ExpenseReport";
                        }
                    }
                }
            }
            return;
        } else {
            return;
        }
    }

Method com.coupa.android.coupamobile.controllers.RequisitionsListController.editRequisitionReportAction() calling method android.content.Intent.putExtra()


    public void editRequisitionReportAction(int p4)
    {
        if (p4 != null) {
            android.content.Intent v0_1 = new android.content.Intent(this.activityContext, com.coupa.android.coupamobile.views.EditRequisitionActivity);
            v0_1.putExtra("REQUISITION_LOCAL_ID", p4);
            this.activityContext.startActivity(v0_1);
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.LoginInstancePickerController$2.onApiResponse() calling method android.content.Intent.putExtra()


    public void onApiResponse(com.coupa.android.coupamobile.core.cs_api.CSApiResponse p8)
    {
        com.coupa.android.coupamobile.utils.LogWrapper.v("LoginInstancePickerController.onApiResponse didEnterInstance 160");
        if ((!com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.RequestNotSent.equals(p8.getStatusCode())) || (p8.getErrors().isEmpty())) {
            com.coupa.android.coupamobile.controllers.LoginInstancePickerController$2$1 v0_3 = new android.content.Intent(this.this$0.activity, com.coupa.android.coupamobile.views.LoginCoupaActivity);
            if (p8.getStatusCode() == com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.Found) {
                com.coupa.android.coupamobile.views.LoginCoupaInstanceActivity v8_1 = p8.getAllHeaders();
                if (v8_1 != null) {
                    Class v1_3 = 0;
                    int v3 = 0;
                    while (v3 < v8_1.length) {
                        com.coupa.android.coupamobile.views.LoginCoupaInstanceActivity v4 = v8_1[v3];
                        if (!v4.getName().equalsIgnoreCase("Location")) {
                            v3++;
                        } else {
                            v1_3 = v4.getValue();
                            break;
                        }
                    }
                    if ((!v1_3.startsWith(this.val$fullURLPath)) || (!v1_3.endsWith("home"))) {
                        this.this$0.activity.dismissProgressDialog();
                        v0_3.putExtra("REDIRECT_LOCATION", v1_3);
                        v0_3.setClass(this.this$0.activity, com.coupa.android.coupamobile.views.SSOLoginActivity);
                    } else {
                        this.this$0.activity.dismissProgressDialog();
                    }
                }
            }
            this.this$0.activity.startActivity(v0_3);
            this.this$0.activity.dismissProgressDialog();
        } else {
            this.this$0.activity.dismissProgressDialog();
            this.this$0.activity.runOnUiThread(new com.coupa.android.coupamobile.controllers.LoginInstancePickerController$2$1(this));
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.InvoiceReportListController.editInvoiceReportAction() calling method android.content.Intent.putExtra()


    public void editInvoiceReportAction()
    {
        if (this.editInvoiceReportLocalId != 0) {
            int v0_3 = new android.content.Intent(this.activityContext, com.coupa.android.coupamobile.views.EditInvoiceReportActivity);
            v0_3.putExtra("INVOICE_REPORT_LOCAL_ID", this.editInvoiceReportLocalId);
            this.activityContext.startActivity(v0_3);
            this.editInvoiceReportLocalId = 0;
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseLineController.openReceipt() calling method android.content.Intent.putExtra()


    public void openReceipt(String p3, boolean p4)
    {
        com.coupa.android.coupamobile.utils.LogWrapper.v("EditExpenseLineController.openReceipt in");
        android.net.Uri v0_5 = new StringBuilder();
        v0_5.append(com.coupa.android.coupamobile.core.utils.FileHelper.getInstance().getDocPath());
        v0_5.append(p3);
        android.net.Uri v0_2 = new java.io.File(v0_5.toString());
        if (!v0_2.exists()) {
            com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.controllers.EditExpenseLineController$3(this));
        } else {
            com.coupa.android.coupamobile.controllers.EditExpenseLineController$2 v3_6 = com.coupa.android.coupamobile.controllers.EditExpenseLineController.getReceiptApplicationType(v0_2, this.activityContext);
            if ((v3_6 != null) && (!v3_6.isEmpty())) {
                android.content.Intent v4_2;
                android.net.Uri v0_4 = android.net.Uri.fromFile(v0_2);
                if (p4 != null) {
                    v4_2 = new android.content.Intent();
                    v4_2.setAction("android.intent.action.SEND");
                    v4_2.putExtra("android.intent.extra.STREAM", v0_4);
                    v4_2.setType(v3_6);
                } else {
                    v4_2 = new android.content.Intent("android.intent.action.VIEW");
                    v4_2.setDataAndType(v0_4, v3_6);
                }
                try {
                    this.activityContext.startActivity(v4_2);
                } catch (com.coupa.android.coupamobile.controllers.EditExpenseLineController$2 v3_8) {
                    if ((v3_8 instanceof android.content.ActivityNotFoundException)) {
                        com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.controllers.EditExpenseLineController$2(this));
                    }
                }
            } else {
                com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.controllers.EditExpenseLineController$1(this));
                return;
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseLineController.navigateUpToReport() calling method android.content.Intent.putExtra()


    private void navigateUpToReport()
    {
        android.app.Activity v0_2 = android.support.v4.app.NavUtils.b(this.activityContext);
        if (v0_2 != null) {
            if (this.mNotificationId != -1) {
                v0_2.putExtra("NOTIFICATION_LOCAL_ID", this.mNotificationId);
            } else {
                v0_2.putExtra("EXPENSE_REPORT_LOCAL_ID", this.expenseReport.getLocalId());
            }
            v0_2.setFlags(67108864);
            this.activityContext.startActivity(v0_2);
        } else {
            this.activityContext.finish();
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseLineController.navigateUpToParentLine() calling method android.content.Intent.putExtra()


    private void navigateUpToParentLine()
    {
        android.content.Intent v0_1 = new android.content.Intent(this.activityContext, com.coupa.android.coupamobile.views.EditExpenseLineActivity);
        v0_1.putExtra("EXPENSE_REPORT_LOCAL_ID", this.expenseReport.getLocalId());
        v0_1.putExtra("EXPENSE_LINE_LOCAL_ID", com.coupa.android.coupamobile.views.EditExpenseLineActivity.itemizedParentExpenseLine.getLocalId());
        v0_1.putExtra("NOTIFICATION_LOCAL_ID", this.mNotificationId);
        v0_1.setFlags(67108864);
        this.activityContext.startActivity(v0_1);
        return;
    }

Method android.support.v7.widget.SearchView.b() calling method android.content.Intent.putExtra()


    private android.content.Intent b(android.content.Intent p10, android.app.SearchableInfo p11)
    {
        android.content.ComponentName v0 = p11.getSearchActivity();
        android.app.PendingIntent v1_2 = new android.content.Intent("android.intent.action.SEARCH");
        v1_2.setComponent(v0);
        android.app.PendingIntent v1_0 = android.app.PendingIntent.getActivity(this.getContext(), 0, v1_2, 1073741824);
        android.os.Bundle v2_1 = new android.os.Bundle();
        if (this.Q != null) {
            v2_1.putParcelable("app_data", this.Q);
        }
        android.content.Intent v3_3 = new android.content.Intent(p10);
        String v10_1 = "free_form";
        int v4_1 = 1;
        int v5_0 = this.getResources();
        if (p11.getVoiceLanguageModeId() != 0) {
            v10_1 = v5_0.getString(p11.getVoiceLanguageModeId());
        }
        int v6_2;
        String v7 = 0;
        if (p11.getVoicePromptTextId() == 0) {
            v6_2 = 0;
        } else {
            v6_2 = v5_0.getString(p11.getVoicePromptTextId());
        }
        int v5_1;
        if (p11.getVoiceLanguageId() == 0) {
            v5_1 = 0;
        } else {
            v5_1 = v5_0.getString(p11.getVoiceLanguageId());
        }
        if (p11.getVoiceMaxResults() != 0) {
            v4_1 = p11.getVoiceMaxResults();
        }
        v3_3.putExtra("android.speech.extra.LANGUAGE_MODEL", v10_1);
        v3_3.putExtra("android.speech.extra.PROMPT", v6_2);
        v3_3.putExtra("android.speech.extra.LANGUAGE", v5_1);
        v3_3.putExtra("android.speech.extra.MAX_RESULTS", v4_1);
        if (v0 != null) {
            v7 = v0.flattenToShortString();
        }
        v3_3.putExtra("calling_package", v7);
        v3_3.putExtra("android.speech.extra.RESULTS_PENDINGINTENT", v1_0);
        v3_3.putExtra("android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE", v2_1);
        return v3_3;
    }

Method android.support.v7.widget.SearchView.a() calling method android.content.Intent.putExtra()


    private android.content.Intent a(String p2, android.net.Uri p3, String p4, String p5, int p6, String p7)
    {
        android.content.Intent v0_1 = new android.content.Intent(p2);
        v0_1.addFlags(268435456);
        if (p3 != null) {
            v0_1.setData(p3);
        }
        v0_1.putExtra("user_query", this.N);
        if (p5 != null) {
            v0_1.putExtra("query", p5);
        }
        if (p4 != null) {
            v0_1.putExtra("intent_extra_data_key", p4);
        }
        if (this.Q != null) {
            v0_1.putExtra("app_data", this.Q);
        }
        if (p6 != 0) {
            v0_1.putExtra("action_key", p6);
            v0_1.putExtra("action_msg", p7);
        }
        v0_1.setComponent(this.h.getSearchActivity());
        return v0_1;
    }

Method android.support.v7.widget.SearchView.a() calling method android.content.Intent.putExtra()


    private android.content.Intent a(android.content.Intent p2, android.app.SearchableInfo p3)
    {
        String v2_2;
        android.content.Intent v0_1 = new android.content.Intent(p2);
        String v2_1 = p3.getSearchActivity();
        if (v2_1 != null) {
            v2_2 = v2_1.flattenToShortString();
        } else {
            v2_2 = 0;
        }
        v0_1.putExtra("calling_package", v2_2);
        return v0_1;
    }

Method android.support.v7.widget.SearchView.<init>() calling method android.content.Intent.putExtra()


    public SearchView(android.content.Context p4, android.util.AttributeSet p5, int p6)
    {
        super(p4, p5, p6);
        super.p = new android.graphics.Rect();
        super.q = new android.graphics.Rect();
        int v1_1 = new int[2];
        super.r = v1_1;
        String v0_1 = new int[2];
        super.s = v0_1;
        super.R = new android.support.v7.widget.SearchView$1(super);
        super.S = new android.support.v7.widget.SearchView$2(super);
        super.T = new java.util.WeakHashMap();
        super.U = new android.support.v7.widget.SearchView$5(super);
        super.j = new android.support.v7.widget.SearchView$6(super);
        super.V = new android.support.v7.widget.SearchView$7(super);
        super.W = new android.support.v7.widget.SearchView$8(super);
        super.aa = new android.support.v7.widget.SearchView$9(super);
        super.ab = new android.support.v7.widget.SearchView$10(super);
        android.support.v7.widget.SearchView$4 v5_5 = android.support.v7.widget.TintTypedArray.a(p4, p5, android.support.v7.appcompat.R$styleable.SearchView, p6, 0);
        android.view.LayoutInflater.from(p4).inflate(v5_5.g(android.support.v7.appcompat.R$styleable.SearchView_layout, android.support.v7.appcompat.R$layout.abc_search_view), super, 1);
        super.a = ((android.support.v7.widget.SearchView$SearchAutoComplete) super.findViewById(android.support.v7.appcompat.R$id.search_src_text));
        super.a.setSearchView(super);
        super.k = super.findViewById(android.support.v7.appcompat.R$id.search_edit_frame);
        super.l = super.findViewById(android.support.v7.appcompat.R$id.search_plate);
        super.m = super.findViewById(android.support.v7.appcompat.R$id.submit_area);
        super.b = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_button));
        super.c = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_go_btn));
        super.d = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_close_btn));
        super.e = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_voice_btn));
        super.t = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_mag_icon));
        android.support.v4.view.ViewCompat.a(super.l, v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_queryBackground));
        android.support.v4.view.ViewCompat.a(super.m, v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_submitBackground));
        super.b.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_searchIcon));
        super.c.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_goIcon));
        super.d.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_closeIcon));
        super.e.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_voiceIcon));
        super.t.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_searchIcon));
        super.u = v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_searchHintIcon);
        android.support.v7.widget.TooltipCompat.a(super.b, super.getResources().getString(android.support.v7.appcompat.R$string.abc_searchview_description_search));
        super.v = v5_5.g(android.support.v7.appcompat.R$styleable.SearchView_suggestionRowLayout, android.support.v7.appcompat.R$layout.abc_search_dropdown_item_icons_2line);
        super.w = v5_5.g(android.support.v7.appcompat.R$styleable.SearchView_commitIcon, 0);
        super.b.setOnClickListener(super.U);
        super.d.setOnClickListener(super.U);
        super.c.setOnClickListener(super.U);
        super.e.setOnClickListener(super.U);
        super.a.setOnClickListener(super.U);
        super.a.addTextChangedListener(super.ab);
        super.a.setOnEditorActionListener(super.V);
        super.a.setOnItemClickListener(super.W);
        super.a.setOnItemSelectedListener(super.aa);
        super.a.setOnKeyListener(super.j);
        super.a.setOnFocusChangeListener(new android.support.v7.widget.SearchView$3(super));
        super.setIconifiedByDefault(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_iconifiedByDefault, 1));
        boolean v4_28 = v5_5.e(android.support.v7.appcompat.R$styleable.SearchView_android_maxWidth, -1);
        if (v4_28 != -1) {
            super.setMaxWidth(v4_28);
        }
        super.z = v5_5.c(android.support.v7.appcompat.R$styleable.SearchView_defaultQueryHint);
        super.H = v5_5.c(android.support.v7.appcompat.R$styleable.SearchView_queryHint);
        boolean v4_34 = v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_android_imeOptions, -1);
        if (v4_34 != -1) {
            super.setImeOptions(v4_34);
        }
        boolean v4_36 = v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_android_inputType, -1);
        if (v4_36 != -1) {
            super.setInputType(v4_36);
        }
        super.setFocusable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_android_focusable, 1));
        v5_5.a();
        super.x = new android.content.Intent("android.speech.action.WEB_SEARCH");
        super.x.addFlags(268435456);
        super.x.putExtra("android.speech.extra.LANGUAGE_MODEL", "web_search");
        super.y = new android.content.Intent("android.speech.action.RECOGNIZE_SPEECH");
        super.y.addFlags(268435456);
        super.n = super.findViewById(super.a.getDropDownAnchor());
        if (super.n != null) {
            super.n.addOnLayoutChangeListener(new android.support.v7.widget.SearchView$4(super));
        }
        super.a(super.E);
        super.r();
        return;
    }

Method com.google.firebase.iid.zzv.c() calling method android.content.Intent.putExtra()


    private final android.os.Bundle c(android.os.Bundle p9)
    {
        String v0_0 = com.google.firebase.iid.zzv.a();
        java.io.IOException v1_7 = new com.google.android.gms.tasks.TaskCompletionSource();
        this.c.put(v0_0, v1_7);
        if (this.e.a() != 0) {
            String v3_4;
            android.support.v4.util.SimpleArrayMap v2_3 = new android.content.Intent();
            v2_3.setPackage("com.google.android.gms");
            if (this.e.a() != 2) {
                v3_4 = "com.google.android.c2dm.intent.REGISTER";
            } else {
                v3_4 = "com.google.iid.TOKEN_REQUEST";
            }
            v2_3.setAction(v3_4);
            v2_3.putExtras(p9);
            com.google.firebase.iid.zzv.a(this.d, v2_3);
            com.google.android.gms.iid.MessengerCompat v5_1 = new StringBuilder((String.valueOf(v0_0).length() + 5));
            v5_1.append("|ID|");
            v5_1.append(v0_0);
            v5_1.append("|");
            v2_3.putExtra("kid", v5_1.toString());
            if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                com.google.android.gms.iid.MessengerCompat v5_3 = String.valueOf(v2_3.getExtras());
                StringBuilder v7_1 = new StringBuilder((String.valueOf(v5_3).length() + 8));
                v7_1.append("Sending ");
                v7_1.append(v5_3);
                android.util.Log.d("FirebaseInstanceId", v7_1.toString());
            }
            v2_3.putExtra("google.messenger", this.f);
            if ((this.g == null) && (this.h == null)) {
                if (this.e.a() != 2) {
                    this.d.startService(v2_3);
                } else {
                    this.d.sendBroadcast(v2_3);
                }
            } else {
                Throwable v9_23 = android.os.Message.obtain();
                v9_23.obj = v2_3;
                try {
                    if (this.g == null) {
                        this.h.a(v9_23);
                    } else {
                        this.g.send(v9_23);
                    }
                } catch (android.os.RemoteException) {
                    if (!android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                    } else {
                        android.util.Log.d("FirebaseInstanceId", "Messenger failed, fallback to startService");
                    }
                }
                Throwable v9_2 = ((android.os.Bundle) com.google.android.gms.tasks.Tasks.a(v1_7.a(), 30000, java.util.concurrent.TimeUnit.MILLISECONDS));
                try {
                    this.c.remove(v0_0);
                    return v9_2;
                } catch (Throwable v9_12) {
                    throw v9_12;
                }
            }
            try {
            } catch (Throwable v9_10) {
                this.c.remove(v0_0);
                throw v9_10;
            } catch (Throwable v9_3) {
                Throwable v9_4 = v9_3.getCause();
                if (!(v9_4 instanceof java.io.IOException)) {
                    throw new java.io.IOException(v9_4);
                } else {
                    throw ((java.io.IOException) v9_4);
                }
            }
            this.c.remove(v0_0);
            return v9_2;
        } else {
            throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
        }
    }

Method com.google.firebase.iid.zzv.a() calling method android.content.Intent.putExtra()


    private final void a(android.os.Message p10)
    {
        if ((p10 == null) || (!(p10.obj instanceof android.content.Intent))) {
            android.util.Log.w("FirebaseInstanceId", "Dropping invalid message");
            return;
        } else {
            String v0_26 = ((android.content.Intent) p10.obj);
            v0_26.setExtrasClassLoader(com.google.android.gms.iid.MessengerCompat.getClassLoader());
            if (v0_26.hasExtra("google.messenger")) {
                String v0_14 = v0_26.getParcelableExtra("google.messenger");
                if ((v0_14 instanceof com.google.android.gms.iid.MessengerCompat)) {
                    this.h = ((com.google.android.gms.iid.MessengerCompat) v0_14);
                }
                if ((v0_14 instanceof android.os.Messenger)) {
                    this.g = ((android.os.Messenger) v0_14);
                }
            }
            String v10_8 = ((android.content.Intent) p10.obj);
            String v0_16 = v10_8.getAction();
            if ("com.google.android.c2dm.intent.REGISTRATION".equals(v0_16)) {
                String v0_18 = v10_8.getStringExtra("registration_id");
                if (v0_18 == null) {
                    v0_18 = v10_8.getStringExtra("unregistered");
                }
                if (v0_18 != null) {
                    String v4_6 = java.util.regex.Pattern.compile("\\|ID\\|([^|]+)\\|:?+(.*)").matcher(v0_18);
                    if (v4_6.matches()) {
                        String v0_21 = v4_6.group(1);
                        String v1_19 = v4_6.group(2);
                        String v10_10 = v10_8.getExtras();
                        v10_10.putString("registration_id", v1_19);
                        try {
                            boolean v2_9 = ((com.google.android.gms.tasks.TaskCompletionSource) this.c.remove(v0_21));
                        } catch (String v10_12) {
                            throw v10_12;
                        }
                        if (v2_9) {
                            v2_9.a(v10_10);
                            return;
                        } else {
                            String v0_25;
                            String v0_22 = String.valueOf(v0_21);
                            if (v0_22.length() == 0) {
                                v0_25 = new String("Missing callback for ");
                            } else {
                                v0_25 = "Missing callback for ".concat(v0_22);
                            }
                            android.util.Log.w("FirebaseInstanceId", v0_25);
                            return;
                        }
                    } else {
                        if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                            String v0_1;
                            String v0_27 = String.valueOf(v0_18);
                            if (v0_27.length() == 0) {
                                v0_1 = new String("Unexpected response string: ");
                            } else {
                                v0_1 = "Unexpected response string: ".concat(v0_27);
                            }
                            android.util.Log.d("FirebaseInstanceId", v0_1);
                        }
                        return;
                    }
                } else {
                    String v0_3 = v10_8.getStringExtra("error");
                    if (v0_3 != null) {
                        if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                            String[] v5_1;
                            String v6_0 = String.valueOf(v0_3);
                            if (v6_0.length() == 0) {
                                v5_1 = new String("Received InstanceID error ");
                            } else {
                                v5_1 = "Received InstanceID error ".concat(v6_0);
                            }
                            android.util.Log.d("FirebaseInstanceId", v5_1);
                        }
                        String v4_3 = 0;
                        if (v0_3.startsWith("|")) {
                            String[] v5_5 = v0_3.split("\\|");
                            if (!"ID".equals(v5_5[1])) {
                                String v0_6;
                                String v0_4 = String.valueOf(v0_3);
                                if (v0_4.length() == 0) {
                                    v0_6 = new String("Unexpected structured response ");
                                } else {
                                    v0_6 = "Unexpected structured response ".concat(v0_4);
                                }
                                android.util.Log.w("FirebaseInstanceId", v0_6);
                            }
                            if (v5_5.length <= 2) {
                                v0_3 = "UNKNOWN";
                            } else {
                                String v0_8 = v5_5[2];
                                String v1_3 = v5_5[3];
                                if (v1_3.startsWith(":")) {
                                    v1_3 = v1_3.substring(1);
                                }
                                v4_3 = v0_8;
                                v0_3 = v1_3;
                            }
                            v10_8.putExtra("error", v0_3);
                        }
                        this.a(v4_3, v0_3);
                        return;
                    } else {
                        String v10_2 = String.valueOf(v10_8.getExtras());
                        boolean v2_3 = new StringBuilder((String.valueOf(v10_2).length() + 49));
                        v2_3.append("Unexpected response, no error or registration id ");
                        v2_3.append(v10_2);
                        android.util.Log.w("FirebaseInstanceId", v2_3.toString());
                        return;
                    }
                }
            } else {
                if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                    String v0_12;
                    String v0_10 = String.valueOf(v0_16);
                    if (v0_10.length() == 0) {
                        v0_12 = new String("Unexpected response action: ");
                    } else {
                        v0_12 = "Unexpected response action: ".concat(v0_10);
                    }
                    android.util.Log.d("FirebaseInstanceId", v0_12);
                }
                return;
            }
        }
    }

Method com.google.firebase.iid.zzv.a() calling method android.content.Intent.putExtra()


    private static declared_synchronized void a(android.content.Context p3, android.content.Intent p4)
    {
        try {
            if (ark>com.google.firebase.iid.zzvark>.b == null) {
                android.app.PendingIntent v1_3 = new android.content.Intent();
                v1_3.setPackage("com.google.example.invalidpackage");
                ark>com.google.firebase.iid.zzvark>.b = android.app.PendingIntent.getBroadcast(p3, 0, v1_3, 0);
            }
        } catch (String v3_1) {
            throw v3_1;
        }
        p4.putExtra("app", ark>com.google.firebase.iid.zzvark>.b);
        return;
    }

Method com.google.firebase.iid.zzaa.c() calling method android.content.Intent.putExtra()


    private final boolean c()
    {
        boolean v0_1 = this.c.d();
        if ((!v0_1) || (v0_1.b(this.d.b()))) {
            try {
                android.content.Intent v3_1 = this.c.e();
            } catch (boolean v0_6) {
                boolean v0_8 = String.valueOf(v0_6.getMessage());
                if (v0_8.length() == 0) {
                    boolean v0_10 = new String("Token retrieval failed: ");
                } else {
                    v0_10 = "Token retrieval failed: ".concat(v0_8);
                }
                android.util.Log.e("FirebaseInstanceId", v0_10);
                return 0;
            }
            if (v3_1 != null) {
                if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                    android.util.Log.d("FirebaseInstanceId", "Token successfully retrieved");
                }
                if ((!v0_1) || ((v0_1) && (!v3_1.equals(v0_1.a)))) {
                    boolean v0_4 = this.a();
                    android.content.Intent v3_3 = new android.content.Intent("com.google.firebase.iid.TOKEN_REFRESH");
                    android.content.Intent v4_5 = new android.content.Intent("com.google.firebase.INSTANCE_ID_EVENT");
                    v4_5.setClass(v0_4, com.google.firebase.iid.FirebaseInstanceIdReceiver);
                    v4_5.putExtra("wrapped_intent", v3_3);
                    v0_4.sendBroadcast(v4_5);
                }
                return 1;
            } else {
                android.util.Log.e("FirebaseInstanceId", "Token retrieval failed: null");
                return 0;
            }
        } else {
            return 1;
        }
    }

Method com.google.android.gms.tagmanager.zzdo.a() calling method android.content.Intent.putExtra()


    public static void a(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.analytics.RADIO_POWERED");
        v0_1.addCategory(p3.getPackageName());
        v0_1.putExtra(ark>com.google.android.gms.tagmanager.zzdoark>.a, 1);
        p3.sendBroadcast(v0_1);
        return;
    }

Method com.google.android.gms.internal.zzarw.c() calling method android.content.Intent.putExtra()


    public final void c()
    {
        android.content.Context v0_1 = this.b.a();
        android.content.Intent v1_1 = new android.content.Intent("com.google.analytics.RADIO_POWERED");
        v1_1.addCategory(v0_1.getPackageName());
        v1_1.putExtra(com.google.android.gms.internal.zzarw.a, 1);
        v0_1.sendOrderedBroadcast(v1_1, 0);
        return;
    }

Method com.google.android.gms.internal.zzaqi.a() calling method android.content.Intent.putExtra()


    public final com.google.android.gms.internal.zzarr a()
    {
        com.google.android.gms.analytics.zzj.d();
        com.google.android.gms.internal.zzarr v0_2 = new android.content.Intent("com.google.android.gms.analytics.service.START");
        v0_2.setComponent(new android.content.ComponentName("com.google.android.gms", "com.google.android.gms.analytics.service.AnalyticsService"));
        com.google.android.gms.internal.zzaqg v1_0 = this.a.j();
        v0_2.putExtra("app_package_name", v1_0.getPackageName());
        String v2_1 = com.google.android.gms.common.stats.zza.a();
        try {
            this.b = 0;
            this.c = 1;
            com.google.android.gms.internal.zzarr v0_1 = v2_1.a(v1_0, v0_2, com.google.android.gms.internal.zzaqg.a(this.a), 129);
            this.a.a("Bind to service requested", Boolean.valueOf(v0_1));
        } catch (com.google.android.gms.internal.zzarr v0_8) {
            throw v0_8;
        }
        if (v0_1 != null) {
            this.wait(((Long) com.google.android.gms.internal.zzarl.B.a()).longValue());
            this.c = 0;
            com.google.android.gms.internal.zzarr v0_7 = this.b;
            this.b = 0;
            if (v0_7 == null) {
                this.a.f("Successfully bound to service but never got onServiceConnected callback");
            }
            return v0_7;
        } else {
            this.c = 0;
            return 0;
        }
    }

Method com.google.android.gms.iid.zzl.b() calling method android.content.Intent.putExtra()


    public final void b(android.content.Intent p13)
    {
        if (p13 != null) {
            String v1_20 = p13.getAction();
            if (("com.google.android.c2dm.intent.REGISTRATION".equals(v1_20)) || ("com.google.android.gms.iid.InstanceID".equals(v1_20))) {
                String v1_4 = p13.getStringExtra("registration_id");
                if (v1_4 == null) {
                    v1_4 = p13.getStringExtra("unregistered");
                }
                String v2_1 = 0;
                if (v1_4 != null) {
                    String v1_21;
                    this.m = android.os.SystemClock.elapsedRealtime();
                    this.q = 0;
                    this.o = 0;
                    this.p = 0;
                    if (!v1_4.startsWith("|")) {
                        v1_21 = 0;
                    } else {
                        String v2_16 = v1_4.split("\\|");
                        if (!"ID".equals(v2_16[1])) {
                            String v1_24;
                            String v1_22 = String.valueOf(v1_4);
                            if (v1_22.length() == 0) {
                                v1_24 = new String("Unexpected structured response ");
                            } else {
                                v1_24 = "Unexpected structured response ".concat(v1_22);
                            }
                            android.util.Log.w("InstanceID/Rpc", v1_24);
                        }
                        v1_21 = v2_16[2];
                        if (v2_16.length > 4) {
                            if (!"SYNC".equals(v2_16[3])) {
                                if ("RST".equals(v2_16[3])) {
                                    String v0_13 = this.g;
                                    com.google.android.gms.iid.InstanceID.c(this.g);
                                    com.google.android.gms.iid.InstanceIDListenerService.zza(v0_13, com.google.android.gms.iid.InstanceID.b());
                                    p13.removeExtra("registration_id");
                                    this.a(v1_21, p13);
                                    return;
                                }
                            } else {
                                String v0_15 = this.g;
                                StringBuilder v3_15 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
                                v3_15.putExtra("CMD", "SYNC");
                                v3_15.setClassName(v0_15, "com.google.android.gms.gcm.GcmReceiver");
                                v0_15.sendBroadcast(v3_15);
                            }
                        }
                        String v0_18 = v2_16[(v2_16.length - 1)];
                        if (v0_18.startsWith(":")) {
                            v0_18 = v0_18.substring(1);
                        }
                        p13.putExtra("registration_id", v0_18);
                    }
                    if (v1_21 != null) {
                        this.a(v1_21, p13);
                        return;
                    } else {
                        this.a(p13);
                        return;
                    }
                } else {
                    String v1_2 = p13.getStringExtra("error");
                    if (v1_2 != null) {
                        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                            String v8_1;
                            String v9_0 = String.valueOf(v1_2);
                            if (v9_0.length() == 0) {
                                v8_1 = new String("Received InstanceID error ");
                            } else {
                                v8_1 = "Received InstanceID error ".concat(v9_0);
                            }
                            android.util.Log.d("InstanceID/Rpc", v8_1);
                        }
                        if (v1_2.startsWith("|")) {
                            long v7_6 = v1_2.split("\\|");
                            if (!"ID".equals(v7_6[1])) {
                                String v1_7;
                                String v1_5 = String.valueOf(v1_2);
                                if (v1_5.length() == 0) {
                                    v1_7 = new String("Unexpected structured response ");
                                } else {
                                    v1_7 = "Unexpected structured response ".concat(v1_5);
                                }
                                android.util.Log.w("InstanceID/Rpc", v1_7);
                            }
                            if (v7_6.length <= 2) {
                                v1_2 = "UNKNOWN";
                            } else {
                                String v1_9 = v7_6[2];
                                String v2_0 = v7_6[3];
                                if (v2_0.startsWith(":")) {
                                    v2_0 = v2_0.substring(1);
                                }
                                v2_1 = v1_9;
                                v1_2 = v2_0;
                            }
                            p13.putExtra("error", v1_2);
                        }
                        if (v2_1 != null) {
                            this.a(v2_1, v1_2);
                        } else {
                            this.a(v1_2);
                        }
                        long v7_7 = p13.getLongExtra("Retry-After", 0);
                        if (v7_7 <= 0) {
                            if ((("SERVICE_NOT_AVAILABLE".equals(v1_2)) || ("AUTHENTICATION_FAILED".equals(v1_2))) && ("com.google.android.gsf".equals(com.google.android.gms.iid.zzl.a))) {
                                this.o = (this.o + 1);
                                if (this.o >= 3) {
                                    if (this.o == 3) {
                                        this.p = (new java.util.Random().nextInt(1000) + 1000);
                                    }
                                    this.p = (this.p << 1);
                                    this.q = (android.os.SystemClock.elapsedRealtime() + ((long) this.p));
                                    String v0_1 = this.p;
                                    StringBuilder v3_3 = new StringBuilder((String.valueOf(v1_2).length() + 31));
                                    v3_3.append("Backoff due to ");
                                    v3_3.append(v1_2);
                                    v3_3.append(" for ");
                                    v3_3.append(v0_1);
                                    android.util.Log.w("InstanceID/Rpc", v3_3.toString());
                                }
                            }
                            return;
                        } else {
                            this.n = android.os.SystemClock.elapsedRealtime();
                            this.p = (((int) v7_7) * 1000);
                            this.q = (android.os.SystemClock.elapsedRealtime() + ((long) this.p));
                            String v0_5 = this.p;
                            String v2_11 = new StringBuilder(52);
                            v2_11.append("Explicit request from server to backoff: ");
                            v2_11.append(v0_5);
                            android.util.Log.w("InstanceID/Rpc", v2_11.toString());
                            return;
                        }
                    } else {
                        String v13_25 = String.valueOf(p13.getExtras());
                        String v2_13 = new StringBuilder((String.valueOf(v13_25).length() + 49));
                        v2_13.append("Unexpected response, no error or registration id ");
                        v2_13.append(v13_25);
                        android.util.Log.w("InstanceID/Rpc", v2_13.toString());
                        return;
                    }
                }
            } else {
                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                    String v13_30;
                    String v13_28 = String.valueOf(p13.getAction());
                    if (v13_28.length() == 0) {
                        v13_30 = new String("Unexpected response ");
                    } else {
                        v13_30 = "Unexpected response ".concat(v13_28);
                    }
                    android.util.Log.d("InstanceID/Rpc", v13_30);
                }
                return;
            }
        } else {
            if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                android.util.Log.d("InstanceID/Rpc", "Unexpected response: null");
            }
            return;
        }
    }

Method com.google.android.gms.iid.zzl.c() calling method android.content.Intent.putExtra()


    private final declared_synchronized void c(android.content.Intent p4)
    {
        try {
            if (this.l == null) {
                String v0_3 = new android.content.Intent();
                v0_3.setPackage("com.google.example.invalidpackage");
                this.l = android.app.PendingIntent.getBroadcast(this.g, 0, v0_3, 0);
            }
        } catch (Throwable v4_1) {
            throw v4_1;
        }
        p4.putExtra("app", this.l);
        return;
    }

Method com.google.android.gms.iid.zzl.b() calling method android.content.Intent.putExtra()


    private final android.content.Intent b(android.os.Bundle p10, java.security.KeyPair p11)
    {
        String v0_1 = new android.os.ConditionVariable();
        String v1_6 = com.google.android.gms.iid.zzl.b();
        this.getClass();
        this.h.put(v1_6, v0_1);
        StringBuilder v2_6 = android.os.SystemClock.elapsedRealtime();
        if ((this.q == 0) || (v2_6 > this.q)) {
            this.a();
            if (com.google.android.gms.iid.zzl.a != null) {
                android.content.BroadcastReceiver v3_5;
                this.m = android.os.SystemClock.elapsedRealtime();
                if (!com.google.android.gms.iid.zzl.b) {
                    v3_5 = "com.google.android.c2dm.intent.REGISTER";
                } else {
                    v3_5 = "com.google.iid.TOKEN_REQUEST";
                }
                StringBuilder v2_5 = new android.content.Intent(v3_5);
                v2_5.setPackage(com.google.android.gms.iid.zzl.a);
                p10.putString("gmsv", Integer.toString(com.google.android.gms.iid.zzl.b(this.g)));
                p10.putString("osv", Integer.toString(android.os.Build$VERSION.SDK_INT));
                p10.putString("app_ver", Integer.toString(com.google.android.gms.iid.InstanceID.a(this.g)));
                p10.putString("app_ver_name", com.google.android.gms.iid.InstanceID.b(this.g));
                p10.putString("cliv", "iid-11910000");
                p10.putString("appid", com.google.android.gms.iid.InstanceID.a(p11));
                android.content.BroadcastReceiver v3_18 = com.google.android.gms.iid.InstanceID.a(p11.getPublic().getEncoded());
                p10.putString("pub2", v3_18);
                int v5_6 = new String[2];
                v5_6[0] = this.g.getPackageName();
                v5_6[1] = v3_18;
                p10.putString("sig", com.google.android.gms.iid.zzl.a(p11, v5_6));
                v2_5.putExtras(p10);
                this.c(v2_5);
                this.m = android.os.SystemClock.elapsedRealtime();
                android.content.BroadcastReceiver v3_20 = new StringBuilder((String.valueOf(v1_6).length() + 5));
                v3_20.append("|ID|");
                v3_20.append(v1_6);
                v3_20.append("|");
                v2_5.putExtra("kid", v3_20.toString());
                android.content.BroadcastReceiver v3_1 = new StringBuilder((String.valueOf(v1_6).length() + 5));
                v3_1.append("|ID|");
                v3_1.append(v1_6);
                v3_1.append("|");
                v2_5.putExtra("X-kid", v3_1.toString());
                String v10_3 = "com.google.android.gsf".equals(com.google.android.gms.iid.zzl.a);
                String v11_11 = v2_5.getStringExtra("useGsf");
                if (v11_11 != null) {
                    v10_3 = "1".equals(v11_11);
                }
                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                    String v4_2 = String.valueOf(v2_5.getExtras());
                    StringBuilder v6_2 = new StringBuilder((String.valueOf(v4_2).length() + 8));
                    v6_2.append("Sending ");
                    v6_2.append(v4_2);
                    android.util.Log.d("InstanceID/Rpc", v6_2.toString());
                }
                if (this.j == null) {
                    if (v10_3 == null) {
                        v2_5.putExtra("google.messenger", this.i);
                        v2_5.putExtra("messenger2", "1");
                        if (this.k != null) {
                            String v10_9 = android.os.Message.obtain();
                            v10_9.obj = v2_5;
                            try {
                                this.k.a(v10_9);
                            } catch (android.os.RemoteException) {
                                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                                    android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                                }
                            }
                            v0_1.block(30000);
                            this.getClass();
                            try {
                                String v11_31 = this.h.remove(v1_6);
                            } catch (String v11_38) {
                                throw v11_38;
                            }
                            if (!(v11_31 instanceof android.content.Intent)) {
                                if (!(v11_31 instanceof String)) {
                                    String v11_32 = String.valueOf(v11_31);
                                    StringBuilder v2_3 = new StringBuilder((String.valueOf(v11_32).length() + 12));
                                    v2_3.append("No response ");
                                    v2_3.append(v11_32);
                                    android.util.Log.w("InstanceID/Rpc", v2_3.toString());
                                    throw new java.io.IOException("TIMEOUT");
                                } else {
                                    throw new java.io.IOException(((String) v11_31));
                                }
                            } else {
                                return ((android.content.Intent) v11_31);
                            }
                        }
                        if (!com.google.android.gms.iid.zzl.b) {
                            this.g.startService(v2_5);
                        }
                    } else {
                        try {
                            if (com.google.android.gms.iid.zzl.f == null) {
                                com.google.android.gms.iid.zzl.f = new com.google.android.gms.iid.zzn(this);
                                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                                    android.util.Log.d("InstanceID/Rpc", "Registered GSF callback receiver");
                                }
                                String v10_22 = new android.content.IntentFilter("com.google.android.c2dm.intent.REGISTRATION");
                                v10_22.addCategory(this.g.getPackageName());
                                this.g.registerReceiver(com.google.android.gms.iid.zzl.f, v10_22, "com.google.android.c2dm.permission.SEND", 0);
                            }
                        } catch (String v10_23) {
                            throw v10_23;
                        }
                    }
                    this.g.sendBroadcast(v2_5);
                } else {
                    v2_5.putExtra("google.messenger", this.i);
                    String v11_17 = android.os.Message.obtain();
                    v11_17.obj = v2_5;
                    try {
                        this.j.send(v11_17);
                    } catch (android.os.RemoteException) {
                        if (!android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                        } else {
                            android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                        }
                    }
                }
            } else {
                throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
            }
        } else {
            String v4_9 = (this.q - v2_6);
            String v11_40 = this.p;
            String v1_5 = new StringBuilder(78);
            v1_5.append("Backoff mode, next request attempt: ");
            v1_5.append(v4_9);
            v1_5.append(" interval: ");
            v1_5.append(v11_40);
            android.util.Log.w("InstanceID/Rpc", v1_5.toString());
            throw new java.io.IOException("RETRY_LATER");
        }
    }

Method com.google.android.gms.common.stats.zze.a() calling method android.content.Intent.putExtra()


    public static void a(android.content.Context p19, String p20, int p21, String p22, String p23, String p24, int p25, java.util.List p26, long p27)
    {
        Exception v1_0 = p26;
        if (ark>com.google.android.gms.common.stats.zzeark>.b == null) {
            ark>com.google.android.gms.common.stats.zzeark>.b = Boolean.valueOf(0);
        }
        if (ark>com.google.android.gms.common.stats.zzeark>.b.booleanValue()) {
            if (!android.text.TextUtils.isEmpty(p20)) {
                String v5_0 = System.currentTimeMillis();
                if ((7 == p21) || ((8 == p21) || ((10 == p21) || (11 == p21)))) {
                    long v15_0 = new com.google.android.gms.common.stats.WakeLockEvent;
                    if ((p26 != null) && ((p26.size() == 1) && ("com.google.android.gms".equals(p26.get(0))))) {
                        v1_0 = 0;
                    }
                    String v13;
                    String v7_2 = v1_0;
                    long v9 = android.os.SystemClock.elapsedRealtime();
                    int v11 = com.google.android.gms.common.util.zzj.a(p19);
                    Exception v1_1 = p19.getPackageName();
                    if (!"com.google.android.gms".equals(v1_1)) {
                        v13 = v1_1;
                    } else {
                        v13 = 0;
                    }
                    com.google.android.gms.common.stats.WakeLockEvent v18 = v15_0;
                    v15_0(v5_0, p21, p22, p25, v7_2, p20, v9, v11, p23, v13, com.google.android.gms.common.util.zzj.b(p19), p27, p24);
                    try {
                        p19.startService(new android.content.Intent().setComponent(com.google.android.gms.common.stats.zzb.a).putExtra("com.google.android.gms.common.stats.EXTRA_LOG_EVENT", v18));
                        return;
                    } catch (Exception v0) {
                        android.util.Log.wtf("WakeLockTracker", v0);
                    }
                }
                return;
            } else {
                String v2_16;
                com.google.android.gms.common.stats.WakeLockEvent v3_6 = String.valueOf(p20);
                if (v3_6.length() == 0) {
                    v2_16 = new String("missing wakeLock key. ");
                } else {
                    v2_16 = "missing wakeLock key. ".concat(v3_6);
                }
                android.util.Log.e("WakeLockTracker", v2_16);
                return;
            }
        } else {
            return;
        }
    }

Method com.google.android.gms.common.images.ImageManager$ImageReceiver.a() calling method android.content.Intent.putExtra()


    public final void a()
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.common.images.LOAD_IMAGE");
        v0_1.putExtra("com.google.android.gms.extras.uri", this.a);
        v0_1.putExtra("com.google.android.gms.extras.resultReceiver", this);
        v0_1.putExtra("com.google.android.gms.extras.priority", 3);
        com.google.android.gms.common.images.ImageManager.b(this.c).sendBroadcast(v0_1);
        return;
    }

Method com.google.android.gms.common.api.GoogleApiActivity.a() calling method android.content.Intent.putExtra()


    public static android.content.Intent a(android.content.Context p2, android.app.PendingIntent p3, int p4, boolean p5)
    {
        android.content.Intent v0_1 = new android.content.Intent(p2, ark>com.google.android.gms.common.api.GoogleApiActivityark>);
        v0_1.putExtra("pending_intent", p3);
        v0_1.putExtra("failing_client_id", p4);
        v0_1.putExtra("notify_manager", p5);
        return v0_1;
    }

Method com.flurry.sdk.mt.a() calling method android.content.Intent.putExtra()


    public static void a(android.content.Context p3, android.support.customtabs.CustomTabsIntent p4, android.net.Uri p5, ark>com.flurry.sdk.mtark>$a p6)
    {
        if (ark>com.flurry.sdk.mtark>.a(p3)) {
            if (android.os.Build$VERSION.SDK_INT >= 22) {
                String v6_3 = p4.intent;
                android.net.Uri v1_0 = new StringBuilder("2//");
                v1_0.append(p3.getPackageName());
                v6_3.putExtra("android.intent.extra.REFERRER", android.net.Uri.parse(v1_0.toString()));
            }
            p4.intent.setPackage(com.flurry.sdk.mu.a(p3));
            p4.launchUrl(p3, p5);
            return;
        } else {
            p6.a(p3);
            return;
        }
    }

Method com.coupa.android.coupamobile.views.viewholders.expensereportlist.PendingExpenseReportVH$1.onClick() calling method android.content.Intent.putExtra()


    public void onClick(android.view.View p3)
    {
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("open_existing_expense_report", "status", "pending");
        android.content.Intent v3_2 = new android.content.Intent(com.coupa.android.coupamobile.views.viewholders.expensereportlist.PendingExpenseReportVH.access$000(this.this$0), com.coupa.android.coupamobile.views.ExpenseReportActivity);
        v3_2.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.views.viewholders.expensereportlist.PendingExpenseReportVH.access$100(this.this$0).getLocalId());
        com.coupa.android.coupamobile.views.viewholders.expensereportlist.PendingExpenseReportVH.access$200(this.this$0).startActivity(v3_2);
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expensereportlist.DraftExpenseReportVH$1.onClick() calling method android.content.Intent.putExtra()


    public void onClick(android.view.View p3)
    {
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("open_existing_expense_report", "status", "draft");
        android.content.Intent v3_2 = new android.content.Intent(com.coupa.android.coupamobile.views.viewholders.expensereportlist.DraftExpenseReportVH.access$000(this.this$0), com.coupa.android.coupamobile.views.ExpenseReportActivity);
        v3_2.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.views.viewholders.expensereportlist.DraftExpenseReportVH.access$100(this.this$0).getLocalId());
        com.coupa.android.coupamobile.views.viewholders.expensereportlist.DraftExpenseReportVH.access$200(this.this$0).startActivity(v3_2);
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expensereportlist.ApprovedExpenseReportVH$1.onClick() calling method android.content.Intent.putExtra()


    public void onClick(android.view.View p3)
    {
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("open_existing_expense_report", "status", "approved");
        android.content.Intent v3_2 = new android.content.Intent(com.coupa.android.coupamobile.views.viewholders.expensereportlist.ApprovedExpenseReportVH.access$000(this.this$0), com.coupa.android.coupamobile.views.ExpenseReportActivity);
        v3_2.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.views.viewholders.expensereportlist.ApprovedExpenseReportVH.access$100(this.this$0).getLocalId());
        com.coupa.android.coupamobile.views.viewholders.expensereportlist.ApprovedExpenseReportVH.access$200(this.this$0).startActivity(v3_2);
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expenseline.ItemizedLineHeaderViewHolder$1.onClick() calling method android.content.Intent.putExtra()


    public void onClick(android.view.View p4)
    {
        com.coupa.android.coupamobile.views.BaseActivity v4_2 = com.coupa.android.coupamobile.views.viewholders.expenseline.ItemizedLineHeaderViewHolder.access$000(this.this$0);
        if (v4_2 > null) {
            android.content.Intent v0_1 = new android.content.Intent(com.coupa.android.coupamobile.views.viewholders.expenseline.ItemizedLineHeaderViewHolder.access$100(this.this$0), com.coupa.android.coupamobile.views.ExpenseLineActivity);
            v0_1.putExtra("EXTRA_ITEMIZED_EXPENSE_LINE_LOCAL_ID", v4_2);
            v0_1.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.views.viewholders.expenseline.ItemizedLineHeaderViewHolder.access$200(this.this$0).getExpenseReport().getLocalId());
            com.coupa.android.coupamobile.views.viewholders.expenseline.ItemizedLineHeaderViewHolder.access$300(this.this$0).startActivity(v0_1);
        }
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder$1.onClick() calling method android.content.Intent.putExtra()


    public void onClick(android.view.View p5)
    {
        this.this$0.mExpenseLine.refresh();
        com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$002(this.this$0, this.this$0.mExpenseLine.getMileageData());
        if ((!((String) com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$000(this.this$0).get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_start_address)).isEmpty()) && (!((String) com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$000(this.this$0).get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_end_address)).isEmpty())) {
            android.content.Intent v5_13 = new android.content.Intent(com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$300(this.this$0), com.coupa.android.coupamobile.views.GoogleMapActivity);
            v5_13.putExtra("FROM_ADDRESS", ((String) com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$000(this.this$0).get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_start_address)));
            v5_13.putExtra("TO_ADDRESS", ((String) com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$000(this.this$0).get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_end_address)));
            v5_13.putExtra("IS_ROUND", ((String) com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$000(this.this$0).get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_round_trip)).equalsIgnoreCase("true"));
            v5_13.putExtra("DISTANCE_UNIT", ((String) com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$000(this.this$0).get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_distance_unit)));
            v5_13.putExtra("custom_field_pos_key", Math.abs(com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$400(this.this$0)));
            com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$500(this.this$0).startActivityForResult(v5_13, 3);
            return;
        } else {
            com.coupa.android.coupamobile.helpers.ToastHelper.makeToast(com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$100(this.this$0), 2131427514, "Google Map", com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$200(this.this$0).getString(2131624156));
            return;
        }
    }

Method com.coupa.android.coupamobile.views.SettingsActivity$7.onClick() calling method android.content.Intent.putExtra()


    public void onClick(android.view.View p6)
    {
        android.content.Intent v6_1 = new android.content.Intent("android.intent.action.SEND");
        v6_1.setType("plain/text");
        Object[] v2_4 = new String[1];
        v2_4[0] = this.this$0.getString(2131624451);
        v6_1.putExtra("android.intent.extra.EMAIL", v2_4);
        v6_1.putExtra("android.intent.extra.SUBJECT", this.this$0.getString(2131624452));
        Object[] v2_3 = new Object[8];
        v2_3[0] = com.coupa.android.coupamobile.utils2.Utils2.a();
        v2_3[1] = this.val$finalHost;
        v2_3[2] = this.val$coupa_version;
        v2_3[3] = com.coupa.android.coupamobile.core.LoginInfo.getInstance().getUsername();
        String v1_4 = new StringBuilder();
        v1_4.append(android.os.Build$VERSION.RELEASE);
        v1_4.append(" (");
        v1_4.append(android.os.Build$VERSION.SDK_INT);
        v1_4.append(")");
        v2_3[4] = v1_4.toString();
        String v1_7 = new StringBuilder();
        v1_7.append(System.getProperty("os.version"));
        v1_7.append("(");
        v1_7.append(android.os.Build$VERSION.INCREMENTAL);
        v1_7.append(")");
        v2_3[5] = v1_7.toString();
        v2_3[6] = android.os.Build.DEVICE;
        String v1_12 = new StringBuilder();
        v1_12.append(android.os.Build.MODEL);
        v1_12.append(" (");
        v1_12.append(android.os.Build.PRODUCT);
        v1_12.append(")");
        v2_3[7] = v1_12.toString();
        v6_1.putExtra("android.intent.extra.TEXT", String.format("Android Coupa Version: %s\n\nCoupa Instance: %s\nCoupa Version: %s\n\nUsername: %s\n\nAndroid API Level: %s\n\nDevice OS Version: %s\nDevice: %s\nModel and Product: %s\n\n", v2_3));
        this.this$0.startActivity(android.content.Intent.createChooser(v6_1, ""));
        return;
    }

Method com.coupa.android.coupamobile.views.EditExpenseReportActivity$8.onClick() calling method android.content.Intent.putExtra()


    public void onClick(android.view.View p3)
    {
        com.coupa.android.coupamobile.views.EditExpenseReportActivity.access$500(this.this$0).setEnabled(0);
        android.content.Intent v3_3 = new android.content.Intent(this.this$0, com.coupa.android.coupamobile.views.ExpenseLineMenuActivity);
        v3_3.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.views.EditExpenseReportActivity.access$200(this.this$0).getExpenseReport().getLocalId());
        this.this$0.startActivity(v3_3);
        return;
    }

Method com.coupa.android.coupamobile.views.AddQuickReceiptActivity$3.onClick() calling method android.content.Intent.putExtra()


    public void onClick(android.view.View p4)
    {
        com.coupa.android.coupamobile.views.AddQuickReceiptActivity v4_9;
        if (this.val$bmpFinal == null) {
            v4_9 = com.coupa.android.coupamobile.helpers.QuickReportHelper.createExpenseReportAndLineFromImage(this.val$pathFinal);
        } else {
            v4_9 = com.coupa.android.coupamobile.helpers.QuickReportHelper.createExpenseReportAndLineFromImage(this.val$bmpFinal);
        }
        android.content.Intent v0_0 = new android.content.Intent(this.this$0, com.coupa.android.coupamobile.views.EditExpenseLineActivity);
        v0_0.putExtra("EXPENSE_REPORT_LOCAL_ID", v4_9.getLocalId());
        v0_0.putExtra("EXPENSE_LINE_LOCAL_ID", ((com.coupa.android.coupamobile.models.value_objects.ExpenseLine) v4_9.getExpenseLines().get(0)).getLocalId());
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a(com.coupa.android.coupamobile.views.AddQuickReceiptActivity.access$000(this.this$0), 0);
        this.this$0.startActivity(v0_0);
        return;
    }

Method com.coupa.android.coupamobile.services.RegistrationIntentService.onHandleIntent() calling method android.content.Intent.putExtra()


    protected void onHandleIntent(android.content.Intent p5)
    {
        android.content.Intent v5_1 = new android.content.Intent(com.coupa.android.coupamobile.services.RegistrationIntentService.REGISTRATION_COMPLETE);
        try {
            android.support.v4.content.LocalBroadcastManager v0_1 = com.google.android.gms.iid.InstanceID.c(this).a(com.coupa.android.coupamobile.utils.ManifestMetaDataHelper.getMetaData(this, "com.coupa.gcm.senderid"), "GCM", 0);
            this.sendRegistrationTokenToServer(v0_1);
            v5_1.putExtra(com.coupa.android.coupamobile.services.RegistrationIntentService.TOKEN_EXTRA_KEY, v0_1);
        } catch (android.support.v4.content.LocalBroadcastManager v0_2) {
            v0_2.printStackTrace();
        }
        android.support.v4.content.LocalBroadcastManager.a(this).a(v5_1);
        return;
    }

Method com.coupa.android.coupamobile.listadapters.ExpenseLineListAdapter$24.onClick() calling method android.content.Intent.putExtra()


    public void onClick(android.view.View p8)
    {
        p8.playSoundEffect(0);
        android.content.Context v8_5 = ((java.util.HashMap) com.coupa.android.coupamobile.listadapters.ExpenseLineListAdapter.access$1200(this.this$0, com.coupa.android.coupamobile.viewdata.ExpenseLineItem.getSupportedCustomFields(this.this$0.myExpenseLine)));
        if ((!((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_start_address)).isEmpty()) && (!((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_end_address)).isEmpty())) {
            if (com.coupa.android.coupamobile.core.ApplicationBase.DEBUG) {
                String v1_1 = this.this$0.myEditExpenseLineActivity;
                android.content.Intent v0_14 = new StringBuilder();
                v0_14.append(((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_start_address)));
                v0_14.append("-");
                v0_14.append(((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_end_address)));
                com.coupa.android.coupamobile.helpers.ToastHelper.makeToast(v1_1, 2131427512, "Google", v0_14.toString(), 0, 0);
            }
            if (this.this$0.myEditExpenseLineActivity != null) {
                this.this$0.myEditExpenseLineActivity.setDenyReload(1);
            }
            com.coupa.android.coupamobile.views.OldGoogleMapActivity.setOnPictureTakenListener(new com.coupa.android.coupamobile.listadapters.ExpenseLineListAdapter$24$1(this));
            com.coupa.android.coupamobile.views.GoogleFragment.setDistanceTakenListener(new com.coupa.android.coupamobile.listadapters.ExpenseLineListAdapter$24$2(this, v8_5));
            android.content.Intent v0_26 = new android.content.Intent(this.this$0.getContext(), com.coupa.android.coupamobile.views.OldGoogleMapActivity);
            v0_26.putExtra("FROM_ADDRESS", ((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_start_address)));
            v0_26.putExtra("TO_ADDRESS", ((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_end_address)));
            v0_26.putExtra("IS_ROUND", ((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_round_trip)).equalsIgnoreCase("true"));
            v0_26.putExtra("DISTANCE_UNIT", ((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_distance_unit)));
            this.this$0.getContext().startActivity(v0_26);
            return;
        } else {
            com.coupa.android.coupamobile.helpers.ToastHelper.makeToast(this.this$0.myEditExpenseLineActivity, 2131427514, "Google Map", com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624156));
            return;
        }
    }

Method com.coupa.android.coupamobile.controllers.ExpenseReportListController$1MyAsyncTask.onPostExecute() calling method android.content.Intent.putExtra()


    protected void onPostExecute(Void p3)
    {
        if ((this.processingWaitDialog != null) && (this.processingWaitDialog.isShowing())) {
            try {
                this.processingWaitDialog.dismiss();
            } catch (com.coupa.android.coupamobile.controllers.ExpenseReportListController v3_11) {
                android.util.Log.e("ExpenseReportListCon", v3_11.toString());
            }
        }
        if ((this.bToProceed) && (this.val$finalExpenseReportListController.getEditExpenseReportLocalId() != 0)) {
            com.coupa.android.coupamobile.controllers.ExpenseReportListController v3_7 = new android.content.Intent(com.coupa.android.coupamobile.controllers.ExpenseReportListController.access$300(this.this$0), com.coupa.android.coupamobile.views.EditExpenseReportActivity);
            v3_7.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.controllers.ExpenseReportListController.access$400(this.this$0));
            if (com.coupa.android.coupamobile.controllers.ExpenseReportListController.access$500(this.this$0) != null) {
                com.coupa.android.coupamobile.controllers.ExpenseReportListController.access$600(this.this$0).startActivity(v3_7);
            }
            this.val$finalExpenseReportListController.setEditExpenseReportLocalId(0);
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseReportController$2MyAsyncTask.onPostExecute() calling method android.content.Intent.putExtra()


    protected void onPostExecute(Void p3)
    {
        if ((this.processingWaitDialog != null) && (this.processingWaitDialog.isShowing())) {
            try {
                this.processingWaitDialog.dismiss();
            } catch (Exception) {
                com.coupa.android.coupamobile.core.ApplicationBase.printStackTrace();
            }
        }
        android.app.ProgressDialog v3_1 = new android.content.Intent(com.coupa.android.coupamobile.controllers.EditExpenseReportController.access$1600(this.this$0), com.coupa.android.coupamobile.views.EditExpenseLineActivity);
        if (this.this$0.notification != null) {
            v3_1.putExtra("NOTIFICATION_LOCAL_ID", this.this$0.notification.getLocalId());
        }
        v3_1.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.controllers.EditExpenseReportController.access$000(this.this$0).getLocalId());
        v3_1.putExtra("EXPENSE_LINE_LOCAL_ID", this.localLineId);
        com.coupa.android.coupamobile.controllers.EditExpenseReportController.access$1700(this.this$0).startActivity(v3_1);
        return;
    }

Method android.support.v4.widget.TextViewCompat$TextViewCompatApi26Impl$1.a() calling method android.content.Intent.putExtra()


    private android.content.Intent a(android.content.pm.ResolveInfo p3, android.widget.TextView p4)
    {
        return this.a().putExtra("android.intent.extra.PROCESS_TEXT_READONLY", (this.a(p4) ^ 1)).setClassName(p3.activityInfo.packageName, p3.activityInfo.name);
    }

Method android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.handleMessage() calling method android.content.Intent.putExtra()


    public void handleMessage(android.os.Message p4)
    {
        android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase v0_1 = this.a.g;
        if (v0_1 != null) {
            switch (p4.what) {
                case 1:
                    android.support.v4.media.MediaDescriptionCompat v4_8 = ((android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command) p4.obj);
                    v0_1.a(v4_8.a, v4_8.b, v4_8.c);
                    break;
                case 2:
                    this.a.b(p4.arg1, 0);
                    break;
                case 3:
                    v0_1.a();
                    break;
                case 4:
                    v0_1.a(((String) p4.obj), p4.getData());
                    break;
                case 5:
                    v0_1.b(((String) p4.obj), p4.getData());
                    break;
                case 6:
                    v0_1.a(((android.net.Uri) p4.obj), p4.getData());
                    break;
                case 7:
                    v0_1.b();
                    break;
                case 8:
                    v0_1.c(((String) p4.obj), p4.getData());
                    break;
                case 9:
                    v0_1.d(((String) p4.obj), p4.getData());
                    break;
                case 10:
                    v0_1.b(((android.net.Uri) p4.obj), p4.getData());
                    break;
                case 11:
                    v0_1.a(((Long) p4.obj).longValue());
                    break;
                case 12:
                    v0_1.c();
                    break;
                case 13:
                    v0_1.h();
                    break;
                case 14:
                    v0_1.d();
                    break;
                case 15:
                    v0_1.e();
                    break;
                case 16:
                    v0_1.f();
                    break;
                case 17:
                    v0_1.g();
                    break;
                case 18:
                    v0_1.b(((Long) p4.obj).longValue());
                    break;
                case 19:
                    v0_1.a(((android.support.v4.media.RatingCompat) p4.obj));
                    break;
                case 20:
                    v0_1.e(((String) p4.obj), p4.getData());
                    break;
                case 21:
                    android.support.v4.media.MediaDescriptionCompat v4_25 = ((android.view.KeyEvent) p4.obj);
                    java.util.List v1_19 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
                    v1_19.putExtra("android.intent.extra.KEY_EVENT", v4_25);
                    if (v0_1.a(v1_19)) {
                    } else {
                        this.a(v4_25, v0_1);
                    }
                    break;
                case 22:
                    this.a.c(p4.arg1, 0);
                    break;
                case 23:
                    v0_1.a(p4.arg1);
                    break;
                case 24:
                default:
                    break;
                case 25:
                    v0_1.a(((android.support.v4.media.MediaDescriptionCompat) p4.obj));
                    break;
                case 26:
                    v0_1.a(((android.support.v4.media.MediaDescriptionCompat) p4.obj), p4.arg1);
                    break;
                case 27:
                    v0_1.b(((android.support.v4.media.MediaDescriptionCompat) p4.obj));
                    break;
                case 28:
                    if (this.a.l == null) {
                    } else {
                        if ((p4.arg1 < 0) || (p4.arg1 >= this.a.l.size())) {
                            android.support.v4.media.MediaDescriptionCompat v4_13 = 0;
                        } else {
                            v4_13 = ((android.support.v4.media.session.MediaSessionCompat$QueueItem) this.a.l.get(p4.arg1));
                        }
                        if (v4_13 == null) {
                        } else {
                            v0_1.b(v4_13.a());
                        }
                    }
                    break;
                case 29:
                    v0_1.a(((Boolean) p4.obj).booleanValue());
                    break;
                case 30:
                    v0_1.b(p4.arg1);
                    break;
                case 31:
                    v0_1.a(((android.support.v4.media.RatingCompat) p4.obj), p4.getData());
                    break;
            }
            return;
        } else {
            return;
        }
    }

Method android.support.v4.content.WakefulBroadcastReceiver.a_() calling method android.content.Intent.putExtra()


    public static android.content.ComponentName a_(android.content.Context p5, android.content.Intent p6)
    {
        try {
            int v1 = android.support.v4.content.WakefulBroadcastReceiver.b;
            android.support.v4.content.WakefulBroadcastReceiver.b = (android.support.v4.content.WakefulBroadcastReceiver.b + 1);
        } catch (android.os.PowerManager$WakeLock v5_5) {
            throw v5_5;
        }
        if (android.support.v4.content.WakefulBroadcastReceiver.b <= 0) {
            android.support.v4.content.WakefulBroadcastReceiver.b = 1;
        }
        p6.putExtra("android.support.content.wakelockid", v1);
        android.content.ComponentName v6_1 = p5.startService(p6);
        if (v6_1 != null) {
            android.os.PowerManager$WakeLock v5_2 = ((android.os.PowerManager) p5.getSystemService("power"));
            android.util.SparseArray v2_2 = new StringBuilder();
            v2_2.append("wake:");
            v2_2.append(v6_1.flattenToShortString());
            android.os.PowerManager$WakeLock v5_3 = v5_2.newWakeLock(1, v2_2.toString());
            v5_3.setReferenceCounted(0);
            v5_3.acquire(60000);
            android.support.v4.content.WakefulBroadcastReceiver.a.put(v1, v5_3);
            return v6_1;
        } else {
            return 0;
        }
    }

Method com.google.android.gms.measurement.AppMeasurementService.onCreate() calling method android.app.Service.onCreate()


    public final void onCreate()
    {
        super.onCreate();
        this.a().a();
        return;
    }

Method com.google.android.gms.analytics.AnalyticsService.onCreate() calling method android.app.Service.onCreate()


    public final void onCreate()
    {
        super.onCreate();
        this.a().a();
        return;
    }

Method com.j256.ormlite.android.apptools.OrmLiteBaseService.onCreate() calling method android.app.Service.onCreate()


    public void onCreate()
    {
        if (this.helper == null) {
            this.helper = this.getHelperInternal(this);
            this.created = 1;
        }
        super.onCreate();
        return;
    }

Method io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy.a() calling method android.content.Intent.<init>()


    public io.fabric.sdk.android.services.common.AdvertisingInfo a()
    {
        if (android.os.Looper.myLooper() != android.os.Looper.getMainLooper()) {
            try {
                this.a.getPackageManager().getPackageInfo("com.android.vending", 0);
                io.fabric.sdk.android.Logger v0_2 = new ark>io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategyark>$AdvertisingConnection(0);
                android.content.Context v1_1 = new android.content.Intent("com.google.android.gms.ads.identifier.service.START");
                v1_1.setPackage("com.google.android.gms");
                try {
                    if (!this.a.bindService(v1_1, v0_2, 1)) {
                        io.fabric.sdk.android.Fabric.h().a("Fabric", "Could not bind to Google Play Service to capture AdvertisingId");
                    } else {
                        try {
                            android.content.Context v1_8 = new ark>io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategyark>$AdvertisingInterface(v0_2.a());
                            io.fabric.sdk.android.Logger v3_9 = new io.fabric.sdk.android.services.common.AdvertisingInfo(v1_8.a(), v1_8.b());
                        } catch (android.content.Context v1_12) {
                            this.a.unbindService(v0_2);
                            throw v1_12;
                        } catch (android.content.Context v1_10) {
                            io.fabric.sdk.android.Fabric.h().d("Fabric", "Exception in binding to Google Play Service to capture AdvertisingId", v1_10);
                            this.a.unbindService(v0_2);
                        }
                        this.a.unbindService(v0_2);
                        return v3_9;
                    }
                } catch (io.fabric.sdk.android.Logger v0_7) {
                    io.fabric.sdk.android.Fabric.h().a("Fabric", "Could not bind to Google Play Service to capture AdvertisingId", v0_7);
                }
                return 0;
            } catch (android.content.pm.PackageManager$NameNotFoundException) {
                io.fabric.sdk.android.Fabric.h().a("Fabric", "Unable to find Google Play Services package name");
                return 0;
            } catch (io.fabric.sdk.android.Logger v0_3) {
                io.fabric.sdk.android.Fabric.h().a("Fabric", "Unable to determine if Google Play Services is available", v0_3);
                return 0;
            }
        } else {
            io.fabric.sdk.android.Fabric.h().a("Fabric", "AdvertisingInfoServiceStrategy cannot be called on the main thread");
            return 0;
        }
    }

Method com.reactlibrary.RNReactNativeDocViewerModule$FileDownloaderAsyncTask.a() calling method android.content.Intent.<init>()


    protected void a(java.io.File p6)
    {
        if (p6 != null) {
            String v1_0;
            StringBuilder v0_1 = com.reactlibrary.RNReactNativeDocViewerModule.access$100(this.a);
            if ((this.d == null) || (this.f == null)) {
                v1_0 = com.reactlibrary.RNReactNativeDocViewerModule.access$200(this.c);
            } else {
                String v1_2 = new StringBuilder();
                v1_2.append(this.d);
                v1_2.append(".");
                v1_2.append(this.f);
                v1_0 = com.reactlibrary.RNReactNativeDocViewerModule.access$200(v1_2.toString());
            }
            if ((v1_0 != null) && (v0_1 != null)) {
                try {
                    String v2_4 = new StringBuilder();
                    v2_4.append(com.reactlibrary.RNReactNativeDocViewerModule.access$300(this.a).getPackageName());
                    v2_4.append(".docViewer_provider");
                    String v6_1 = android.support.v4.content.FileProvider.a(v0_1, v2_4.toString(), p6);
                    System.out.println("ContentUri");
                    System.out.println(v6_1);
                    String v2_9 = new android.content.Intent("android.intent.action.VIEW");
                    v2_9.setDataAndType(v6_1, v1_0);
                    v2_9.setFlags(268435456);
                    v2_9.setFlags(1);
                } catch (String v6_7) {
                    this.a(v6_7.getMessage());
                    return;
                }
                if (v2_9.resolveActivity(v0_1.getPackageManager()) == null) {
                    StringBuilder v0_3 = new StringBuilder();
                    v0_3.append("Activity not found to handle: ");
                    v0_3.append(v6_1.toString());
                    v0_3.append(" (");
                    v0_3.append(v1_0);
                    v0_3.append(")");
                    this.a(v0_3.toString());
                    return;
                } else {
                    v0_1.startActivity(v2_9);
                    String v6_6 = this.b;
                    StringBuilder v0_5 = new Object[2];
                    v0_5[0] = 0;
                    v0_5[1] = this.d;
                    v6_6.a(v0_5);
                    return;
                }
            } else {
                return;
            }
        } else {
            return;
        }
    }

Method com.coupa.android.coupamobile.views.ExpenseLineCategorySearch.getResultIntent() calling method android.content.Intent.<init>()


    protected android.content.Intent getResultIntent(com.coupa.android.coupamobile.models.value_objects.ExpenseCategory p3)
    {
        int v0_2;
        if (p3.toString().isEmpty()) {
            v0_2 = 0;
        } else {
            v0_2 = new android.content.Intent();
            v0_2.putExtra(com.coupa.android.coupamobile.views.ExpenseLineCategorySearch.CATEGORY_NAME_KEY, p3.toString());
            this.setResult(-1, v0_2);
        }
        return v0_2;
    }

Method com.coupa.android.coupamobile.views.ActivitySearchCurrency.getResultIntent() calling method android.content.Intent.<init>()


    protected android.content.Intent getResultIntent(com.coupa.android.coupamobile.models.value_objects.Currency p3)
    {
        int v0_2;
        if (p3.toString().isEmpty()) {
            v0_2 = 0;
        } else {
            v0_2 = new android.content.Intent();
            v0_2.putExtra(com.coupa.android.coupamobile.views.ActivitySearchCurrency.CURRENCY_CODE_KEY, p3.getCode());
            this.setResult(-1, v0_2);
        }
        return v0_2;
    }

Method com.coupa.android.coupamobile.views.ActivityCustomFieldSearchBase.getResultIntent() calling method android.content.Intent.<init>()


    protected android.content.Intent getResultIntent(Object p3)
    {
        int v0_2;
        if (p3.toString().isEmpty()) {
            v0_2 = 0;
        } else {
            v0_2 = new android.content.Intent();
            v0_2.putExtra("custom_field_result_key", p3.toString());
            v0_2.putExtra("custom_field_pos_key", this.mCustomFieldPosition);
            this.setResult(-1, v0_2);
        }
        return v0_2;
    }

Method com.coupa.android.coupamobile.views.GoogleMapActivity.getResultIntent() calling method android.content.Intent.<init>()


    private android.content.Intent getResultIntent()
    {
        int v0_1;
        if (this.mDistanceTotal == -1) {
            v0_1 = 0;
        } else {
            v0_1 = new android.content.Intent();
            v0_1.putExtra("custom_field_pos_key", this.getIntent().getIntExtra("custom_field_pos_key", -1));
            v0_1.putExtra("custom_field_result_key", String.valueOf(this.mDistanceTotal));
            if (!this.mImageName.isEmpty()) {
                v0_1.putExtra("IMAGE_NAME_RESULT", this.mImageName);
            }
            this.setResult(-1, v0_1);
        }
        return v0_1;
    }

Method com.coupa.android.coupamobile.views.ExpenseReportsListActivity.launchWalletReactActivity() calling method android.content.Intent.<init>()


    private void launchWalletReactActivity()
    {
        new com.coupa.android.coupamobile.core.utils.SharedPreferencesHelper(this).setObject(Boolean.valueOf(1), "wallet_user");
        android.content.Intent v0_3 = new android.content.Intent(this, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
        v0_3.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.g);
        this.startActivity(v0_3);
        this.finish();
        return;
    }

Method com.coupa.android.coupamobile.views.ExpenseLineActivity.launchReceiptCaptureActivity() calling method android.content.Intent.<init>()


    private void launchReceiptCaptureActivity()
    {
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("new_receipt_from_expense_line", 0);
        android.content.Intent v0_2 = new android.content.Intent(this, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
        v0_2.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.h);
        v0_2.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.c, this.mExpenseLineController.getExpenseLine().getServerId());
        v0_2.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.e, this.mExpenseLineController.getExpenseLine().isAttendeeTrackingEnabled());
        v0_2.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.d, com.coupa.android.coupamobile.models.value_objects.Setup.allowFacialRecognition());
        this.startActivityForResult(v0_2, 4);
        return;
    }

Method com.coupa.android.coupamobile.views.EditExpenseReportActivity.onCreate() calling method android.content.Intent.<init>()


    protected void onCreate(android.os.Bundle p6)
    {
        super.onCreate(p6);
        com.coupa.android.coupamobile.utils.LogWrapper.v("EditExpenseReportAct.onCreate in");
        this.setContentView(2131427378);
        this.consoleBoxScrollview = ((android.widget.ScrollView) this.findViewById(2131296434));
        this.consoleBoxTextView = ((android.widget.TextView) this.findViewById(2131296435));
        if (!com.coupa.android.coupamobile.core.ApplicationBase.ADVANCE_TEXT_BOX_ENABLED) {
            this.consoleBoxScrollview.setVisibility(8);
        } else {
            this.consoleBoxScrollview.setMinimumHeight(com.coupa.android.coupamobile.core.ApplicationBase.ADVANCE_TEXT_BOX_HEIGHT);
            this.consoleBoxScrollview.setVisibility(0);
        }
        android.content.Intent v6_9 = this.getIntent();
        if (!v6_9.hasExtra("EXPENSE_REPORT_LOCAL_ID")) {
            if (!v6_9.hasExtra("NOTIFICATION_LOCAL_ID")) {
                this.controller.initNew();
                this.setVisibleEditExpense();
                com.coupa.android.coupamobile.views.EditExpenseReportActivity.showKeyboard(this);
            } else {
                com.coupa.android.coupamobile.views.EditExpenseReportActivity.dismissKeyboard(this);
                this.controller.initWithNotificationLocalId(v6_9.getExtras().getInt("NOTIFICATION_LOCAL_ID"));
                this.setVisibleEditNotification();
            }
        } else {
            this.reportId = v6_9.getExtras().getInt("EXPENSE_REPORT_LOCAL_ID");
            this.controller.initWithLocalIdAndEdit(this.reportId);
            this.setVisibleEditExpense();
            if (!this.controller.getReportItem().getStatus().equals("draft")) {
                com.coupa.android.coupamobile.views.EditExpenseReportActivity.dismissKeyboard(this);
            } else {
                com.coupa.android.coupamobile.views.EditExpenseReportActivity.showKeyboard(this);
            }
        }
        this.setTitle(this.controller.getTitle());
        this.titleEdit = ((android.widget.EditText) this.findViewById(2131296502));
        if (this.controller != null) {
            int v3_12;
            int v2_44 = this.titleEdit;
            if (this.controller.getReportItem() == null) {
                v3_12 = "";
            } else {
                v3_12 = this.controller.getReportItem().getExpenseTitle();
            }
            v2_44.setText(v3_12);
            this.titleEdit.setSelection(this.titleEdit.getText().length());
        }
        if (this.controller.getReportItem() != null) {
            if (!this.controller.getReportItem().canBeingEdited()) {
                this.titleEdit.setEnabled(0);
                if (this.submitItem != null) {
                    this.submitItem.setVisible(0);
                    this.deleteItem.setVisible(0);
                }
                this.findViewById(2131296383).setVisibility(8);
            } else {
                this.titleEdit.setOnEditorActionListener(new com.coupa.android.coupamobile.views.EditExpenseReportActivity$4(this));
                this.titleEdit.setOnKeyListener(new com.coupa.android.coupamobile.views.EditExpenseReportActivity$5(this));
                this.titleEdit.setOnFocusChangeListener(new com.coupa.android.coupamobile.views.EditExpenseReportActivity$6(this, v6_9));
                this.findViewById(2131296383).setOnClickListener(new com.coupa.android.coupamobile.views.EditExpenseReportActivity$7(this));
            }
        }
        this.customFieldList = ((com.coupa.android.coupamobile.controls.GridLayoutWithAdapter) this.findViewById(2131296448));
        this.pdsCustomFields = new com.coupa.android.coupamobile.core.data.PagingDataSource(com.coupa.android.coupamobile.viewdata.ExpenseReportCustomFieldItem, this.controller, "Custom Fields");
        this.expenseLinesList = ((com.coupa.android.coupamobile.controls.GridLayoutWithAdapter) this.findViewById(2131296519));
        this.pdsExpenseLines = new com.coupa.android.coupamobile.core.data.PagingDataSource(com.coupa.android.coupamobile.viewdata.ExpenseLineItem, this.controller, "Expense Lines");
        this.approvalChainList = ((com.coupa.android.coupamobile.controls.GridLayoutWithAdapter) this.findViewById(2131296307));
        this.pdsApprovalChain = new com.coupa.android.coupamobile.core.data.PagingDataSource(com.coupa.android.coupamobile.viewdata.ApprovalChainItem, this.controller, "Approval chain");
        this.commentList = ((com.coupa.android.coupamobile.controls.GridLayoutWithAdapter) this.findViewById(2131296431));
        this.pdsComments = new com.coupa.android.coupamobile.core.data.PagingDataSource(com.coupa.android.coupamobile.viewdata.CommentItem, this.controller, "Comments");
        this.addNewButton = ((android.widget.LinearLayout) this.findViewById(2131296287));
        if ((this.controller.getReportItem() == null) || (!this.controller.getReportItem().canBeingEdited())) {
            this.addNewButton.setVisibility(8);
        } else {
            this.addNewButton.setOnClickListener(new com.coupa.android.coupamobile.views.EditExpenseReportActivity$8(this));
        }
        this.baseOnCreate();
        if (v6_9.hasExtra("EXPENSE_LINE_LOCAL_ID")) {
            android.content.Intent v0_5 = new android.content.Intent(this, com.coupa.android.coupamobile.views.EditExpenseLineActivity);
            v0_5.putExtra("EXPENSE_LINE_LOCAL_ID", v6_9.getExtras().getInt("EXPENSE_LINE_LOCAL_ID"));
            v0_5.putExtra("EXPENSE_REPORT_LOCAL_ID", this.reportId);
            this.startActivity(v0_5);
        }
        this.refreshUIOrFetchData(v6_9);
        return;
    }

Method com.coupa.android.coupamobile.views.RequisitionsActivity.onOptionsItemSelected() calling method android.content.Intent.<init>()


    public boolean onOptionsItemSelected(android.view.MenuItem p4)
    {
        com.coupa.android.coupamobile.utils.LogWrapper.d("RequisitionsActivity.onOptionsItemSelected in");
        String v0_2 = p4.getItemId();
        if (v0_2 == 16908332) {
            int v4_5 = new android.content.Intent(this, com.coupa.android.coupamobile.views.MenuActivity);
            com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("menu_launch", "menu_from_activity", "RequisitionsActivity");
            this.startActivity(v4_5);
        } else {
            if (v0_2 == 2131296983) {
                com.coupa.android.coupamobile.views.RequisitionsActivity.controller.reloadFromServerAsync("Created", com.coupa.android.coupamobile.core.interfaces.IDataListController$ReloadOption.RELOAD_ALL);
            } else {
                return super.onOptionsItemSelected(p4);
            }
        }
        return 1;
    }

Method com.coupa.android.coupamobile.views.ExpenseReportsActivity.onOptionsItemSelected() calling method android.content.Intent.<init>()


    public boolean onOptionsItemSelected(android.view.MenuItem p3)
    {
        com.coupa.android.coupamobile.utils.LogWrapper.d("ExpenseReportsActivity.onOptionsItemSelected in");
        com.coupa.android.coupamobile.controllers.ExpenseReportListController v0_5 = p3.getItemId();
        if (v0_5 == 16908332) {
            com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("menu_launch", "menu_from_activity", "ExpenseReportsActivity");
            android.support.v4.app.NavUtils.a(this);
        } else {
            if (v0_5 == 2131296295) {
                this.startActivity(new android.content.Intent(this, com.coupa.android.coupamobile.views.EditExpenseReportActivity));
            } else {
                if (v0_5 == 2131296386) {
                    this.startActivity(new android.content.Intent(this, com.coupa.android.coupamobile.views.AddReceiptActivity));
                } else {
                    if (v0_5 == 2131296792) {
                        String v3_5 = com.coupa.android.coupamobile.controllers.ExpenseReportListController.getClauses();
                        if ((com.coupa.android.coupamobile.views.ExpenseReportsActivity.lastSelectedFragment >= 0) && (com.coupa.android.coupamobile.views.ExpenseReportsActivity.lastSelectedFragment < v3_5.length)) {
                            com.coupa.android.coupamobile.views.ExpenseReportsActivity.controller.reloadFromServerAsync(v3_5[com.coupa.android.coupamobile.views.ExpenseReportsActivity.lastSelectedFragment], com.coupa.android.coupamobile.core.interfaces.IDataListController$ReloadOption.RELOAD_ALL);
                        }
                    } else {
                        return super.onOptionsItemSelected(p3);
                    }
                }
            }
        }
        return 1;
    }

Method com.coupa.android.coupamobile.views.ExpenseReportTitleActivity.launchExpenseLineMenu() calling method android.content.Intent.<init>()


    private void launchExpenseLineMenu(int p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(this, com.coupa.android.coupamobile.views.ExpenseLineMenuActivity);
        v0_1.putExtra("EXPENSE_REPORT_LOCAL_ID", p4);
        try {
            int v1_1 = android.support.v4.app.NavUtils.a(this, com.coupa.android.coupamobile.views.ExpenseLineMenuActivity);
        } catch (int v1_4) {
            v1_4.printStackTrace();
            v1_1 = 0;
        }
        if (v1_1 != 0) {
            v1_1.putExtra("EXPENSE_REPORT_LOCAL_ID", p4);
            android.support.v4.app.TaskStackBuilder.a(this).b(v1_1).a(v0_1).a();
        }
        return;
    }

Method com.coupa.android.coupamobile.views.ExpenseLineMenuActivity.launchReceiptCaptureActivity() calling method android.content.Intent.<init>()


    private void launchReceiptCaptureActivity(int p3)
    {
        android.content.Intent v0_1 = new android.content.Intent(this, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
        if (p3 > -1) {
            v0_1.putExtra(com.coupa.android.coupamobile.views.react.ExpensesReactActivity.EXTRA_INITIAL_EXPENSE_REPORT_ID, Integer.toString(p3));
            v0_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.f);
        }
        this.startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.views.ExpenseLineMenuActivity.launchExpenseLineActivity() calling method android.content.Intent.<init>()


    private void launchExpenseLineActivity()
    {
        android.content.Intent v0_1 = new android.content.Intent(this, com.coupa.android.coupamobile.views.ExpenseLineActivity);
        if (this.mLocalReportId.intValue() > 0) {
            v0_1.putExtra("EXPENSE_REPORT_LOCAL_ID", this.mLocalReportId);
        }
        this.startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.views.AddReceiptActivity.onCreate() calling method android.content.Intent.<init>()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        com.coupa.android.coupamobile.utils.LogWrapper.v("AddReceiptActivity.onCreate in");
        this.setContentView(2131427370);
        android.view.View v5_9 = this.getPackageManager();
        int v1 = 0;
        if (!v5_9.hasSystemFeature("android.hardware.camera")) {
            this.isSupportCamera = 0;
        } else {
            this.isSupportCamera = 1;
        }
        if (this.isSupportCamera) {
            if (v5_9.queryIntentActivities(new android.content.Intent("android.media.action.IMAGE_CAPTURE"), 65536).size() > 0) {
                v1 = 1;
            }
            this.isSupportCamera = v1;
        }
        com.coupa.android.coupamobile.views.AddReceiptActivity.dismissKeyboard(this);
        this.findViewById(2131296385).setOnClickListener(new com.coupa.android.coupamobile.views.AddReceiptActivity$1(this));
        this.findViewById(2131296384).setOnClickListener(new com.coupa.android.coupamobile.views.AddReceiptActivity$2(this));
        return;
    }

Method com.coupa.android.coupamobile.views.AddReceiptActivity.startQuickReceiptActivity() calling method android.content.Intent.<init>()


    private void startQuickReceiptActivity(byte[] p3)
    {
        android.content.Intent v0_1 = new android.content.Intent(this, com.coupa.android.coupamobile.views.AddQuickReceiptActivity);
        v0_1.putExtra("IMAGE_RECEIPT_BITMAP_BYTES", p3);
        this.startActivity(v0_1);
        this.finish();
        return;
    }

Method com.coupa.android.coupamobile.views.AddReceiptActivity.startCameraActivity() calling method android.content.Intent.<init>()


    private void startCameraActivity()
    {
        android.content.Intent v0_1 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
        v0_1.putExtra("output", com.coupa.android.coupamobile.CoupaMobileApplication.c());
        this.startActivityForResult(v0_1, 1002);
        return;
    }

Method com.coupa.android.coupamobile.views.AddReceiptActivity.startAlbumActivity() calling method android.content.Intent.<init>()


    private void startAlbumActivity()
    {
        com.coupa.android.coupamobile.GAHelper.b.b.c.trackEvent();
        android.content.Intent v0_4 = new android.content.Intent("android.intent.action.PICK");
        v0_4.setType("image/*");
        this.startActivityForResult(v0_4, 1001);
        return;
    }

Method com.coupa.android.coupamobile.views.AddReceiptActivity.returnResult() calling method android.content.Intent.<init>()


    private void returnResult(byte[] p2, android.content.ComponentName p3)
    {
        android.content.Intent v0_1 = new android.content.Intent(this, p3.getClass());
        v0_1.putExtra("IMAGE_RECEIPT_BITMAP_BYTES", p2);
        this.setResult(-1, v0_1);
        this.finish();
        return;
    }

Method com.coupa.android.coupamobile.views.SplashScreenActivity.startFirstActivity() calling method android.content.Intent.<init>()


    public void startFirstActivity(android.content.Intent p4)
    {
        com.coupa.android.coupamobile.CoupaMobileApplication.a().d();
        if (!com.coupa.android.coupamobile.core.LoginInfo.getInstance().isLoginInfoNeeded()) {
            if (com.coupa.android.coupamobile.managers.SynchManager.getInstance().shouldSynchronize()) {
                com.coupa.android.coupamobile.models.SynchronizationService.getInstance().syncToServer();
            }
            com.coupa.android.coupamobile.utils.ActivityRouter v0_4 = new com.coupa.android.coupamobile.utils.ActivityRouter(this);
            android.os.Bundle v1_0 = 0;
            if ((p4 != null) && (!android.text.TextUtils.isEmpty(p4.getDataString()))) {
                v1_0 = new android.os.Bundle();
                v1_0.putString("FILE_RECEIPT_PATH", p4.getDataString());
            }
            v0_4.route(v1_0);
        } else {
            String v4_3 = new android.content.Intent(this, com.coupa.android.coupamobile.views.LoginCoupaInstanceActivity);
            v4_3.setFlags(67108864);
            com.coupa.android.coupamobile.controllers.SettingsController.logoutNoPrompt(this, 0);
            this.startActivity(v4_3);
        }
        return;
    }

Method com.coupa.android.coupamobile.views.MenuActivity.menuItemClick() calling method android.content.Intent.<init>()


    public void menuItemClick(com.coupa.android.coupamobile.listadapters.MenuAdapter$MenuItem p6)
    {
        String v0_1 = new com.coupa.android.coupamobile.utils.ActivityRouter(this);
        android.content.Intent v6_7 = p6.getTitleTextResId();
        if (v6_7 == 2131624214) {
            android.content.Intent v6_5;
            if (!((Boolean) new com.coupa.android.coupamobile.core.utils.SharedPreferencesHelper(this).getObject(Boolean, "wallet_user", Boolean.valueOf(0))).booleanValue()) {
                v6_5 = new android.content.Intent(this, com.coupa.android.coupamobile.views.ExpenseReportsListActivity);
            } else {
                v6_5 = new android.content.Intent(this, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
            }
            v0_1.setLastVisitedScreen(3);
            com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("expense_menu_click", 0);
            this.startActivity(v6_5);
        } else {
            if (v6_7 == 2131624217) {
                android.content.Intent v6_9 = new android.content.Intent(this, com.coupa.android.coupamobile.views.RequisitionsActivity);
                v0_1.setLastVisitedScreen(2);
                com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("requisition_menu_click", 0);
                this.startActivity(v6_9);
            } else {
                if (v6_7 == 2131624220) {
                    android.content.Intent v6_11 = new android.content.Intent(this, com.coupa.android.coupamobile.views.ToDoActivity);
                    v0_1.setLastVisitedScreen(1);
                    com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("todo_menu_click", 0);
                    this.startActivity(v6_11);
                }
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expenseline.ExpenseLineCategoryViewHolder.getSearchIntent() calling method android.content.Intent.<init>()


    protected android.content.Intent getSearchIntent()
    {
        int v0_1 = new android.content.Intent(this.mActivityContext, com.coupa.android.coupamobile.views.ExpenseLineCategorySearch);
        v0_1.putExtra("EXTRA_IS_ITEMIZED_LINE", this.mExpenseLine.isChildLine());
        v0_1.putExtra("EXPENSE_LINE_LOCAL_ID", this.mExpenseLine.getLocalId());
        if ((this.mExpenseLine.isItemizable()) && (this.mExpenseLine.hasItemizedChildren())) {
            v0_1 = 0;
        }
        return v0_1;
    }

Method com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFSearchViewHolder.getSearchIntent() calling method android.content.Intent.<init>()


    protected android.content.Intent getSearchIntent()
    {
        String v2_11;
        if (!this.mCustomField.isLookupValueCustomField()) {
            v2_11 = com.coupa.android.coupamobile.views.ActivityCustomFieldSearch;
        } else {
            v2_11 = com.coupa.android.coupamobile.views.ActivityLookupSearch;
        }
        String v2_7;
        android.content.Intent v0_1 = new android.content.Intent(this.mActivityContext, v2_11);
        v0_1.putExtra("custom_field_pos_key", Math.abs(this.mPosition));
        v0_1.putExtra("custom_field_local_id_key", this.mCustomField.getLocalId());
        if (!this.mCustomField.isExpenseReportCustomField()) {
            v2_7 = "expense_line_type_key";
        } else {
            v2_7 = "expense_report_type_key";
        }
        v0_1.putExtra("custom_field_type_key", v2_7);
        v0_1.putExtra("TOOLBAR_TITLE_KEY", this.mCustomField.getTitle());
        return v0_1;
    }

Method com.imagepicker.ImagePickerModule.launchImageLibrary() calling method android.content.Intent.<init>()


    public void launchImageLibrary(com.facebook.react.bridge.ReadableMap p5, com.facebook.react.bridge.Callback p6)
    {
        String v0_0 = this.getCurrentActivity();
        if (v0_0 != null) {
            this.options = p5;
            if (this.permissionsCheck(v0_0, p6, 14002)) {
                android.content.Intent v1_1;
                com.imagepicker.ResponseHelper v5_3;
                this.parseOptions(this.options);
                if (!this.pickVideo.booleanValue()) {
                    v5_3 = 13002;
                    v1_1 = new android.content.Intent("android.intent.action.PICK", android.provider.MediaStore$Images$Media.EXTERNAL_CONTENT_URI);
                } else {
                    v5_3 = 13003;
                    v1_1 = new android.content.Intent("android.intent.action.PICK");
                    v1_1.setType("video/*");
                }
                if (v1_1.resolveActivity(this.reactContext.getPackageManager()) != null) {
                    this.callback = p6;
                    try {
                        v0_0.startActivityForResult(v1_1, v5_3);
                    } catch (com.imagepicker.ResponseHelper v5_4) {
                        v5_4.printStackTrace();
                        this.responseHelper.b(p6, "Cannot launch photo library");
                    }
                    return;
                } else {
                    this.responseHelper.b(p6, "Cannot launch photo library");
                    return;
                }
            } else {
                return;
            }
        } else {
            this.responseHelper.b(p6, "can\'t find current Activity");
            return;
        }
    }

Method com.imagepicker.ImagePickerModule.launchCamera() calling method android.content.Intent.<init>()


    public void launchCamera(com.facebook.react.bridge.ReadableMap p6, com.facebook.react.bridge.Callback p7)
    {
        if (this.isCameraAvailable()) {
            String v0_1 = this.getCurrentActivity();
            if (v0_1 != null) {
                this.options = p6;
                if (this.permissionsCheck(v0_1, p7, 14001)) {
                    android.content.Intent v1_1;
                    com.imagepicker.ResponseHelper v6_4;
                    this.parseOptions(this.options);
                    if (!this.pickVideo.booleanValue()) {
                        v6_4 = 13001;
                        v1_1 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
                        this.imageConfig = this.imageConfig.a(com.imagepicker.utils.MediaUtils.a(this.reactContext, this.options, 0));
                        this.cameraCaptureURI = com.imagepicker.utils.RealPathUtil.a(this.reactContext, this.imageConfig.a);
                        if (this.cameraCaptureURI != null) {
                            v1_1.putExtra("output", this.cameraCaptureURI);
                        } else {
                            this.responseHelper.b(p7, "Couldn\'t get file path for photo");
                            return;
                        }
                    } else {
                        v6_4 = 13004;
                        v1_1 = new android.content.Intent("android.media.action.VIDEO_CAPTURE");
                        v1_1.putExtra("android.intent.extra.videoQuality", this.videoQuality);
                        if (this.videoDurationLimit > 0) {
                            v1_1.putExtra("android.intent.extra.durationLimit", this.videoDurationLimit);
                        }
                    }
                    if (v1_1.resolveActivity(this.reactContext.getPackageManager()) != null) {
                        this.callback = p7;
                        try {
                            v0_1.startActivityForResult(v1_1, v6_4);
                        } catch (com.imagepicker.ResponseHelper v6_6) {
                            v6_6.printStackTrace();
                            this.responseHelper.b(p7, "Cannot launch camera");
                        }
                        return;
                    } else {
                        this.responseHelper.b(p7, "Cannot launch camera");
                        return;
                    }
                } else {
                    return;
                }
            } else {
                this.responseHelper.b(p7, "can\'t find current Activity");
                return;
            }
        } else {
            this.responseHelper.b(p7, "Camera not available");
            return;
        }
    }

Method com.facebook.react.modules.share.ShareModule.share() calling method android.content.Intent.<init>()


    public void share(com.facebook.react.bridge.ReadableMap p4, String p5, com.facebook.react.bridge.Promise p6)
    {
        if (p4 != null) {
            try {
                String v0_1 = new android.content.Intent("android.intent.action.SEND");
                v0_1.setTypeAndNormalize("text/plain");
            } catch (Exception) {
                p6.a("E_UNABLE_TO_OPEN_DIALOG", "Failed to open share dialog");
                return;
            }
            if (p4.a("title")) {
                v0_1.putExtra("android.intent.extra.SUBJECT", p4.f("title"));
            }
            if (p4.a("message")) {
                v0_1.putExtra("android.intent.extra.TEXT", p4.f("message"));
            }
            com.facebook.react.bridge.WritableMap v4_2 = android.content.Intent.createChooser(v0_1, p5);
            v4_2.addCategory("android.intent.category.DEFAULT");
            String v5_2 = this.getCurrentActivity();
            if (v5_2 == null) {
                this.getReactApplicationContext().startActivity(v4_2);
            } else {
                v5_2.startActivity(v4_2);
            }
            com.facebook.react.bridge.WritableMap v4_4 = com.facebook.react.bridge.Arguments.b();
            v4_4.putString("action", "sharedAction");
            p6.a(v4_4);
            return;
        } else {
            p6.a("E_INVALID_CONTENT", "Content cannot be null");
            return;
        }
    }

Method com.facebook.react.modules.intent.IntentModule.openURL() calling method android.content.Intent.<init>()


    public void openURL(String p5, com.facebook.react.bridge.Promise p6)
    {
        if ((p5 != null) && (!p5.isEmpty())) {
            try {
                String v3_3;
                Boolean v0_3 = this.getCurrentActivity();
                com.facebook.react.bridge.JSApplicationIllegalArgumentException v1_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p5));
                int v2_1 = this.getReactApplicationContext().getPackageName();
                String v3_2 = v1_0.resolveActivity(this.getReactApplicationContext().getPackageManager());
            } catch (Boolean v0_2) {
                int v2_5 = new StringBuilder();
                v2_5.append("Could not open URL \'");
                v2_5.append(p5);
                v2_5.append("\': ");
                v2_5.append(v0_2.getMessage());
                p6.a(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(v2_5.toString()));
                return;
            }
            if (v3_2 == null) {
                v3_3 = "";
            } else {
                v3_3 = v3_2.getPackageName();
            }
            if ((v0_3 == null) || (!v2_1.equals(v3_3))) {
                v1_0.addFlags(268435456);
            }
            if (v0_3 == null) {
                this.getReactApplicationContext().startActivity(v1_0);
            } else {
                v0_3.startActivity(v1_0);
            }
            p6.a(Boolean.valueOf(1));
            return;
        } else {
            com.facebook.react.bridge.JSApplicationIllegalArgumentException v1_4 = new StringBuilder();
            v1_4.append("Invalid URL: ");
            v1_4.append(p5);
            p6.a(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(v1_4.toString()));
            return;
        }
    }

Method com.facebook.react.modules.intent.IntentModule.canOpenURL() calling method android.content.Intent.<init>()


    public void canOpenURL(String p5, com.facebook.react.bridge.Promise p6)
    {
        if ((p5 != null) && (!p5.isEmpty())) {
            try {
                Boolean v0_1;
                Boolean v0_8 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p5));
                v0_8.addFlags(268435456);
            } catch (Boolean v0_3) {
                StringBuilder v2_1 = new StringBuilder();
                v2_1.append("Could not check if URL \'");
                v2_1.append(p5);
                v2_1.append("\' can be opened: ");
                v2_1.append(v0_3.getMessage());
                p6.a(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(v2_1.toString()));
                return;
            }
            if (v0_8.resolveActivity(this.getReactApplicationContext().getPackageManager()) == null) {
                v0_1 = 0;
            } else {
                v0_1 = 1;
            }
            p6.a(Boolean.valueOf(v0_1));
            return;
        } else {
            com.facebook.react.bridge.JSApplicationIllegalArgumentException v1_5 = new StringBuilder();
            v1_5.append("Invalid URL: ");
            v1_5.append(p5);
            p6.a(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(v1_5.toString()));
            return;
        }
    }

Method com.coupa.android.coupamobile.reactmodules.ReactExpenses.popToExpenseList() calling method android.content.Intent.<init>()


    public void popToExpenseList()
    {
        if (this.getCurrentActivity() != null) {
            new com.coupa.android.coupamobile.core.utils.SharedPreferencesHelper(this.getCurrentActivity()).setObject(Boolean.valueOf(0), "wallet_user");
            android.content.Intent v0_2 = new android.content.Intent(this.getCurrentActivity(), com.coupa.android.coupamobile.views.ExpenseReportsListActivity);
            v0_2.setFlags(67108864);
            this.getCurrentActivity().startActivity(v0_2);
        }
        this.finishActivity();
        return;
    }

Method com.coupa.android.coupamobile.reactmodules.ReactExpenses.addExpenseReceiptWithPath() calling method android.content.Intent.<init>()


    public void addExpenseReceiptWithPath(String p4)
    {
        android.app.Activity v0_1 = this.getReactApplicationContext().j();
        if (v0_1 != null) {
            android.content.Intent v1_1 = new android.content.Intent();
            v1_1.putExtra("IMAGE_PATH_RESULT_EXTRA", p4);
            v0_1.setResult(-1, v1_1);
            v0_1.finish();
        }
        return;
    }

Method com.coupa.android.coupamobile.reactmodules.ReactBase.popHome() calling method android.content.Intent.<init>()


    public void popHome()
    {
        if (this.getCurrentActivity() != null) {
            android.content.Intent v0_2 = new android.content.Intent(this.getCurrentActivity(), com.coupa.android.coupamobile.views.MenuActivity);
            v0_2.addFlags(335544320);
            this.getCurrentActivity().startActivity(v0_2);
        }
        this.finishActivity();
        return;
    }

Method com.RNFetchBlob.RNFetchBlob.getContentIntent() calling method android.content.Intent.<init>()


    public void getContentIntent(String p3, com.facebook.react.bridge.Promise p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.GET_CONTENT");
        if (p3 == null) {
            v0_1.setType("*/*");
        } else {
            v0_1.setType(p3);
        }
        com.RNFetchBlob.RNFetchBlob.promiseTable.put(com.RNFetchBlob.RNFetchBlobConst.a, p4);
        this.getReactApplicationContext().a(v0_1, com.RNFetchBlob.RNFetchBlobConst.a.intValue(), 0);
        return;
    }

Method com.RNFetchBlob.RNFetchBlob.actionViewIntent() calling method android.content.Intent.<init>()


    public void actionViewIntent(String p4, String p5, com.facebook.react.bridge.Promise p6)
    {
        try {
            android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
            StringBuilder v1_2 = new StringBuilder();
            v1_2.append("file://");
            v1_2.append(p4);
            String v4_2 = v0_1.setDataAndType(android.net.Uri.parse(v1_2.toString()), p5);
            v4_2.setFlags(268435456);
            this.getReactApplicationContext().startActivity(v4_2);
            com.RNFetchBlob.RNFetchBlob.ActionViewVisible = 1;
            com.RNFetchBlob.RNFetchBlob.RCTContext.a(new com.RNFetchBlob.RNFetchBlob$3(this, p6));
        } catch (String v4_6) {
            p6.a(v4_6.getLocalizedMessage());
        }
        return;
    }

Method com.google.android.gms.internal.zzcll.B() calling method android.content.Intent.<init>()


    private final android.app.PendingIntent B()
    {
        android.app.PendingIntent v0_3 = new android.content.Intent().setClassName(this.l(), "com.google.android.gms.measurement.AppMeasurementReceiver");
        v0_3.setAction("com.google.android.gms.measurement.UPLOAD");
        return android.app.PendingIntent.getBroadcast(this.l(), 0, v0_3, 0);
    }

Method com.google.android.gms.internal.zzckg.C() calling method android.content.Intent.<init>()


    final void C()
    {
        this.c();
        this.Q();
        if (!this.y()) {
            String v1_0 = 0;
            if (this.c == null) {
                int v3_2;
                this.c();
                this.Q();
                int v0_11 = this.u().A();
                if ((v0_11 == 0) || (!v0_11.booleanValue())) {
                    int v0_1;
                    if (this.g().C() != 1) {
                        int v3_10;
                        int v0_27;
                        this.t().E().a("Checking service availability");
                        int v0_25 = com.google.android.gms.common.zzf.b().a(this.p().l());
                        if (v0_25 == 9) {
                            v0_27 = this.t().A();
                            v3_10 = "Service invalid";
                            v0_27.a(v3_10);
                            v0_1 = 0;
                        } else {
                            int v0_30;
                            int v3_12;
                            if (v0_25 == 18) {
                                v0_30 = this.t().A();
                                v3_12 = "Service updating";
                            } else {
                                switch (v0_25) {
                                    case 0:
                                        v0_30 = this.t().E();
                                        v3_12 = "Service available";
                                        break;
                                    case 1:
                                        this.t().E().a("Service missing");
                                        break;
                                    case 2:
                                        this.t().D().a("Service container out of date");
                                        int v0_34 = this.p();
                                        com.google.android.gms.common.zzf.b();
                                        if (com.google.android.gms.common.zzf.e(v0_34.l()) >= 11400) {
                                            int v0_40;
                                            int v0_38 = this.u().A();
                                            if ((v0_38 != 0) && (!v0_38.booleanValue())) {
                                                v0_40 = 0;
                                            } else {
                                                v0_40 = 1;
                                            }
                                            v3_2 = v0_40;
                                            v0_1 = 0;
                                            if (v0_1 != 0) {
                                                this.u().a(v3_2);
                                            }
                                            this.c = Boolean.valueOf(v3_2);
                                            if (!this.c.booleanValue()) {
                                                int v0_9 = this.l().getPackageManager().queryIntentServices(new android.content.Intent().setClassName(this.l(), "com.google.android.gms.measurement.AppMeasurementService"), 65536);
                                                if ((v0_9 != 0) && (v0_9.size() > 0)) {
                                                    v1_0 = 1;
                                                }
                                                if (v1_0 == null) {
                                                    this.t().y().a("Unable to use remote or local measurement implementation. Please register the AppMeasurementService service in the app manifest");
                                                    return;
                                                } else {
                                                    int v0_15 = new android.content.Intent("com.google.android.gms.measurement.START");
                                                    v0_15.setComponent(new android.content.ComponentName(this.l(), "com.google.android.gms.measurement.AppMeasurementService"));
                                                    this.a.a(v0_15);
                                                    return;
                                                }
                                            } else {
                                                this.a.a();
                                                return;
                                            }
                                        } else {
                                        }
                                    case 3:
                                        v0_27 = this.t().A();
                                        v3_10 = "Service disabled";
                                        break;
                                    default:
                                        this.t().A().a("Unexpected service status", Integer.valueOf(v0_25));
                                }
                                v0_1 = 1;
                                v3_2 = 0;
                            }
                            v0_30.a(v3_12);
                            v0_1 = 1;
                            v3_2 = 1;
                        }
                    }
                } else {
                    v3_2 = 1;
                }
            }
        } else {
            return;
        }
    }

Method com.google.android.gms.internal.zzckg.C() calling method android.content.Intent.<init>()


    final void C()
    {
        this.c();
        this.Q();
        if (!this.y()) {
            String v1_0 = 0;
            if (this.c == null) {
                int v3_2;
                this.c();
                this.Q();
                int v0_11 = this.u().A();
                if ((v0_11 == 0) || (!v0_11.booleanValue())) {
                    int v0_1;
                    if (this.g().C() != 1) {
                        int v0_27;
                        int v3_10;
                        this.t().E().a("Checking service availability");
                        int v0_25 = com.google.android.gms.common.zzf.b().a(this.p().l());
                        if (v0_25 == 9) {
                            v0_27 = this.t().A();
                            v3_10 = "Service invalid";
                            v0_27.a(v3_10);
                            v0_1 = 0;
                        } else {
                            int v0_30;
                            int v3_12;
                            if (v0_25 == 18) {
                                v0_30 = this.t().A();
                                v3_12 = "Service updating";
                            } else {
                                switch (v0_25) {
                                    case 0:
                                        v0_30 = this.t().E();
                                        v3_12 = "Service available";
                                        break;
                                    case 1:
                                        this.t().E().a("Service missing");
                                        break;
                                    case 2:
                                        this.t().D().a("Service container out of date");
                                        int v0_34 = this.p();
                                        com.google.android.gms.common.zzf.b();
                                        if (com.google.android.gms.common.zzf.e(v0_34.l()) >= 11400) {
                                            int v0_40;
                                            int v0_38 = this.u().A();
                                            if ((v0_38 != 0) && (!v0_38.booleanValue())) {
                                                v0_40 = 0;
                                            } else {
                                                v0_40 = 1;
                                            }
                                            v3_2 = v0_40;
                                            v0_1 = 0;
                                            if (v0_1 != 0) {
                                                this.u().a(v3_2);
                                            }
                                            this.c = Boolean.valueOf(v3_2);
                                            if (!this.c.booleanValue()) {
                                                int v0_9 = this.l().getPackageManager().queryIntentServices(new android.content.Intent().setClassName(this.l(), "com.google.android.gms.measurement.AppMeasurementService"), 65536);
                                                if ((v0_9 != 0) && (v0_9.size() > 0)) {
                                                    v1_0 = 1;
                                                }
                                                if (v1_0 == null) {
                                                    this.t().y().a("Unable to use remote or local measurement implementation. Please register the AppMeasurementService service in the app manifest");
                                                    return;
                                                } else {
                                                    int v0_15 = new android.content.Intent("com.google.android.gms.measurement.START");
                                                    v0_15.setComponent(new android.content.ComponentName(this.l(), "com.google.android.gms.measurement.AppMeasurementService"));
                                                    this.a.a(v0_15);
                                                    return;
                                                }
                                            } else {
                                                this.a.a();
                                                return;
                                            }
                                        } else {
                                        }
                                    case 3:
                                        v0_27 = this.t().A();
                                        v3_10 = "Service disabled";
                                        break;
                                    default:
                                        this.t().A().a("Unexpected service status", Integer.valueOf(v0_25));
                                }
                                v0_1 = 1;
                                v3_2 = 0;
                            }
                            v0_30.a(v3_12);
                            v0_1 = 1;
                            v3_2 = 1;
                        }
                    }
                } else {
                    v3_2 = 1;
                }
            }
        } else {
            return;
        }
    }

Method com.google.android.gms.internal.zzari.f() calling method android.content.Intent.<init>()


    private final android.app.PendingIntent f()
    {
        android.app.PendingIntent v0_2 = new android.content.Intent("com.google.android.gms.analytics.ANALYTICS_DISPATCH");
        v0_2.setComponent(new android.content.ComponentName(this.j(), "com.google.android.gms.analytics.AnalyticsReceiver"));
        return android.app.PendingIntent.getBroadcast(this.j(), 0, v0_2, 0);
    }

Method com.google.android.gms.internal.zzapr.c() calling method android.content.Intent.<init>()


    public final void c()
    {
        this.y();
        int v0_0 = this.j();
        if ((!com.google.android.gms.internal.zzasc.a(v0_0)) || (!com.google.android.gms.internal.zzasd.a(v0_0))) {
            this.a(0);
            return;
        } else {
            android.content.Intent v1_1 = new android.content.Intent("com.google.android.gms.analytics.ANALYTICS_DISPATCH");
            v1_1.setComponent(new android.content.ComponentName(v0_0, "com.google.android.gms.analytics.AnalyticsService"));
            v0_0.startService(v1_1);
            return;
        }
    }

Method com.coupa.android.coupamobile.views.viewholders.expensereport.ExpenseLineViewHolder.launchExpenseLineActivity() calling method android.content.Intent.<init>()


    private void launchExpenseLineActivity()
    {
        if (this.mExpenseLine != null) {
            com.coupa.android.coupamobile.views.BaseActivity v1_0;
            android.content.Intent v0_2 = new android.content.Intent(this.mActivityContext, this.getExpenseLineActivityClass());
            if (!this.mExpenseLine.isChildLine()) {
                v1_0 = "EXPENSE_LINE_LOCAL_ID";
            } else {
                v1_0 = "EXTRA_ITEMIZED_EXPENSE_LINE_LOCAL_ID";
            }
            v0_2.putExtra(v1_0, this.mExpenseLine.getLocalId());
            v0_2.putExtra("EXPENSE_REPORT_LOCAL_ID", this.mExpenseLine.getExpenseReport().getLocalId());
            this.mActivityContext.startActivity(v0_2);
        }
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expenseline.ReceiptViewHolder.openReceiptImage() calling method android.content.Intent.<init>()


    private void openReceiptImage()
    {
        com.coupa.android.coupamobile.views.viewholders.expenseline.ReceiptViewHolder$7 v0_1 = new StringBuilder();
        v0_1.append(com.coupa.android.coupamobile.views.viewholders.expenseline.ReceiptViewHolder.TAG);
        v0_1.append(".openReceipt in");
        com.coupa.android.coupamobile.utils.LogWrapper.v(v0_1.toString());
        com.coupa.android.coupamobile.views.viewholders.expenseline.ReceiptViewHolder$7 v0_2 = this.mReceipt.getFile();
        if ((v0_2 == null) || (!v0_2.exists())) {
            com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.views.viewholders.expenseline.ReceiptViewHolder$8(this));
        } else {
            int v1_3 = com.coupa.android.coupamobile.views.viewholders.expenseline.ReceiptViewHolder.getReceiptApplicationType(v0_2, this.mActivityContext);
            if ((v1_3 != 0) && (!v1_3.isEmpty())) {
                com.coupa.android.coupamobile.views.viewholders.expenseline.ReceiptViewHolder$7 v0_5 = android.net.Uri.fromFile(v0_2);
                android.content.Intent v2_2 = new android.content.Intent("android.intent.action.VIEW");
                v2_2.setDataAndType(v0_5, v1_3);
                try {
                    com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("open_receipt", 0);
                    this.mActivityContext.startActivity(v2_2);
                } catch (com.coupa.android.coupamobile.views.viewholders.expenseline.ReceiptViewHolder$7 v0_8) {
                    if ((v0_8 instanceof android.content.ActivityNotFoundException)) {
                        com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.views.viewholders.expenseline.ReceiptViewHolder$7(this));
                    }
                }
            } else {
                com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.views.viewholders.expenseline.ReceiptViewHolder$6(this));
                return;
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expenseline.ReceiptViewHolder.launchReactMapView() calling method android.content.Intent.<init>()


    private void launchReactMapView()
    {
        android.widget.Toast v0_3 = new android.content.Intent(this.mActivityContext, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
        v0_3.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.o);
        if (!this.mReceipt.hasDirections()) {
            android.widget.Toast.makeText(this.mActivityContext, 2131624333, 1).show();
        } else {
            v0_3.putExtra("mapsData", this.mReceipt.getLatLongsJson());
            this.mActivityContext.startActivity(v0_3);
        }
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expenseline.AttendeeSectionFooterViewHolder.callReact() calling method android.content.Intent.<init>()


    private void callReact()
    {
        android.content.Intent v0_1 = new android.content.Intent(this.mActivityContext, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
        if (this.expenseLine != null) {
            com.coupa.android.coupamobile.views.BaseActivity v1_7 = this.expenseLine.getServerId();
            boolean v2_1 = this.expenseLine.getExpenseCategory().getServerId();
            v0_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.k);
            v0_1.putExtra(com.coupa.android.coupamobile.views.react.ExpensesReactActivity.EXPENSE_LINE_ID_KEY, v1_7);
            v0_1.putExtra("categoryId", v2_1);
            v0_1.putExtra("categorySupportsAttendees", Boolean.TRUE);
            v0_1.putExtra("facialRecognitionEnabled", this.facialRecognitionEnabled);
            this.mActivityContext.startActivity(v0_1);
        }
        return;
    }

Method com.coupa.android.coupamobile.views.ExpenseReportFragment.launchExpenseLineMenu() calling method android.content.Intent.<init>()


    private void launchExpenseLineMenu(int p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(this.getActivity(), com.coupa.android.coupamobile.views.ExpenseLineMenuActivity);
        v0_1.putExtra("EXPENSE_REPORT_LOCAL_ID", p4);
        this.startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.services.PushNotificationListenerService.sendUpdateApprovalsIntent() calling method android.content.Intent.<init>()


    private void sendUpdateApprovalsIntent()
    {
        android.support.v4.content.LocalBroadcastManager.a(this).a(new android.content.Intent("TodoAllReportsupdate_approvals"));
        return;
    }

Method com.coupa.android.coupamobile.services.PushNotificationListenerService.buildPendingIntent() calling method android.content.Intent.<init>()


    private android.app.PendingIntent buildPendingIntent(android.os.Bundle p4)
    {
        android.support.v4.app.TaskStackBuilder v0 = android.support.v4.app.TaskStackBuilder.a(this);
        v0.a(com.coupa.android.coupamobile.views.ToDoActivity);
        int v1_3 = new android.content.Intent(this, com.coupa.android.coupamobile.views.ToDoActivity);
        v1_3.putExtras(p4);
        v0.a(v1_3);
        return v0.a(0, 1073741824);
    }

Method com.coupa.android.coupamobile.services.InstanceIDListenerService.onTokenRefresh() calling method android.content.Intent.<init>()


    public void onTokenRefresh()
    {
        this.startService(new android.content.Intent(this, com.coupa.android.coupamobile.services.RegistrationIntentService));
        return;
    }

Method com.coupa.android.coupamobile.models.value_objects.ExpenseLine.callReactAdvancedMileage() calling method android.content.Intent.<init>()


    public void callReactAdvancedMileage(android.content.Context p10)
    {
        String v2_10;
        android.content.Intent v0_1 = new android.content.Intent(p10, com.coupa.android.coupamobile.views.react.ExpensesReactActivity);
        if (!this.isEditable()) {
            v2_10 = com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.l;
        } else {
            v2_10 = com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.m;
        }
        v0_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, v2_10);
        this.putToIntent(v0_1, "expenseReportId", Integer.valueOf(this.getExpenseReport().getServerId()));
        this.putToIntent(v0_1, "expenseLineId", Integer.valueOf(this.getServerId()));
        String v5 = com.coupa.android.coupamobile.utils.DateTimeUtil.dateToUTCDateString(this.getExpenseDate());
        String v1_4 = this.getCurrency();
        if (v1_4 == null) {
            v1_4 = com.coupa.android.coupamobile.models.value_objects.Currency.defaultCurrency();
        }
        String v1_7 = new com.coupa.android.coupamobile.models.value_objects.ExpenseLine$MileageContainer;
        v1_7(this, this.getAdvancedMileageData(), v5, this.getFormattedTotalAmount(), new com.coupa.android.coupamobile.models.value_objects.ExpenseLine$LineCurrency(this, v1_4.getServerId(), v1_4.getCode()), this.getExpenseCategory().getServerId());
        this.putToIntent(v0_1, "existingMileageData", v1_7.toJSON());
        p10.startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.controllers.RequisitionController.viewRequisitionLineAction() calling method android.content.Intent.<init>()


    public void viewRequisitionLineAction()
    {
        if (this.requisitionLineLocalId != 0) {
            int v2_3;
            if (this.approval != null) {
                v2_3 = com.coupa.android.coupamobile.views.RequisitionLineApprovalActivity;
            } else {
                v2_3 = com.coupa.android.coupamobile.views.RequisitionLineActivity;
            }
            int v0_3 = new android.content.Intent(this.activityContext, v2_3);
            v0_3.putExtra("REQUISITION_LINE_ORDER_ID", this.localOrderId);
            v0_3.putExtra("REQUISITION_LINE_LOCAL_ID", this.requisitionLineLocalId);
            this.activityContext.startActivity(v0_3);
            this.requisitionLineLocalId = 0;
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.InvoiceReportController.viewInvoiceLineAction() calling method android.content.Intent.<init>()


    public void viewInvoiceLineAction()
    {
        if (this.invoiceLineLocalId != 0) {
            int v2_3;
            if (this.approval != null) {
                v2_3 = com.coupa.android.coupamobile.views.InvoiceLineApprovalActivity;
            } else {
                v2_3 = com.coupa.android.coupamobile.views.InvoiceLineActivity;
            }
            int v0_3 = new android.content.Intent(this.activityContext, v2_3);
            v0_3.putExtra("INVOICE_LINE_ORDER_ID", this.localOrderId);
            v0_3.putExtra("INVOICE_LINE_LOCAL_ID", this.invoiceLineLocalId);
            this.activityContext.startActivity(v0_3);
            this.invoiceLineLocalId = 0;
        }
        return;
    }

Method com.imagepicker.ImagePickerModule$3.b() calling method android.content.Intent.<init>()


    public void b(ref.WeakReference p4, android.content.DialogInterface p5)
    {
        android.app.Activity v4_3 = ((com.imagepicker.ImagePickerModule) p4.get());
        if (v4_3 != null) {
            android.content.Intent v5_1 = new android.content.Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
            v5_1.setData(android.net.Uri.fromParts("package", v4_3.getContext().getPackageName(), 0));
            android.app.Activity v4_2 = v4_3.getActivity();
            if (v4_2 != null) {
                v4_2.startActivityForResult(v5_1, 1);
                return;
            } else {
                return;
            }
        } else {
            return;
        }
    }

Method com.google.android.gms.internal.zzclm.a() calling method android.content.Intent.<init>()


    public final void a()
    {
        this.a.y();
        this.a.t().E().a("Sending upload intent from DelayedRunnable");
        android.content.Intent v0_2 = new android.content.Intent().setClassName(this.a.l(), "com.google.android.gms.measurement.AppMeasurementReceiver");
        v0_2.setAction("com.google.android.gms.measurement.UPLOAD");
        this.a.l().sendBroadcast(v0_2);
        return;
    }

Method com.google.android.gms.iid.InstanceIDListenerService.zza() calling method android.content.Intent.<init>()


    static void zza(android.content.Context p2, com.google.android.gms.iid.zzo p3)
    {
        p3.b();
        android.content.Intent v3_2 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
        v3_2.putExtra("CMD", "RST");
        v3_2.setClassName(p2, "com.google.android.gms.gcm.GcmReceiver");
        p2.sendBroadcast(v3_2);
        return;
    }

Method com.facebook.react.devsupport.DevSupportManagerImpl$14.a() calling method android.content.Intent.<init>()


    public void a()
    {
        android.content.Intent v0_1 = new android.content.Intent(com.facebook.react.devsupport.DevSupportManagerImpl.i(this.a), com.facebook.react.devsupport.DevSettingsActivity);
        v0_1.setFlags(268435456);
        com.facebook.react.devsupport.DevSupportManagerImpl.i(this.a).startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.views.AddQuickReceiptActivity$2.callback() calling method android.content.Intent.<init>()


    public void callback(com.coupa.android.coupamobile.core.data.DataItemBase p5)
    {
        int v0_1;
        com.coupa.android.coupamobile.views.AddQuickReceiptActivity v5_9 = ((com.coupa.android.coupamobile.models.value_objects.ExpenseReport) com.coupa.android.coupamobile.models.CoupaDataModel.findRecordForLocalId(com.coupa.android.coupamobile.models.value_objects.ExpenseReport, p5.getDataObject().getLocalId()));
        if (this.val$bmpFinal == null) {
            v0_1 = com.coupa.android.coupamobile.helpers.QuickReportHelper.createLineWithReport(v5_9, this.val$pathFinal);
        } else {
            v0_1 = com.coupa.android.coupamobile.helpers.QuickReportHelper.createLineWithReport(v5_9, this.val$bmpFinal);
        }
        android.content.Intent v1_1 = new android.content.Intent(this.this$0, com.coupa.android.coupamobile.views.EditExpenseLineActivity);
        v1_1.putExtra("EXPENSE_REPORT_LOCAL_ID", v5_9.getLocalId());
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a(com.coupa.android.coupamobile.views.AddQuickReceiptActivity.access$000(this.this$0), 0);
        v1_1.putExtra("EXPENSE_LINE_LOCAL_ID", v0_1);
        this.this$0.startActivity(v1_1);
        return;
    }

Method com.coupa.android.coupamobile.models.SyncTask.checkAndLaunchGCMRegistration() calling method android.content.Intent.<init>()


    private static void checkAndLaunchGCMRegistration()
    {
        if ((!android.preference.PreferenceManager.getDefaultSharedPreferences(com.coupa.android.coupamobile.CoupaMobileApplication.AppContext).getBoolean(com.coupa.android.coupamobile.services.RegistrationIntentService.REGISTRATION_COMPLETE, 0)) && (com.coupa.android.coupamobile.models.value_objects.Setup.getCodeBranchNumberMajor() >= 16)) {
            com.coupa.android.coupamobile.CoupaMobileApplication.AppContext.startService(new android.content.Intent(com.coupa.android.coupamobile.CoupaMobileApplication.AppContext, com.coupa.android.coupamobile.services.RegistrationIntentService));
        }
        return;
    }

Method com.coupa.android.coupamobile.core.utils.AdvTopDispatch.onListItemClick() calling method android.content.Intent.<init>()


    protected void onListItemClick(android.widget.ListView p3, android.view.View p4, int p5, long p6)
    {
        if ((p5 >= null) && (p5 < com.coupa.android.coupamobile.core.utils.AdvTopDispatch.myAdapter.sClassMap.size())) {
            android.content.SharedPreferences$Editor v4_1 = ((String) this.getListAdapter().getItem(p5));
            com.coupa.android.coupamobile.core.utils.AdvTopDispatch$EntryObject v6_3 = ((com.coupa.android.coupamobile.core.utils.AdvTopDispatch$EntryObject) com.coupa.android.coupamobile.core.utils.AdvTopDispatch.myAdapter.sClassMap.get(v4_1));
            String v7_0 = this.context;
            StringBuilder v0_1 = new StringBuilder();
            v0_1.append(v4_1);
            v0_1.append(" selected");
            android.widget.Toast.makeText(v7_0, v0_1.toString(), 1).show();
            StringBuilder v0_4 = new StringBuilder();
            v0_4.append(".onListItemClick adapterPos=");
            v0_4.append(p5);
            v0_4.append("; sKey=");
            v0_4.append(v4_1);
            v0_4.append("; className=");
            v0_4.append(v6_3.activityClass.getSimpleName());
            android.util.Log.d(com.coupa.android.coupamobile.core.utils.AdvTopDispatch.TAG, v0_4.toString());
            v6_3.bVisited = 1;
            if (p5 != com.coupa.android.coupamobile.core.utils.AdvTopDispatch.myAdapter.lastVisited) {
                android.content.SharedPreferences$Editor v4_12 = com.coupa.android.coupamobile.core.utils.AdvTopDispatch.myAdapter.lastVisited;
                com.coupa.android.coupamobile.core.utils.AdvTopDispatch.myAdapter.setlastVisited(p5);
                if (v4_12 >= null) {
                    com.coupa.android.coupamobile.core.utils.AdvTopDispatch.myAdapter.invalidateListViewRow(v4_12);
                }
                com.coupa.android.coupamobile.core.utils.AdvTopDispatch.myAdapter.invalidateListViewRow(p5);
                android.content.SharedPreferences$Editor v4_16 = android.preference.PreferenceManager.getDefaultSharedPreferences(this.context).edit();
                String v5_2 = new StringBuilder();
                v5_2.append(v6_3.name);
                v5_2.append("_visited");
                v4_16.putBoolean(v5_2.toString(), 1).commit();
            }
            this.startActivity(new android.content.Intent(this, v6_3.activityClass));
        } else {
            android.content.SharedPreferences$Editor v4_18 = this.context;
            com.coupa.android.coupamobile.core.utils.AdvTopDispatch$EntryObject v6_5 = new StringBuilder();
            v6_5.append("*** Position out of bound; adapterPos=");
            v6_5.append(p5);
            android.widget.Toast.makeText(v4_18, v6_5.toString(), 1).show();
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.TodoListController.onItemSelected() calling method android.content.Intent.<init>()


    public void onItemSelected(com.coupa.android.coupamobile.core.data.DataItemBase p11)
    {
        com.coupa.android.coupamobile.utils.LogWrapper.v("TodoListController.onItemSelected in 5129");
        if ((p11 != null) && (p11.getDataObject() != null)) {
            String v11_15 = ((com.coupa.android.coupamobile.models.value_objects.Notification) p11.getDataObject());
            if (v11_15.getApproval() != null) {
                Class v2_7;
                String v0_2 = v11_15.getApproval();
                android.content.Intent v1_1 = new android.content.Intent();
                int v3 = 0;
                if (v11_15.getLocalId() != 0) {
                    v1_1.putExtra("NOTIFICATION_LOCAL_ID", v11_15.getLocalId());
                    v2_7 = 1;
                } else {
                    Class v2_6 = v11_15.getApproval().getRequisition();
                    String v5_3 = v11_15.getApproval().getExpenseReport();
                    if ((!v0_2.isExpenseApproval()) || (v5_3 == null)) {
                        if ((!v0_2.isRequisitionApproval()) || (v2_6 == null)) {
                            v2_7 = 0;
                        } else {
                            v1_1.putExtra("REQUISITION_LOCAL_ID", v2_6.getLocalId());
                        }
                    } else {
                        v1_1.putExtra("EXPENSE_REPORT_LOCAL_ID", v5_3.getLocalId());
                    }
                }
                if (v2_7 != null) {
                    String v0_10;
                    String v5_0 = 0;
                    if (!v0_2.isExpenseApproval()) {
                        if (!v0_2.isRequisitionApproval()) {
                            if (!v0_2.isInvoiceApproval()) {
                                Class v2_0;
                                if (!v0_2.isApprovalType("OrderHeaderChange")) {
                                    if (!v0_2.isWorkConfirmationApproval()) {
                                        v0_10 = 0;
                                        v1_1.setClass(this.activityContext, v0_10);
                                        if (v5_0 == null) {
                                            this.activityContext.startActivity(v1_1);
                                        } else {
                                            com.coupa.android.coupamobile.models.SynchronizationService.getInstance().fetchAllWithAPI(com.coupa.android.coupamobile.models.value_objects.Comment, v5_0, new com.coupa.android.coupamobile.controllers.TodoListController$3(this, v1_1));
                                        }
                                        return;
                                    } else {
                                        v2_0 = com.coupa.android.coupamobile.views.react.ReactNativeApprovalActivity;
                                        String v6_3 = v11_15.getApproval().getWorkConfirmation();
                                        if (v6_3 != null) {
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.p);
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.s, v6_3.getServerId());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.q, v0_2.getServerId());
                                            if ((com.coupa.android.coupamobile.models.value_objects.Setup.autoEscalateEnabledWorkConfirmation()) && (!v0_2.getSkipEscalation())) {
                                                v3 = 1;
                                            }
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.t, v3);
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.r, v11_15.getServerId());
                                        }
                                    }
                                } else {
                                    v2_0 = com.coupa.android.coupamobile.views.react.ReactNativeApprovalActivity;
                                    String v6_0 = v0_2.getPurchaseOrderChange();
                                    if (v6_0 != null) {
                                        boolean v7_0 = v6_0.getPurchaseOrder();
                                        if (v7_0) {
                                            int v8_2;
                                            if (!v6_0.getPendingCancel().booleanValue()) {
                                                v8_2 = com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.i;
                                            } else {
                                                v8_2 = com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.j;
                                            }
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, v8_2);
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.v, v6_0.getPurchaseOrderChangePath());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.u, v7_0.fetchableValue().toString());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.q, v0_2.getServerId());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.r, v11_15.getServerId());
                                            if ((com.coupa.android.coupamobile.models.value_objects.Setup.autoEscalateEnabledRequisition()) && (!v0_2.getSkipEscalation())) {
                                                v3 = 1;
                                            }
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.t, v3);
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.w, v6_0.getPurchaseOrderCustomFieldsFor(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.order_header).toString());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.x, v6_0.getPurchaseOrderCustomFieldsFor(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.order_line).toString());
                                        }
                                    }
                                }
                                v0_10 = v2_0;
                            } else {
                                v0_10 = com.coupa.android.coupamobile.views.InvoiceReportApprovalActivity;
                                String v11_6 = v11_15.getApproval().getApprovalInvoiceReport();
                                if (v11_6 != null) {
                                    com.coupa.android.coupamobile.models.value_objects.InvoiceReport.setRefObject(v11_6);
                                    v5_0 = "InvoiceReport";
                                }
                            }
                        } else {
                            v0_10 = com.coupa.android.coupamobile.views.RequisitionApprovalActivity;
                            String v11_8 = v11_15.getApproval().getRequisition();
                            if (v11_8 != null) {
                                com.coupa.android.coupamobile.models.value_objects.Requisition.setRefObject(v11_8);
                                v5_0 = "Requisition";
                            }
                        }
                    } else {
                        v0_10 = com.coupa.android.coupamobile.views.ExpenseReportApprovalActivity;
                        String v11_10 = v11_15.getApproval().getExpenseReport();
                        if (v11_10 != null) {
                            com.coupa.android.coupamobile.models.value_objects.ExpenseReport.setRefObject(v11_10);
                            v5_0 = "ExpenseReport";
                        }
                    }
                }
            }
            return;
        } else {
            return;
        }
    }

Method com.coupa.android.coupamobile.controllers.SettingsController.logoutNoPrompt() calling method android.content.Intent.<init>()


    public static void logoutNoPrompt(android.content.Context p3, boolean p4)
    {
        com.coupa.android.coupamobile.core.http.HttpNetworkQueue.getInstance().cancelAllOperations();
        if (com.coupa.android.coupamobile.controllers.PasscodeController.isTimeoutEnabled()) {
            com.coupa.android.coupamobile.controllers.PasscodeController.persistToErasePasscodeInfo();
        }
        com.coupa.android.coupamobile.controllers.SettingsController.resetGCMTokenRegistration();
        com.coupa.android.coupamobile.models.CoupaDataModel.eraseAll();
        com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute.iDebugPopulateCount = 0;
        com.coupa.android.coupamobile.core.LoginInfo.getInstance().reset();
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("keychain_reset", "from", "logout");
        com.coupa.android.coupamobile.managers.SynchManager.shouldSynchronizeOnReLogin = 1;
        new com.coupa.android.coupamobile.core.utils.SharedPreferencesHelper(p3).setObject(Boolean.valueOf(1), "should_sync_on_login");
        if (p3 != null) {
            try {
                new android.webkit.WebView(p3).setVisibility(8);
                android.webkit.CookieManager.getInstance().removeAllCookie();
                android.webkit.CookieManager.getInstance().removeSessionCookie();
                android.webkit.CookieSyncManager.getInstance().sync();
            } catch (int v0_11) {
                com.coupa.android.coupamobile.core.ApplicationBase.handleException("CookieManager", v0_11);
            }
        }
        com.coupa.android.coupamobile.CoupaMobileApplication.a().e().e();
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("logout", 0);
        if (p4 != null) {
            android.content.Intent v4_2 = new android.content.Intent(p3, com.coupa.android.coupamobile.views.LoginCoupaInstanceActivity);
            v4_2.setFlags(268468224);
            if (p3 != null) {
                p3.startActivity(v4_2);
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.RequisitionsListController.editRequisitionReportAction() calling method android.content.Intent.<init>()


    public void editRequisitionReportAction(int p4)
    {
        if (p4 != null) {
            android.content.Intent v0_1 = new android.content.Intent(this.activityContext, com.coupa.android.coupamobile.views.EditRequisitionActivity);
            v0_1.putExtra("REQUISITION_LOCAL_ID", p4);
            this.activityContext.startActivity(v0_1);
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.LoginInstancePickerController$2.onApiResponse() calling method android.content.Intent.<init>()


    public void onApiResponse(com.coupa.android.coupamobile.core.cs_api.CSApiResponse p8)
    {
        com.coupa.android.coupamobile.utils.LogWrapper.v("LoginInstancePickerController.onApiResponse didEnterInstance 160");
        if ((!com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.RequestNotSent.equals(p8.getStatusCode())) || (p8.getErrors().isEmpty())) {
            com.coupa.android.coupamobile.controllers.LoginInstancePickerController$2$1 v0_3 = new android.content.Intent(this.this$0.activity, com.coupa.android.coupamobile.views.LoginCoupaActivity);
            if (p8.getStatusCode() == com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.Found) {
                com.coupa.android.coupamobile.views.LoginCoupaInstanceActivity v8_1 = p8.getAllHeaders();
                if (v8_1 != null) {
                    Class v1_3 = 0;
                    int v3 = 0;
                    while (v3 < v8_1.length) {
                        com.coupa.android.coupamobile.views.LoginCoupaInstanceActivity v4 = v8_1[v3];
                        if (!v4.getName().equalsIgnoreCase("Location")) {
                            v3++;
                        } else {
                            v1_3 = v4.getValue();
                            break;
                        }
                    }
                    if ((!v1_3.startsWith(this.val$fullURLPath)) || (!v1_3.endsWith("home"))) {
                        this.this$0.activity.dismissProgressDialog();
                        v0_3.putExtra("REDIRECT_LOCATION", v1_3);
                        v0_3.setClass(this.this$0.activity, com.coupa.android.coupamobile.views.SSOLoginActivity);
                    } else {
                        this.this$0.activity.dismissProgressDialog();
                    }
                }
            }
            this.this$0.activity.startActivity(v0_3);
            this.this$0.activity.dismissProgressDialog();
        } else {
            this.this$0.activity.dismissProgressDialog();
            this.this$0.activity.runOnUiThread(new com.coupa.android.coupamobile.controllers.LoginInstancePickerController$2$1(this));
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.InvoiceReportListController.editInvoiceReportAction() calling method android.content.Intent.<init>()


    public void editInvoiceReportAction()
    {
        if (this.editInvoiceReportLocalId != 0) {
            int v0_3 = new android.content.Intent(this.activityContext, com.coupa.android.coupamobile.views.EditInvoiceReportActivity);
            v0_3.putExtra("INVOICE_REPORT_LOCAL_ID", this.editInvoiceReportLocalId);
            this.activityContext.startActivity(v0_3);
            this.editInvoiceReportLocalId = 0;
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseLineController.showPhotoPicker() calling method android.content.Intent.<init>()


    public void showPhotoPicker()
    {
        com.coupa.android.coupamobile.utils.LogWrapper.v("EditExpenseLineController.showPhotoPicker in");
        this.activityContext.startActivityForResult(new android.content.Intent(this.activityContext, com.coupa.android.coupamobile.views.AddReceiptActivity), 0);
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseLineController.openReceipt() calling method android.content.Intent.<init>()


    public void openReceipt(String p3, boolean p4)
    {
        com.coupa.android.coupamobile.utils.LogWrapper.v("EditExpenseLineController.openReceipt in");
        android.net.Uri v0_5 = new StringBuilder();
        v0_5.append(com.coupa.android.coupamobile.core.utils.FileHelper.getInstance().getDocPath());
        v0_5.append(p3);
        android.net.Uri v0_2 = new java.io.File(v0_5.toString());
        if (!v0_2.exists()) {
            com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.controllers.EditExpenseLineController$3(this));
        } else {
            com.coupa.android.coupamobile.controllers.EditExpenseLineController$2 v3_6 = com.coupa.android.coupamobile.controllers.EditExpenseLineController.getReceiptApplicationType(v0_2, this.activityContext);
            if ((v3_6 != null) && (!v3_6.isEmpty())) {
                android.content.Intent v4_2;
                android.net.Uri v0_4 = android.net.Uri.fromFile(v0_2);
                if (p4 != null) {
                    v4_2 = new android.content.Intent();
                    v4_2.setAction("android.intent.action.SEND");
                    v4_2.putExtra("android.intent.extra.STREAM", v0_4);
                    v4_2.setType(v3_6);
                } else {
                    v4_2 = new android.content.Intent("android.intent.action.VIEW");
                    v4_2.setDataAndType(v0_4, v3_6);
                }
                try {
                    this.activityContext.startActivity(v4_2);
                } catch (com.coupa.android.coupamobile.controllers.EditExpenseLineController$2 v3_8) {
                    if ((v3_8 instanceof android.content.ActivityNotFoundException)) {
                        com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.controllers.EditExpenseLineController$2(this));
                    }
                }
            } else {
                com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.controllers.EditExpenseLineController$1(this));
                return;
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseLineController.navigateUpToParentLine() calling method android.content.Intent.<init>()


    private void navigateUpToParentLine()
    {
        android.content.Intent v0_1 = new android.content.Intent(this.activityContext, com.coupa.android.coupamobile.views.EditExpenseLineActivity);
        v0_1.putExtra("EXPENSE_REPORT_LOCAL_ID", this.expenseReport.getLocalId());
        v0_1.putExtra("EXPENSE_LINE_LOCAL_ID", com.coupa.android.coupamobile.views.EditExpenseLineActivity.itemizedParentExpenseLine.getLocalId());
        v0_1.putExtra("NOTIFICATION_LOCAL_ID", this.mNotificationId);
        v0_1.setFlags(67108864);
        this.activityContext.startActivity(v0_1);
        return;
    }

Method android.support.v7.widget.SearchView.b() calling method android.content.Intent.<init>()


    private android.content.Intent b(android.content.Intent p10, android.app.SearchableInfo p11)
    {
        android.content.ComponentName v0 = p11.getSearchActivity();
        android.app.PendingIntent v1_2 = new android.content.Intent("android.intent.action.SEARCH");
        v1_2.setComponent(v0);
        android.app.PendingIntent v1_0 = android.app.PendingIntent.getActivity(this.getContext(), 0, v1_2, 1073741824);
        android.os.Bundle v2_1 = new android.os.Bundle();
        if (this.Q != null) {
            v2_1.putParcelable("app_data", this.Q);
        }
        android.content.Intent v3_3 = new android.content.Intent(p10);
        String v10_1 = "free_form";
        int v4_1 = 1;
        int v5_0 = this.getResources();
        if (p11.getVoiceLanguageModeId() != 0) {
            v10_1 = v5_0.getString(p11.getVoiceLanguageModeId());
        }
        int v6_2;
        String v7 = 0;
        if (p11.getVoicePromptTextId() == 0) {
            v6_2 = 0;
        } else {
            v6_2 = v5_0.getString(p11.getVoicePromptTextId());
        }
        int v5_1;
        if (p11.getVoiceLanguageId() == 0) {
            v5_1 = 0;
        } else {
            v5_1 = v5_0.getString(p11.getVoiceLanguageId());
        }
        if (p11.getVoiceMaxResults() != 0) {
            v4_1 = p11.getVoiceMaxResults();
        }
        v3_3.putExtra("android.speech.extra.LANGUAGE_MODEL", v10_1);
        v3_3.putExtra("android.speech.extra.PROMPT", v6_2);
        v3_3.putExtra("android.speech.extra.LANGUAGE", v5_1);
        v3_3.putExtra("android.speech.extra.MAX_RESULTS", v4_1);
        if (v0 != null) {
            v7 = v0.flattenToShortString();
        }
        v3_3.putExtra("calling_package", v7);
        v3_3.putExtra("android.speech.extra.RESULTS_PENDINGINTENT", v1_0);
        v3_3.putExtra("android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE", v2_1);
        return v3_3;
    }

Method android.support.v7.widget.SearchView.a() calling method android.content.Intent.<init>()


    private android.content.Intent a(String p2, android.net.Uri p3, String p4, String p5, int p6, String p7)
    {
        android.content.Intent v0_1 = new android.content.Intent(p2);
        v0_1.addFlags(268435456);
        if (p3 != null) {
            v0_1.setData(p3);
        }
        v0_1.putExtra("user_query", this.N);
        if (p5 != null) {
            v0_1.putExtra("query", p5);
        }
        if (p4 != null) {
            v0_1.putExtra("intent_extra_data_key", p4);
        }
        if (this.Q != null) {
            v0_1.putExtra("app_data", this.Q);
        }
        if (p6 != 0) {
            v0_1.putExtra("action_key", p6);
            v0_1.putExtra("action_msg", p7);
        }
        v0_1.setComponent(this.h.getSearchActivity());
        return v0_1;
    }

Method android.support.v7.widget.SearchView.a() calling method android.content.Intent.<init>()


    private android.content.Intent a(android.content.Intent p2, android.app.SearchableInfo p3)
    {
        String v2_2;
        android.content.Intent v0_1 = new android.content.Intent(p2);
        String v2_1 = p3.getSearchActivity();
        if (v2_1 != null) {
            v2_2 = v2_1.flattenToShortString();
        } else {
            v2_2 = 0;
        }
        v0_1.putExtra("calling_package", v2_2);
        return v0_1;
    }

Method android.support.v7.widget.SearchView.<init>() calling method android.content.Intent.<init>()


    public SearchView(android.content.Context p4, android.util.AttributeSet p5, int p6)
    {
        super(p4, p5, p6);
        super.p = new android.graphics.Rect();
        super.q = new android.graphics.Rect();
        int v1_1 = new int[2];
        super.r = v1_1;
        String v0_1 = new int[2];
        super.s = v0_1;
        super.R = new android.support.v7.widget.SearchView$1(super);
        super.S = new android.support.v7.widget.SearchView$2(super);
        super.T = new java.util.WeakHashMap();
        super.U = new android.support.v7.widget.SearchView$5(super);
        super.j = new android.support.v7.widget.SearchView$6(super);
        super.V = new android.support.v7.widget.SearchView$7(super);
        super.W = new android.support.v7.widget.SearchView$8(super);
        super.aa = new android.support.v7.widget.SearchView$9(super);
        super.ab = new android.support.v7.widget.SearchView$10(super);
        android.support.v7.widget.SearchView$4 v5_5 = android.support.v7.widget.TintTypedArray.a(p4, p5, android.support.v7.appcompat.R$styleable.SearchView, p6, 0);
        android.view.LayoutInflater.from(p4).inflate(v5_5.g(android.support.v7.appcompat.R$styleable.SearchView_layout, android.support.v7.appcompat.R$layout.abc_search_view), super, 1);
        super.a = ((android.support.v7.widget.SearchView$SearchAutoComplete) super.findViewById(android.support.v7.appcompat.R$id.search_src_text));
        super.a.setSearchView(super);
        super.k = super.findViewById(android.support.v7.appcompat.R$id.search_edit_frame);
        super.l = super.findViewById(android.support.v7.appcompat.R$id.search_plate);
        super.m = super.findViewById(android.support.v7.appcompat.R$id.submit_area);
        super.b = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_button));
        super.c = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_go_btn));
        super.d = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_close_btn));
        super.e = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_voice_btn));
        super.t = ((android.widget.ImageView) super.findViewById(android.support.v7.appcompat.R$id.search_mag_icon));
        android.support.v4.view.ViewCompat.a(super.l, v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_queryBackground));
        android.support.v4.view.ViewCompat.a(super.m, v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_submitBackground));
        super.b.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_searchIcon));
        super.c.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_goIcon));
        super.d.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_closeIcon));
        super.e.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_voiceIcon));
        super.t.setImageDrawable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_searchIcon));
        super.u = v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_searchHintIcon);
        android.support.v7.widget.TooltipCompat.a(super.b, super.getResources().getString(android.support.v7.appcompat.R$string.abc_searchview_description_search));
        super.v = v5_5.g(android.support.v7.appcompat.R$styleable.SearchView_suggestionRowLayout, android.support.v7.appcompat.R$layout.abc_search_dropdown_item_icons_2line);
        super.w = v5_5.g(android.support.v7.appcompat.R$styleable.SearchView_commitIcon, 0);
        super.b.setOnClickListener(super.U);
        super.d.setOnClickListener(super.U);
        super.c.setOnClickListener(super.U);
        super.e.setOnClickListener(super.U);
        super.a.setOnClickListener(super.U);
        super.a.addTextChangedListener(super.ab);
        super.a.setOnEditorActionListener(super.V);
        super.a.setOnItemClickListener(super.W);
        super.a.setOnItemSelectedListener(super.aa);
        super.a.setOnKeyListener(super.j);
        super.a.setOnFocusChangeListener(new android.support.v7.widget.SearchView$3(super));
        super.setIconifiedByDefault(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_iconifiedByDefault, 1));
        boolean v4_28 = v5_5.e(android.support.v7.appcompat.R$styleable.SearchView_android_maxWidth, -1);
        if (v4_28 != -1) {
            super.setMaxWidth(v4_28);
        }
        super.z = v5_5.c(android.support.v7.appcompat.R$styleable.SearchView_defaultQueryHint);
        super.H = v5_5.c(android.support.v7.appcompat.R$styleable.SearchView_queryHint);
        boolean v4_34 = v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_android_imeOptions, -1);
        if (v4_34 != -1) {
            super.setImeOptions(v4_34);
        }
        boolean v4_36 = v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_android_inputType, -1);
        if (v4_36 != -1) {
            super.setInputType(v4_36);
        }
        super.setFocusable(v5_5.a(android.support.v7.appcompat.R$styleable.SearchView_android_focusable, 1));
        v5_5.a();
        super.x = new android.content.Intent("android.speech.action.WEB_SEARCH");
        super.x.addFlags(268435456);
        super.x.putExtra("android.speech.extra.LANGUAGE_MODEL", "web_search");
        super.y = new android.content.Intent("android.speech.action.RECOGNIZE_SPEECH");
        super.y.addFlags(268435456);
        super.n = super.findViewById(super.a.getDropDownAnchor());
        if (super.n != null) {
            super.n.addOnLayoutChangeListener(new android.support.v7.widget.SearchView$4(super));
        }
        super.a(super.E);
        super.r();
        return;
    }

Method android.support.v7.view.menu.MenuBuilder.addIntentOptions() calling method android.content.Intent.<init>()


    public int addIntentOptions(int p8, int p9, int p10, android.content.ComponentName p11, android.content.Intent[] p12, android.content.Intent p13, int p14, android.view.MenuItem[] p15)
    {
        int v2;
        android.content.pm.PackageManager v0_1 = this.e.getPackageManager();
        int v1 = 0;
        java.util.List v11_1 = v0_1.queryIntentActivityOptions(p11, p12, p13, 0);
        if (v11_1 == null) {
            v2 = 0;
        } else {
            v2 = v11_1.size();
        }
        if ((p14 & 1) == 0) {
            this.removeGroup(p8);
        }
        while (v1 < v2) {
            int v4_2;
            int v14_3 = ((android.content.pm.ResolveInfo) v11_1.get(v1));
            if (v14_3.specificIndex >= 0) {
                v4_2 = p12[v14_3.specificIndex];
            } else {
                v4_2 = p13;
            }
            android.view.MenuItem v3_1 = new android.content.Intent(v4_2);
            v3_1.setComponent(new android.content.ComponentName(v14_3.activityInfo.applicationInfo.packageName, v14_3.activityInfo.name));
            android.view.MenuItem v3_2 = this.add(p8, p9, p10, v14_3.loadLabel(v0_1)).setIcon(v14_3.loadIcon(v0_1)).setIntent(v3_1);
            if ((p15 != null) && (v14_3.specificIndex >= 0)) {
                p15[v14_3.specificIndex] = v3_2;
            }
            v1++;
        }
        return v2;
    }

Method android.support.v4.app.TaskStackBuilder$TaskStackBuilderApi16Impl.a() calling method android.content.Intent.<init>()


    public android.app.PendingIntent a(android.content.Context p4, android.content.Intent[] p5, int p6, int p7, android.os.Bundle p8)
    {
        p5[0] = new android.content.Intent(p5[0]).addFlags(268484608);
        return android.app.PendingIntent.getActivities(p4, p6, p5, p7, p8);
    }

Method com.google.firebase.iid.zzx.a() calling method android.content.Intent.<init>()


    public final int a(android.content.Context p3, String p4, android.content.Intent p5)
    {
        java.util.Queue v0_3;
        java.util.Queue v0_0 = p4.hashCode();
        if (v0_0 == -842411455) {
            if (!p4.equals("com.google.firebase.INSTANCE_ID_EVENT")) {
                v0_3 = -1;
            } else {
                v0_3 = 0;
            }
        } else {
            if ((v0_0 != 41532704) || (!p4.equals("com.google.firebase.MESSAGING_EVENT"))) {
            } else {
                v0_3 = 1;
            }
        }
        java.util.Queue v0_4;
        switch (v0_3) {
            case 0:
                v0_4 = this.a;
                break;
            case 1:
                v0_4 = this.e;
                break;
            default:
                String v4_4;
                String v4_2 = String.valueOf(p4);
                if (v4_2.length() == 0) {
                    v4_4 = new String("Unknown service action: ");
                } else {
                    v4_4 = "Unknown service action: ".concat(v4_2);
                }
                android.util.Log.w("FirebaseInstanceId", v4_4);
                return 500;
        }
        v0_4.offer(p5);
        android.content.Intent v5_2 = new android.content.Intent(p4);
        v5_2.setPackage(p3.getPackageName());
        return this.a(p3, v5_2);
    }

Method com.google.firebase.iid.zzv.c() calling method android.content.Intent.<init>()


    private final android.os.Bundle c(android.os.Bundle p9)
    {
        String v0_0 = com.google.firebase.iid.zzv.a();
        java.io.IOException v1_7 = new com.google.android.gms.tasks.TaskCompletionSource();
        this.c.put(v0_0, v1_7);
        if (this.e.a() != 0) {
            String v3_4;
            android.support.v4.util.SimpleArrayMap v2_3 = new android.content.Intent();
            v2_3.setPackage("com.google.android.gms");
            if (this.e.a() != 2) {
                v3_4 = "com.google.android.c2dm.intent.REGISTER";
            } else {
                v3_4 = "com.google.iid.TOKEN_REQUEST";
            }
            v2_3.setAction(v3_4);
            v2_3.putExtras(p9);
            com.google.firebase.iid.zzv.a(this.d, v2_3);
            com.google.android.gms.iid.MessengerCompat v5_1 = new StringBuilder((String.valueOf(v0_0).length() + 5));
            v5_1.append("|ID|");
            v5_1.append(v0_0);
            v5_1.append("|");
            v2_3.putExtra("kid", v5_1.toString());
            if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                com.google.android.gms.iid.MessengerCompat v5_3 = String.valueOf(v2_3.getExtras());
                StringBuilder v7_1 = new StringBuilder((String.valueOf(v5_3).length() + 8));
                v7_1.append("Sending ");
                v7_1.append(v5_3);
                android.util.Log.d("FirebaseInstanceId", v7_1.toString());
            }
            v2_3.putExtra("google.messenger", this.f);
            if ((this.g == null) && (this.h == null)) {
                if (this.e.a() != 2) {
                    this.d.startService(v2_3);
                } else {
                    this.d.sendBroadcast(v2_3);
                }
            } else {
                Throwable v9_23 = android.os.Message.obtain();
                v9_23.obj = v2_3;
                try {
                    if (this.g == null) {
                        this.h.a(v9_23);
                    } else {
                        this.g.send(v9_23);
                    }
                } catch (android.os.RemoteException) {
                    if (!android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                    } else {
                        android.util.Log.d("FirebaseInstanceId", "Messenger failed, fallback to startService");
                    }
                }
                Throwable v9_2 = ((android.os.Bundle) com.google.android.gms.tasks.Tasks.a(v1_7.a(), 30000, java.util.concurrent.TimeUnit.MILLISECONDS));
                try {
                    this.c.remove(v0_0);
                    return v9_2;
                } catch (Throwable v9_12) {
                    throw v9_12;
                }
            }
            try {
            } catch (Throwable v9_10) {
                this.c.remove(v0_0);
                throw v9_10;
            } catch (Throwable v9_3) {
                Throwable v9_4 = v9_3.getCause();
                if (!(v9_4 instanceof java.io.IOException)) {
                    throw new java.io.IOException(v9_4);
                } else {
                    throw ((java.io.IOException) v9_4);
                }
            }
            this.c.remove(v0_0);
            return v9_2;
        } else {
            throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
        }
    }

Method com.google.firebase.iid.zzv.a() calling method android.content.Intent.<init>()


    private static declared_synchronized void a(android.content.Context p3, android.content.Intent p4)
    {
        try {
            if (ark>com.google.firebase.iid.zzvark>.b == null) {
                android.app.PendingIntent v1_3 = new android.content.Intent();
                v1_3.setPackage("com.google.example.invalidpackage");
                ark>com.google.firebase.iid.zzvark>.b = android.app.PendingIntent.getBroadcast(p3, 0, v1_3, 0);
            }
        } catch (String v3_1) {
            throw v3_1;
        }
        p4.putExtra("app", ark>com.google.firebase.iid.zzvark>.b);
        return;
    }

Method com.google.firebase.iid.zzu.a() calling method android.content.Intent.<init>()


    public final declared_synchronized int a()
    {
        try {
            if (this.e == 0) {
                int v0_5 = this.a.getPackageManager();
                if (v0_5.checkPermission("com.google.android.c2dm.permission.SEND", "com.google.android.gms") != -1) {
                    if (!com.google.android.gms.common.util.zzq.h()) {
                        int v1_2 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                        v1_2.setPackage("com.google.android.gms");
                        int v1_3 = v0_5.queryIntentServices(v1_2, 0);
                        if ((v1_3 != 0) && (v1_3.size() > 0)) {
                            this.e = 1;
                            return this.e;
                        }
                    }
                    int v1_6 = new android.content.Intent("com.google.iid.TOKEN_REQUEST");
                    v1_6.setPackage("com.google.android.gms");
                    int v0_2 = v0_5.queryBroadcastReceivers(v1_6, 0);
                    if ((v0_2 == 0) || (v0_2.size() <= 0)) {
                        android.util.Log.w("FirebaseInstanceId", "Failed to resolve IID implementation package, falling back");
                        if (!com.google.android.gms.common.util.zzq.h()) {
                            this.e = 1;
                        } else {
                            this.e = 2;
                        }
                        return this.e;
                    } else {
                        this.e = 2;
                        return this.e;
                    }
                } else {
                    android.util.Log.e("FirebaseInstanceId", "Google Play services missing or without correct permission.");
                    return 0;
                }
            } else {
                return this.e;
            }
        } catch (int v0_7) {
            throw v0_7;
        }
    }

Method com.google.firebase.iid.zzk.a() calling method android.content.Intent.<init>()


    final declared_synchronized boolean a(com.google.firebase.iid.zzr p6)
    {
        try {
            switch (this.a) {
                case 0:
                    java.util.concurrent.ScheduledExecutorService v6_2;
                    this.d.add(p6);
                    if (this.a != 0) {
                        v6_2 = 0;
                    } else {
                        v6_2 = 1;
                    }
                    com.google.android.gms.common.internal.zzbq.a(v6_2);
                    if (android.util.Log.isLoggable("MessengerIpcClient", 2)) {
                        android.util.Log.v("MessengerIpcClient", "Starting bind to GmsCore");
                    }
                    this.a = 1;
                    java.util.concurrent.ScheduledExecutorService v6_7 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                    v6_7.setPackage("com.google.android.gms");
                    if (com.google.android.gms.common.stats.zza.a().a(com.google.firebase.iid.zzi.a(this.f), v6_7, this, 1)) {
                        com.google.firebase.iid.zzi.b(this.f).schedule(new com.google.firebase.iid.zzm(this), 30, java.util.concurrent.TimeUnit.SECONDS);
                    } else {
                        this.a(0, "Unable to bind to service");
                    }
                    return 1;
                case 1:
                    this.d.add(p6);
                    return 1;
                case 2:
                    this.d.add(p6);
                    this.c();
                    return 1;
                case 3:
                case 4:
                    return 0;
                default:
                    com.google.firebase.iid.zzm v0_10 = this.a;
                    StringBuilder v2_2 = new StringBuilder(26);
                    v2_2.append("Unknown state: ");
                    v2_2.append(v0_10);
                    throw new IllegalStateException(v2_2.toString());
            }
        } catch (java.util.concurrent.ScheduledExecutorService v6_14) {
        }
        throw v6_14;
    }

Method com.google.firebase.iid.zzh.<init>() calling method android.content.Intent.<init>()


    private zzh(android.content.Context p2, String p3, java.util.concurrent.ScheduledExecutorService p4)
    {
        this.d = new java.util.ArrayDeque();
        this.f = 0;
        this.a = p2.getApplicationContext();
        this.b = new android.content.Intent(p3).setPackage(this.a.getPackageName());
        this.c = p4;
        return;
    }

Method com.google.firebase.iid.zzaa.c() calling method android.content.Intent.<init>()


    private final boolean c()
    {
        boolean v0_1 = this.c.d();
        if ((!v0_1) || (v0_1.b(this.d.b()))) {
            try {
                android.content.Intent v3_1 = this.c.e();
            } catch (boolean v0_6) {
                boolean v0_8 = String.valueOf(v0_6.getMessage());
                if (v0_8.length() == 0) {
                    boolean v0_10 = new String("Token retrieval failed: ");
                } else {
                    v0_10 = "Token retrieval failed: ".concat(v0_8);
                }
                android.util.Log.e("FirebaseInstanceId", v0_10);
                return 0;
            }
            if (v3_1 != null) {
                if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                    android.util.Log.d("FirebaseInstanceId", "Token successfully retrieved");
                }
                if ((!v0_1) || ((v0_1) && (!v3_1.equals(v0_1.a)))) {
                    boolean v0_4 = this.a();
                    android.content.Intent v3_3 = new android.content.Intent("com.google.firebase.iid.TOKEN_REFRESH");
                    android.content.Intent v4_5 = new android.content.Intent("com.google.firebase.INSTANCE_ID_EVENT");
                    v4_5.setClass(v0_4, com.google.firebase.iid.FirebaseInstanceIdReceiver);
                    v4_5.putExtra("wrapped_intent", v3_3);
                    v0_4.sendBroadcast(v4_5);
                }
                return 1;
            } else {
                android.util.Log.e("FirebaseInstanceId", "Token retrieval failed: null");
                return 0;
            }
        } else {
            return 1;
        }
    }

Method com.google.android.gms.tagmanager.zzdo.a() calling method android.content.Intent.<init>()


    public static void a(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.analytics.RADIO_POWERED");
        v0_1.addCategory(p3.getPackageName());
        v0_1.putExtra(ark>com.google.android.gms.tagmanager.zzdoark>.a, 1);
        p3.sendBroadcast(v0_1);
        return;
    }

Method com.google.android.gms.internal.zzcid.a() calling method android.content.Intent.<init>()


    public final void a(android.content.Context p13, android.content.Intent p14)
    {
        com.google.android.gms.internal.zzcim v2 = com.google.android.gms.internal.zzcim.a(p13);
        com.google.android.gms.internal.zzchm v7 = v2.f();
        if (p14 != null) {
            com.google.android.gms.internal.zzcie v0_9 = p14.getAction();
            v7.E().a("Local receiver got", v0_9);
            if (!"com.google.android.gms.measurement.UPLOAD".equals(v0_9)) {
                if ("com.android.vending.INSTALL_REFERRER".equals(v0_9)) {
                    android.content.BroadcastReceiver$PendingResult v8 = this.a.a();
                    com.google.android.gms.internal.zzcie v0_3 = p14.getStringExtra("referrer");
                    if (v0_3 != null) {
                        v7.C().a("Install referrer extras are", v0_3);
                        if (!v0_3.contains("?")) {
                            com.google.android.gms.internal.zzcie v0_4 = String.valueOf(v0_3);
                            if (v0_4.length() == 0) {
                                v0_3 = new String("?");
                            } else {
                                v0_3 = "?".concat(v0_4);
                            }
                        }
                        android.os.Bundle v5 = v2.o().a(android.net.Uri.parse(v0_3));
                        if (v5 != null) {
                            long v9_1 = (1000 * p14.getLongExtra("referrer_timestamp_seconds", 0));
                            if (v9_1 == 0) {
                                v7.A().a("Install referrer is missing timestamp");
                            }
                            com.google.android.gms.internal.zzcih v14_4 = v2.h();
                            com.google.android.gms.internal.zzcie v11 = new com.google.android.gms.internal.zzcie;
                            v11(this, v2, v9_1, v5, p13, v7, v8);
                            v14_4.a(v11);
                        } else {
                            v7.E().a("No campaign defined in install referrer broadcast");
                            if (v8 != null) {
                                v8.finish();
                                return;
                            }
                        }
                    } else {
                        v7.E().a("Install referrer extras are null");
                        if (v8 != null) {
                            v8.finish();
                        }
                        return;
                    }
                }
                return;
            } else {
                com.google.android.gms.internal.zzcih v14_9 = new android.content.Intent().setClassName(p13, "com.google.android.gms.measurement.AppMeasurementService");
                v14_9.setAction("com.google.android.gms.measurement.UPLOAD");
                v7.E().a("Starting wakeful intent.");
                this.a.a(p13, v14_9);
                return;
            }
        } else {
            v7.A().a("Receiver called with null intent");
            return;
        }
    }

Method com.google.android.gms.internal.zzasc.a() calling method android.content.Intent.<init>()


    public static void a(android.content.Context p5, android.content.Intent p6)
    {
        com.google.android.gms.internal.zzarv v0_1 = com.google.android.gms.internal.zzaqc.a(p5).e();
        if (p6 != null) {
            com.google.android.gms.internal.zzcxt v6_6 = p6.getAction();
            v0_1.a("Local AnalyticsReceiver got", v6_6);
            if (!"com.google.android.gms.analytics.ANALYTICS_DISPATCH".equals(v6_6)) {
                return;
            } else {
                com.google.android.gms.internal.zzcxt v6_2 = com.google.android.gms.internal.zzasd.a(p5);
                int v1_1 = new android.content.Intent("com.google.android.gms.analytics.ANALYTICS_DISPATCH");
                v1_1.setComponent(new android.content.ComponentName(p5, "com.google.android.gms.analytics.AnalyticsService"));
                v1_1.setAction("com.google.android.gms.analytics.ANALYTICS_DISPATCH");
                try {
                    p5.startService(v1_1);
                } catch (com.google.android.gms.internal.zzcxt v5_4) {
                    throw v5_4;
                }
                if (v6_2 != null) {
                    if (ark>com.google.android.gms.internal.zzascark>.b != null) {
                        ark>com.google.android.gms.internal.zzascark>.b.a(1000);
                    } else {
                        com.google.android.gms.internal.zzcxt v6_5 = new com.google.android.gms.internal.zzcxt(p5, 1, "Analytics WakeLock");
                        ark>com.google.android.gms.internal.zzascark>.b = v6_5;
                        v6_5.a(0);
                    }
                    return;
                } else {
                    return;
                }
            }
        } else {
            v0_1.e("AnalyticsReceiver called with null intent");
            return;
        }
    }

Method com.google.android.gms.internal.zzarw.c() calling method android.content.Intent.<init>()


    public final void c()
    {
        android.content.Context v0_1 = this.b.a();
        android.content.Intent v1_1 = new android.content.Intent("com.google.analytics.RADIO_POWERED");
        v1_1.addCategory(v0_1.getPackageName());
        v1_1.putExtra(com.google.android.gms.internal.zzarw.a, 1);
        v0_1.sendOrderedBroadcast(v1_1, 0);
        return;
    }

Method com.google.android.gms.internal.zzaqi.a() calling method android.content.Intent.<init>()


    public final com.google.android.gms.internal.zzarr a()
    {
        com.google.android.gms.analytics.zzj.d();
        com.google.android.gms.internal.zzarr v0_2 = new android.content.Intent("com.google.android.gms.analytics.service.START");
        v0_2.setComponent(new android.content.ComponentName("com.google.android.gms", "com.google.android.gms.analytics.service.AnalyticsService"));
        com.google.android.gms.internal.zzaqg v1_0 = this.a.j();
        v0_2.putExtra("app_package_name", v1_0.getPackageName());
        String v2_1 = com.google.android.gms.common.stats.zza.a();
        try {
            this.b = 0;
            this.c = 1;
            com.google.android.gms.internal.zzarr v0_1 = v2_1.a(v1_0, v0_2, com.google.android.gms.internal.zzaqg.a(this.a), 129);
            this.a.a("Bind to service requested", Boolean.valueOf(v0_1));
        } catch (com.google.android.gms.internal.zzarr v0_8) {
            throw v0_8;
        }
        if (v0_1 != null) {
            this.wait(((Long) com.google.android.gms.internal.zzarl.B.a()).longValue());
            this.c = 0;
            com.google.android.gms.internal.zzarr v0_7 = this.b;
            this.b = 0;
            if (v0_7 == null) {
                this.a.f("Successfully bound to service but never got onServiceConnected callback");
            }
            return v0_7;
        } else {
            this.c = 0;
            return 0;
        }
    }

Method com.google.android.gms.iid.zzl.b() calling method android.content.Intent.<init>()


    public final void b(android.content.Intent p13)
    {
        if (p13 != null) {
            String v1_20 = p13.getAction();
            if (("com.google.android.c2dm.intent.REGISTRATION".equals(v1_20)) || ("com.google.android.gms.iid.InstanceID".equals(v1_20))) {
                String v1_4 = p13.getStringExtra("registration_id");
                if (v1_4 == null) {
                    v1_4 = p13.getStringExtra("unregistered");
                }
                String v2_1 = 0;
                if (v1_4 != null) {
                    String v1_21;
                    this.m = android.os.SystemClock.elapsedRealtime();
                    this.q = 0;
                    this.o = 0;
                    this.p = 0;
                    if (!v1_4.startsWith("|")) {
                        v1_21 = 0;
                    } else {
                        String v2_16 = v1_4.split("\\|");
                        if (!"ID".equals(v2_16[1])) {
                            String v1_24;
                            String v1_22 = String.valueOf(v1_4);
                            if (v1_22.length() == 0) {
                                v1_24 = new String("Unexpected structured response ");
                            } else {
                                v1_24 = "Unexpected structured response ".concat(v1_22);
                            }
                            android.util.Log.w("InstanceID/Rpc", v1_24);
                        }
                        v1_21 = v2_16[2];
                        if (v2_16.length > 4) {
                            if (!"SYNC".equals(v2_16[3])) {
                                if ("RST".equals(v2_16[3])) {
                                    String v0_13 = this.g;
                                    com.google.android.gms.iid.InstanceID.c(this.g);
                                    com.google.android.gms.iid.InstanceIDListenerService.zza(v0_13, com.google.android.gms.iid.InstanceID.b());
                                    p13.removeExtra("registration_id");
                                    this.a(v1_21, p13);
                                    return;
                                }
                            } else {
                                String v0_15 = this.g;
                                StringBuilder v3_15 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
                                v3_15.putExtra("CMD", "SYNC");
                                v3_15.setClassName(v0_15, "com.google.android.gms.gcm.GcmReceiver");
                                v0_15.sendBroadcast(v3_15);
                            }
                        }
                        String v0_18 = v2_16[(v2_16.length - 1)];
                        if (v0_18.startsWith(":")) {
                            v0_18 = v0_18.substring(1);
                        }
                        p13.putExtra("registration_id", v0_18);
                    }
                    if (v1_21 != null) {
                        this.a(v1_21, p13);
                        return;
                    } else {
                        this.a(p13);
                        return;
                    }
                } else {
                    String v1_2 = p13.getStringExtra("error");
                    if (v1_2 != null) {
                        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                            String v8_1;
                            String v9_0 = String.valueOf(v1_2);
                            if (v9_0.length() == 0) {
                                v8_1 = new String("Received InstanceID error ");
                            } else {
                                v8_1 = "Received InstanceID error ".concat(v9_0);
                            }
                            android.util.Log.d("InstanceID/Rpc", v8_1);
                        }
                        if (v1_2.startsWith("|")) {
                            long v7_6 = v1_2.split("\\|");
                            if (!"ID".equals(v7_6[1])) {
                                String v1_7;
                                String v1_5 = String.valueOf(v1_2);
                                if (v1_5.length() == 0) {
                                    v1_7 = new String("Unexpected structured response ");
                                } else {
                                    v1_7 = "Unexpected structured response ".concat(v1_5);
                                }
                                android.util.Log.w("InstanceID/Rpc", v1_7);
                            }
                            if (v7_6.length <= 2) {
                                v1_2 = "UNKNOWN";
                            } else {
                                String v1_9 = v7_6[2];
                                String v2_0 = v7_6[3];
                                if (v2_0.startsWith(":")) {
                                    v2_0 = v2_0.substring(1);
                                }
                                v2_1 = v1_9;
                                v1_2 = v2_0;
                            }
                            p13.putExtra("error", v1_2);
                        }
                        if (v2_1 != null) {
                            this.a(v2_1, v1_2);
                        } else {
                            this.a(v1_2);
                        }
                        long v7_7 = p13.getLongExtra("Retry-After", 0);
                        if (v7_7 <= 0) {
                            if ((("SERVICE_NOT_AVAILABLE".equals(v1_2)) || ("AUTHENTICATION_FAILED".equals(v1_2))) && ("com.google.android.gsf".equals(com.google.android.gms.iid.zzl.a))) {
                                this.o = (this.o + 1);
                                if (this.o >= 3) {
                                    if (this.o == 3) {
                                        this.p = (new java.util.Random().nextInt(1000) + 1000);
                                    }
                                    this.p = (this.p << 1);
                                    this.q = (android.os.SystemClock.elapsedRealtime() + ((long) this.p));
                                    String v0_1 = this.p;
                                    StringBuilder v3_3 = new StringBuilder((String.valueOf(v1_2).length() + 31));
                                    v3_3.append("Backoff due to ");
                                    v3_3.append(v1_2);
                                    v3_3.append(" for ");
                                    v3_3.append(v0_1);
                                    android.util.Log.w("InstanceID/Rpc", v3_3.toString());
                                }
                            }
                            return;
                        } else {
                            this.n = android.os.SystemClock.elapsedRealtime();
                            this.p = (((int) v7_7) * 1000);
                            this.q = (android.os.SystemClock.elapsedRealtime() + ((long) this.p));
                            String v0_5 = this.p;
                            String v2_11 = new StringBuilder(52);
                            v2_11.append("Explicit request from server to backoff: ");
                            v2_11.append(v0_5);
                            android.util.Log.w("InstanceID/Rpc", v2_11.toString());
                            return;
                        }
                    } else {
                        String v13_25 = String.valueOf(p13.getExtras());
                        String v2_13 = new StringBuilder((String.valueOf(v13_25).length() + 49));
                        v2_13.append("Unexpected response, no error or registration id ");
                        v2_13.append(v13_25);
                        android.util.Log.w("InstanceID/Rpc", v2_13.toString());
                        return;
                    }
                }
            } else {
                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                    String v13_30;
                    String v13_28 = String.valueOf(p13.getAction());
                    if (v13_28.length() == 0) {
                        v13_30 = new String("Unexpected response ");
                    } else {
                        v13_30 = "Unexpected response ".concat(v13_28);
                    }
                    android.util.Log.d("InstanceID/Rpc", v13_30);
                }
                return;
            }
        } else {
            if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                android.util.Log.d("InstanceID/Rpc", "Unexpected response: null");
            }
            return;
        }
    }

Method com.google.android.gms.iid.zzl.c() calling method android.content.Intent.<init>()


    private final declared_synchronized void c(android.content.Intent p4)
    {
        try {
            if (this.l == null) {
                String v0_3 = new android.content.Intent();
                v0_3.setPackage("com.google.example.invalidpackage");
                this.l = android.app.PendingIntent.getBroadcast(this.g, 0, v0_3, 0);
            }
        } catch (Throwable v4_1) {
            throw v4_1;
        }
        p4.putExtra("app", this.l);
        return;
    }

Method com.google.android.gms.iid.zzl.b() calling method android.content.Intent.<init>()


    private final android.content.Intent b(android.os.Bundle p10, java.security.KeyPair p11)
    {
        String v0_1 = new android.os.ConditionVariable();
        String v1_6 = com.google.android.gms.iid.zzl.b();
        this.getClass();
        this.h.put(v1_6, v0_1);
        StringBuilder v2_6 = android.os.SystemClock.elapsedRealtime();
        if ((this.q == 0) || (v2_6 > this.q)) {
            this.a();
            if (com.google.android.gms.iid.zzl.a != null) {
                android.content.BroadcastReceiver v3_5;
                this.m = android.os.SystemClock.elapsedRealtime();
                if (!com.google.android.gms.iid.zzl.b) {
                    v3_5 = "com.google.android.c2dm.intent.REGISTER";
                } else {
                    v3_5 = "com.google.iid.TOKEN_REQUEST";
                }
                StringBuilder v2_5 = new android.content.Intent(v3_5);
                v2_5.setPackage(com.google.android.gms.iid.zzl.a);
                p10.putString("gmsv", Integer.toString(com.google.android.gms.iid.zzl.b(this.g)));
                p10.putString("osv", Integer.toString(android.os.Build$VERSION.SDK_INT));
                p10.putString("app_ver", Integer.toString(com.google.android.gms.iid.InstanceID.a(this.g)));
                p10.putString("app_ver_name", com.google.android.gms.iid.InstanceID.b(this.g));
                p10.putString("cliv", "iid-11910000");
                p10.putString("appid", com.google.android.gms.iid.InstanceID.a(p11));
                android.content.BroadcastReceiver v3_18 = com.google.android.gms.iid.InstanceID.a(p11.getPublic().getEncoded());
                p10.putString("pub2", v3_18);
                int v5_6 = new String[2];
                v5_6[0] = this.g.getPackageName();
                v5_6[1] = v3_18;
                p10.putString("sig", com.google.android.gms.iid.zzl.a(p11, v5_6));
                v2_5.putExtras(p10);
                this.c(v2_5);
                this.m = android.os.SystemClock.elapsedRealtime();
                android.content.BroadcastReceiver v3_20 = new StringBuilder((String.valueOf(v1_6).length() + 5));
                v3_20.append("|ID|");
                v3_20.append(v1_6);
                v3_20.append("|");
                v2_5.putExtra("kid", v3_20.toString());
                android.content.BroadcastReceiver v3_1 = new StringBuilder((String.valueOf(v1_6).length() + 5));
                v3_1.append("|ID|");
                v3_1.append(v1_6);
                v3_1.append("|");
                v2_5.putExtra("X-kid", v3_1.toString());
                String v10_3 = "com.google.android.gsf".equals(com.google.android.gms.iid.zzl.a);
                String v11_11 = v2_5.getStringExtra("useGsf");
                if (v11_11 != null) {
                    v10_3 = "1".equals(v11_11);
                }
                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                    String v4_2 = String.valueOf(v2_5.getExtras());
                    StringBuilder v6_2 = new StringBuilder((String.valueOf(v4_2).length() + 8));
                    v6_2.append("Sending ");
                    v6_2.append(v4_2);
                    android.util.Log.d("InstanceID/Rpc", v6_2.toString());
                }
                if (this.j == null) {
                    if (v10_3 == null) {
                        v2_5.putExtra("google.messenger", this.i);
                        v2_5.putExtra("messenger2", "1");
                        if (this.k != null) {
                            String v10_9 = android.os.Message.obtain();
                            v10_9.obj = v2_5;
                            try {
                                this.k.a(v10_9);
                            } catch (android.os.RemoteException) {
                                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                                    android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                                }
                            }
                            v0_1.block(30000);
                            this.getClass();
                            try {
                                String v11_31 = this.h.remove(v1_6);
                            } catch (String v11_38) {
                                throw v11_38;
                            }
                            if (!(v11_31 instanceof android.content.Intent)) {
                                if (!(v11_31 instanceof String)) {
                                    String v11_32 = String.valueOf(v11_31);
                                    StringBuilder v2_3 = new StringBuilder((String.valueOf(v11_32).length() + 12));
                                    v2_3.append("No response ");
                                    v2_3.append(v11_32);
                                    android.util.Log.w("InstanceID/Rpc", v2_3.toString());
                                    throw new java.io.IOException("TIMEOUT");
                                } else {
                                    throw new java.io.IOException(((String) v11_31));
                                }
                            } else {
                                return ((android.content.Intent) v11_31);
                            }
                        }
                        if (!com.google.android.gms.iid.zzl.b) {
                            this.g.startService(v2_5);
                        }
                    } else {
                        try {
                            if (com.google.android.gms.iid.zzl.f == null) {
                                com.google.android.gms.iid.zzl.f = new com.google.android.gms.iid.zzn(this);
                                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                                    android.util.Log.d("InstanceID/Rpc", "Registered GSF callback receiver");
                                }
                                String v10_22 = new android.content.IntentFilter("com.google.android.c2dm.intent.REGISTRATION");
                                v10_22.addCategory(this.g.getPackageName());
                                this.g.registerReceiver(com.google.android.gms.iid.zzl.f, v10_22, "com.google.android.c2dm.permission.SEND", 0);
                            }
                        } catch (String v10_23) {
                            throw v10_23;
                        }
                    }
                    this.g.sendBroadcast(v2_5);
                } else {
                    v2_5.putExtra("google.messenger", this.i);
                    String v11_17 = android.os.Message.obtain();
                    v11_17.obj = v2_5;
                    try {
                        this.j.send(v11_17);
                    } catch (android.os.RemoteException) {
                        if (!android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                        } else {
                            android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                        }
                    }
                }
            } else {
                throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
            }
        } else {
            String v4_9 = (this.q - v2_6);
            String v11_40 = this.p;
            String v1_5 = new StringBuilder(78);
            v1_5.append("Backoff mode, next request attempt: ");
            v1_5.append(v4_9);
            v1_5.append(" interval: ");
            v1_5.append(v11_40);
            android.util.Log.w("InstanceID/Rpc", v1_5.toString());
            throw new java.io.IOException("RETRY_LATER");
        }
    }

Method com.google.android.gms.iid.zzl.a() calling method android.content.Intent.<init>()


    private static boolean a(android.content.pm.PackageManager p4)
    {
        java.util.Iterator v0_3 = p4.queryBroadcastReceivers(new android.content.Intent("com.google.iid.TOKEN_REQUEST"), 0).iterator();
        while (v0_3.hasNext()) {
            if (ark>com.google.android.gms.iid.zzlark>.a(p4, ((android.content.pm.ResolveInfo) v0_3.next()).activityInfo.packageName, "com.google.iid.TOKEN_REQUEST")) {
                ark>com.google.android.gms.iid.zzlark>.b = 1;
                return 1;
            }
        }
        return 0;
    }

Method com.google.android.gms.iid.zzl.a() calling method android.content.Intent.<init>()


    public static String a(android.content.Context p4)
    {
        if (ark>com.google.android.gms.iid.zzlark>.a == null) {
            ark>com.google.android.gms.iid.zzlark>.c = android.os.Process.myUid();
            String v4_5 = p4.getPackageManager();
            if (!com.google.android.gms.common.util.zzq.h()) {
                String v0_4 = v4_5.queryIntentServices(new android.content.Intent("com.google.android.c2dm.intent.REGISTER"), 0).iterator();
                while (v0_4.hasNext()) {
                    if (ark>com.google.android.gms.iid.zzlark>.a(v4_5, ((android.content.pm.ResolveInfo) v0_4.next()).serviceInfo.packageName, "com.google.android.c2dm.intent.REGISTER")) {
                        ark>com.google.android.gms.iid.zzlark>.b = 0;
                        String v0_5 = 1;
                    }
                    if (v0_5 != null) {
                        return ark>com.google.android.gms.iid.zzlark>.a;
                    }
                }
                v0_5 = 0;
            }
            if (!ark>com.google.android.gms.iid.zzlark>.a(v4_5)) {
                android.util.Log.w("InstanceID/Rpc", "Failed to resolve IID implementation package, falling back");
                if (!ark>com.google.android.gms.iid.zzlark>.a(v4_5, "com.google.android.gms")) {
                    if ((com.google.android.gms.common.util.zzq.f()) || (!ark>com.google.android.gms.iid.zzlark>.a(v4_5, "com.google.android.gsf"))) {
                        android.util.Log.w("InstanceID/Rpc", "Google Play services is missing, unable to get tokens");
                        return 0;
                    } else {
                        ark>com.google.android.gms.iid.zzlark>.b = 0;
                        return ark>com.google.android.gms.iid.zzlark>.a;
                    }
                } else {
                    ark>com.google.android.gms.iid.zzlark>.b = com.google.android.gms.common.util.zzq.h();
                    return ark>com.google.android.gms.iid.zzlark>.a;
                }
            } else {
                return ark>com.google.android.gms.iid.zzlark>.a;
            }
        } else {
            return ark>com.google.android.gms.iid.zzlark>.a;
        }
    }

Method com.google.android.gms.iid.zzh.<init>() calling method android.content.Intent.<init>()


    private zzh(android.content.Context p2, String p3, java.util.concurrent.ScheduledExecutorService p4)
    {
        this.d = new java.util.LinkedList();
        this.f = 0;
        this.a = p2.getApplicationContext();
        this.b = new android.content.Intent(p3).setPackage(this.a.getPackageName());
        this.c = p4;
        return;
    }

Method com.google.android.gms.gcm.zza.c() calling method android.content.Intent.<init>()


    private final android.app.PendingIntent c(android.os.Bundle p4)
    {
        android.content.Intent v1_1;
        int v0_2 = com.google.android.gms.gcm.zza.a(p4, "gcm.n.click_action");
        if (android.text.TextUtils.isEmpty(v0_2)) {
            v1_1 = this.b.getPackageManager().getLaunchIntentForPackage(this.b.getPackageName());
            if (v1_1 == null) {
                android.util.Log.w("GcmNotification", "No activity found to launch app");
                return 0;
            }
        } else {
            v1_1 = new android.content.Intent(v0_2);
            v1_1.setPackage(this.b.getPackageName());
            v1_1.setFlags(268435456);
        }
        int v0_7 = new android.os.Bundle(p4);
        com.google.android.gms.gcm.GcmListenerService.zzq(v0_7);
        v1_1.putExtras(v0_7);
        android.app.PendingIntent v4_4 = v0_7.keySet().iterator();
        while (v4_4.hasNext()) {
            int v0_12 = ((String) v4_4.next());
            if ((v0_12.startsWith("gcm.n.")) || (v0_12.startsWith("gcm.notification."))) {
                v1_1.removeExtra(v0_12);
            }
        }
        return android.app.PendingIntent.getActivity(this.b, this.d.getAndIncrement(), v1_1, 1073741824);
    }

Method com.google.android.gms.common.stats.zze.a() calling method android.content.Intent.<init>()


    public static void a(android.content.Context p19, String p20, int p21, String p22, String p23, String p24, int p25, java.util.List p26, long p27)
    {
        Exception v1_0 = p26;
        if (ark>com.google.android.gms.common.stats.zzeark>.b == null) {
            ark>com.google.android.gms.common.stats.zzeark>.b = Boolean.valueOf(0);
        }
        if (ark>com.google.android.gms.common.stats.zzeark>.b.booleanValue()) {
            if (!android.text.TextUtils.isEmpty(p20)) {
                String v5_0 = System.currentTimeMillis();
                if ((7 == p21) || ((8 == p21) || ((10 == p21) || (11 == p21)))) {
                    long v15_0 = new com.google.android.gms.common.stats.WakeLockEvent;
                    if ((p26 != null) && ((p26.size() == 1) && ("com.google.android.gms".equals(p26.get(0))))) {
                        v1_0 = 0;
                    }
                    String v13;
                    String v7_2 = v1_0;
                    long v9 = android.os.SystemClock.elapsedRealtime();
                    int v11 = com.google.android.gms.common.util.zzj.a(p19);
                    Exception v1_1 = p19.getPackageName();
                    if (!"com.google.android.gms".equals(v1_1)) {
                        v13 = v1_1;
                    } else {
                        v13 = 0;
                    }
                    com.google.android.gms.common.stats.WakeLockEvent v18 = v15_0;
                    v15_0(v5_0, p21, p22, p25, v7_2, p20, v9, v11, p23, v13, com.google.android.gms.common.util.zzj.b(p19), p27, p24);
                    try {
                        p19.startService(new android.content.Intent().setComponent(com.google.android.gms.common.stats.zzb.a).putExtra("com.google.android.gms.common.stats.EXTRA_LOG_EVENT", v18));
                        return;
                    } catch (Exception v0) {
                        android.util.Log.wtf("WakeLockTracker", v0);
                    }
                }
                return;
            } else {
                String v2_16;
                com.google.android.gms.common.stats.WakeLockEvent v3_6 = String.valueOf(p20);
                if (v3_6.length() == 0) {
                    v2_16 = new String("missing wakeLock key. ");
                } else {
                    v2_16 = "missing wakeLock key. ".concat(v3_6);
                }
                android.util.Log.e("WakeLockTracker", v2_16);
                return;
            }
        } else {
            return;
        }
    }

Method com.google.android.gms.common.internal.zzak.a() calling method android.content.Intent.<init>()


    public static android.content.Intent a(String p3, String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        int v3_1 = android.net.Uri.parse("market://details").buildUpon().appendQueryParameter("id", p3);
        if (!android.text.TextUtils.isEmpty(p4)) {
            v3_1.appendQueryParameter("pcampaignid", p4);
        }
        v0_1.setData(v3_1.build());
        v0_1.setPackage("com.android.vending");
        v0_1.addFlags(524288);
        return v0_1;
    }

Method com.google.android.gms.common.internal.zzak.a() calling method android.content.Intent.<init>()


    public static android.content.Intent a(String p2)
    {
        android.net.Uri v2_1 = android.net.Uri.fromParts("package", p2, 0);
        android.content.Intent v0_2 = new android.content.Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
        v0_2.setData(v2_1);
        return v0_2;
    }

Method com.google.android.gms.common.internal.zzak.a() calling method android.content.Intent.<init>()


    public static android.content.Intent a()
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.clockwork.home.UPDATE_ANDROID_WEAR_ACTION");
        v0_1.setPackage("com.google.android.wearable.app");
        return v0_1;
    }

Method com.google.android.gms.common.internal.zzah.d() calling method android.content.Intent.<init>()


    public final android.content.Intent d()
    {
        if (this.a == null) {
            return new android.content.Intent().setComponent(this.c);
        } else {
            return new android.content.Intent(this.a).setPackage(this.b);
        }
    }

Method com.google.android.gms.common.images.ImageManager$ImageReceiver.a() calling method android.content.Intent.<init>()


    public final void a()
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.common.images.LOAD_IMAGE");
        v0_1.putExtra("com.google.android.gms.extras.uri", this.a);
        v0_1.putExtra("com.google.android.gms.extras.resultReceiver", this);
        v0_1.putExtra("com.google.android.gms.extras.priority", 3);
        com.google.android.gms.common.images.ImageManager.b(this.c).sendBroadcast(v0_1);
        return;
    }

Method com.google.android.gms.common.api.GoogleApiActivity.a() calling method android.content.Intent.<init>()


    public static android.content.Intent a(android.content.Context p2, android.app.PendingIntent p3, int p4, boolean p5)
    {
        android.content.Intent v0_1 = new android.content.Intent(p2, ark>com.google.android.gms.common.api.GoogleApiActivityark>);
        v0_1.putExtra("pending_intent", p3);
        v0_1.putExtra("failing_client_id", p4);
        v0_1.putExtra("notify_manager", p5);
        return v0_1;
    }

Method com.google.android.gms.ads.identifier.AdvertisingIdClient.zzc() calling method android.content.Intent.<init>()


    private static com.google.android.gms.common.zza zzc(android.content.Context p3, boolean p4)
    {
        try {
            p3.getPackageManager().getPackageInfo("com.android.vending", 0);
            com.google.android.gms.common.zza v0_4 = com.google.android.gms.common.zzf.b().a(p3);
        } catch (android.content.pm.PackageManager$NameNotFoundException) {
            throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(9);
        }
        if ((v0_4 == null) || (v0_4 == 2)) {
            String v4_2;
            if (p4 == null) {
                v4_2 = "com.google.android.gms.ads.identifier.service.START";
            } else {
                v4_2 = "com.google.android.gms.ads.identifier.service.PERSISTENT_START";
            }
            com.google.android.gms.common.zza v0_2 = new com.google.android.gms.common.zza();
            android.content.Intent v1_3 = new android.content.Intent(v4_2);
            v1_3.setPackage("com.google.android.gms");
            try {
                if (!com.google.android.gms.common.stats.zza.a().a(p3, v1_3, v0_2, 1)) {
                    throw new java.io.IOException("Connection failure");
                } else {
                    return v0_2;
                }
            } catch (java.io.IOException v3_4) {
                throw new java.io.IOException(v3_4);
            }
        } else {
            throw new java.io.IOException("Google Play services not available");
        }
    }

Method com.flurry.sdk.mv.b() calling method android.content.Intent.<init>()


    private static void b(android.content.Context p2, com.flurry.sdk.b$b p3)
    {
        p2.startActivity(new android.content.Intent("android.intent.action.VIEW", p3.a));
        return;
    }

Method com.flurry.sdk.mu.a() calling method android.content.Intent.<init>()


    static String a(android.content.Context p10)
    {
        if (ark>com.flurry.sdk.muark>.b == null) {
            int v3_1;
            boolean v0_2 = p10.getPackageManager();
            android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("http://www.example.com"));
            int v3_0 = v0_2.resolveActivity(v1_1, 0);
            if (v3_0 == 0) {
                v3_1 = 0;
            } else {
                v3_1 = v3_0.activityInfo.packageName;
            }
            java.util.Iterator v5_0 = v0_2.queryIntentActivities(v1_1, 0);
            java.util.ArrayList v6_1 = new java.util.ArrayList();
            java.util.Iterator v5_1 = v5_0.iterator();
            while (v5_1.hasNext()) {
                String v7_2 = ((android.content.pm.ResolveInfo) v5_1.next());
                android.content.pm.ResolveInfo v8_1 = new android.content.Intent();
                v8_1.setAction("android.support.customtabs.action.CustomTabsService");
                v8_1.setPackage(v7_2.activityInfo.packageName);
                if (v0_2.resolveService(v8_1, 0) != null) {
                    v6_1.add(v7_2.activityInfo.packageName);
                }
            }
            if (!v6_1.isEmpty()) {
                if (v6_1.size() != 1) {
                    if ((android.text.TextUtils.isEmpty(v3_1)) || ((ark>com.flurry.sdk.muark>.a(p10, v1_1)) || (!v6_1.contains(v3_1)))) {
                        if (!v6_1.contains("com.android.chrome")) {
                            if (!v6_1.contains("com.chrome.beta")) {
                                if (!v6_1.contains("com.chrome.dev")) {
                                    if (v6_1.contains("com.google.android.apps.chrome")) {
                                        ark>com.flurry.sdk.muark>.b = "com.google.android.apps.chrome";
                                    }
                                } else {
                                    ark>com.flurry.sdk.muark>.b = "com.chrome.dev";
                                }
                            } else {
                                ark>com.flurry.sdk.muark>.b = "com.chrome.beta";
                            }
                        } else {
                            ark>com.flurry.sdk.muark>.b = "com.android.chrome";
                        }
                    } else {
                        ark>com.flurry.sdk.muark>.b = v3_1;
                    }
                } else {
                    ark>com.flurry.sdk.muark>.b = ((String) v6_1.get(0));
                }
            } else {
                ark>com.flurry.sdk.muark>.b = 0;
            }
            return ark>com.flurry.sdk.muark>.b;
        } else {
            return ark>com.flurry.sdk.muark>.b;
        }
    }

Method com.flurry.sdk.jk.a() calling method android.content.Intent.<init>()


    public static void a(android.content.Context p4, String p5, ark>com.flurry.sdk.jkark>$a p6)
    {
        try {
            Class.forName("com.android.vending.billing.IInAppBillingService");
            com.flurry.sdk.kx.a(3, ark>com.flurry.sdk.jkark>.a, "Google play billing library is available");
            ark>com.flurry.sdk.jkark>$1 v0_3 = new ark>com.flurry.sdk.jkark>$1(p4, p5, p6);
            android.content.Intent v6_1 = Boolean.valueOf(0);
            try {
                if (ark>com.flurry.sdk.jkark>.e == null) {
                    ark>com.flurry.sdk.jkark>.e = new ark>com.flurry.sdk.jkark>$2();
                    v6_1 = Boolean.valueOf(1);
                }
            } catch (int v4_3) {
                throw v4_3;
            }
            if (ark>com.flurry.sdk.jkark>.d != null) {
                v0_3.b(0, ark>com.flurry.sdk.jkark>.d);
            } else {
                ark>com.flurry.sdk.jkark>.c.add(v0_3);
            }
            if (v6_1.booleanValue()) {
                android.content.Intent v6_7 = new android.content.Intent("com.android.vending.billing.InAppBillingService.BIND");
                v6_7.setPackage("com.android.vending");
                android.content.ServiceConnection v5_2 = p4.getPackageManager().queryIntentServices(v6_7, 0);
                if ((v5_2 == null) || (v5_2.isEmpty())) {
                    v0_3.b(1, 0);
                    ark>com.flurry.sdk.jkark>.e = 0;
                } else {
                    p4.bindService(v6_7, ark>com.flurry.sdk.jkark>.e, 1);
                }
            }
            return;
        } catch (int v4_1) {
            com.flurry.sdk.kx.b(ark>com.flurry.sdk.jkark>.a, "Could not find google play billing library");
            v4_1.printStackTrace();
            return;
        }
    }

Method android.support.v4.content.LocalBroadcastManager.a() calling method android.content.BroadcastReceiver.onReceive()


    private void a()
    {
        do {
            ark>android.support.v4.content.LocalBroadcastManagerark>$BroadcastRecord[] v1_1 = this.d.size();
            if (v1_1 > null) {
                ark>android.support.v4.content.LocalBroadcastManagerark>$BroadcastRecord[] v1_3 = new ark>android.support.v4.content.LocalBroadcastManagerark>$BroadcastRecord[v1_1];
                this.d.toArray(v1_3);
                this.d.clear();
                int v2_0 = 0;
            } else {
                return;
            }
        } while(v2_0 >= v1_3.length);
        ark>android.support.v4.content.LocalBroadcastManagerark>$BroadcastRecord v3_1 = v1_3[v2_0];
        int v4_1 = v3_1.b.size();
        int v5 = 0;
        while (v5 < v4_1) {
            android.content.BroadcastReceiver v6_2 = ((ark>android.support.v4.content.LocalBroadcastManagerark>$ReceiverRecord) v3_1.b.get(v5));
            if (!v6_2.d) {
                v6_2.b.onReceive(this.a, v3_1.a);
            }
            v5++;
        }
        v2_0++;
        while (v2_0 < v1_3.length) {
        }
    }

Method io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy.a() calling method android.content.Context.bindService()


    public io.fabric.sdk.android.services.common.AdvertisingInfo a()
    {
        if (android.os.Looper.myLooper() != android.os.Looper.getMainLooper()) {
            try {
                this.a.getPackageManager().getPackageInfo("com.android.vending", 0);
                io.fabric.sdk.android.Logger v0_2 = new ark>io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategyark>$AdvertisingConnection(0);
                android.content.Context v1_1 = new android.content.Intent("com.google.android.gms.ads.identifier.service.START");
                v1_1.setPackage("com.google.android.gms");
                try {
                    if (!this.a.bindService(v1_1, v0_2, 1)) {
                        io.fabric.sdk.android.Fabric.h().a("Fabric", "Could not bind to Google Play Service to capture AdvertisingId");
                    } else {
                        try {
                            android.content.Context v1_8 = new ark>io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategyark>$AdvertisingInterface(v0_2.a());
                            io.fabric.sdk.android.Logger v3_9 = new io.fabric.sdk.android.services.common.AdvertisingInfo(v1_8.a(), v1_8.b());
                        } catch (android.content.Context v1_12) {
                            this.a.unbindService(v0_2);
                            throw v1_12;
                        } catch (android.content.Context v1_10) {
                            io.fabric.sdk.android.Fabric.h().d("Fabric", "Exception in binding to Google Play Service to capture AdvertisingId", v1_10);
                            this.a.unbindService(v0_2);
                        }
                        this.a.unbindService(v0_2);
                        return v3_9;
                    }
                } catch (io.fabric.sdk.android.Logger v0_7) {
                    io.fabric.sdk.android.Fabric.h().a("Fabric", "Could not bind to Google Play Service to capture AdvertisingId", v0_7);
                }
                return 0;
            } catch (android.content.pm.PackageManager$NameNotFoundException) {
                io.fabric.sdk.android.Fabric.h().a("Fabric", "Unable to find Google Play Services package name");
                return 0;
            } catch (io.fabric.sdk.android.Logger v0_3) {
                io.fabric.sdk.android.Fabric.h().a("Fabric", "Unable to determine if Google Play Services is available", v0_3);
                return 0;
            }
        } else {
            io.fabric.sdk.android.Fabric.h().a("Fabric", "AdvertisingInfoServiceStrategy cannot be called on the main thread");
            return 0;
        }
    }

Method com.google.android.gms.common.stats.zza.a() calling method android.content.Context.bindService()


    public final boolean a(android.content.Context p2, String p3, android.content.Intent p4, android.content.ServiceConnection p5, int p6)
    {
        String v3_3;
        String v3_0 = p4.getComponent();
        if (v3_0 != null) {
            v3_3 = com.google.android.gms.common.util.zzc.a(p2, v3_0.getPackageName());
        } else {
            v3_3 = 0;
        }
        if (v3_3 == null) {
            return p2.bindService(p4, p5, p6);
        } else {
            android.util.Log.w("ConnectionTracker", "Attempted to bind to a service in a STOPPED package.");
            return 0;
        }
    }

Method com.flurry.sdk.jk.a() calling method android.content.Context.bindService()


    public static void a(android.content.Context p4, String p5, ark>com.flurry.sdk.jkark>$a p6)
    {
        try {
            Class.forName("com.android.vending.billing.IInAppBillingService");
            com.flurry.sdk.kx.a(3, ark>com.flurry.sdk.jkark>.a, "Google play billing library is available");
            ark>com.flurry.sdk.jkark>$1 v0_3 = new ark>com.flurry.sdk.jkark>$1(p4, p5, p6);
            android.content.Intent v6_1 = Boolean.valueOf(0);
            try {
                if (ark>com.flurry.sdk.jkark>.e == null) {
                    ark>com.flurry.sdk.jkark>.e = new ark>com.flurry.sdk.jkark>$2();
                    v6_1 = Boolean.valueOf(1);
                }
            } catch (int v4_3) {
                throw v4_3;
            }
            if (ark>com.flurry.sdk.jkark>.d != null) {
                v0_3.b(0, ark>com.flurry.sdk.jkark>.d);
            } else {
                ark>com.flurry.sdk.jkark>.c.add(v0_3);
            }
            if (v6_1.booleanValue()) {
                android.content.Intent v6_7 = new android.content.Intent("com.android.vending.billing.InAppBillingService.BIND");
                v6_7.setPackage("com.android.vending");
                android.content.ServiceConnection v5_2 = p4.getPackageManager().queryIntentServices(v6_7, 0);
                if ((v5_2 == null) || (v5_2.isEmpty())) {
                    v0_3.b(1, 0);
                    ark>com.flurry.sdk.jkark>.e = 0;
                } else {
                    p4.bindService(v6_7, ark>com.flurry.sdk.jkark>.e, 1);
                }
            }
            return;
        } catch (int v4_1) {
            com.flurry.sdk.kx.b(ark>com.flurry.sdk.jkark>.a, "Could not find google play billing library");
            v4_1.printStackTrace();
            return;
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$1.run() calling method android.content.Context.bindService()


    public void run()
    {
        if (this.a.f != 0) {
            this.a.f = 2;
            if ((!android.support.v4.media.MediaBrowserCompat.a) || (this.a.g == null)) {
                if (this.a.h == null) {
                    if (this.a.i == null) {
                        android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase v0_7 = new android.content.Intent("android.media.browse.MediaBrowserService");
                        v0_7.setComponent(this.a.b);
                        this.a.g = new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection(this.a);
                        try {
                            android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase v0_9 = this.a.a.bindService(v0_7, this.a.g, 1);
                        } catch (Exception) {
                            String v2_5 = new StringBuilder();
                            v2_5.append("Failed binding to service ");
                            v2_5.append(this.a.b);
                            android.util.Log.e("MediaBrowserCompat", v2_5.toString());
                            v0_9 = 0;
                        }
                        if (v0_9 == null) {
                            this.a.a();
                            this.a.c.c();
                        }
                        if (android.support.v4.media.MediaBrowserCompat.a) {
                            android.util.Log.d("MediaBrowserCompat", "connect...");
                            this.a.c();
                        }
                        return;
                    } else {
                        String v1_7 = new StringBuilder();
                        v1_7.append("mCallbacksMessenger should be null. Instead it is ");
                        v1_7.append(this.a.i);
                        throw new RuntimeException(v1_7.toString());
                    }
                } else {
                    String v1_10 = new StringBuilder();
                    v1_10.append("mServiceBinderWrapper should be null. Instead it is ");
                    v1_10.append(this.a.h);
                    throw new RuntimeException(v1_10.toString());
                }
            } else {
                String v1_13 = new StringBuilder();
                v1_13.append("mServiceConnection should be null. Instead it is ");
                v1_13.append(this.a.g);
                throw new RuntimeException(v1_13.toString());
            }
        } else {
            return;
        }
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.a() calling method android.content.Context.bindService()


    private boolean a(ark>android.support.v4.app.NotificationManagerCompat$SideChannelManagerark>$ListenerRecord p4)
    {
        if (!p4.b) {
            p4.b = this.a.bindService(new android.content.Intent("android.support.BIND_NOTIFICATION_SIDE_CHANNEL").setComponent(p4.a), this, 33);
            if (!p4.b) {
                String v1_1 = new StringBuilder();
                v1_1.append("Unable to bind to listener ");
                v1_1.append(p4.a);
                android.util.Log.w("NotifManCompat", v1_1.toString());
                this.a.unbindService(this);
            } else {
                p4.e = 0;
            }
            return p4.b;
        } else {
            return 1;
        }
    }

Method com.google.android.gms.internal.zzclm.a() calling method android.content.Context.sendBroadcast()


    public final void a()
    {
        this.a.y();
        this.a.t().E().a("Sending upload intent from DelayedRunnable");
        android.content.Intent v0_2 = new android.content.Intent().setClassName(this.a.l(), "com.google.android.gms.measurement.AppMeasurementReceiver");
        v0_2.setAction("com.google.android.gms.measurement.UPLOAD");
        this.a.l().sendBroadcast(v0_2);
        return;
    }

Method com.google.android.gms.iid.InstanceIDListenerService.zza() calling method android.content.Context.sendBroadcast()


    static void zza(android.content.Context p2, com.google.android.gms.iid.zzo p3)
    {
        p3.b();
        android.content.Intent v3_2 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
        v3_2.putExtra("CMD", "RST");
        v3_2.setClassName(p2, "com.google.android.gms.gcm.GcmReceiver");
        p2.sendBroadcast(v3_2);
        return;
    }

Method com.google.firebase.iid.zzv.c() calling method android.content.Context.sendBroadcast()


    private final android.os.Bundle c(android.os.Bundle p9)
    {
        String v0_0 = com.google.firebase.iid.zzv.a();
        java.io.IOException v1_7 = new com.google.android.gms.tasks.TaskCompletionSource();
        this.c.put(v0_0, v1_7);
        if (this.e.a() != 0) {
            String v3_4;
            android.support.v4.util.SimpleArrayMap v2_3 = new android.content.Intent();
            v2_3.setPackage("com.google.android.gms");
            if (this.e.a() != 2) {
                v3_4 = "com.google.android.c2dm.intent.REGISTER";
            } else {
                v3_4 = "com.google.iid.TOKEN_REQUEST";
            }
            v2_3.setAction(v3_4);
            v2_3.putExtras(p9);
            com.google.firebase.iid.zzv.a(this.d, v2_3);
            com.google.android.gms.iid.MessengerCompat v5_1 = new StringBuilder((String.valueOf(v0_0).length() + 5));
            v5_1.append("|ID|");
            v5_1.append(v0_0);
            v5_1.append("|");
            v2_3.putExtra("kid", v5_1.toString());
            if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                com.google.android.gms.iid.MessengerCompat v5_3 = String.valueOf(v2_3.getExtras());
                StringBuilder v7_1 = new StringBuilder((String.valueOf(v5_3).length() + 8));
                v7_1.append("Sending ");
                v7_1.append(v5_3);
                android.util.Log.d("FirebaseInstanceId", v7_1.toString());
            }
            v2_3.putExtra("google.messenger", this.f);
            if ((this.g == null) && (this.h == null)) {
                if (this.e.a() != 2) {
                    this.d.startService(v2_3);
                } else {
                    this.d.sendBroadcast(v2_3);
                }
            } else {
                Throwable v9_23 = android.os.Message.obtain();
                v9_23.obj = v2_3;
                try {
                    if (this.g == null) {
                        this.h.a(v9_23);
                    } else {
                        this.g.send(v9_23);
                    }
                } catch (android.os.RemoteException) {
                    if (!android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                    } else {
                        android.util.Log.d("FirebaseInstanceId", "Messenger failed, fallback to startService");
                    }
                }
                Throwable v9_2 = ((android.os.Bundle) com.google.android.gms.tasks.Tasks.a(v1_7.a(), 30000, java.util.concurrent.TimeUnit.MILLISECONDS));
                try {
                    this.c.remove(v0_0);
                    return v9_2;
                } catch (Throwable v9_12) {
                    throw v9_12;
                }
            }
            try {
            } catch (Throwable v9_10) {
                this.c.remove(v0_0);
                throw v9_10;
            } catch (Throwable v9_3) {
                Throwable v9_4 = v9_3.getCause();
                if (!(v9_4 instanceof java.io.IOException)) {
                    throw new java.io.IOException(v9_4);
                } else {
                    throw ((java.io.IOException) v9_4);
                }
            }
            this.c.remove(v0_0);
            return v9_2;
        } else {
            throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
        }
    }

Method com.google.firebase.iid.zzaa.c() calling method android.content.Context.sendBroadcast()


    private final boolean c()
    {
        boolean v0_1 = this.c.d();
        if ((!v0_1) || (v0_1.b(this.d.b()))) {
            try {
                android.content.Intent v3_1 = this.c.e();
            } catch (boolean v0_6) {
                boolean v0_8 = String.valueOf(v0_6.getMessage());
                if (v0_8.length() == 0) {
                    boolean v0_10 = new String("Token retrieval failed: ");
                } else {
                    v0_10 = "Token retrieval failed: ".concat(v0_8);
                }
                android.util.Log.e("FirebaseInstanceId", v0_10);
                return 0;
            }
            if (v3_1 != null) {
                if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                    android.util.Log.d("FirebaseInstanceId", "Token successfully retrieved");
                }
                if ((!v0_1) || ((v0_1) && (!v3_1.equals(v0_1.a)))) {
                    boolean v0_4 = this.a();
                    android.content.Intent v3_3 = new android.content.Intent("com.google.firebase.iid.TOKEN_REFRESH");
                    android.content.Intent v4_5 = new android.content.Intent("com.google.firebase.INSTANCE_ID_EVENT");
                    v4_5.setClass(v0_4, com.google.firebase.iid.FirebaseInstanceIdReceiver);
                    v4_5.putExtra("wrapped_intent", v3_3);
                    v0_4.sendBroadcast(v4_5);
                }
                return 1;
            } else {
                android.util.Log.e("FirebaseInstanceId", "Token retrieval failed: null");
                return 0;
            }
        } else {
            return 1;
        }
    }

Method com.google.android.gms.tagmanager.zzdo.a() calling method android.content.Context.sendBroadcast()


    public static void a(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.analytics.RADIO_POWERED");
        v0_1.addCategory(p3.getPackageName());
        v0_1.putExtra(ark>com.google.android.gms.tagmanager.zzdoark>.a, 1);
        p3.sendBroadcast(v0_1);
        return;
    }

Method com.google.android.gms.iid.zzl.b() calling method android.content.Context.sendBroadcast()


    public final void b(android.content.Intent p13)
    {
        if (p13 != null) {
            String v1_20 = p13.getAction();
            if (("com.google.android.c2dm.intent.REGISTRATION".equals(v1_20)) || ("com.google.android.gms.iid.InstanceID".equals(v1_20))) {
                String v1_4 = p13.getStringExtra("registration_id");
                if (v1_4 == null) {
                    v1_4 = p13.getStringExtra("unregistered");
                }
                String v2_1 = 0;
                if (v1_4 != null) {
                    String v1_21;
                    this.m = android.os.SystemClock.elapsedRealtime();
                    this.q = 0;
                    this.o = 0;
                    this.p = 0;
                    if (!v1_4.startsWith("|")) {
                        v1_21 = 0;
                    } else {
                        String v2_16 = v1_4.split("\\|");
                        if (!"ID".equals(v2_16[1])) {
                            String v1_24;
                            String v1_22 = String.valueOf(v1_4);
                            if (v1_22.length() == 0) {
                                v1_24 = new String("Unexpected structured response ");
                            } else {
                                v1_24 = "Unexpected structured response ".concat(v1_22);
                            }
                            android.util.Log.w("InstanceID/Rpc", v1_24);
                        }
                        v1_21 = v2_16[2];
                        if (v2_16.length > 4) {
                            if (!"SYNC".equals(v2_16[3])) {
                                if ("RST".equals(v2_16[3])) {
                                    String v0_13 = this.g;
                                    com.google.android.gms.iid.InstanceID.c(this.g);
                                    com.google.android.gms.iid.InstanceIDListenerService.zza(v0_13, com.google.android.gms.iid.InstanceID.b());
                                    p13.removeExtra("registration_id");
                                    this.a(v1_21, p13);
                                    return;
                                }
                            } else {
                                String v0_15 = this.g;
                                StringBuilder v3_15 = new android.content.Intent("com.google.android.gms.iid.InstanceID");
                                v3_15.putExtra("CMD", "SYNC");
                                v3_15.setClassName(v0_15, "com.google.android.gms.gcm.GcmReceiver");
                                v0_15.sendBroadcast(v3_15);
                            }
                        }
                        String v0_18 = v2_16[(v2_16.length - 1)];
                        if (v0_18.startsWith(":")) {
                            v0_18 = v0_18.substring(1);
                        }
                        p13.putExtra("registration_id", v0_18);
                    }
                    if (v1_21 != null) {
                        this.a(v1_21, p13);
                        return;
                    } else {
                        this.a(p13);
                        return;
                    }
                } else {
                    String v1_2 = p13.getStringExtra("error");
                    if (v1_2 != null) {
                        if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                            String v8_1;
                            String v9_0 = String.valueOf(v1_2);
                            if (v9_0.length() == 0) {
                                v8_1 = new String("Received InstanceID error ");
                            } else {
                                v8_1 = "Received InstanceID error ".concat(v9_0);
                            }
                            android.util.Log.d("InstanceID/Rpc", v8_1);
                        }
                        if (v1_2.startsWith("|")) {
                            long v7_6 = v1_2.split("\\|");
                            if (!"ID".equals(v7_6[1])) {
                                String v1_7;
                                String v1_5 = String.valueOf(v1_2);
                                if (v1_5.length() == 0) {
                                    v1_7 = new String("Unexpected structured response ");
                                } else {
                                    v1_7 = "Unexpected structured response ".concat(v1_5);
                                }
                                android.util.Log.w("InstanceID/Rpc", v1_7);
                            }
                            if (v7_6.length <= 2) {
                                v1_2 = "UNKNOWN";
                            } else {
                                String v1_9 = v7_6[2];
                                String v2_0 = v7_6[3];
                                if (v2_0.startsWith(":")) {
                                    v2_0 = v2_0.substring(1);
                                }
                                v2_1 = v1_9;
                                v1_2 = v2_0;
                            }
                            p13.putExtra("error", v1_2);
                        }
                        if (v2_1 != null) {
                            this.a(v2_1, v1_2);
                        } else {
                            this.a(v1_2);
                        }
                        long v7_7 = p13.getLongExtra("Retry-After", 0);
                        if (v7_7 <= 0) {
                            if ((("SERVICE_NOT_AVAILABLE".equals(v1_2)) || ("AUTHENTICATION_FAILED".equals(v1_2))) && ("com.google.android.gsf".equals(com.google.android.gms.iid.zzl.a))) {
                                this.o = (this.o + 1);
                                if (this.o >= 3) {
                                    if (this.o == 3) {
                                        this.p = (new java.util.Random().nextInt(1000) + 1000);
                                    }
                                    this.p = (this.p << 1);
                                    this.q = (android.os.SystemClock.elapsedRealtime() + ((long) this.p));
                                    String v0_1 = this.p;
                                    StringBuilder v3_3 = new StringBuilder((String.valueOf(v1_2).length() + 31));
                                    v3_3.append("Backoff due to ");
                                    v3_3.append(v1_2);
                                    v3_3.append(" for ");
                                    v3_3.append(v0_1);
                                    android.util.Log.w("InstanceID/Rpc", v3_3.toString());
                                }
                            }
                            return;
                        } else {
                            this.n = android.os.SystemClock.elapsedRealtime();
                            this.p = (((int) v7_7) * 1000);
                            this.q = (android.os.SystemClock.elapsedRealtime() + ((long) this.p));
                            String v0_5 = this.p;
                            String v2_11 = new StringBuilder(52);
                            v2_11.append("Explicit request from server to backoff: ");
                            v2_11.append(v0_5);
                            android.util.Log.w("InstanceID/Rpc", v2_11.toString());
                            return;
                        }
                    } else {
                        String v13_25 = String.valueOf(p13.getExtras());
                        String v2_13 = new StringBuilder((String.valueOf(v13_25).length() + 49));
                        v2_13.append("Unexpected response, no error or registration id ");
                        v2_13.append(v13_25);
                        android.util.Log.w("InstanceID/Rpc", v2_13.toString());
                        return;
                    }
                }
            } else {
                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                    String v13_30;
                    String v13_28 = String.valueOf(p13.getAction());
                    if (v13_28.length() == 0) {
                        v13_30 = new String("Unexpected response ");
                    } else {
                        v13_30 = "Unexpected response ".concat(v13_28);
                    }
                    android.util.Log.d("InstanceID/Rpc", v13_30);
                }
                return;
            }
        } else {
            if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                android.util.Log.d("InstanceID/Rpc", "Unexpected response: null");
            }
            return;
        }
    }

Method com.google.android.gms.iid.zzl.b() calling method android.content.Context.sendBroadcast()


    private final android.content.Intent b(android.os.Bundle p10, java.security.KeyPair p11)
    {
        String v0_1 = new android.os.ConditionVariable();
        String v1_6 = com.google.android.gms.iid.zzl.b();
        this.getClass();
        this.h.put(v1_6, v0_1);
        StringBuilder v2_6 = android.os.SystemClock.elapsedRealtime();
        if ((this.q == 0) || (v2_6 > this.q)) {
            this.a();
            if (com.google.android.gms.iid.zzl.a != null) {
                android.content.BroadcastReceiver v3_5;
                this.m = android.os.SystemClock.elapsedRealtime();
                if (!com.google.android.gms.iid.zzl.b) {
                    v3_5 = "com.google.android.c2dm.intent.REGISTER";
                } else {
                    v3_5 = "com.google.iid.TOKEN_REQUEST";
                }
                StringBuilder v2_5 = new android.content.Intent(v3_5);
                v2_5.setPackage(com.google.android.gms.iid.zzl.a);
                p10.putString("gmsv", Integer.toString(com.google.android.gms.iid.zzl.b(this.g)));
                p10.putString("osv", Integer.toString(android.os.Build$VERSION.SDK_INT));
                p10.putString("app_ver", Integer.toString(com.google.android.gms.iid.InstanceID.a(this.g)));
                p10.putString("app_ver_name", com.google.android.gms.iid.InstanceID.b(this.g));
                p10.putString("cliv", "iid-11910000");
                p10.putString("appid", com.google.android.gms.iid.InstanceID.a(p11));
                android.content.BroadcastReceiver v3_18 = com.google.android.gms.iid.InstanceID.a(p11.getPublic().getEncoded());
                p10.putString("pub2", v3_18);
                int v5_6 = new String[2];
                v5_6[0] = this.g.getPackageName();
                v5_6[1] = v3_18;
                p10.putString("sig", com.google.android.gms.iid.zzl.a(p11, v5_6));
                v2_5.putExtras(p10);
                this.c(v2_5);
                this.m = android.os.SystemClock.elapsedRealtime();
                android.content.BroadcastReceiver v3_20 = new StringBuilder((String.valueOf(v1_6).length() + 5));
                v3_20.append("|ID|");
                v3_20.append(v1_6);
                v3_20.append("|");
                v2_5.putExtra("kid", v3_20.toString());
                android.content.BroadcastReceiver v3_1 = new StringBuilder((String.valueOf(v1_6).length() + 5));
                v3_1.append("|ID|");
                v3_1.append(v1_6);
                v3_1.append("|");
                v2_5.putExtra("X-kid", v3_1.toString());
                String v10_3 = "com.google.android.gsf".equals(com.google.android.gms.iid.zzl.a);
                String v11_11 = v2_5.getStringExtra("useGsf");
                if (v11_11 != null) {
                    v10_3 = "1".equals(v11_11);
                }
                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                    String v4_2 = String.valueOf(v2_5.getExtras());
                    StringBuilder v6_2 = new StringBuilder((String.valueOf(v4_2).length() + 8));
                    v6_2.append("Sending ");
                    v6_2.append(v4_2);
                    android.util.Log.d("InstanceID/Rpc", v6_2.toString());
                }
                if (this.j == null) {
                    if (v10_3 == null) {
                        v2_5.putExtra("google.messenger", this.i);
                        v2_5.putExtra("messenger2", "1");
                        if (this.k != null) {
                            String v10_9 = android.os.Message.obtain();
                            v10_9.obj = v2_5;
                            try {
                                this.k.a(v10_9);
                            } catch (android.os.RemoteException) {
                                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                                    android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                                }
                            }
                            v0_1.block(30000);
                            this.getClass();
                            try {
                                String v11_31 = this.h.remove(v1_6);
                            } catch (String v11_38) {
                                throw v11_38;
                            }
                            if (!(v11_31 instanceof android.content.Intent)) {
                                if (!(v11_31 instanceof String)) {
                                    String v11_32 = String.valueOf(v11_31);
                                    StringBuilder v2_3 = new StringBuilder((String.valueOf(v11_32).length() + 12));
                                    v2_3.append("No response ");
                                    v2_3.append(v11_32);
                                    android.util.Log.w("InstanceID/Rpc", v2_3.toString());
                                    throw new java.io.IOException("TIMEOUT");
                                } else {
                                    throw new java.io.IOException(((String) v11_31));
                                }
                            } else {
                                return ((android.content.Intent) v11_31);
                            }
                        }
                        if (!com.google.android.gms.iid.zzl.b) {
                            this.g.startService(v2_5);
                        }
                    } else {
                        try {
                            if (com.google.android.gms.iid.zzl.f == null) {
                                com.google.android.gms.iid.zzl.f = new com.google.android.gms.iid.zzn(this);
                                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                                    android.util.Log.d("InstanceID/Rpc", "Registered GSF callback receiver");
                                }
                                String v10_22 = new android.content.IntentFilter("com.google.android.c2dm.intent.REGISTRATION");
                                v10_22.addCategory(this.g.getPackageName());
                                this.g.registerReceiver(com.google.android.gms.iid.zzl.f, v10_22, "com.google.android.c2dm.permission.SEND", 0);
                            }
                        } catch (String v10_23) {
                            throw v10_23;
                        }
                    }
                    this.g.sendBroadcast(v2_5);
                } else {
                    v2_5.putExtra("google.messenger", this.i);
                    String v11_17 = android.os.Message.obtain();
                    v11_17.obj = v2_5;
                    try {
                        this.j.send(v11_17);
                    } catch (android.os.RemoteException) {
                        if (!android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                        } else {
                            android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                        }
                    }
                }
            } else {
                throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
            }
        } else {
            String v4_9 = (this.q - v2_6);
            String v11_40 = this.p;
            String v1_5 = new StringBuilder(78);
            v1_5.append("Backoff mode, next request attempt: ");
            v1_5.append(v4_9);
            v1_5.append(" interval: ");
            v1_5.append(v11_40);
            android.util.Log.w("InstanceID/Rpc", v1_5.toString());
            throw new java.io.IOException("RETRY_LATER");
        }
    }

Method com.google.android.gms.gcm.zzc.handleMessage() calling method android.content.Context.sendBroadcast()


    public final void handleMessage(android.os.Message p3)
    {
        if ((p3 == null) || (!(p3.obj instanceof android.content.Intent))) {
            android.util.Log.w("GCM", "Dropping invalid message");
        }
        android.content.Intent v3_2 = ((android.content.Intent) p3.obj);
        if (!"com.google.android.c2dm.intent.REGISTRATION".equals(v3_2.getAction())) {
            if (!com.google.android.gms.gcm.GoogleCloudMessaging.a(this.a, v3_2)) {
                v3_2.setPackage(com.google.android.gms.gcm.GoogleCloudMessaging.b(this.a).getPackageName());
                com.google.android.gms.gcm.GoogleCloudMessaging.b(this.a).sendBroadcast(v3_2);
            }
            return;
        } else {
            com.google.android.gms.gcm.GoogleCloudMessaging.a(this.a).add(v3_2);
            return;
        }
    }

Method com.google.android.gms.common.images.ImageManager$ImageReceiver.a() calling method android.content.Context.sendBroadcast()


    public final void a()
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.gms.common.images.LOAD_IMAGE");
        v0_1.putExtra("com.google.android.gms.extras.uri", this.a);
        v0_1.putExtra("com.google.android.gms.extras.resultReceiver", this);
        v0_1.putExtra("com.google.android.gms.extras.priority", 3);
        com.google.android.gms.common.images.ImageManager.b(this.c).sendBroadcast(v0_1);
        return;
    }

Method android.support.v4.content.ContextCompat.a() calling method android.content.Context.startActivities()


    public static boolean a(android.content.Context p2, android.content.Intent[] p3, android.os.Bundle p4)
    {
        if (android.os.Build$VERSION.SDK_INT < 16) {
            p2.startActivities(p3);
        } else {
            p2.startActivities(p3, p4);
        }
        return 1;
    }

Method com.google.android.gms.internal.zzapr.c() calling method android.content.Context.startService()


    public final void c()
    {
        this.y();
        int v0_0 = this.j();
        if ((!com.google.android.gms.internal.zzasc.a(v0_0)) || (!com.google.android.gms.internal.zzasd.a(v0_0))) {
            this.a(0);
            return;
        } else {
            android.content.Intent v1_1 = new android.content.Intent("com.google.android.gms.analytics.ANALYTICS_DISPATCH");
            v1_1.setComponent(new android.content.ComponentName(v0_0, "com.google.android.gms.analytics.AnalyticsService"));
            v0_0.startService(v1_1);
            return;
        }
    }

Method com.google.android.gms.gcm.GcmReceiver.b() calling method android.content.Context.startService()


    private final void b(android.content.Context p6, android.content.Intent p7)
    {
        if (this.isOrderedBroadcast()) {
            this.setResultCode(500);
        }
        String v0_12 = p6.getPackageManager().resolveService(p7, 0);
        if ((v0_12 != null) && (v0_12.serviceInfo != null)) {
            String v0_2 = v0_12.serviceInfo;
            if ((p6.getPackageName().equals(v0_2.packageName)) && (v0_2.name != null)) {
                String v0_3 = v0_2.name;
                if (v0_3.startsWith(".")) {
                    String v1_7 = String.valueOf(p6.getPackageName());
                    String v0_5 = String.valueOf(v0_3);
                    if (v0_5.length() == 0) {
                        v0_3 = new String(v1_7);
                    } else {
                        v0_3 = v1_7.concat(v0_5);
                    }
                }
                if (android.util.Log.isLoggable("GcmReceiver", 3)) {
                    String v2_4;
                    String v3_0 = String.valueOf(v0_3);
                    if (v3_0.length() == 0) {
                        v2_4 = new String("Restricting intent to a specific service: ");
                    } else {
                        v2_4 = "Restricting intent to a specific service: ".concat(v3_0);
                    }
                    android.util.Log.d("GcmReceiver", v2_4);
                }
                p7.setClassName(p6.getPackageName(), v0_3);
            } else {
                String v2_5 = v0_2.packageName;
                String v0_8 = v0_2.name;
                int v4_4 = new StringBuilder(((String.valueOf(v2_5).length() + 94) + String.valueOf(v0_8).length()));
                v4_4.append("Error resolving target intent service, skipping classname enforcement. Resolved service was: ");
                v4_4.append(v2_5);
                v4_4.append("/");
                v4_4.append(v0_8);
                android.util.Log.e("GcmReceiver", v4_4.toString());
            }
        } else {
            android.util.Log.e("GcmReceiver", "Failed to resolve target intent service, skipping classname enforcement");
        }
        try {
            int v6_9;
            if (p6.checkCallingOrSelfPermission("android.permission.WAKE_LOCK") != 0) {
                v6_9 = p6.startService(p7);
                android.util.Log.d("GcmReceiver", "Missing wake lock permission, service start may be delayed");
            } else {
                v6_9 = com.google.android.gms.gcm.GcmReceiver.a_(p6, p7);
            }
        } catch (int v6_6) {
            android.util.Log.e("GcmReceiver", "Error while delivering the message to the serviceIntent", v6_6);
            if (this.isOrderedBroadcast()) {
                this.setResultCode(401);
            }
            return;
        }
        if (v6_9 != 0) {
            if (this.isOrderedBroadcast()) {
                this.setResultCode(-1);
            }
        } else {
            android.util.Log.e("GcmReceiver", "Error while delivering the message: ServiceIntent not found.");
            if (this.isOrderedBroadcast()) {
                this.setResultCode(404);
                return;
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.models.SyncTask.checkAndLaunchGCMRegistration() calling method android.content.Context.startService()


    private static void checkAndLaunchGCMRegistration()
    {
        if ((!android.preference.PreferenceManager.getDefaultSharedPreferences(com.coupa.android.coupamobile.CoupaMobileApplication.AppContext).getBoolean(com.coupa.android.coupamobile.services.RegistrationIntentService.REGISTRATION_COMPLETE, 0)) && (com.coupa.android.coupamobile.models.value_objects.Setup.getCodeBranchNumberMajor() >= 16)) {
            com.coupa.android.coupamobile.CoupaMobileApplication.AppContext.startService(new android.content.Intent(com.coupa.android.coupamobile.CoupaMobileApplication.AppContext, com.coupa.android.coupamobile.services.RegistrationIntentService));
        }
        return;
    }

Method com.google.firebase.iid.zzx.a() calling method android.content.Context.startService()


    private final int a(android.content.Context p7, android.content.Intent p8)
    {
        String v1_9 = ((String) this.c.get(p8.getAction()));
        String v0_0 = 0;
        if (v1_9 != null) {
            if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                android.support.v4.util.SimpleArrayMap v3_5;
                String v4_1 = String.valueOf(v1_9);
                if (v4_1.length() == 0) {
                    v3_5 = new String("Restricting intent to a specific service: ");
                } else {
                    v3_5 = "Restricting intent to a specific service: ".concat(v4_1);
                }
                android.util.Log.d("FirebaseInstanceId", v3_5);
            }
            p8.setClassName(p7.getPackageName(), v1_9);
        } else {
            String v1_7 = p7.getPackageManager().resolveService(p8, 0);
            if ((v1_7 != null) && (v1_7.serviceInfo != null)) {
                String v1_8 = v1_7.serviceInfo;
                if ((p7.getPackageName().equals(v1_8.packageName)) && (v1_8.name != null)) {
                    v1_9 = v1_8.name;
                    if (v1_9.startsWith(".")) {
                        android.support.v4.util.SimpleArrayMap v2_8 = String.valueOf(p7.getPackageName());
                        String v1_10 = String.valueOf(v1_9);
                        if (v1_10.length() == 0) {
                            v1_9 = new String(v2_8);
                        } else {
                            v1_9 = v2_8.concat(v1_10);
                        }
                    }
                    try {
                        this.c.put(p8.getAction(), v1_9);
                    } catch (Throwable v7_11) {
                        throw v7_11;
                    }
                } else {
                    android.support.v4.util.SimpleArrayMap v3_6 = v1_8.packageName;
                    String v1_13 = v1_8.name;
                    StringBuilder v5_4 = new StringBuilder(((String.valueOf(v3_6).length() + 94) + String.valueOf(v1_13).length()));
                    v5_4.append("Error resolving target intent service, skipping classname enforcement. Resolved service was: ");
                    v5_4.append(v3_6);
                    v5_4.append("/");
                    v5_4.append(v1_13);
                    android.util.Log.e("FirebaseInstanceId", v5_4.toString());
                }
            } else {
                android.util.Log.e("FirebaseInstanceId", "Failed to resolve target intent service, skipping classname enforcement");
            }
        }
        try {
            if (this.d == null) {
                if (p7.checkCallingOrSelfPermission("android.permission.WAKE_LOCK") == 0) {
                    v0_0 = 1;
                }
                this.d = Boolean.valueOf(v0_0);
            }
        } catch (Throwable v7_6) {
            android.util.Log.e("FirebaseInstanceId", "Error while delivering the message to the serviceIntent", v7_6);
            return 401;
        } catch (Throwable v7_2) {
            Throwable v7_3 = String.valueOf(v7_2);
            String v1_6 = new StringBuilder((String.valueOf(v7_3).length() + 45));
            v1_6.append("Failed to start service while in background: ");
            v1_6.append(v7_3);
            android.util.Log.e("FirebaseInstanceId", v1_6.toString());
            return 402;
        }
        Throwable v7_1;
        if (!this.d.booleanValue()) {
            v7_1 = p7.startService(p8);
            android.util.Log.d("FirebaseInstanceId", "Missing wake lock permission, service start may be delayed");
        } else {
            v7_1 = android.support.v4.content.WakefulBroadcastReceiver.a_(p7, p8);
        }
        if (v7_1 != null) {
            return -1;
        } else {
            android.util.Log.e("FirebaseInstanceId", "Error while delivering the message: ServiceIntent not found.");
            return 404;
        }
    }

Method com.google.firebase.iid.zzv.c() calling method android.content.Context.startService()


    private final android.os.Bundle c(android.os.Bundle p9)
    {
        String v0_0 = com.google.firebase.iid.zzv.a();
        java.io.IOException v1_7 = new com.google.android.gms.tasks.TaskCompletionSource();
        this.c.put(v0_0, v1_7);
        if (this.e.a() != 0) {
            String v3_4;
            android.support.v4.util.SimpleArrayMap v2_3 = new android.content.Intent();
            v2_3.setPackage("com.google.android.gms");
            if (this.e.a() != 2) {
                v3_4 = "com.google.android.c2dm.intent.REGISTER";
            } else {
                v3_4 = "com.google.iid.TOKEN_REQUEST";
            }
            v2_3.setAction(v3_4);
            v2_3.putExtras(p9);
            com.google.firebase.iid.zzv.a(this.d, v2_3);
            com.google.android.gms.iid.MessengerCompat v5_1 = new StringBuilder((String.valueOf(v0_0).length() + 5));
            v5_1.append("|ID|");
            v5_1.append(v0_0);
            v5_1.append("|");
            v2_3.putExtra("kid", v5_1.toString());
            if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                com.google.android.gms.iid.MessengerCompat v5_3 = String.valueOf(v2_3.getExtras());
                StringBuilder v7_1 = new StringBuilder((String.valueOf(v5_3).length() + 8));
                v7_1.append("Sending ");
                v7_1.append(v5_3);
                android.util.Log.d("FirebaseInstanceId", v7_1.toString());
            }
            v2_3.putExtra("google.messenger", this.f);
            if ((this.g == null) && (this.h == null)) {
                if (this.e.a() != 2) {
                    this.d.startService(v2_3);
                } else {
                    this.d.sendBroadcast(v2_3);
                }
            } else {
                Throwable v9_23 = android.os.Message.obtain();
                v9_23.obj = v2_3;
                try {
                    if (this.g == null) {
                        this.h.a(v9_23);
                    } else {
                        this.g.send(v9_23);
                    }
                } catch (android.os.RemoteException) {
                    if (!android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                    } else {
                        android.util.Log.d("FirebaseInstanceId", "Messenger failed, fallback to startService");
                    }
                }
                Throwable v9_2 = ((android.os.Bundle) com.google.android.gms.tasks.Tasks.a(v1_7.a(), 30000, java.util.concurrent.TimeUnit.MILLISECONDS));
                try {
                    this.c.remove(v0_0);
                    return v9_2;
                } catch (Throwable v9_12) {
                    throw v9_12;
                }
            }
            try {
            } catch (Throwable v9_10) {
                this.c.remove(v0_0);
                throw v9_10;
            } catch (Throwable v9_3) {
                Throwable v9_4 = v9_3.getCause();
                if (!(v9_4 instanceof java.io.IOException)) {
                    throw new java.io.IOException(v9_4);
                } else {
                    throw ((java.io.IOException) v9_4);
                }
            }
            this.c.remove(v0_0);
            return v9_2;
        } else {
            throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
        }
    }

Method com.google.android.gms.internal.zzasc.a() calling method android.content.Context.startService()


    public static void a(android.content.Context p5, android.content.Intent p6)
    {
        com.google.android.gms.internal.zzarv v0_1 = com.google.android.gms.internal.zzaqc.a(p5).e();
        if (p6 != null) {
            com.google.android.gms.internal.zzcxt v6_6 = p6.getAction();
            v0_1.a("Local AnalyticsReceiver got", v6_6);
            if (!"com.google.android.gms.analytics.ANALYTICS_DISPATCH".equals(v6_6)) {
                return;
            } else {
                com.google.android.gms.internal.zzcxt v6_2 = com.google.android.gms.internal.zzasd.a(p5);
                int v1_1 = new android.content.Intent("com.google.android.gms.analytics.ANALYTICS_DISPATCH");
                v1_1.setComponent(new android.content.ComponentName(p5, "com.google.android.gms.analytics.AnalyticsService"));
                v1_1.setAction("com.google.android.gms.analytics.ANALYTICS_DISPATCH");
                try {
                    p5.startService(v1_1);
                } catch (com.google.android.gms.internal.zzcxt v5_4) {
                    throw v5_4;
                }
                if (v6_2 != null) {
                    if (ark>com.google.android.gms.internal.zzascark>.b != null) {
                        ark>com.google.android.gms.internal.zzascark>.b.a(1000);
                    } else {
                        com.google.android.gms.internal.zzcxt v6_5 = new com.google.android.gms.internal.zzcxt(p5, 1, "Analytics WakeLock");
                        ark>com.google.android.gms.internal.zzascark>.b = v6_5;
                        v6_5.a(0);
                    }
                    return;
                } else {
                    return;
                }
            }
        } else {
            v0_1.e("AnalyticsReceiver called with null intent");
            return;
        }
    }

Method com.google.android.gms.iid.zzl.b() calling method android.content.Context.startService()


    private final android.content.Intent b(android.os.Bundle p10, java.security.KeyPair p11)
    {
        String v0_1 = new android.os.ConditionVariable();
        String v1_6 = com.google.android.gms.iid.zzl.b();
        this.getClass();
        this.h.put(v1_6, v0_1);
        StringBuilder v2_6 = android.os.SystemClock.elapsedRealtime();
        if ((this.q == 0) || (v2_6 > this.q)) {
            this.a();
            if (com.google.android.gms.iid.zzl.a != null) {
                android.content.BroadcastReceiver v3_5;
                this.m = android.os.SystemClock.elapsedRealtime();
                if (!com.google.android.gms.iid.zzl.b) {
                    v3_5 = "com.google.android.c2dm.intent.REGISTER";
                } else {
                    v3_5 = "com.google.iid.TOKEN_REQUEST";
                }
                StringBuilder v2_5 = new android.content.Intent(v3_5);
                v2_5.setPackage(com.google.android.gms.iid.zzl.a);
                p10.putString("gmsv", Integer.toString(com.google.android.gms.iid.zzl.b(this.g)));
                p10.putString("osv", Integer.toString(android.os.Build$VERSION.SDK_INT));
                p10.putString("app_ver", Integer.toString(com.google.android.gms.iid.InstanceID.a(this.g)));
                p10.putString("app_ver_name", com.google.android.gms.iid.InstanceID.b(this.g));
                p10.putString("cliv", "iid-11910000");
                p10.putString("appid", com.google.android.gms.iid.InstanceID.a(p11));
                android.content.BroadcastReceiver v3_18 = com.google.android.gms.iid.InstanceID.a(p11.getPublic().getEncoded());
                p10.putString("pub2", v3_18);
                int v5_6 = new String[2];
                v5_6[0] = this.g.getPackageName();
                v5_6[1] = v3_18;
                p10.putString("sig", com.google.android.gms.iid.zzl.a(p11, v5_6));
                v2_5.putExtras(p10);
                this.c(v2_5);
                this.m = android.os.SystemClock.elapsedRealtime();
                android.content.BroadcastReceiver v3_20 = new StringBuilder((String.valueOf(v1_6).length() + 5));
                v3_20.append("|ID|");
                v3_20.append(v1_6);
                v3_20.append("|");
                v2_5.putExtra("kid", v3_20.toString());
                android.content.BroadcastReceiver v3_1 = new StringBuilder((String.valueOf(v1_6).length() + 5));
                v3_1.append("|ID|");
                v3_1.append(v1_6);
                v3_1.append("|");
                v2_5.putExtra("X-kid", v3_1.toString());
                String v10_3 = "com.google.android.gsf".equals(com.google.android.gms.iid.zzl.a);
                String v11_11 = v2_5.getStringExtra("useGsf");
                if (v11_11 != null) {
                    v10_3 = "1".equals(v11_11);
                }
                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                    String v4_2 = String.valueOf(v2_5.getExtras());
                    StringBuilder v6_2 = new StringBuilder((String.valueOf(v4_2).length() + 8));
                    v6_2.append("Sending ");
                    v6_2.append(v4_2);
                    android.util.Log.d("InstanceID/Rpc", v6_2.toString());
                }
                if (this.j == null) {
                    if (v10_3 == null) {
                        v2_5.putExtra("google.messenger", this.i);
                        v2_5.putExtra("messenger2", "1");
                        if (this.k != null) {
                            String v10_9 = android.os.Message.obtain();
                            v10_9.obj = v2_5;
                            try {
                                this.k.a(v10_9);
                            } catch (android.os.RemoteException) {
                                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                                    android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                                }
                            }
                            v0_1.block(30000);
                            this.getClass();
                            try {
                                String v11_31 = this.h.remove(v1_6);
                            } catch (String v11_38) {
                                throw v11_38;
                            }
                            if (!(v11_31 instanceof android.content.Intent)) {
                                if (!(v11_31 instanceof String)) {
                                    String v11_32 = String.valueOf(v11_31);
                                    StringBuilder v2_3 = new StringBuilder((String.valueOf(v11_32).length() + 12));
                                    v2_3.append("No response ");
                                    v2_3.append(v11_32);
                                    android.util.Log.w("InstanceID/Rpc", v2_3.toString());
                                    throw new java.io.IOException("TIMEOUT");
                                } else {
                                    throw new java.io.IOException(((String) v11_31));
                                }
                            } else {
                                return ((android.content.Intent) v11_31);
                            }
                        }
                        if (!com.google.android.gms.iid.zzl.b) {
                            this.g.startService(v2_5);
                        }
                    } else {
                        try {
                            if (com.google.android.gms.iid.zzl.f == null) {
                                com.google.android.gms.iid.zzl.f = new com.google.android.gms.iid.zzn(this);
                                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                                    android.util.Log.d("InstanceID/Rpc", "Registered GSF callback receiver");
                                }
                                String v10_22 = new android.content.IntentFilter("com.google.android.c2dm.intent.REGISTRATION");
                                v10_22.addCategory(this.g.getPackageName());
                                this.g.registerReceiver(com.google.android.gms.iid.zzl.f, v10_22, "com.google.android.c2dm.permission.SEND", 0);
                            }
                        } catch (String v10_23) {
                            throw v10_23;
                        }
                    }
                    this.g.sendBroadcast(v2_5);
                } else {
                    v2_5.putExtra("google.messenger", this.i);
                    String v11_17 = android.os.Message.obtain();
                    v11_17.obj = v2_5;
                    try {
                        this.j.send(v11_17);
                    } catch (android.os.RemoteException) {
                        if (!android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                        } else {
                            android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                        }
                    }
                }
            } else {
                throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
            }
        } else {
            String v4_9 = (this.q - v2_6);
            String v11_40 = this.p;
            String v1_5 = new StringBuilder(78);
            v1_5.append("Backoff mode, next request attempt: ");
            v1_5.append(v4_9);
            v1_5.append(" interval: ");
            v1_5.append(v11_40);
            android.util.Log.w("InstanceID/Rpc", v1_5.toString());
            throw new java.io.IOException("RETRY_LATER");
        }
    }

Method com.google.android.gms.common.stats.zze.a() calling method android.content.Context.startService()


    public static void a(android.content.Context p19, String p20, int p21, String p22, String p23, String p24, int p25, java.util.List p26, long p27)
    {
        Exception v1_0 = p26;
        if (ark>com.google.android.gms.common.stats.zzeark>.b == null) {
            ark>com.google.android.gms.common.stats.zzeark>.b = Boolean.valueOf(0);
        }
        if (ark>com.google.android.gms.common.stats.zzeark>.b.booleanValue()) {
            if (!android.text.TextUtils.isEmpty(p20)) {
                String v5_0 = System.currentTimeMillis();
                if ((7 == p21) || ((8 == p21) || ((10 == p21) || (11 == p21)))) {
                    long v15_0 = new com.google.android.gms.common.stats.WakeLockEvent;
                    if ((p26 != null) && ((p26.size() == 1) && ("com.google.android.gms".equals(p26.get(0))))) {
                        v1_0 = 0;
                    }
                    String v13;
                    String v7_2 = v1_0;
                    long v9 = android.os.SystemClock.elapsedRealtime();
                    int v11 = com.google.android.gms.common.util.zzj.a(p19);
                    Exception v1_1 = p19.getPackageName();
                    if (!"com.google.android.gms".equals(v1_1)) {
                        v13 = v1_1;
                    } else {
                        v13 = 0;
                    }
                    com.google.android.gms.common.stats.WakeLockEvent v18 = v15_0;
                    v15_0(v5_0, p21, p22, p25, v7_2, p20, v9, v11, p23, v13, com.google.android.gms.common.util.zzj.b(p19), p27, p24);
                    try {
                        p19.startService(new android.content.Intent().setComponent(com.google.android.gms.common.stats.zzb.a).putExtra("com.google.android.gms.common.stats.EXTRA_LOG_EVENT", v18));
                        return;
                    } catch (Exception v0) {
                        android.util.Log.wtf("WakeLockTracker", v0);
                    }
                }
                return;
            } else {
                String v2_16;
                com.google.android.gms.common.stats.WakeLockEvent v3_6 = String.valueOf(p20);
                if (v3_6.length() == 0) {
                    v2_16 = new String("missing wakeLock key. ");
                } else {
                    v2_16 = "missing wakeLock key. ".concat(v3_6);
                }
                android.util.Log.e("WakeLockTracker", v2_16);
                return;
            }
        } else {
            return;
        }
    }

Method android.support.v4.media.session.MediaButtonReceiver.a() calling method android.content.Context.startService()


    private static void a(android.content.Context p2, android.content.Intent p3)
    {
        if (android.os.Build$VERSION.SDK_INT < 26) {
            p2.startService(p3);
        } else {
            p2.startForegroundService(p3);
        }
        return;
    }

Method android.support.v4.content.WakefulBroadcastReceiver.a_() calling method android.content.Context.startService()


    public static android.content.ComponentName a_(android.content.Context p5, android.content.Intent p6)
    {
        try {
            int v1 = android.support.v4.content.WakefulBroadcastReceiver.b;
            android.support.v4.content.WakefulBroadcastReceiver.b = (android.support.v4.content.WakefulBroadcastReceiver.b + 1);
        } catch (android.os.PowerManager$WakeLock v5_5) {
            throw v5_5;
        }
        if (android.support.v4.content.WakefulBroadcastReceiver.b <= 0) {
            android.support.v4.content.WakefulBroadcastReceiver.b = 1;
        }
        p6.putExtra("android.support.content.wakelockid", v1);
        android.content.ComponentName v6_1 = p5.startService(p6);
        if (v6_1 != null) {
            android.os.PowerManager$WakeLock v5_2 = ((android.os.PowerManager) p5.getSystemService("power"));
            android.util.SparseArray v2_2 = new StringBuilder();
            v2_2.append("wake:");
            v2_2.append(v6_1.flattenToShortString());
            android.os.PowerManager$WakeLock v5_3 = v5_2.newWakeLock(1, v2_2.toString());
            v5_3.setReferenceCounted(0);
            v5_3.acquire(60000);
            android.support.v4.content.WakefulBroadcastReceiver.a.put(v1, v5_3);
            return v6_1;
        } else {
            return 0;
        }
    }

Method android.support.v4.app.ActivityCompat.a() calling method android.app.Activity.startIntentSenderForResult()


    public static void a(android.app.Activity p2, android.content.IntentSender p3, int p4, android.content.Intent p5, int p6, int p7, int p8, android.os.Bundle p9)
    {
        if (android.os.Build$VERSION.SDK_INT < 16) {
            p2.startIntentSenderForResult(p3, p4, p5, p6, p7, p8);
        } else {
            p2.startIntentSenderForResult(p3, p4, p5, p6, p7, p8, p9);
        }
        return;
    }

Method com.imagepicker.ImagePickerModule.launchImageLibrary() calling method android.app.Activity.startActivityForResult()


    public void launchImageLibrary(com.facebook.react.bridge.ReadableMap p5, com.facebook.react.bridge.Callback p6)
    {
        String v0_0 = this.getCurrentActivity();
        if (v0_0 != null) {
            this.options = p5;
            if (this.permissionsCheck(v0_0, p6, 14002)) {
                com.imagepicker.ResponseHelper v5_3;
                android.content.Intent v1_1;
                this.parseOptions(this.options);
                if (!this.pickVideo.booleanValue()) {
                    v5_3 = 13002;
                    v1_1 = new android.content.Intent("android.intent.action.PICK", android.provider.MediaStore$Images$Media.EXTERNAL_CONTENT_URI);
                } else {
                    v5_3 = 13003;
                    v1_1 = new android.content.Intent("android.intent.action.PICK");
                    v1_1.setType("video/*");
                }
                if (v1_1.resolveActivity(this.reactContext.getPackageManager()) != null) {
                    this.callback = p6;
                    try {
                        v0_0.startActivityForResult(v1_1, v5_3);
                    } catch (com.imagepicker.ResponseHelper v5_4) {
                        v5_4.printStackTrace();
                        this.responseHelper.b(p6, "Cannot launch photo library");
                    }
                    return;
                } else {
                    this.responseHelper.b(p6, "Cannot launch photo library");
                    return;
                }
            } else {
                return;
            }
        } else {
            this.responseHelper.b(p6, "can\'t find current Activity");
            return;
        }
    }

Method com.imagepicker.ImagePickerModule.launchCamera() calling method android.app.Activity.startActivityForResult()


    public void launchCamera(com.facebook.react.bridge.ReadableMap p6, com.facebook.react.bridge.Callback p7)
    {
        if (this.isCameraAvailable()) {
            String v0_1 = this.getCurrentActivity();
            if (v0_1 != null) {
                this.options = p6;
                if (this.permissionsCheck(v0_1, p7, 14001)) {
                    com.imagepicker.ResponseHelper v6_4;
                    android.content.Intent v1_1;
                    this.parseOptions(this.options);
                    if (!this.pickVideo.booleanValue()) {
                        v6_4 = 13001;
                        v1_1 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
                        this.imageConfig = this.imageConfig.a(com.imagepicker.utils.MediaUtils.a(this.reactContext, this.options, 0));
                        this.cameraCaptureURI = com.imagepicker.utils.RealPathUtil.a(this.reactContext, this.imageConfig.a);
                        if (this.cameraCaptureURI != null) {
                            v1_1.putExtra("output", this.cameraCaptureURI);
                        } else {
                            this.responseHelper.b(p7, "Couldn\'t get file path for photo");
                            return;
                        }
                    } else {
                        v6_4 = 13004;
                        v1_1 = new android.content.Intent("android.media.action.VIDEO_CAPTURE");
                        v1_1.putExtra("android.intent.extra.videoQuality", this.videoQuality);
                        if (this.videoDurationLimit > 0) {
                            v1_1.putExtra("android.intent.extra.durationLimit", this.videoDurationLimit);
                        }
                    }
                    if (v1_1.resolveActivity(this.reactContext.getPackageManager()) != null) {
                        this.callback = p7;
                        try {
                            v0_1.startActivityForResult(v1_1, v6_4);
                        } catch (com.imagepicker.ResponseHelper v6_6) {
                            v6_6.printStackTrace();
                            this.responseHelper.b(p7, "Cannot launch camera");
                        }
                        return;
                    } else {
                        this.responseHelper.b(p7, "Cannot launch camera");
                        return;
                    }
                } else {
                    return;
                }
            } else {
                this.responseHelper.b(p7, "can\'t find current Activity");
                return;
            }
        } else {
            this.responseHelper.b(p7, "Camera not available");
            return;
        }
    }

Method com.imagepicker.ImagePickerModule$3.b() calling method android.app.Activity.startActivityForResult()


    public void b(ref.WeakReference p4, android.content.DialogInterface p5)
    {
        android.app.Activity v4_3 = ((com.imagepicker.ImagePickerModule) p4.get());
        if (v4_3 != null) {
            android.content.Intent v5_1 = new android.content.Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
            v5_1.setData(android.net.Uri.fromParts("package", v4_3.getContext().getPackageName(), 0));
            android.app.Activity v4_2 = v4_3.getActivity();
            if (v4_2 != null) {
                v4_2.startActivityForResult(v5_1, 1);
                return;
            } else {
                return;
            }
        } else {
            return;
        }
    }

Method com.google.android.gms.common.internal.zzw.a() calling method android.app.Activity.startActivityForResult()


    public final void a()
    {
        if (this.a != null) {
            this.b.startActivityForResult(this.a, this.c);
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseLineController.showPhotoPicker() calling method android.app.Activity.startActivityForResult()


    public void showPhotoPicker()
    {
        com.coupa.android.coupamobile.utils.LogWrapper.v("EditExpenseLineController.showPhotoPicker in");
        this.activityContext.startActivityForResult(new android.content.Intent(this.activityContext, com.coupa.android.coupamobile.views.AddReceiptActivity), 0);
        return;
    }

Method android.support.v4.app.ActivityCompat.a() calling method android.app.Activity.startActivityForResult()


    public static void a(android.app.Activity p2, android.content.Intent p3, int p4, android.os.Bundle p5)
    {
        if (android.os.Build$VERSION.SDK_INT < 16) {
            p2.startActivityForResult(p3, p4);
        } else {
            p2.startActivityForResult(p3, p4, p5);
        }
        return;
    }

Method com.facebook.react.bridge.ReactContext.a() calling method android.app.Activity.startActivityForResult()


    public boolean a(android.content.Intent p2, int p3, android.os.Bundle p4)
    {
        android.app.Activity v0 = this.j();
        com.facebook.infer.annotation.Assertions.b(v0);
        v0.startActivityForResult(p2, p3, p4);
        return 1;
    }

Method com.facebook.react.modules.share.ShareModule.share() calling method android.app.Activity.startActivity()


    public void share(com.facebook.react.bridge.ReadableMap p4, String p5, com.facebook.react.bridge.Promise p6)
    {
        if (p4 != null) {
            try {
                String v0_1 = new android.content.Intent("android.intent.action.SEND");
                v0_1.setTypeAndNormalize("text/plain");
            } catch (Exception) {
                p6.a("E_UNABLE_TO_OPEN_DIALOG", "Failed to open share dialog");
                return;
            }
            if (p4.a("title")) {
                v0_1.putExtra("android.intent.extra.SUBJECT", p4.f("title"));
            }
            if (p4.a("message")) {
                v0_1.putExtra("android.intent.extra.TEXT", p4.f("message"));
            }
            com.facebook.react.bridge.WritableMap v4_2 = android.content.Intent.createChooser(v0_1, p5);
            v4_2.addCategory("android.intent.category.DEFAULT");
            String v5_2 = this.getCurrentActivity();
            if (v5_2 == null) {
                this.getReactApplicationContext().startActivity(v4_2);
            } else {
                v5_2.startActivity(v4_2);
            }
            com.facebook.react.bridge.WritableMap v4_4 = com.facebook.react.bridge.Arguments.b();
            v4_4.putString("action", "sharedAction");
            p6.a(v4_4);
            return;
        } else {
            p6.a("E_INVALID_CONTENT", "Content cannot be null");
            return;
        }
    }

Method com.facebook.react.modules.intent.IntentModule.openURL() calling method android.app.Activity.startActivity()


    public void openURL(String p5, com.facebook.react.bridge.Promise p6)
    {
        if ((p5 != null) && (!p5.isEmpty())) {
            try {
                String v3_3;
                Boolean v0_3 = this.getCurrentActivity();
                com.facebook.react.bridge.JSApplicationIllegalArgumentException v1_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p5));
                int v2_1 = this.getReactApplicationContext().getPackageName();
                String v3_2 = v1_0.resolveActivity(this.getReactApplicationContext().getPackageManager());
            } catch (Boolean v0_2) {
                int v2_5 = new StringBuilder();
                v2_5.append("Could not open URL \'");
                v2_5.append(p5);
                v2_5.append("\': ");
                v2_5.append(v0_2.getMessage());
                p6.a(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(v2_5.toString()));
                return;
            }
            if (v3_2 == null) {
                v3_3 = "";
            } else {
                v3_3 = v3_2.getPackageName();
            }
            if ((v0_3 == null) || (!v2_1.equals(v3_3))) {
                v1_0.addFlags(268435456);
            }
            if (v0_3 == null) {
                this.getReactApplicationContext().startActivity(v1_0);
            } else {
                v0_3.startActivity(v1_0);
            }
            p6.a(Boolean.valueOf(1));
            return;
        } else {
            com.facebook.react.bridge.JSApplicationIllegalArgumentException v1_4 = new StringBuilder();
            v1_4.append("Invalid URL: ");
            v1_4.append(p5);
            p6.a(new com.facebook.react.bridge.JSApplicationIllegalArgumentException(v1_4.toString()));
            return;
        }
    }

Method com.coupa.android.coupamobile.reactmodules.ReactExpenses.popToExpenseList() calling method android.app.Activity.startActivity()


    public void popToExpenseList()
    {
        if (this.getCurrentActivity() != null) {
            new com.coupa.android.coupamobile.core.utils.SharedPreferencesHelper(this.getCurrentActivity()).setObject(Boolean.valueOf(0), "wallet_user");
            android.content.Intent v0_2 = new android.content.Intent(this.getCurrentActivity(), com.coupa.android.coupamobile.views.ExpenseReportsListActivity);
            v0_2.setFlags(67108864);
            this.getCurrentActivity().startActivity(v0_2);
        }
        this.finishActivity();
        return;
    }

Method com.coupa.android.coupamobile.reactmodules.ReactBase.popHome() calling method android.app.Activity.startActivity()


    public void popHome()
    {
        if (this.getCurrentActivity() != null) {
            android.content.Intent v0_2 = new android.content.Intent(this.getCurrentActivity(), com.coupa.android.coupamobile.views.MenuActivity);
            v0_2.addFlags(335544320);
            this.getCurrentActivity().startActivity(v0_2);
        }
        this.finishActivity();
        return;
    }

Method com.coupa.android.coupamobile.controllers.RequisitionController.viewRequisitionLineAction() calling method android.app.Activity.startActivity()


    public void viewRequisitionLineAction()
    {
        if (this.requisitionLineLocalId != 0) {
            int v2_3;
            if (this.approval != null) {
                v2_3 = com.coupa.android.coupamobile.views.RequisitionLineApprovalActivity;
            } else {
                v2_3 = com.coupa.android.coupamobile.views.RequisitionLineActivity;
            }
            int v0_3 = new android.content.Intent(this.activityContext, v2_3);
            v0_3.putExtra("REQUISITION_LINE_ORDER_ID", this.localOrderId);
            v0_3.putExtra("REQUISITION_LINE_LOCAL_ID", this.requisitionLineLocalId);
            this.activityContext.startActivity(v0_3);
            this.requisitionLineLocalId = 0;
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.InvoiceReportController.viewInvoiceLineAction() calling method android.app.Activity.startActivity()


    public void viewInvoiceLineAction()
    {
        if (this.invoiceLineLocalId != 0) {
            int v2_3;
            if (this.approval != null) {
                v2_3 = com.coupa.android.coupamobile.views.InvoiceLineApprovalActivity;
            } else {
                v2_3 = com.coupa.android.coupamobile.views.InvoiceLineActivity;
            }
            int v0_3 = new android.content.Intent(this.activityContext, v2_3);
            v0_3.putExtra("INVOICE_LINE_ORDER_ID", this.localOrderId);
            v0_3.putExtra("INVOICE_LINE_LOCAL_ID", this.invoiceLineLocalId);
            this.activityContext.startActivity(v0_3);
            this.invoiceLineLocalId = 0;
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.TodoListController.onItemSelected() calling method android.app.Activity.startActivity()


    public void onItemSelected(com.coupa.android.coupamobile.core.data.DataItemBase p11)
    {
        com.coupa.android.coupamobile.utils.LogWrapper.v("TodoListController.onItemSelected in 5129");
        if ((p11 != null) && (p11.getDataObject() != null)) {
            String v11_15 = ((com.coupa.android.coupamobile.models.value_objects.Notification) p11.getDataObject());
            if (v11_15.getApproval() != null) {
                Class v2_7;
                String v0_2 = v11_15.getApproval();
                android.content.Intent v1_1 = new android.content.Intent();
                int v3 = 0;
                if (v11_15.getLocalId() != 0) {
                    v1_1.putExtra("NOTIFICATION_LOCAL_ID", v11_15.getLocalId());
                    v2_7 = 1;
                } else {
                    Class v2_6 = v11_15.getApproval().getRequisition();
                    String v5_3 = v11_15.getApproval().getExpenseReport();
                    if ((!v0_2.isExpenseApproval()) || (v5_3 == null)) {
                        if ((!v0_2.isRequisitionApproval()) || (v2_6 == null)) {
                            v2_7 = 0;
                        } else {
                            v1_1.putExtra("REQUISITION_LOCAL_ID", v2_6.getLocalId());
                        }
                    } else {
                        v1_1.putExtra("EXPENSE_REPORT_LOCAL_ID", v5_3.getLocalId());
                    }
                }
                if (v2_7 != null) {
                    String v0_10;
                    String v5_0 = 0;
                    if (!v0_2.isExpenseApproval()) {
                        if (!v0_2.isRequisitionApproval()) {
                            if (!v0_2.isInvoiceApproval()) {
                                Class v2_0;
                                if (!v0_2.isApprovalType("OrderHeaderChange")) {
                                    if (!v0_2.isWorkConfirmationApproval()) {
                                        v0_10 = 0;
                                        v1_1.setClass(this.activityContext, v0_10);
                                        if (v5_0 == null) {
                                            this.activityContext.startActivity(v1_1);
                                        } else {
                                            com.coupa.android.coupamobile.models.SynchronizationService.getInstance().fetchAllWithAPI(com.coupa.android.coupamobile.models.value_objects.Comment, v5_0, new com.coupa.android.coupamobile.controllers.TodoListController$3(this, v1_1));
                                        }
                                        return;
                                    } else {
                                        v2_0 = com.coupa.android.coupamobile.views.react.ReactNativeApprovalActivity;
                                        String v6_3 = v11_15.getApproval().getWorkConfirmation();
                                        if (v6_3 != null) {
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.p);
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.s, v6_3.getServerId());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.q, v0_2.getServerId());
                                            if ((com.coupa.android.coupamobile.models.value_objects.Setup.autoEscalateEnabledWorkConfirmation()) && (!v0_2.getSkipEscalation())) {
                                                v3 = 1;
                                            }
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.t, v3);
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.r, v11_15.getServerId());
                                        }
                                    }
                                } else {
                                    v2_0 = com.coupa.android.coupamobile.views.react.ReactNativeApprovalActivity;
                                    String v6_0 = v0_2.getPurchaseOrderChange();
                                    if (v6_0 != null) {
                                        boolean v7_0 = v6_0.getPurchaseOrder();
                                        if (v7_0) {
                                            int v8_2;
                                            if (!v6_0.getPendingCancel().booleanValue()) {
                                                v8_2 = com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.i;
                                            } else {
                                                v8_2 = com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.j;
                                            }
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.b, v8_2);
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.v, v6_0.getPurchaseOrderChangePath());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.u, v7_0.fetchableValue().toString());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.q, v0_2.getServerId());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.r, v11_15.getServerId());
                                            if ((com.coupa.android.coupamobile.models.value_objects.Setup.autoEscalateEnabledRequisition()) && (!v0_2.getSkipEscalation())) {
                                                v3 = 1;
                                            }
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.t, v3);
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.w, v6_0.getPurchaseOrderCustomFieldsFor(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.order_header).toString());
                                            v1_1.putExtra(com.coupa.android.coupamobile.reactmodules.ReactNativeActivityDelegate.x, v6_0.getPurchaseOrderCustomFieldsFor(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.order_line).toString());
                                        }
                                    }
                                }
                                v0_10 = v2_0;
                            } else {
                                v0_10 = com.coupa.android.coupamobile.views.InvoiceReportApprovalActivity;
                                String v11_6 = v11_15.getApproval().getApprovalInvoiceReport();
                                if (v11_6 != null) {
                                    com.coupa.android.coupamobile.models.value_objects.InvoiceReport.setRefObject(v11_6);
                                    v5_0 = "InvoiceReport";
                                }
                            }
                        } else {
                            v0_10 = com.coupa.android.coupamobile.views.RequisitionApprovalActivity;
                            String v11_8 = v11_15.getApproval().getRequisition();
                            if (v11_8 != null) {
                                com.coupa.android.coupamobile.models.value_objects.Requisition.setRefObject(v11_8);
                                v5_0 = "Requisition";
                            }
                        }
                    } else {
                        v0_10 = com.coupa.android.coupamobile.views.ExpenseReportApprovalActivity;
                        String v11_10 = v11_15.getApproval().getExpenseReport();
                        if (v11_10 != null) {
                            com.coupa.android.coupamobile.models.value_objects.ExpenseReport.setRefObject(v11_10);
                            v5_0 = "ExpenseReport";
                        }
                    }
                }
            }
            return;
        } else {
            return;
        }
    }

Method com.coupa.android.coupamobile.controllers.TodoListController$3.onApiResponse() calling method android.app.Activity.startActivity()


    public void onApiResponse(com.coupa.android.coupamobile.core.cs_api.CSApiResponse p2)
    {
        com.coupa.android.coupamobile.utils.LogWrapper.v("TodoListController.onApiResponse onItemSelected 240");
        com.coupa.android.coupamobile.controllers.TodoListController.access$400(this.this$0).startActivity(this.val$nextIntent);
        return;
    }

Method com.coupa.android.coupamobile.controllers.RequisitionsListController.editRequisitionReportAction() calling method android.app.Activity.startActivity()


    public void editRequisitionReportAction(int p4)
    {
        if (p4 != null) {
            android.content.Intent v0_1 = new android.content.Intent(this.activityContext, com.coupa.android.coupamobile.views.EditRequisitionActivity);
            v0_1.putExtra("REQUISITION_LOCAL_ID", p4);
            this.activityContext.startActivity(v0_1);
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.InvoiceReportListController.editInvoiceReportAction() calling method android.app.Activity.startActivity()


    public void editInvoiceReportAction()
    {
        if (this.editInvoiceReportLocalId != 0) {
            int v0_3 = new android.content.Intent(this.activityContext, com.coupa.android.coupamobile.views.EditInvoiceReportActivity);
            v0_3.putExtra("INVOICE_REPORT_LOCAL_ID", this.editInvoiceReportLocalId);
            this.activityContext.startActivity(v0_3);
            this.editInvoiceReportLocalId = 0;
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseLineController.openReceipt() calling method android.app.Activity.startActivity()


    public void openReceipt(String p3, boolean p4)
    {
        com.coupa.android.coupamobile.utils.LogWrapper.v("EditExpenseLineController.openReceipt in");
        android.net.Uri v0_5 = new StringBuilder();
        v0_5.append(com.coupa.android.coupamobile.core.utils.FileHelper.getInstance().getDocPath());
        v0_5.append(p3);
        android.net.Uri v0_2 = new java.io.File(v0_5.toString());
        if (!v0_2.exists()) {
            com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.controllers.EditExpenseLineController$3(this));
        } else {
            com.coupa.android.coupamobile.controllers.EditExpenseLineController$2 v3_6 = com.coupa.android.coupamobile.controllers.EditExpenseLineController.getReceiptApplicationType(v0_2, this.activityContext);
            if ((v3_6 != null) && (!v3_6.isEmpty())) {
                android.content.Intent v4_2;
                android.net.Uri v0_4 = android.net.Uri.fromFile(v0_2);
                if (p4 != null) {
                    v4_2 = new android.content.Intent();
                    v4_2.setAction("android.intent.action.SEND");
                    v4_2.putExtra("android.intent.extra.STREAM", v0_4);
                    v4_2.setType(v3_6);
                } else {
                    v4_2 = new android.content.Intent("android.intent.action.VIEW");
                    v4_2.setDataAndType(v0_4, v3_6);
                }
                try {
                    this.activityContext.startActivity(v4_2);
                } catch (com.coupa.android.coupamobile.controllers.EditExpenseLineController$2 v3_8) {
                    if ((v3_8 instanceof android.content.ActivityNotFoundException)) {
                        com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.controllers.EditExpenseLineController$2(this));
                    }
                }
            } else {
                com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.controllers.EditExpenseLineController$1(this));
                return;
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseLineController.navigateUpToReport() calling method android.app.Activity.startActivity()


    private void navigateUpToReport()
    {
        android.app.Activity v0_2 = android.support.v4.app.NavUtils.b(this.activityContext);
        if (v0_2 != null) {
            if (this.mNotificationId != -1) {
                v0_2.putExtra("NOTIFICATION_LOCAL_ID", this.mNotificationId);
            } else {
                v0_2.putExtra("EXPENSE_REPORT_LOCAL_ID", this.expenseReport.getLocalId());
            }
            v0_2.setFlags(67108864);
            this.activityContext.startActivity(v0_2);
        } else {
            this.activityContext.finish();
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseLineController.navigateUpToParentLine() calling method android.app.Activity.startActivity()


    private void navigateUpToParentLine()
    {
        android.content.Intent v0_1 = new android.content.Intent(this.activityContext, com.coupa.android.coupamobile.views.EditExpenseLineActivity);
        v0_1.putExtra("EXPENSE_REPORT_LOCAL_ID", this.expenseReport.getLocalId());
        v0_1.putExtra("EXPENSE_LINE_LOCAL_ID", com.coupa.android.coupamobile.views.EditExpenseLineActivity.itemizedParentExpenseLine.getLocalId());
        v0_1.putExtra("NOTIFICATION_LOCAL_ID", this.mNotificationId);
        v0_1.setFlags(67108864);
        this.activityContext.startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.core.cs_api.CSApi$2.onClick() calling method android.app.Activity.startActivity()


    public void onClick(android.content.DialogInterface p3, int p4)
    {
        com.coupa.android.coupamobile.controllers.SettingsController.logoutNoPrompt(com.coupa.android.coupamobile.CoupaMobileApplication.AppContext, 1);
        p3.dismiss();
        this.val$finalCurrentResumedActivity.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("market://details?id=com.coupa.android.coupamobile")));
        return;
    }

Method com.coupa.android.coupamobile.controllers.PasscodeController.startPasscodeActivity() calling method android.app.Activity.startActivity()


    public static void startPasscodeActivity(com.coupa.android.coupamobile.controllers.PasscodeController$InputState p4)
    {
        com.coupa.android.coupamobile.controllers.PasscodeController.myInputState = p4;
        switch (com.coupa.android.coupamobile.controllers.PasscodeController$3.$SwitchMap$com$coupa$android$coupamobile$controllers$PasscodeController$InputState[p4.ordinal()]) {
            case 1:
            case 2:
            case 3:
                com.coupa.android.coupamobile.controllers.PasscodeController.myPasscodeInfo = com.coupa.android.coupamobile.controllers.PasscodeController.retrievePasscodeInfo();
                break;
            default:
        }
        android.app.Activity v4_1 = com.coupa.android.coupamobile.core.ui.ScreenMap.getValidCurrentResumedActivity(60000, 100);
        if (v4_1 != null) {
            android.content.Intent v0_2 = new android.content.Intent(v4_1, com.coupa.android.coupamobile.views.PasscodeActivity);
            v0_2.setFlags(335544320);
            v4_1.startActivity(v0_2);
            return;
        } else {
            return;
        }
    }

Method com.coupa.android.coupamobile.controllers.ExpenseReportListController$1MyAsyncTask.onPostExecute() calling method android.app.Activity.startActivity()


    protected void onPostExecute(Void p3)
    {
        if ((this.processingWaitDialog != null) && (this.processingWaitDialog.isShowing())) {
            try {
                this.processingWaitDialog.dismiss();
            } catch (com.coupa.android.coupamobile.controllers.ExpenseReportListController v3_11) {
                android.util.Log.e("ExpenseReportListCon", v3_11.toString());
            }
        }
        if ((this.bToProceed) && (this.val$finalExpenseReportListController.getEditExpenseReportLocalId() != 0)) {
            com.coupa.android.coupamobile.controllers.ExpenseReportListController v3_7 = new android.content.Intent(com.coupa.android.coupamobile.controllers.ExpenseReportListController.access$300(this.this$0), com.coupa.android.coupamobile.views.EditExpenseReportActivity);
            v3_7.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.controllers.ExpenseReportListController.access$400(this.this$0));
            if (com.coupa.android.coupamobile.controllers.ExpenseReportListController.access$500(this.this$0) != null) {
                com.coupa.android.coupamobile.controllers.ExpenseReportListController.access$600(this.this$0).startActivity(v3_7);
            }
            this.val$finalExpenseReportListController.setEditExpenseReportLocalId(0);
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseReportController$2MyAsyncTask.onPostExecute() calling method android.app.Activity.startActivity()


    protected void onPostExecute(Void p3)
    {
        if ((this.processingWaitDialog != null) && (this.processingWaitDialog.isShowing())) {
            try {
                this.processingWaitDialog.dismiss();
            } catch (Exception) {
                com.coupa.android.coupamobile.core.ApplicationBase.printStackTrace();
            }
        }
        android.app.ProgressDialog v3_1 = new android.content.Intent(com.coupa.android.coupamobile.controllers.EditExpenseReportController.access$1600(this.this$0), com.coupa.android.coupamobile.views.EditExpenseLineActivity);
        if (this.this$0.notification != null) {
            v3_1.putExtra("NOTIFICATION_LOCAL_ID", this.this$0.notification.getLocalId());
        }
        v3_1.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.controllers.EditExpenseReportController.access$000(this.this$0).getLocalId());
        v3_1.putExtra("EXPENSE_LINE_LOCAL_ID", this.localLineId);
        com.coupa.android.coupamobile.controllers.EditExpenseReportController.access$1700(this.this$0).startActivity(v3_1);
        return;
    }

Method android.support.v4.app.NavUtils.b() calling method android.app.Activity.startActivity()


    public static void b(android.app.Activity p2, android.content.Intent p3)
    {
        if (android.os.Build$VERSION.SDK_INT < 16) {
            p3.addFlags(67108864);
            p2.startActivity(p3);
            p2.finish();
        } else {
            p2.navigateUpTo(p3);
        }
        return;
    }

Method com.facebook.react.ReactActivity.onNewIntent() calling method android.app.Activity.onNewIntent()


    public void onNewIntent(android.content.Intent p2)
    {
        if (!this.mDelegate.a(p2)) {
            super.onNewIntent(p2);
        }
        return;
    }

Method com.facebook.react.ReactActivity.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p2)
    {
        super.onCreate(p2);
        this.mDelegate.a(p2);
        return;
    }

Method com.coupa.android.coupamobile.core.ui.slidingmenu.lib.app.SlidingActivity.onCreate() calling method android.app.Activity.onCreate()


    public void onCreate(android.os.Bundle p2)
    {
        super.onCreate(p2);
        this.mHelper = new com.coupa.android.coupamobile.core.ui.slidingmenu.lib.app.SlidingActivityHelper(this);
        this.mHelper.onCreate(p2);
        return;
    }

Method android.support.v4.app.SupportActivity.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p1)
    {
        super.onCreate(p1);
        android.arch.lifecycle.ReportFragment.a(this);
        return;
    }

Method com.j256.ormlite.android.apptools.OrmLiteBaseActivity.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p2)
    {
        if (this.helper == null) {
            this.helper = this.getHelperInternal(this);
            this.created = 1;
        }
        super.onCreate(p2);
        return;
    }

Method com.google.android.gms.tagmanager.PreviewActivity.onCreate() calling method android.app.Activity.onCreate()


    public void onCreate(android.os.Bundle p4)
    {
        try {
            super.onCreate(p4);
            com.google.android.gms.tagmanager.zzdj.c("Preview activity");
            String v4_11 = this.getIntent().getData();
        } catch (String v4_12) {
            String v4_14 = String.valueOf(v4_12.getMessage());
            if (v4_14.length() == 0) {
                String v4_16 = new String("Calling preview threw an exception: ");
            } else {
                v4_16 = "Calling preview threw an exception: ".concat(v4_14);
            }
            com.google.android.gms.tagmanager.zzdj.a(v4_16);
            return;
        }
        if (!com.google.android.gms.tagmanager.TagManager.a(this).a(v4_11)) {
            String v4_2 = String.valueOf(v4_11);
            String v1_1 = new StringBuilder((String.valueOf(v4_2).length() + 73));
            v1_1.append("Cannot preview the app with the uri: ");
            v1_1.append(v4_2);
            v1_1.append(". Launching current version instead.");
            String v4_4 = v1_1.toString();
            com.google.android.gms.tagmanager.zzdj.b(v4_4);
            int v2_2 = new android.app.AlertDialog$Builder(this).create();
            v2_2.setTitle("Preview failure");
            v2_2.setMessage(v4_4);
            v2_2.setButton(-1, "Continue", new com.google.android.gms.tagmanager.zzeh(this));
            v2_2.show();
        }
        String v4_8 = this.getPackageManager().getLaunchIntentForPackage(this.getPackageName());
        if (v4_8 == null) {
            String v4_10;
            String v0_10 = String.valueOf(this.getPackageName());
            if (v0_10.length() == 0) {
                v4_10 = new String("No launch activity found for package name: ");
            } else {
                v4_10 = "No launch activity found for package name: ".concat(v0_10);
            }
            com.google.android.gms.tagmanager.zzdj.c(v4_10);
            return;
        } else {
            String v0_14;
            String v1_5 = String.valueOf(this.getPackageName());
            if (v1_5.length() == 0) {
                v0_14 = new String("Invoke the launch activity for package name: ");
            } else {
                v0_14 = "Invoke the launch activity for package name: ".concat(v1_5);
            }
            com.google.android.gms.tagmanager.zzdj.c(v0_14);
            this.startActivity(v4_8);
            return;
        }
    }

Method com.google.android.gms.common.api.GoogleApiActivity.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p9)
    {
        super.onCreate(p9);
        if (p9 != null) {
            this.a = p9.getInt("resolution");
        }
        if (this.a != 1) {
            String v0_2;
            android.content.IntentSender$SendIntentException v9_8;
            android.content.IntentSender$SendIntentException v9_2 = this.getIntent().getExtras();
            if (v9_2 != null) {
                String v1_2 = ((android.app.PendingIntent) v9_2.get("pending_intent"));
                android.content.IntentSender$SendIntentException v9_4 = ((Integer) v9_2.get("error_code"));
                if ((v1_2 != null) || (v9_4 != null)) {
                    if (v1_2 == null) {
                        com.google.android.gms.common.GoogleApiAvailability.a().b(this, v9_4.intValue(), 2, this);
                        this.a = 1;
                        return;
                    } else {
                        try {
                            this.startIntentSenderForResult(v1_2.getIntentSender(), 1, 0, 0, 0, 0);
                            this.a = 1;
                            return;
                        } catch (android.content.IntentSender$SendIntentException v9_7) {
                            android.util.Log.e("GoogleApiActivity", "Failed to launch pendingIntent", v9_7);
                        }
                    }
                } else {
                    v9_8 = "GoogleApiActivity";
                    v0_2 = "Activity started without resolution";
                    android.util.Log.e(v9_8, v0_2);
                }
            } else {
                v9_8 = "GoogleApiActivity";
                v0_2 = "Activity started without extras";
            }
            this.finish();
            return;
        }
        return;
    }

Method com.coupa.android.coupamobile.views.WebViewSimpleActivity.onCreate() calling method android.app.Activity.onCreate()


    public void onCreate(android.os.Bundle p4)
    {
        String v4_2;
        super.onCreate(p4);
        this.setContentView(2131427399);
        String v4_5 = this.getIntent().getExtras();
        if (v4_5 == null) {
            v4_2 = 0;
        } else {
            v4_2 = v4_5.getString("filepath");
        }
        this.webView = ((android.webkit.WebView) this.findViewById(2131297108));
        this.webView.getSettings().setJavaScriptEnabled(1);
        android.webkit.WebView v0_5 = this.webView;
        StringBuilder v1_2 = new StringBuilder();
        v1_2.append("https://docs.google.com/viewer?");
        v1_2.append(v4_2);
        v0_5.loadUrl(v1_2.toString());
        return;
    }

Method com.coupa.android.coupamobile.views.DisplayTestActivity.onCreate() calling method android.app.Activity.onCreate()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(2131427372);
        android.widget.TextView v5_4 = ((android.widget.TextView) this.findViewById(2131297088));
        String v0_4 = Math.round((((float) ((int) this.getResources().getDimension(2131165317))) / this.getResources().getDisplayMetrics().density));
        String v1_3 = "?";
        switch (v0_4) {
            case 1:
                v1_3 = "default";
                break;
            case 2:
                v1_3 = "large";
                break;
            case 3:
                v1_3 = "normal";
                break;
            case 4:
                v1_3 = "small";
                break;
            case 5:
                v1_3 = "xlarge";
                break;
            default:
        }
        StringBuilder v2_1 = new StringBuilder();
        v2_1.append("DENS: ");
        v2_1.append(String.valueOf(this.getResources().getDisplayMetrics().density));
        v2_1.append(", DP: ");
        v2_1.append(String.valueOf(v0_4));
        v2_1.append(", values: ");
        v2_1.append(v1_3);
        v5_4.setText(v2_1.toString());
        return;
    }

Method com.coupa.android.coupamobile.core.utils.AdvScreenSize.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p4)
    {
        super.onCreate(p4);
        this.setContentView(2131427422);
        android.preference.PreferenceManager.getDefaultSharedPreferences(this);
        android.text.Spanned v4_5 = new StringBuilder();
        v4_5.append("<h4>Screen</h4>");
        v4_5.append("<h5>Screen Size</h5>");
        android.widget.TextView v0_5 = new StringBuilder();
        v0_5.append("      &nbsp;screen size = ");
        v0_5.append(this.getScreenSize());
        v4_5.append(v0_5.toString());
        android.widget.TextView v0_8 = new StringBuilder();
        v0_8.append("<br />&nbsp;screen density = ");
        v0_8.append(this.getScreenDensity());
        v4_5.append(v0_8.toString());
        v4_5.append("<br />");
        android.widget.TextView v0_12 = this.getResources().getDisplayMetrics();
        float v1_5 = new StringBuilder();
        v1_5.append("<br />&nbsp;widthPixels  = ");
        v1_5.append(v0_12.widthPixels);
        v4_5.append(v1_5.toString());
        float v1_8 = new StringBuilder();
        v1_8.append("<br />&nbsp;heightPixels = ");
        v1_8.append(v0_12.heightPixels);
        v4_5.append(v1_8.toString());
        android.widget.TextView v0_16 = new StringBuilder();
        v0_16.append("<br />&nbsp;ScreenWidthInDp = ");
        v0_16.append(this.getScreenWidthInDp());
        v4_5.append(v0_16.toString());
        android.widget.TextView v0_20 = new StringBuilder();
        v0_20.append("<br />&nbsp;ScreenHeightInDp = ");
        v0_20.append(this.getScreenHeightInDp());
        v4_5.append(v0_20.toString());
        v4_5.append("<br />");
        android.widget.TextView v0_24 = new StringBuilder();
        v0_24.append("<br />&nbsp;ScreenInches = ");
        v0_24.append(this.getScreenInches());
        v4_5.append(v0_24.toString());
        v4_5.append("<br />");
        android.widget.TextView v0_29 = new StringBuilder();
        v0_29.append("<br />&nbsp;folder res/value... = ");
        v0_29.append(this.getResources().getDimension(2131165330));
        v4_5.append(v0_29.toString());
        v4_5.append("<br />");
        ((android.widget.TextView) this.findViewById(2131296485)).setText(android.text.Html.fromHtml(v4_5.toString()));
        return;
    }

Method com.coupa.android.coupamobile.core.utils.AdvReceipt.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(2131427422);
        android.preference.PreferenceManager.getDefaultSharedPreferences(this);
        android.text.Spanned v5_5 = new StringBuilder();
        v5_5.append("<h5>AdvReceipt</h5>");
        android.widget.TextView v0_1 = com.coupa.android.coupamobile.models.CoupaDataModel.findAllRecords(com.coupa.android.coupamobile.models.value_objects.Receipt).iterator();
        while (v0_1.hasNext()) {
            String v1_4 = ((com.coupa.android.coupamobile.models.value_objects.Receipt) v0_1.next());
            StringBuilder v2_1 = new StringBuilder();
            v2_1.append("<br />&nbsp;filename=");
            v2_1.append(v1_4.getImageFileName());
            v5_5.append(v2_1.toString());
            StringBuilder v2_4 = new StringBuilder();
            v2_4.append("<br />&nbsp;erline amount=");
            v2_4.append(v1_4.getExpenseLine().getAmount());
            v2_4.append("; erline desc=");
            v2_4.append(v1_4.getExpenseLine().getExpenseDescription());
            v5_5.append(v2_4.toString());
            StringBuilder v2_7 = new StringBuilder();
            v2_7.append("<br />&nbsp;erline localId=");
            v2_7.append(v1_4.getExpenseLine().getLocalId());
            v2_7.append("; erline serverId=");
            v2_7.append(v1_4.getExpenseLine().getServerId());
            v5_5.append(v2_7.toString());
            StringBuilder v2_10 = new StringBuilder();
            v2_10.append("<br />&nbsp;er localId=");
            v2_10.append(v1_4.getExpenseLine().getExpenseReport().getLocalId());
            v2_10.append("; er serverId=");
            v2_10.append(v1_4.getExpenseLine().getExpenseReport().getServerId());
            v5_5.append(v2_10.toString());
            v5_5.append("<br />----------------------");
        }
        v5_5.append("<br />----------------------");
        ((android.widget.TextView) this.findViewById(2131296485)).setText(android.text.Html.fromHtml(v5_5.toString()));
        return;
    }

Method com.coupa.android.coupamobile.core.utils.AdvPrintVersions.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p6)
    {
        super.onCreate(p6);
        this.setContentView(2131427422);
        android.preference.PreferenceManager.getDefaultSharedPreferences(this);
        android.text.Spanned v6_3 = new StringBuilder();
        v6_3.append("<h4>Print versions, etc</h4>");
        v6_3.append("<h5>Versions</h5>");
        android.widget.TextView v0_1 = new StringBuilder();
        v0_1.append("      &nbsp;versionName = ");
        v0_1.append(this.getVersionName());
        v6_3.append(v0_1.toString());
        android.widget.TextView v0_4 = new StringBuilder();
        v0_4.append("<br />&nbsp;versionCode = ");
        v0_4.append(com.coupa.android.coupamobile.utils2.Utils2.b());
        v6_3.append(v0_4.toString());
        v6_3.append("<br />");
        v6_3.append("<h5>Package</h5>");
        android.widget.TextView v0_9 = new StringBuilder();
        v0_9.append("      &nbsp;packageName = ");
        v0_9.append(this.getThePackageName());
        v6_3.append(v0_9.toString());
        v6_3.append("<br />");
        try {
            Throwable v1_7 = new StringBuilder();
            v1_7.append("<br />&nbsp;toString() = ");
            v1_7.append(this.getPackageManager().getPackageInfo(this.getPackageName(), 0).toString());
            v6_3.append(v1_7.toString());
            Throwable v1_10 = new StringBuilder();
            v1_10.append("<br />&nbsp;applicationInfo.toString() = ");
            v1_10.append(this.getPackageManager().getPackageInfo(this.getPackageName(), 0).applicationInfo.toString());
            v6_3.append(v1_10.toString());
        } catch (Throwable v1_12) {
            ((android.widget.TextView) this.findViewById(2131296485)).setText(android.text.Html.fromHtml(v6_3.toString()));
            throw v1_12;
        } catch (android.content.pm.PackageManager$NameNotFoundException) {
        }
        ((android.widget.TextView) this.findViewById(2131296485)).setText(android.text.Html.fromHtml(v6_3.toString()));
        return;
    }

Method com.coupa.android.coupamobile.core.utils.AdvPreferences.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(2131427422);
        String v5_11 = android.preference.PreferenceManager.getDefaultSharedPreferences(this);
        android.text.Spanned v0_3 = new StringBuilder();
        v0_3.append("<h4>Preferences</h4>");
        v0_3.append("<h5>Dump Preferences</h5>");
        String v5_4 = v5_11.getAll().entrySet().iterator();
        while (v5_4.hasNext()) {
            String v1_2 = ((java.util.Map$Entry) v5_4.next());
            StringBuilder v2_1 = new StringBuilder();
            v2_1.append("&nbsp;key=[");
            v2_1.append(((String) v1_2.getKey()));
            v2_1.append("] value=");
            v2_1.append(v1_2.getValue().toString());
            v2_1.append("<br />");
            v0_3.append(v2_1.toString());
        }
        v0_3.append("<br />");
        String v5_8 = ((android.widget.TextView) this.findViewById(2131296485));
        android.text.Spanned v0_1 = android.text.Html.fromHtml(v0_3.toString());
        v5_8.setText(v0_1);
        if (com.coupa.android.coupamobile.core.ApplicationBase.ADVANCE_WRITE_EXTERNAL_STORAGE_PERMISSION_GRANTED) {
            this.writeToFile(v0_1.toString());
        }
        return;
    }

Method com.coupa.android.coupamobile.core.utils.AdvInstanceSetupInfo.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p4)
    {
        super.onCreate(p4);
        this.setContentView(2131427422);
        android.preference.PreferenceManager.getDefaultSharedPreferences(this);
        String v4_2 = ((String) com.coupa.android.coupamobile.core.utils.UserDefaults.getObject(String, "HOST"));
        if (v4_2 != null) {
            if (v4_2.toLowerCase().startsWith("https://")) {
                v4_2 = v4_2.substring(8);
            }
        } else {
            v4_2 = "";
        }
        int v0_4 = new StringBuilder();
        v0_4.append("<h4>Print Instance Setup Info, etc</h4>");
        v0_4.append("<h5>Locale</h5>");
        boolean v1_38 = new StringBuilder();
        v1_38.append("      &nbsp;locale= ");
        v1_38.append(com.coupa.android.coupamobile.core.ApplicationBase.AppContext.getResources().getConfiguration().locale);
        v0_4.append(v1_38.toString());
        boolean v1_41 = new StringBuilder();
        v1_41.append("      &nbsp;locale.getCountry()= ");
        v1_41.append(com.coupa.android.coupamobile.core.ApplicationBase.AppContext.getResources().getConfiguration().locale.getCountry());
        v0_4.append(v1_41.toString());
        boolean v1_44 = new StringBuilder();
        v1_44.append("      &nbsp;locale.getDisplayCountry()= ");
        v1_44.append(com.coupa.android.coupamobile.core.ApplicationBase.AppContext.getResources().getConfiguration().locale.getDisplayCountry());
        v0_4.append(v1_44.toString());
        boolean v1_47 = new StringBuilder();
        v1_47.append("      &nbsp;locale.getDisplayLanguage()= ");
        v1_47.append(com.coupa.android.coupamobile.core.ApplicationBase.AppContext.getResources().getConfiguration().locale.getDisplayLanguage());
        v0_4.append(v1_47.toString());
        boolean v1_50 = new StringBuilder();
        v1_50.append("      &nbsp;locale.getDisplayName()= ");
        v1_50.append(com.coupa.android.coupamobile.core.ApplicationBase.AppContext.getResources().getConfiguration().locale.getDisplayName());
        v0_4.append(v1_50.toString());
        boolean v1_2 = new StringBuilder();
        v1_2.append("      &nbsp;locale.getDisplayVariant()= ");
        v1_2.append(com.coupa.android.coupamobile.core.ApplicationBase.AppContext.getResources().getConfiguration().locale.getDisplayVariant());
        v0_4.append(v1_2.toString());
        boolean v1_6 = new StringBuilder();
        v1_6.append("      &nbsp;locale.getISO3Country()= ");
        v1_6.append(com.coupa.android.coupamobile.core.ApplicationBase.AppContext.getResources().getConfiguration().locale.getISO3Country());
        v0_4.append(v1_6.toString());
        boolean v1_9 = new StringBuilder();
        v1_9.append("      &nbsp;locale.getISO3Language()= ");
        v1_9.append(com.coupa.android.coupamobile.core.ApplicationBase.AppContext.getResources().getConfiguration().locale.getISO3Language());
        v0_4.append(v1_9.toString());
        boolean v1_12 = new StringBuilder();
        v1_12.append("      &nbsp;locale.getLanguage()= ");
        v1_12.append(com.coupa.android.coupamobile.core.ApplicationBase.AppContext.getResources().getConfiguration().locale.getLanguage());
        v0_4.append(v1_12.toString());
        boolean v1_15 = new StringBuilder();
        v1_15.append("      &nbsp;locale.getVariant()= ");
        v1_15.append(com.coupa.android.coupamobile.core.ApplicationBase.AppContext.getResources().getConfiguration().locale.getVariant());
        v0_4.append(v1_15.toString());
        v0_4.append("<h5>Versions</h5>");
        boolean v1_19 = new StringBuilder();
        v1_19.append("      &nbsp;host= ");
        v1_19.append(v4_2);
        v0_4.append(v1_19.toString());
        String v4_5 = new StringBuilder();
        v4_5.append("<br />&nbsp;code_branch= ");
        v4_5.append(com.coupa.android.coupamobile.models.value_objects.Setup.getKeyValue("code_branch"));
        v0_4.append(v4_5.toString());
        String v4_8 = new StringBuilder();
        v4_8.append("<br />&nbsp;major= ");
        v4_8.append(com.coupa.android.coupamobile.models.value_objects.Setup.getCodeBranchNumberMajor());
        v4_8.append("; minor= ");
        v4_8.append(com.coupa.android.coupamobile.models.value_objects.Setup.getCodeBranchNumberMinor());
        v0_4.append(v4_8.toString());
        v0_4.append("<h5>Exchange Rate</h5>");
        String v4_12 = new StringBuilder();
        v4_12.append("      &nbsp;expenses_show_exchange_rate_converter= ");
        v4_12.append(com.coupa.android.coupamobile.models.value_objects.Setup.getKeyValue("expenses_show_exchange_rate_converter"));
        v0_4.append(v4_12.toString());
        String v4_15 = new StringBuilder();
        v4_15.append("<br />&nbsp;expenses_allow_user_to_adjust_exchange_rate= ");
        v4_15.append(com.coupa.android.coupamobile.models.value_objects.Setup.getKeyValue("expenses_allow_user_to_adjust_exchange_rate"));
        v0_4.append(v4_15.toString());
        String v4_18 = new StringBuilder();
        v4_18.append("<br />&nbsp;isNewEditExchangeRateLogic()= ");
        v4_18.append(com.coupa.android.coupamobile.models.value_objects.Setup.isNewEditExchangeRateLogic());
        v0_4.append(v4_18.toString());
        v0_4.append("<br />");
        ((android.widget.TextView) this.findViewById(2131296485)).setText(android.text.Html.fromHtml(v0_4.toString()));
        return;
    }

Method com.coupa.android.coupamobile.core.utils.AdvDumpclass2.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p2)
    {
        super.onCreate(p2);
        android.util.Log.d(com.coupa.android.coupamobile.core.utils.AdvDumpclass2.TAG, ".onCreate in");
        return;
    }

Method com.coupa.android.coupamobile.core.utils.AdvDumpclass1.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p2)
    {
        super.onCreate(p2);
        android.util.Log.d(com.coupa.android.coupamobile.core.utils.AdvDumpclass1.TAG, ".onCreate in");
        return;
    }

Method com.coupa.android.coupamobile.core.utils.AdvDbList.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p8)
    {
        super.onCreate(p8);
        this.setContentView(2131427422);
        com.coupa.android.coupamobile.models.CoupaDataModel.findAllRecords(com.coupa.android.coupamobile.models.value_objects.Currency);
        boolean v0_30 = 0;
        try {
            String v8_2 = new com.j256.ormlite.table.TableInfo(com.coupa.android.coupamobile.core.orm.DatabaseHelper.getHelper(this).getConnectionSource(), 0, com.coupa.android.coupamobile.models.value_objects.Currency).getFieldTypes();
            java.util.List v1_2 = v8_2.length;
            java.util.Iterator v2_21 = 0;
        } catch (Exception) {
            com.coupa.android.coupamobile.core.utils.AdvDbList.iDebugStop = 40;
            com.coupa.android.coupamobile.core.orm.DatabaseHelper.extractColumnNameList(com.coupa.android.coupamobile.models.value_objects.Currency);
            com.coupa.android.coupamobile.core.orm.DatabaseHelper.extractColumnNameList(com.coupa.android.coupamobile.models.value_objects.Approval);
            android.preference.PreferenceManager.getDefaultSharedPreferences(this);
            com.coupa.android.coupamobile.models.CoupaDataModel.findAllRecords(com.coupa.android.coupamobile.models.value_objects.Lookup);
            com.coupa.android.coupamobile.models.CoupaDataModel.findAllRecords(com.coupa.android.coupamobile.models.value_objects.LookupValue);
            String v8_14 = new StringBuilder();
            v8_14.append("<h5>AdvDbList</h5>");
            java.util.List v1_5 = com.coupa.android.coupamobile.models.CoupaDataModel.findAllRecords(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute);
            java.util.Iterator v2_23 = new StringBuilder();
            v2_23.append("<br />&nbsp;customFieldAttributeList.size()=");
            v2_23.append(v1_5.size());
            v2_23.append(" (all attributes)");
            v8_14.append(v2_23.toString());
            v8_14.append("<br />--------------------------------------------");
            v8_14.append("<br />&nbsp;CustomFieldAttribute, invoice_header");
            v8_14.append("<br />--------------------------------------------");
            java.util.Iterator v2_28 = v1_5.iterator();
            boolean v3_128 = 0;
            while (v2_28.hasNext()) {
                String v4_40 = ((com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute) v2_28.next());
                if (v4_40.model.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.invoice_header.toString())) {
                    int v5_108 = new StringBuilder();
                    v5_108.append("<br />&nbsp;");
                    int v6_27 = (v3_128 + 1);
                    v5_108.append(v3_128);
                    v8_14.append(v5_108.toString());
                    boolean v3_158 = new StringBuilder();
                    v3_158.append("<br />&nbsp;fieldName=");
                    v3_158.append(v4_40.fieldName);
                    v8_14.append(v3_158.toString());
                    boolean v3_161 = new StringBuilder();
                    v3_161.append("<br />&nbsp;colName=");
                    v3_161.append(v4_40.colName);
                    v8_14.append(v3_161.toString());
                    boolean v3_164 = new StringBuilder();
                    v3_164.append("<br />&nbsp;prompt=");
                    v3_164.append(v4_40.prompt);
                    v8_14.append(v3_164.toString());
                    boolean v3_167 = new StringBuilder();
                    v3_167.append("<br />&nbsp;type=");
                    v3_167.append(v4_40.type);
                    v8_14.append(v3_167.toString());
                    boolean v3_170 = new StringBuilder();
                    v3_170.append("<br />&nbsp;model=");
                    v3_170.append(v4_40.model);
                    v8_14.append(v3_170.toString());
                    boolean v3_173 = new StringBuilder();
                    v3_173.append("<br />&nbsp;isEditable()=");
                    v3_173.append(v4_40.isEditable());
                    v8_14.append(v3_173.toString());
                    boolean v3_176 = new StringBuilder();
                    v3_176.append("<br />&nbsp;isActive()=");
                    v3_176.append(v4_40.isActive());
                    v8_14.append(v3_176.toString());
                    v8_14.append("<br />----------------------");
                    v3_128 = v6_27;
                }
            }
            v8_14.append("<br />--------------------------------------------");
            v8_14.append("<br />&nbsp;CustomFieldAttribute, invoice_line");
            v8_14.append("<br />--------------------------------------------");
            java.util.Iterator v2_32 = v1_5.iterator();
            boolean v3_155 = 0;
            while (v2_32.hasNext()) {
                String v4_36 = ((com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute) v2_32.next());
                if (v4_36.model.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.invoice_line.toString())) {
                    int v5_91 = new StringBuilder();
                    v5_91.append("<br />&nbsp;");
                    int v6_23 = (v3_155 + 1);
                    v5_91.append(v3_155);
                    v8_14.append(v5_91.toString());
                    boolean v3_134 = new StringBuilder();
                    v3_134.append("<br />&nbsp;fieldName=");
                    v3_134.append(v4_36.fieldName);
                    v8_14.append(v3_134.toString());
                    boolean v3_137 = new StringBuilder();
                    v3_137.append("<br />&nbsp;colName=");
                    v3_137.append(v4_36.colName);
                    v8_14.append(v3_137.toString());
                    boolean v3_140 = new StringBuilder();
                    v3_140.append("<br />&nbsp;prompt=");
                    v3_140.append(v4_36.prompt);
                    v8_14.append(v3_140.toString());
                    boolean v3_143 = new StringBuilder();
                    v3_143.append("<br />&nbsp;type=");
                    v3_143.append(v4_36.type);
                    v8_14.append(v3_143.toString());
                    boolean v3_146 = new StringBuilder();
                    v3_146.append("<br />&nbsp;model=");
                    v3_146.append(v4_36.model);
                    v8_14.append(v3_146.toString());
                    boolean v3_149 = new StringBuilder();
                    v3_149.append("<br />&nbsp;isEditable()=");
                    v3_149.append(v4_36.isEditable());
                    v8_14.append(v3_149.toString());
                    boolean v3_152 = new StringBuilder();
                    v3_152.append("<br />&nbsp;isActive()=");
                    v3_152.append(v4_36.isActive());
                    v8_14.append(v3_152.toString());
                    v8_14.append("<br />----------------------");
                    v3_155 = v6_23;
                }
            }
            v8_14.append("<br />--------------------------------------------");
            v8_14.append("<br />&nbsp;CustomFieldAttribute, expense_report");
            v8_14.append("<br />--------------------------------------------");
            java.util.Iterator v2_36 = v1_5.iterator();
            boolean v3_131 = 0;
            while (v2_36.hasNext()) {
                String v4_33 = ((com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute) v2_36.next());
                if (v4_33.model.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.expense_report.toString())) {
                    int v5_74 = new StringBuilder();
                    v5_74.append("<br />&nbsp;");
                    int v6_19 = (v3_131 + 1);
                    v5_74.append(v3_131);
                    v8_14.append(v5_74.toString());
                    boolean v3_109 = new StringBuilder();
                    v3_109.append("<br />&nbsp;fieldName=");
                    v3_109.append(v4_33.fieldName);
                    v8_14.append(v3_109.toString());
                    boolean v3_112 = new StringBuilder();
                    v3_112.append("<br />&nbsp;colName=");
                    v3_112.append(v4_33.colName);
                    v8_14.append(v3_112.toString());
                    boolean v3_115 = new StringBuilder();
                    v3_115.append("<br />&nbsp;prompt=");
                    v3_115.append(v4_33.prompt);
                    v8_14.append(v3_115.toString());
                    boolean v3_118 = new StringBuilder();
                    v3_118.append("<br />&nbsp;type=");
                    v3_118.append(v4_33.type);
                    v8_14.append(v3_118.toString());
                    boolean v3_121 = new StringBuilder();
                    v3_121.append("<br />&nbsp;model=");
                    v3_121.append(v4_33.model);
                    v8_14.append(v3_121.toString());
                    boolean v3_124 = new StringBuilder();
                    v3_124.append("<br />&nbsp;isEditable()=");
                    v3_124.append(v4_33.isEditable());
                    v8_14.append(v3_124.toString());
                    boolean v3_127 = new StringBuilder();
                    v3_127.append("<br />&nbsp;isActive()=");
                    v3_127.append(v4_33.isActive());
                    v8_14.append(v3_127.toString());
                    v8_14.append("<br />----------------------");
                    v3_131 = v6_19;
                }
            }
            v8_14.append("<br />--------------------------------------------");
            v8_14.append("<br />&nbsp;CustomFieldAttribute, expense_line");
            v8_14.append("<br />--------------------------------------------");
            java.util.Iterator v2_1 = v1_5.iterator();
            boolean v3_0 = 0;
            while (v2_1.hasNext()) {
                String v4_30 = ((com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute) v2_1.next());
                if (v4_30.model.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.expense_line.toString())) {
                    int v5_57 = new StringBuilder();
                    v5_57.append("<br />&nbsp;");
                    int v6_15 = (v3_0 + 1);
                    v5_57.append(v3_0);
                    v8_14.append(v5_57.toString());
                    boolean v3_85 = new StringBuilder();
                    v3_85.append("<br />&nbsp;fieldName=");
                    v3_85.append(v4_30.fieldName);
                    v8_14.append(v3_85.toString());
                    boolean v3_88 = new StringBuilder();
                    v3_88.append("<br />&nbsp;colName=");
                    v3_88.append(v4_30.colName);
                    v8_14.append(v3_88.toString());
                    boolean v3_92 = new StringBuilder();
                    v3_92.append("<br />&nbsp;prompt=");
                    v3_92.append(v4_30.prompt);
                    v8_14.append(v3_92.toString());
                    boolean v3_95 = new StringBuilder();
                    v3_95.append("<br />&nbsp;type=");
                    v3_95.append(v4_30.type);
                    v8_14.append(v3_95.toString());
                    boolean v3_98 = new StringBuilder();
                    v3_98.append("<br />&nbsp;model=");
                    v3_98.append(v4_30.model);
                    v8_14.append(v3_98.toString());
                    boolean v3_101 = new StringBuilder();
                    v3_101.append("<br />&nbsp;isEditable()=");
                    v3_101.append(v4_30.isEditable());
                    v8_14.append(v3_101.toString());
                    boolean v3_104 = new StringBuilder();
                    v3_104.append("<br />&nbsp;isActive()=");
                    v3_104.append(v4_30.isActive());
                    v8_14.append(v3_104.toString());
                    v8_14.append("<br />----------------------");
                    v3_0 = v6_15;
                }
            }
            v8_14.append("<br />--------------------------------------------");
            v8_14.append("<br />&nbsp;CustomFieldAttribute, expense_category");
            v8_14.append("<br />--------------------------------------------");
            java.util.Iterator v2_6 = v1_5.iterator();
            boolean v3_1 = 0;
            while (v2_6.hasNext()) {
                String v4_27 = ((com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute) v2_6.next());
                if (v4_27.model.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.expense_category.toString())) {
                    int v5_40 = new StringBuilder();
                    v5_40.append("<br />&nbsp;");
                    int v6_11 = (v3_1 + 1);
                    v5_40.append(v3_1);
                    v8_14.append(v5_40.toString());
                    boolean v3_60 = new StringBuilder();
                    v3_60.append("<br />&nbsp;fieldName=");
                    v3_60.append(v4_27.fieldName);
                    v8_14.append(v3_60.toString());
                    boolean v3_63 = new StringBuilder();
                    v3_63.append("<br />&nbsp;colName=");
                    v3_63.append(v4_27.colName);
                    v8_14.append(v3_63.toString());
                    boolean v3_66 = new StringBuilder();
                    v3_66.append("<br />&nbsp;prompt=");
                    v3_66.append(v4_27.prompt);
                    v8_14.append(v3_66.toString());
                    boolean v3_69 = new StringBuilder();
                    v3_69.append("<br />&nbsp;type=");
                    v3_69.append(v4_27.type);
                    v8_14.append(v3_69.toString());
                    boolean v3_72 = new StringBuilder();
                    v3_72.append("<br />&nbsp;model=");
                    v3_72.append(v4_27.model);
                    v8_14.append(v3_72.toString());
                    boolean v3_75 = new StringBuilder();
                    v3_75.append("<br />&nbsp;isEditable()=");
                    v3_75.append(v4_27.isEditable());
                    v8_14.append(v3_75.toString());
                    boolean v3_79 = new StringBuilder();
                    v3_79.append("<br />&nbsp;isActive()=");
                    v3_79.append(v4_27.isActive());
                    v8_14.append(v3_79.toString());
                    v8_14.append("<br />----------------------");
                    v3_1 = v6_11;
                }
            }
            v8_14.append("<br />--------------------------------------------");
            v8_14.append("<br />&nbsp;CustomFieldAttribute, requisition_header");
            v8_14.append("<br />--------------------------------------------");
            java.util.Iterator v2_10 = v1_5.iterator();
            boolean v3_3 = 0;
            while (v2_10.hasNext()) {
                String v4_24 = ((com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute) v2_10.next());
                if (v4_24.model.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.requisition_header.toString())) {
                    int v5_23 = new StringBuilder();
                    v5_23.append("<br />&nbsp;");
                    int v6_7 = (v3_3 + 1);
                    v5_23.append(v3_3);
                    v8_14.append(v5_23.toString());
                    boolean v3_37 = new StringBuilder();
                    v3_37.append("<br />&nbsp;fieldName=");
                    v3_37.append(v4_24.fieldName);
                    v8_14.append(v3_37.toString());
                    boolean v3_40 = new StringBuilder();
                    v3_40.append("<br />&nbsp;colName=");
                    v3_40.append(v4_24.colName);
                    v8_14.append(v3_40.toString());
                    boolean v3_43 = new StringBuilder();
                    v3_43.append("<br />&nbsp;prompt=");
                    v3_43.append(v4_24.prompt);
                    v8_14.append(v3_43.toString());
                    boolean v3_46 = new StringBuilder();
                    v3_46.append("<br />&nbsp;type=");
                    v3_46.append(v4_24.type);
                    v8_14.append(v3_46.toString());
                    boolean v3_49 = new StringBuilder();
                    v3_49.append("<br />&nbsp;model=");
                    v3_49.append(v4_24.model);
                    v8_14.append(v3_49.toString());
                    boolean v3_52 = new StringBuilder();
                    v3_52.append("<br />&nbsp;isEditable()=");
                    v3_52.append(v4_24.isEditable());
                    v8_14.append(v3_52.toString());
                    boolean v3_55 = new StringBuilder();
                    v3_55.append("<br />&nbsp;isActive()=");
                    v3_55.append(v4_24.isActive());
                    v8_14.append(v3_55.toString());
                    v8_14.append("<br />----------------------");
                    v3_3 = v6_7;
                }
            }
            v8_14.append("<br />--------------------------------------------");
            v8_14.append("<br />&nbsp;CustomFieldAttribute, requisition_line");
            v8_14.append("<br />--------------------------------------------");
            java.util.Iterator v2_14 = v1_5.iterator();
            boolean v3_4 = 0;
            while (v2_14.hasNext()) {
                String v4_21 = ((com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute) v2_14.next());
                if (v4_21.model.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$Model.requisition_line.toString())) {
                    int v5_6 = new StringBuilder();
                    v5_6.append("<br />&nbsp;");
                    int v6_3 = (v3_4 + 1);
                    v5_6.append(v3_4);
                    v8_14.append(v5_6.toString());
                    boolean v3_14 = new StringBuilder();
                    v3_14.append("<br />&nbsp;fieldName=");
                    v3_14.append(v4_21.fieldName);
                    v8_14.append(v3_14.toString());
                    boolean v3_17 = new StringBuilder();
                    v3_17.append("<br />&nbsp;colName=");
                    v3_17.append(v4_21.colName);
                    v8_14.append(v3_17.toString());
                    boolean v3_20 = new StringBuilder();
                    v3_20.append("<br />&nbsp;prompt=");
                    v3_20.append(v4_21.prompt);
                    v8_14.append(v3_20.toString());
                    boolean v3_23 = new StringBuilder();
                    v3_23.append("<br />&nbsp;type=");
                    v3_23.append(v4_21.type);
                    v8_14.append(v3_23.toString());
                    boolean v3_26 = new StringBuilder();
                    v3_26.append("<br />&nbsp;model=");
                    v3_26.append(v4_21.model);
                    v8_14.append(v3_26.toString());
                    boolean v3_29 = new StringBuilder();
                    v3_29.append("<br />&nbsp;isEditable()=");
                    v3_29.append(v4_21.isEditable());
                    v8_14.append(v3_29.toString());
                    boolean v3_32 = new StringBuilder();
                    v3_32.append("<br />&nbsp;isActive()=");
                    v3_32.append(v4_21.isActive());
                    v8_14.append(v3_32.toString());
                    v8_14.append("<br />----------------------");
                    v3_4 = v6_3;
                }
            }
            v8_14.append("<br />--------------------------------------------");
            java.util.Iterator v2_17 = new StringBuilder();
            v2_17.append("<br />&nbsp;customFieldAttributeList.size()=");
            v2_17.append(v1_5.size());
            v8_14.append(v2_17.toString());
            v8_14.append("<br />--------------------------------------------");
            java.util.Iterator v2_20 = v1_5.iterator();
            while (v2_20.hasNext()) {
                boolean v3_9 = ((com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute) v2_20.next());
                String v4_5 = new StringBuilder();
                v4_5.append("<br />&nbsp;");
                int v5_1 = (v0_30 + 1);
                v4_5.append(v0_30);
                v4_5.append(" / ");
                v4_5.append(v1_5.size());
                v8_14.append(v4_5.toString());
                boolean v0_9 = new StringBuilder();
                v0_9.append("<br />&nbsp;fieldName=");
                v0_9.append(v3_9.fieldName);
                v8_14.append(v0_9.toString());
                boolean v0_12 = new StringBuilder();
                v0_12.append("<br />&nbsp;colName=");
                v0_12.append(v3_9.colName);
                v8_14.append(v0_12.toString());
                boolean v0_15 = new StringBuilder();
                v0_15.append("<br />&nbsp;prompt=");
                v0_15.append(v3_9.prompt);
                v8_14.append(v0_15.toString());
                boolean v0_18 = new StringBuilder();
                v0_18.append("<br />&nbsp;type=");
                v0_18.append(v3_9.type);
                v8_14.append(v0_18.toString());
                boolean v0_21 = new StringBuilder();
                v0_21.append("<br />&nbsp;model=");
                v0_21.append(v3_9.model);
                v8_14.append(v0_21.toString());
                boolean v0_24 = new StringBuilder();
                v0_24.append("<br />&nbsp;isEditable()=");
                v0_24.append(v3_9.isEditable());
                v8_14.append(v0_24.toString());
                boolean v0_27 = new StringBuilder();
                v0_27.append("<br />&nbsp;isActive()=");
                v0_27.append(v3_9.isActive());
                v8_14.append(v0_27.toString());
                v8_14.append("<br />----------------------");
                v0_30 = v5_1;
            }
            v8_14.append("<br />--------------------------------------------");
            boolean v0_3 = ((android.widget.TextView) this.findViewById(2131296485));
            String v8_4 = android.text.Html.fromHtml(v8_14.toString());
            v0_3.setText(v8_4);
            if (com.coupa.android.coupamobile.core.ApplicationBase.ADVANCE_WRITE_EXTERNAL_STORAGE_PERMISSION_GRANTED) {
                this.writeToFile(v8_4.toString());
            }
            return;
        }
        while (v2_21 < v1_2) {
            boolean v3_10 = v8_2[v2_21];
            if (v3_10.isForeignCollection()) {
                com.coupa.android.coupamobile.core.utils.AdvDbList.iDebugStop = 10;
            }
            v3_10.getColumnDefinition();
            v3_10.toString();
            com.coupa.android.coupamobile.core.utils.AdvDbList.iDebugStop = 10;
            v2_21++;
        }
        com.coupa.android.coupamobile.core.utils.AdvDbList.iDebugStop = 60;
    }

Method io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy.a() calling method android.content.Intent.setPackage()


    public io.fabric.sdk.android.services.common.AdvertisingInfo a()
    {
        if (android.os.Looper.myLooper() != android.os.Looper.getMainLooper()) {
            try {
                this.a.getPackageManager().getPackageInfo("com.android.vending", 0);
                io.fabric.sdk.android.Logger v0_2 = new ark>io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategyark>$AdvertisingConnection(0);
                android.content.Context v1_1 = new android.content.Intent("com.google.android.gms.ads.identifier.service.START");
                v1_1.setPackage("com.google.android.gms");
                try {
                    if (!this.a.bindService(v1_1, v0_2, 1)) {
                        io.fabric.sdk.android.Fabric.h().a("Fabric", "Could not bind to Google Play Service to capture AdvertisingId");
                    } else {
                        try {
                            android.content.Context v1_8 = new ark>io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategyark>$AdvertisingInterface(v0_2.a());
                            io.fabric.sdk.android.Logger v3_9 = new io.fabric.sdk.android.services.common.AdvertisingInfo(v1_8.a(), v1_8.b());
                        } catch (android.content.Context v1_12) {
                            this.a.unbindService(v0_2);
                            throw v1_12;
                        } catch (android.content.Context v1_10) {
                            io.fabric.sdk.android.Fabric.h().d("Fabric", "Exception in binding to Google Play Service to capture AdvertisingId", v1_10);
                            this.a.unbindService(v0_2);
                        }
                        this.a.unbindService(v0_2);
                        return v3_9;
                    }
                } catch (io.fabric.sdk.android.Logger v0_7) {
                    io.fabric.sdk.android.Fabric.h().a("Fabric", "Could not bind to Google Play Service to capture AdvertisingId", v0_7);
                }
                return 0;
            } catch (android.content.pm.PackageManager$NameNotFoundException) {
                io.fabric.sdk.android.Fabric.h().a("Fabric", "Unable to find Google Play Services package name");
                return 0;
            } catch (io.fabric.sdk.android.Logger v0_3) {
                io.fabric.sdk.android.Fabric.h().a("Fabric", "Unable to determine if Google Play Services is available", v0_3);
                return 0;
            }
        } else {
            io.fabric.sdk.android.Fabric.h().a("Fabric", "AdvertisingInfoServiceStrategy cannot be called on the main thread");
            return 0;
        }
    }

Method com.google.firebase.iid.FirebaseInstanceIdReceiver.a() calling method android.content.Intent.setPackage()


    private final void a(android.content.Context p5, android.content.Intent p6, String p7)
    {
        android.content.BroadcastReceiver$PendingResult v0_0 = 0;
        p6.setComponent(0);
        p6.setPackage(p5.getPackageName());
        if (android.os.Build$VERSION.SDK_INT <= 18) {
            p6.removeCategory(p5.getPackageName());
        }
        boolean v1_1 = p6.getStringExtra("gcm.rawData64");
        int v2_0 = 0;
        if (v1_1) {
            p6.putExtra("rawData", android.util.Base64.decode(v1_1, 0));
            p6.removeExtra("gcm.rawData64");
        }
        if ((!"google.com/iid".equals(p6.getStringExtra("from"))) && (!"com.google.firebase.INSTANCE_ID_EVENT".equals(p7))) {
            if ((!"com.google.android.c2dm.intent.RECEIVE".equals(p7)) && (!"com.google.firebase.MESSAGING_EVENT".equals(p7))) {
                android.util.Log.d("FirebaseInstanceId", "Unexpected intent");
            } else {
                v0_0 = "com.google.firebase.MESSAGING_EVENT";
            }
        } else {
            v0_0 = "com.google.firebase.INSTANCE_ID_EVENT";
        }
        int v7_3 = -1;
        if (v0_0 != null) {
            if ((com.google.android.gms.common.util.zzq.h()) && (p5.getApplicationInfo().targetSdkVersion >= 26)) {
                v2_0 = 1;
            }
            if (v2_0 == 0) {
                v7_3 = com.google.firebase.iid.zzx.a().a(p5, v0_0, p6);
            } else {
                if (this.isOrderedBroadcast()) {
                    this.setResultCode(-1);
                }
                ark>com.google.firebase.iid.FirebaseInstanceIdReceiverark>.a(p5, v0_0).a(p6, this.goAsync());
            }
        }
        if (this.isOrderedBroadcast()) {
            this.setResultCode(v7_3);
        }
        return;
    }

Method com.google.android.gms.gcm.GcmReceiver.onReceive() calling method android.content.Intent.setPackage()


    public void onReceive(android.content.Context p4, android.content.Intent p5)
    {
        if (android.util.Log.isLoggable("GcmReceiver", 3)) {
            android.util.Log.d("GcmReceiver", "received new intent");
        }
        p5.setComponent(0);
        p5.setPackage(p4.getPackageName());
        if (android.os.Build$VERSION.SDK_INT <= 18) {
            p5.removeCategory(p4.getPackageName());
        }
        android.content.BroadcastReceiver$PendingResult v0_5 = p5.getStringExtra("from");
        if (("google.com/iid".equals(v0_5)) || ("gcm.googleapis.com/refresh".equals(v0_5))) {
            p5.setAction("com.google.android.gms.iid.InstanceID");
        }
        android.content.BroadcastReceiver$PendingResult v0_10 = p5.getStringExtra("gcm.rawData64");
        boolean v1_5 = 0;
        if (v0_10 != null) {
            p5.putExtra("rawData", android.util.Base64.decode(v0_10, 0));
            p5.removeExtra("gcm.rawData64");
        }
        if ((com.google.android.gms.common.util.zzq.h()) && (p4.getApplicationInfo().targetSdkVersion > 25)) {
            v1_5 = 1;
        }
        if (!v1_5) {
            "com.google.android.c2dm.intent.RECEIVE".equals(p5.getAction());
            this.b(p4, p5);
            if ((this.isOrderedBroadcast()) && (this.getResultCode() == 0)) {
                this.setResultCode(-1);
            }
            return;
        } else {
            if (this.isOrderedBroadcast()) {
                this.setResultCode(-1);
            }
            this.a(p4, p5.getAction()).a(p5, this.goAsync());
            return;
        }
    }

Method com.google.firebase.iid.zzx.a() calling method android.content.Intent.setPackage()


    public final int a(android.content.Context p3, String p4, android.content.Intent p5)
    {
        java.util.Queue v0_3;
        java.util.Queue v0_0 = p4.hashCode();
        if (v0_0 == -842411455) {
            if (!p4.equals("com.google.firebase.INSTANCE_ID_EVENT")) {
                v0_3 = -1;
            } else {
                v0_3 = 0;
            }
        } else {
            if ((v0_0 != 41532704) || (!p4.equals("com.google.firebase.MESSAGING_EVENT"))) {
            } else {
                v0_3 = 1;
            }
        }
        java.util.Queue v0_4;
        switch (v0_3) {
            case 0:
                v0_4 = this.a;
                break;
            case 1:
                v0_4 = this.e;
                break;
            default:
                String v4_4;
                String v4_2 = String.valueOf(p4);
                if (v4_2.length() == 0) {
                    v4_4 = new String("Unknown service action: ");
                } else {
                    v4_4 = "Unknown service action: ".concat(v4_2);
                }
                android.util.Log.w("FirebaseInstanceId", v4_4);
                return 500;
        }
        v0_4.offer(p5);
        android.content.Intent v5_2 = new android.content.Intent(p4);
        v5_2.setPackage(p3.getPackageName());
        return this.a(p3, v5_2);
    }

Method com.google.firebase.iid.zzv.c() calling method android.content.Intent.setPackage()


    private final android.os.Bundle c(android.os.Bundle p9)
    {
        String v0_0 = com.google.firebase.iid.zzv.a();
        java.io.IOException v1_7 = new com.google.android.gms.tasks.TaskCompletionSource();
        this.c.put(v0_0, v1_7);
        if (this.e.a() != 0) {
            String v3_4;
            android.support.v4.util.SimpleArrayMap v2_3 = new android.content.Intent();
            v2_3.setPackage("com.google.android.gms");
            if (this.e.a() != 2) {
                v3_4 = "com.google.android.c2dm.intent.REGISTER";
            } else {
                v3_4 = "com.google.iid.TOKEN_REQUEST";
            }
            v2_3.setAction(v3_4);
            v2_3.putExtras(p9);
            com.google.firebase.iid.zzv.a(this.d, v2_3);
            com.google.android.gms.iid.MessengerCompat v5_1 = new StringBuilder((String.valueOf(v0_0).length() + 5));
            v5_1.append("|ID|");
            v5_1.append(v0_0);
            v5_1.append("|");
            v2_3.putExtra("kid", v5_1.toString());
            if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                com.google.android.gms.iid.MessengerCompat v5_3 = String.valueOf(v2_3.getExtras());
                StringBuilder v7_1 = new StringBuilder((String.valueOf(v5_3).length() + 8));
                v7_1.append("Sending ");
                v7_1.append(v5_3);
                android.util.Log.d("FirebaseInstanceId", v7_1.toString());
            }
            v2_3.putExtra("google.messenger", this.f);
            if ((this.g == null) && (this.h == null)) {
                if (this.e.a() != 2) {
                    this.d.startService(v2_3);
                } else {
                    this.d.sendBroadcast(v2_3);
                }
            } else {
                Throwable v9_23 = android.os.Message.obtain();
                v9_23.obj = v2_3;
                try {
                    if (this.g == null) {
                        this.h.a(v9_23);
                    } else {
                        this.g.send(v9_23);
                    }
                } catch (android.os.RemoteException) {
                    if (!android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                    } else {
                        android.util.Log.d("FirebaseInstanceId", "Messenger failed, fallback to startService");
                    }
                }
                Throwable v9_2 = ((android.os.Bundle) com.google.android.gms.tasks.Tasks.a(v1_7.a(), 30000, java.util.concurrent.TimeUnit.MILLISECONDS));
                try {
                    this.c.remove(v0_0);
                    return v9_2;
                } catch (Throwable v9_12) {
                    throw v9_12;
                }
            }
            try {
            } catch (Throwable v9_10) {
                this.c.remove(v0_0);
                throw v9_10;
            } catch (Throwable v9_3) {
                Throwable v9_4 = v9_3.getCause();
                if (!(v9_4 instanceof java.io.IOException)) {
                    throw new java.io.IOException(v9_4);
                } else {
                    throw ((java.io.IOException) v9_4);
                }
            }
            this.c.remove(v0_0);
            return v9_2;
        } else {
            throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
        }
    }

Method com.google.firebase.iid.zzv.a() calling method android.content.Intent.setPackage()


    private static declared_synchronized void a(android.content.Context p3, android.content.Intent p4)
    {
        try {
            if (ark>com.google.firebase.iid.zzvark>.b == null) {
                android.app.PendingIntent v1_3 = new android.content.Intent();
                v1_3.setPackage("com.google.example.invalidpackage");
                ark>com.google.firebase.iid.zzvark>.b = android.app.PendingIntent.getBroadcast(p3, 0, v1_3, 0);
            }
        } catch (String v3_1) {
            throw v3_1;
        }
        p4.putExtra("app", ark>com.google.firebase.iid.zzvark>.b);
        return;
    }

Method com.google.firebase.iid.zzu.a() calling method android.content.Intent.setPackage()


    public final declared_synchronized int a()
    {
        try {
            if (this.e == 0) {
                int v0_5 = this.a.getPackageManager();
                if (v0_5.checkPermission("com.google.android.c2dm.permission.SEND", "com.google.android.gms") != -1) {
                    if (!com.google.android.gms.common.util.zzq.h()) {
                        int v1_2 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                        v1_2.setPackage("com.google.android.gms");
                        int v1_3 = v0_5.queryIntentServices(v1_2, 0);
                        if ((v1_3 != 0) && (v1_3.size() > 0)) {
                            this.e = 1;
                            return this.e;
                        }
                    }
                    int v1_6 = new android.content.Intent("com.google.iid.TOKEN_REQUEST");
                    v1_6.setPackage("com.google.android.gms");
                    int v0_2 = v0_5.queryBroadcastReceivers(v1_6, 0);
                    if ((v0_2 == 0) || (v0_2.size() <= 0)) {
                        android.util.Log.w("FirebaseInstanceId", "Failed to resolve IID implementation package, falling back");
                        if (!com.google.android.gms.common.util.zzq.h()) {
                            this.e = 1;
                        } else {
                            this.e = 2;
                        }
                        return this.e;
                    } else {
                        this.e = 2;
                        return this.e;
                    }
                } else {
                    android.util.Log.e("FirebaseInstanceId", "Google Play services missing or without correct permission.");
                    return 0;
                }
            } else {
                return this.e;
            }
        } catch (int v0_7) {
            throw v0_7;
        }
    }

Method com.google.firebase.iid.zzk.a() calling method android.content.Intent.setPackage()


    final declared_synchronized boolean a(com.google.firebase.iid.zzr p6)
    {
        try {
            switch (this.a) {
                case 0:
                    java.util.concurrent.ScheduledExecutorService v6_2;
                    this.d.add(p6);
                    if (this.a != 0) {
                        v6_2 = 0;
                    } else {
                        v6_2 = 1;
                    }
                    com.google.android.gms.common.internal.zzbq.a(v6_2);
                    if (android.util.Log.isLoggable("MessengerIpcClient", 2)) {
                        android.util.Log.v("MessengerIpcClient", "Starting bind to GmsCore");
                    }
                    this.a = 1;
                    java.util.concurrent.ScheduledExecutorService v6_7 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                    v6_7.setPackage("com.google.android.gms");
                    if (com.google.android.gms.common.stats.zza.a().a(com.google.firebase.iid.zzi.a(this.f), v6_7, this, 1)) {
                        com.google.firebase.iid.zzi.b(this.f).schedule(new com.google.firebase.iid.zzm(this), 30, java.util.concurrent.TimeUnit.SECONDS);
                    } else {
                        this.a(0, "Unable to bind to service");
                    }
                    return 1;
                case 1:
                    this.d.add(p6);
                    return 1;
                case 2:
                    this.d.add(p6);
                    this.c();
                    return 1;
                case 3:
                case 4:
                    return 0;
                default:
                    com.google.firebase.iid.zzm v0_10 = this.a;
                    StringBuilder v2_2 = new StringBuilder(26);
                    v2_2.append("Unknown state: ");
                    v2_2.append(v0_10);
                    throw new IllegalStateException(v2_2.toString());
            }
        } catch (java.util.concurrent.ScheduledExecutorService v6_14) {
        }
        throw v6_14;
    }

Method com.google.firebase.iid.zzh.<init>() calling method android.content.Intent.setPackage()


    private zzh(android.content.Context p2, String p3, java.util.concurrent.ScheduledExecutorService p4)
    {
        this.d = new java.util.ArrayDeque();
        this.f = 0;
        this.a = p2.getApplicationContext();
        this.b = new android.content.Intent(p3).setPackage(this.a.getPackageName());
        this.c = p4;
        return;
    }

Method com.google.android.gms.iid.zzl.c() calling method android.content.Intent.setPackage()


    private final declared_synchronized void c(android.content.Intent p4)
    {
        try {
            if (this.l == null) {
                String v0_3 = new android.content.Intent();
                v0_3.setPackage("com.google.example.invalidpackage");
                this.l = android.app.PendingIntent.getBroadcast(this.g, 0, v0_3, 0);
            }
        } catch (Throwable v4_1) {
            throw v4_1;
        }
        p4.putExtra("app", this.l);
        return;
    }

Method com.google.android.gms.iid.zzl.b() calling method android.content.Intent.setPackage()


    private final android.content.Intent b(android.os.Bundle p10, java.security.KeyPair p11)
    {
        String v0_1 = new android.os.ConditionVariable();
        String v1_6 = com.google.android.gms.iid.zzl.b();
        this.getClass();
        this.h.put(v1_6, v0_1);
        StringBuilder v2_6 = android.os.SystemClock.elapsedRealtime();
        if ((this.q == 0) || (v2_6 > this.q)) {
            this.a();
            if (com.google.android.gms.iid.zzl.a != null) {
                android.content.BroadcastReceiver v3_5;
                this.m = android.os.SystemClock.elapsedRealtime();
                if (!com.google.android.gms.iid.zzl.b) {
                    v3_5 = "com.google.android.c2dm.intent.REGISTER";
                } else {
                    v3_5 = "com.google.iid.TOKEN_REQUEST";
                }
                StringBuilder v2_5 = new android.content.Intent(v3_5);
                v2_5.setPackage(com.google.android.gms.iid.zzl.a);
                p10.putString("gmsv", Integer.toString(com.google.android.gms.iid.zzl.b(this.g)));
                p10.putString("osv", Integer.toString(android.os.Build$VERSION.SDK_INT));
                p10.putString("app_ver", Integer.toString(com.google.android.gms.iid.InstanceID.a(this.g)));
                p10.putString("app_ver_name", com.google.android.gms.iid.InstanceID.b(this.g));
                p10.putString("cliv", "iid-11910000");
                p10.putString("appid", com.google.android.gms.iid.InstanceID.a(p11));
                android.content.BroadcastReceiver v3_18 = com.google.android.gms.iid.InstanceID.a(p11.getPublic().getEncoded());
                p10.putString("pub2", v3_18);
                int v5_6 = new String[2];
                v5_6[0] = this.g.getPackageName();
                v5_6[1] = v3_18;
                p10.putString("sig", com.google.android.gms.iid.zzl.a(p11, v5_6));
                v2_5.putExtras(p10);
                this.c(v2_5);
                this.m = android.os.SystemClock.elapsedRealtime();
                android.content.BroadcastReceiver v3_20 = new StringBuilder((String.valueOf(v1_6).length() + 5));
                v3_20.append("|ID|");
                v3_20.append(v1_6);
                v3_20.append("|");
                v2_5.putExtra("kid", v3_20.toString());
                android.content.BroadcastReceiver v3_1 = new StringBuilder((String.valueOf(v1_6).length() + 5));
                v3_1.append("|ID|");
                v3_1.append(v1_6);
                v3_1.append("|");
                v2_5.putExtra("X-kid", v3_1.toString());
                String v10_3 = "com.google.android.gsf".equals(com.google.android.gms.iid.zzl.a);
                String v11_11 = v2_5.getStringExtra("useGsf");
                if (v11_11 != null) {
                    v10_3 = "1".equals(v11_11);
                }
                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                    String v4_2 = String.valueOf(v2_5.getExtras());
                    StringBuilder v6_2 = new StringBuilder((String.valueOf(v4_2).length() + 8));
                    v6_2.append("Sending ");
                    v6_2.append(v4_2);
                    android.util.Log.d("InstanceID/Rpc", v6_2.toString());
                }
                if (this.j == null) {
                    if (v10_3 == null) {
                        v2_5.putExtra("google.messenger", this.i);
                        v2_5.putExtra("messenger2", "1");
                        if (this.k != null) {
                            String v10_9 = android.os.Message.obtain();
                            v10_9.obj = v2_5;
                            try {
                                this.k.a(v10_9);
                            } catch (android.os.RemoteException) {
                                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                                    android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                                }
                            }
                            v0_1.block(30000);
                            this.getClass();
                            try {
                                String v11_31 = this.h.remove(v1_6);
                            } catch (String v11_38) {
                                throw v11_38;
                            }
                            if (!(v11_31 instanceof android.content.Intent)) {
                                if (!(v11_31 instanceof String)) {
                                    String v11_32 = String.valueOf(v11_31);
                                    StringBuilder v2_3 = new StringBuilder((String.valueOf(v11_32).length() + 12));
                                    v2_3.append("No response ");
                                    v2_3.append(v11_32);
                                    android.util.Log.w("InstanceID/Rpc", v2_3.toString());
                                    throw new java.io.IOException("TIMEOUT");
                                } else {
                                    throw new java.io.IOException(((String) v11_31));
                                }
                            } else {
                                return ((android.content.Intent) v11_31);
                            }
                        }
                        if (!com.google.android.gms.iid.zzl.b) {
                            this.g.startService(v2_5);
                        }
                    } else {
                        try {
                            if (com.google.android.gms.iid.zzl.f == null) {
                                com.google.android.gms.iid.zzl.f = new com.google.android.gms.iid.zzn(this);
                                if (android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                                    android.util.Log.d("InstanceID/Rpc", "Registered GSF callback receiver");
                                }
                                String v10_22 = new android.content.IntentFilter("com.google.android.c2dm.intent.REGISTRATION");
                                v10_22.addCategory(this.g.getPackageName());
                                this.g.registerReceiver(com.google.android.gms.iid.zzl.f, v10_22, "com.google.android.c2dm.permission.SEND", 0);
                            }
                        } catch (String v10_23) {
                            throw v10_23;
                        }
                    }
                    this.g.sendBroadcast(v2_5);
                } else {
                    v2_5.putExtra("google.messenger", this.i);
                    String v11_17 = android.os.Message.obtain();
                    v11_17.obj = v2_5;
                    try {
                        this.j.send(v11_17);
                    } catch (android.os.RemoteException) {
                        if (!android.util.Log.isLoggable("InstanceID/Rpc", 3)) {
                        } else {
                            android.util.Log.d("InstanceID/Rpc", "Messenger failed, fallback to startService");
                        }
                    }
                }
            } else {
                throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
            }
        } else {
            String v4_9 = (this.q - v2_6);
            String v11_40 = this.p;
            String v1_5 = new StringBuilder(78);
            v1_5.append("Backoff mode, next request attempt: ");
            v1_5.append(v4_9);
            v1_5.append(" interval: ");
            v1_5.append(v11_40);
            android.util.Log.w("InstanceID/Rpc", v1_5.toString());
            throw new java.io.IOException("RETRY_LATER");
        }
    }

Method com.google.android.gms.iid.zzh.<init>() calling method android.content.Intent.setPackage()


    private zzh(android.content.Context p2, String p3, java.util.concurrent.ScheduledExecutorService p4)
    {
        this.d = new java.util.LinkedList();
        this.f = 0;
        this.a = p2.getApplicationContext();
        this.b = new android.content.Intent(p3).setPackage(this.a.getPackageName());
        this.c = p4;
        return;
    }

Method com.google.android.gms.gcm.zzc.handleMessage() calling method android.content.Intent.setPackage()


    public final void handleMessage(android.os.Message p3)
    {
        if ((p3 == null) || (!(p3.obj instanceof android.content.Intent))) {
            android.util.Log.w("GCM", "Dropping invalid message");
        }
        android.content.Intent v3_2 = ((android.content.Intent) p3.obj);
        if (!"com.google.android.c2dm.intent.REGISTRATION".equals(v3_2.getAction())) {
            if (!com.google.android.gms.gcm.GoogleCloudMessaging.a(this.a, v3_2)) {
                v3_2.setPackage(com.google.android.gms.gcm.GoogleCloudMessaging.b(this.a).getPackageName());
                com.google.android.gms.gcm.GoogleCloudMessaging.b(this.a).sendBroadcast(v3_2);
            }
            return;
        } else {
            com.google.android.gms.gcm.GoogleCloudMessaging.a(this.a).add(v3_2);
            return;
        }
    }

Method com.google.android.gms.gcm.zza.c() calling method android.content.Intent.setPackage()


    private final android.app.PendingIntent c(android.os.Bundle p4)
    {
        android.content.Intent v1_1;
        int v0_2 = com.google.android.gms.gcm.zza.a(p4, "gcm.n.click_action");
        if (android.text.TextUtils.isEmpty(v0_2)) {
            v1_1 = this.b.getPackageManager().getLaunchIntentForPackage(this.b.getPackageName());
            if (v1_1 == null) {
                android.util.Log.w("GcmNotification", "No activity found to launch app");
                return 0;
            }
        } else {
            v1_1 = new android.content.Intent(v0_2);
            v1_1.setPackage(this.b.getPackageName());
            v1_1.setFlags(268435456);
        }
        int v0_7 = new android.os.Bundle(p4);
        com.google.android.gms.gcm.GcmListenerService.zzq(v0_7);
        v1_1.putExtras(v0_7);
        android.app.PendingIntent v4_4 = v0_7.keySet().iterator();
        while (v4_4.hasNext()) {
            int v0_12 = ((String) v4_4.next());
            if ((v0_12.startsWith("gcm.n.")) || (v0_12.startsWith("gcm.notification."))) {
                v1_1.removeExtra(v0_12);
            }
        }
        return android.app.PendingIntent.getActivity(this.b, this.d.getAndIncrement(), v1_1, 1073741824);
    }

Method com.google.android.gms.common.internal.zzak.a() calling method android.content.Intent.setPackage()


    public static android.content.Intent a(String p3, String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        int v3_1 = android.net.Uri.parse("market://details").buildUpon().appendQueryParameter("id", p3);
        if (!android.text.TextUtils.isEmpty(p4)) {
            v3_1.appendQueryParameter("pcampaignid", p4);
        }
        v0_1.setData(v3_1.build());
        v0_1.setPackage("com.android.vending");
        v0_1.addFlags(524288);
        return v0_1;
    }

Method com.google.android.gms.common.internal.zzak.a() calling method android.content.Intent.setPackage()


    public static android.content.Intent a()
    {
        android.content.Intent v0_1 = new android.content.Intent("com.google.android.clockwork.home.UPDATE_ANDROID_WEAR_ACTION");
        v0_1.setPackage("com.google.android.wearable.app");
        return v0_1;
    }

Method com.google.android.gms.common.internal.zzah.d() calling method android.content.Intent.setPackage()


    public final android.content.Intent d()
    {
        if (this.a == null) {
            return new android.content.Intent().setComponent(this.c);
        } else {
            return new android.content.Intent(this.a).setPackage(this.b);
        }
    }

Method com.facebook.react.views.webview.ReactWebViewManager$ReactWebViewClient.shouldOverrideUrlLoading() calling method android.content.Intent.<init>()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p5, String p6)
    {
        if ((this.b == null) || (this.b.a() <= 0)) {
            boolean v0_3 = 0;
        } else {
            boolean v0_2 = this.b.b().iterator();
            while (v0_2.hasNext()) {
                if (p6.startsWith(((String) v0_2.next()))) {
                    v0_3 = 1;
                }
            }
        }
        if ((v0_3) || ((!p6.startsWith("http://")) && ((!p6.startsWith("https://")) && ((!p6.startsWith("file://")) && (!p6.equals("about:blank")))))) {
            try {
                boolean v0_14 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p6));
                v0_14.setFlags(268435456);
                p5.getContext().startActivity(v0_14);
            } catch (android.content.ActivityNotFoundException v5_2) {
                StringBuilder v2_4 = new StringBuilder();
                v2_4.append("activity not found to handle uri scheme for: ");
                v2_4.append(p6);
                com.facebook.common.logging.FLog.b("ReactNative", v2_4.toString(), v5_2);
            }
            return 1;
        } else {
            return 0;
        }
    }

Method com.facebook.react.devsupport.DebugOverlayController.a() calling method android.content.Intent.<init>()


    public static void a(android.content.Context p4)
    {
        if ((android.os.Build$VERSION.SDK_INT >= 23) && (!android.provider.Settings.canDrawOverlays(p4))) {
            String v2_4 = new StringBuilder();
            v2_4.append("package:");
            v2_4.append(p4.getPackageName());
            android.content.Intent v0_1 = new android.content.Intent("android.settings.action.MANAGE_OVERLAY_PERMISSION", android.net.Uri.parse(v2_4.toString()));
            v0_1.setFlags(268435456);
            com.facebook.common.logging.FLog.c("ReactNative", "Overlay permissions needs to be granted in order for react native apps to run in dev mode");
            if (ark>com.facebook.react.devsupport.DebugOverlayControllerark>.a(p4, v0_1)) {
                p4.startActivity(v0_1);
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expensereportlist.PendingExpenseReportVH$1.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p3)
    {
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("open_existing_expense_report", "status", "pending");
        android.content.Intent v3_2 = new android.content.Intent(com.coupa.android.coupamobile.views.viewholders.expensereportlist.PendingExpenseReportVH.access$000(this.this$0), com.coupa.android.coupamobile.views.ExpenseReportActivity);
        v3_2.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.views.viewholders.expensereportlist.PendingExpenseReportVH.access$100(this.this$0).getLocalId());
        com.coupa.android.coupamobile.views.viewholders.expensereportlist.PendingExpenseReportVH.access$200(this.this$0).startActivity(v3_2);
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expensereportlist.DraftExpenseReportVH$1.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p3)
    {
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("open_existing_expense_report", "status", "draft");
        android.content.Intent v3_2 = new android.content.Intent(com.coupa.android.coupamobile.views.viewholders.expensereportlist.DraftExpenseReportVH.access$000(this.this$0), com.coupa.android.coupamobile.views.ExpenseReportActivity);
        v3_2.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.views.viewholders.expensereportlist.DraftExpenseReportVH.access$100(this.this$0).getLocalId());
        com.coupa.android.coupamobile.views.viewholders.expensereportlist.DraftExpenseReportVH.access$200(this.this$0).startActivity(v3_2);
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expensereportlist.ApprovedExpenseReportVH$1.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p3)
    {
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("open_existing_expense_report", "status", "approved");
        android.content.Intent v3_2 = new android.content.Intent(com.coupa.android.coupamobile.views.viewholders.expensereportlist.ApprovedExpenseReportVH.access$000(this.this$0), com.coupa.android.coupamobile.views.ExpenseReportActivity);
        v3_2.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.views.viewholders.expensereportlist.ApprovedExpenseReportVH.access$100(this.this$0).getLocalId());
        com.coupa.android.coupamobile.views.viewholders.expensereportlist.ApprovedExpenseReportVH.access$200(this.this$0).startActivity(v3_2);
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.expenseline.ItemizedLineHeaderViewHolder$1.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p4)
    {
        com.coupa.android.coupamobile.views.BaseActivity v4_2 = com.coupa.android.coupamobile.views.viewholders.expenseline.ItemizedLineHeaderViewHolder.access$000(this.this$0);
        if (v4_2 > null) {
            android.content.Intent v0_1 = new android.content.Intent(com.coupa.android.coupamobile.views.viewholders.expenseline.ItemizedLineHeaderViewHolder.access$100(this.this$0), com.coupa.android.coupamobile.views.ExpenseLineActivity);
            v0_1.putExtra("EXTRA_ITEMIZED_EXPENSE_LINE_LOCAL_ID", v4_2);
            v0_1.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.views.viewholders.expenseline.ItemizedLineHeaderViewHolder.access$200(this.this$0).getExpenseReport().getLocalId());
            com.coupa.android.coupamobile.views.viewholders.expenseline.ItemizedLineHeaderViewHolder.access$300(this.this$0).startActivity(v0_1);
        }
        return;
    }

Method com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder$1.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p5)
    {
        this.this$0.mExpenseLine.refresh();
        com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$002(this.this$0, this.this$0.mExpenseLine.getMileageData());
        if ((!((String) com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$000(this.this$0).get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_start_address)).isEmpty()) && (!((String) com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$000(this.this$0).get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_end_address)).isEmpty())) {
            android.content.Intent v5_13 = new android.content.Intent(com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$300(this.this$0), com.coupa.android.coupamobile.views.GoogleMapActivity);
            v5_13.putExtra("FROM_ADDRESS", ((String) com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$000(this.this$0).get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_start_address)));
            v5_13.putExtra("TO_ADDRESS", ((String) com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$000(this.this$0).get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_end_address)));
            v5_13.putExtra("IS_ROUND", ((String) com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$000(this.this$0).get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_round_trip)).equalsIgnoreCase("true"));
            v5_13.putExtra("DISTANCE_UNIT", ((String) com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$000(this.this$0).get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_distance_unit)));
            v5_13.putExtra("custom_field_pos_key", Math.abs(com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$400(this.this$0)));
            com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$500(this.this$0).startActivityForResult(v5_13, 3);
            return;
        } else {
            com.coupa.android.coupamobile.helpers.ToastHelper.makeToast(com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$100(this.this$0), 2131427514, "Google Map", com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.CFMileageViewHolder.access$200(this.this$0).getString(2131624156));
            return;
        }
    }

Method com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.AmountViewHolder$1.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p3)
    {
        com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.AmountViewHolder.access$100(this.this$0).startActivityForResult(new android.content.Intent(com.coupa.android.coupamobile.views.viewholders.coreviewholders.customfields.AmountViewHolder.access$000(this.this$0), com.coupa.android.coupamobile.views.ActivitySearchCurrency), this.this$0.getRequestCode());
        return;
    }

Method com.coupa.android.coupamobile.views.SettingsActivity$9.onLongClick() calling method android.content.Intent.<init>()


    public boolean onLongClick(android.view.View p6)
    {
        com.coupa.android.coupamobile.views.SettingsActivity.access$208(this.this$0);
        if (((double) p6.getAlpha()) >= 1.0) {
            p6.setAlpha(1058642330);
        } else {
            p6.setAlpha(1065353216);
        }
        if (com.coupa.android.coupamobile.views.SettingsActivity.access$200(this.this$0) > 2) {
            int v6_5 = this.this$0;
            int v0_4 = this.this$0;
            int v2_1 = new StringBuilder();
            v2_1.append("Click! (");
            v2_1.append(com.coupa.android.coupamobile.views.SettingsActivity.access$200(this.this$0));
            v2_1.append(", ");
            v2_1.append(com.coupa.android.coupamobile.views.SettingsActivity.access$300(this.this$0));
            v2_1.append(")");
            v6_5.toast = android.widget.Toast.makeText(v0_4, v2_1.toString(), 0);
            this.this$0.toast.show();
        }
        if (com.coupa.android.coupamobile.views.SettingsActivity.access$300(this.this$0) != 0) {
            com.coupa.android.coupamobile.views.SettingsActivity.access$202(this.this$0, 0);
            com.coupa.android.coupamobile.views.SettingsActivity.access$302(this.this$0, 0);
            this.this$0.findViewById(2131296632).setVisibility(8);
        }
        if ((com.coupa.android.coupamobile.views.SettingsActivity.access$200(this.this$0) >= 4) && (com.coupa.android.coupamobile.views.SettingsActivity.access$200(this.this$0) <= 1000)) {
            com.coupa.android.coupamobile.views.SettingsActivity.access$302(this.this$0, 0);
            this.this$0.findViewById(2131296632).setVisibility(0);
        }
        if (com.coupa.android.coupamobile.views.SettingsActivity.access$200(this.this$0) > 1000) {
            com.coupa.android.coupamobile.views.SettingsActivity.access$200(this.this$0);
        }
        if (com.coupa.android.coupamobile.views.SettingsActivity.access$200(this.this$0) >= 1003) {
            com.coupa.android.coupamobile.views.SettingsActivity.access$202(this.this$0, 0);
            com.coupa.android.coupamobile.views.SettingsActivity.access$302(this.this$0, 0);
            this.this$0.startActivity(new android.content.Intent(this.this$0, com.coupa.android.coupamobile.core.utils.AdvTopDispatch));
        }
        int v6_31 = new StringBuilder();
        v6_31.append("SettingsActivity.onCreateView imageview_headerAccountInfo_hit_count=");
        v6_31.append(com.coupa.android.coupamobile.views.SettingsActivity.access$200(this.this$0));
        com.coupa.android.coupamobile.utils.LogWrapper.v(v6_31.toString());
        return 1;
    }

Method com.coupa.android.coupamobile.views.SettingsActivity$8.onLongClick() calling method android.content.Intent.<init>()


    public boolean onLongClick(android.view.View p3)
    {
        this.this$0.startActivity(new android.content.Intent(p3.getContext(), com.coupa.android.coupamobile.views.DisplayTestActivity));
        return 1;
    }

Method com.coupa.android.coupamobile.views.SettingsActivity$7.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p6)
    {
        android.content.Intent v6_1 = new android.content.Intent("android.intent.action.SEND");
        v6_1.setType("plain/text");
        Object[] v2_4 = new String[1];
        v2_4[0] = this.this$0.getString(2131624451);
        v6_1.putExtra("android.intent.extra.EMAIL", v2_4);
        v6_1.putExtra("android.intent.extra.SUBJECT", this.this$0.getString(2131624452));
        Object[] v2_3 = new Object[8];
        v2_3[0] = com.coupa.android.coupamobile.utils2.Utils2.a();
        v2_3[1] = this.val$finalHost;
        v2_3[2] = this.val$coupa_version;
        v2_3[3] = com.coupa.android.coupamobile.core.LoginInfo.getInstance().getUsername();
        String v1_4 = new StringBuilder();
        v1_4.append(android.os.Build$VERSION.RELEASE);
        v1_4.append(" (");
        v1_4.append(android.os.Build$VERSION.SDK_INT);
        v1_4.append(")");
        v2_3[4] = v1_4.toString();
        String v1_7 = new StringBuilder();
        v1_7.append(System.getProperty("os.version"));
        v1_7.append("(");
        v1_7.append(android.os.Build$VERSION.INCREMENTAL);
        v1_7.append(")");
        v2_3[5] = v1_7.toString();
        v2_3[6] = android.os.Build.DEVICE;
        String v1_12 = new StringBuilder();
        v1_12.append(android.os.Build.MODEL);
        v1_12.append(" (");
        v1_12.append(android.os.Build.PRODUCT);
        v1_12.append(")");
        v2_3[7] = v1_12.toString();
        v6_1.putExtra("android.intent.extra.TEXT", String.format("Android Coupa Version: %s\n\nCoupa Instance: %s\nCoupa Version: %s\n\nUsername: %s\n\nAndroid API Level: %s\n\nDevice OS Version: %s\nDevice: %s\nModel and Product: %s\n\n", v2_3));
        this.this$0.startActivity(android.content.Intent.createChooser(v6_1, ""));
        return;
    }

Method com.coupa.android.coupamobile.views.RequisitionLineActivity$2.onItemClick() calling method android.content.Intent.<init>()


    public void onItemClick(android.widget.AdapterView p4, android.view.View p5, int p6, long p7)
    {
        this.position = p6;
        com.coupa.android.coupamobile.views.RequisitionLineActivity$2$6 v4_26 = ((com.coupa.android.coupamobile.models.value_objects.Attachment) com.coupa.android.coupamobile.views.RequisitionLineActivity.access$400(this.this$0).attachmentList.get(p6));
        String v5_36 = v4_26.getType();
        if (!com.coupa.android.coupamobile.core.data.DataItemBase.isNullOrEmpty(v5_36)) {
            if (!v5_36.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.Attachment$AttachmentType.AttachmentText.toString())) {
                if (!v5_36.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.Attachment$AttachmentType.AttachmentUrl.toString())) {
                    if (!v5_36.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.Attachment$AttachmentType.AttachmentFile.toString())) {
                        if (v5_36.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.Attachment$AttachmentType.AttachmentImageScan.toString())) {
                            String v5_28 = v4_26.isFileExists(com.coupa.android.coupamobile.models.value_objects.RequisitionLine);
                            com.coupa.android.coupamobile.views.RequisitionLineActivity.access$508(this.this$0);
                            if (v5_28 != null) {
                                String v5_30 = new StringBuilder();
                                v5_30.append(com.coupa.android.coupamobile.core.utils.FileHelper.getInstance().getDocPath());
                                v5_30.append(v4_26.getLocalAttachmentFileName(com.coupa.android.coupamobile.models.value_objects.RequisitionLine));
                                String v5_32 = new java.io.File(v5_30.toString());
                                if (v5_32.exists()) {
                                    v5_32.setLastModified(new java.util.Date().getTime());
                                    com.coupa.android.coupamobile.views.RequisitionLineActivity$2$6 v4_27 = android.net.Uri.fromFile(v5_32);
                                    String v5_34 = com.coupa.android.coupamobile.core.utils.FileHelper.getMIMETypeFromUri(v4_27, this.this$0);
                                    android.content.Intent v6_39 = new android.content.Intent("android.intent.action.VIEW");
                                    v6_39.setDataAndType(v4_27, v5_34);
                                    try {
                                        this.this$0.startActivity(v6_39);
                                    } catch (com.coupa.android.coupamobile.views.RequisitionLineActivity$2$6 v4_29) {
                                        if ((v4_29 instanceof android.content.ActivityNotFoundException)) {
                                            com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.views.RequisitionLineActivity$2$6(this));
                                        }
                                    }
                                }
                            } else {
                                String v5_37 = new android.app.ProgressDialog(this.this$0);
                                v5_37.setProgressStyle(0);
                                v5_37.setMessage(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624247));
                                v5_37.setIndeterminate(1);
                                v5_37.setCanceledOnTouchOutside(1);
                                v5_37.setButton(-1, com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624344), new com.coupa.android.coupamobile.views.RequisitionLineActivity$2$4(this));
                                v5_37.show();
                                v4_26.getFileImageScanFromServer(new com.coupa.android.coupamobile.views.RequisitionLineActivity$2$5(this, v5_37));
                            }
                        }
                    } else {
                        String v5_1 = v4_26.isFileExists(com.coupa.android.coupamobile.models.value_objects.RequisitionLine);
                        com.coupa.android.coupamobile.views.RequisitionLineActivity.access$508(this.this$0);
                        if (v5_1 != null) {
                            String v5_3 = new StringBuilder();
                            v5_3.append(com.coupa.android.coupamobile.core.utils.FileHelper.getInstance().getDocPath());
                            v5_3.append(v4_26.getLocalAttachmentFileName(com.coupa.android.coupamobile.models.value_objects.RequisitionLine));
                            String v5_5 = new java.io.File(v5_3.toString());
                            if (v5_5.exists()) {
                                v5_5.setLastModified(new java.util.Date().getTime());
                                com.coupa.android.coupamobile.views.RequisitionLineActivity$2$6 v4_6 = android.net.Uri.fromFile(v5_5);
                                String v5_7 = com.coupa.android.coupamobile.core.utils.FileHelper.getMIMETypeFromUri(v4_6, this.this$0);
                                android.content.Intent v6_11 = new android.content.Intent("android.intent.action.VIEW");
                                v6_11.setDataAndType(v4_6, v5_7);
                                try {
                                    this.this$0.startActivity(v6_11);
                                } catch (com.coupa.android.coupamobile.views.RequisitionLineActivity$2$6 v4_8) {
                                    if ((v4_8 instanceof android.content.ActivityNotFoundException)) {
                                        com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.views.RequisitionLineActivity$2$3(this));
                                    }
                                }
                            }
                        } else {
                            String v5_9 = new android.app.ProgressDialog(this.this$0);
                            v5_9.setProgressStyle(0);
                            v5_9.setMessage(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624247));
                            v5_9.setIndeterminate(1);
                            v5_9.setCanceledOnTouchOutside(1);
                            v5_9.setButton(-1, com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624344), new com.coupa.android.coupamobile.views.RequisitionLineActivity$2$1(this));
                            v5_9.show();
                            v4_26.getFileAttachmentFromServer(com.coupa.android.coupamobile.models.value_objects.RequisitionLine, new com.coupa.android.coupamobile.views.RequisitionLineActivity$2$2(this, v5_9));
                        }
                    }
                } else {
                    if (v4_26.getUrl() != null) {
                        com.coupa.android.coupamobile.views.RequisitionLineActivity$2$6 v4_13 = v4_26.getUrl().trim();
                        if ((!v4_13.startsWith("http://")) && (!v4_13.startsWith("https://"))) {
                            String v5_17 = new StringBuilder();
                            v5_17.append("http://");
                            v5_17.append(v4_13);
                            v4_13 = v5_17.toString();
                        }
                        this.this$0.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v4_13)));
                    }
                }
            } else {
                if (v4_26.getText() != null) {
                    String v5_25 = new android.app.AlertDialog$Builder(this.this$0).setIcon(17301659).setTitle(2131624284).setMessage(v4_26.getText());
                    v5_25.setMessage(v4_26.getText());
                    v5_25.setPositiveButton(2131624344, 0);
                    v5_25.show();
                }
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.views.MenuActivity$1.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p3)
    {
        this.this$0.startActivity(new android.content.Intent(this.this$0, com.coupa.android.coupamobile.views.SettingsActivity));
        return;
    }

Method com.coupa.android.coupamobile.views.LoginCoupaInstanceActivity$2.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p3)
    {
        this.this$0.startActivity(new android.content.Intent(this.this$0, com.coupa.android.coupamobile.views.LoginCoupaInstanceHelperActivity));
        return;
    }

Method com.coupa.android.coupamobile.views.ExpenseReportsListActivity$3.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p4)
    {
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("open_create_new_expense_report", 0);
        this.this$0.startActivity(new android.content.Intent(this.this$0, com.coupa.android.coupamobile.views.ExpenseReportTitleActivity));
        return;
    }

Method com.coupa.android.coupamobile.views.EditRequisitionActivity$3.onItemClick() calling method android.content.Intent.<init>()


    public void onItemClick(android.widget.AdapterView p4, android.view.View p5, int p6, long p7)
    {
        this.position = p6;
        com.coupa.android.coupamobile.views.EditRequisitionActivity$3$6 v4_26 = ((com.coupa.android.coupamobile.models.value_objects.Attachment) com.coupa.android.coupamobile.views.EditRequisitionActivity.access$500(this.this$0).attachmentList.get(p6));
        String v5_36 = v4_26.getType();
        if (!com.coupa.android.coupamobile.core.data.DataItemBase.isNullOrEmpty(v5_36)) {
            if (!v5_36.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.Attachment$AttachmentType.AttachmentText.toString())) {
                if (!v5_36.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.Attachment$AttachmentType.AttachmentUrl.toString())) {
                    if (!v5_36.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.Attachment$AttachmentType.AttachmentFile.toString())) {
                        if (v5_36.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.Attachment$AttachmentType.AttachmentImageScan.toString())) {
                            String v5_28 = v4_26.isFileExists(com.coupa.android.coupamobile.models.value_objects.Requisition);
                            com.coupa.android.coupamobile.views.EditRequisitionActivity.access$608(this.this$0);
                            if (v5_28 != null) {
                                String v5_30 = new StringBuilder();
                                v5_30.append(com.coupa.android.coupamobile.core.utils.FileHelper.getInstance().getDocPath());
                                v5_30.append(v4_26.getLocalAttachmentFileName(com.coupa.android.coupamobile.models.value_objects.Requisition));
                                String v5_32 = new java.io.File(v5_30.toString());
                                if (v5_32.exists()) {
                                    v5_32.setLastModified(new java.util.Date().getTime());
                                    com.coupa.android.coupamobile.views.EditRequisitionActivity$3$6 v4_27 = android.net.Uri.fromFile(v5_32);
                                    String v5_34 = com.coupa.android.coupamobile.core.utils.FileHelper.getMIMETypeFromUri(v4_27, this.this$0);
                                    android.content.Intent v6_39 = new android.content.Intent("android.intent.action.VIEW");
                                    v6_39.setDataAndType(v4_27, v5_34);
                                    try {
                                        this.this$0.startActivity(v6_39);
                                    } catch (com.coupa.android.coupamobile.views.EditRequisitionActivity$3$6 v4_29) {
                                        if ((v4_29 instanceof android.content.ActivityNotFoundException)) {
                                            com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.views.EditRequisitionActivity$3$6(this));
                                        }
                                    }
                                }
                            } else {
                                String v5_37 = new android.app.ProgressDialog(this.this$0);
                                v5_37.setProgressStyle(0);
                                v5_37.setMessage(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624247));
                                v5_37.setIndeterminate(1);
                                v5_37.setCanceledOnTouchOutside(1);
                                v5_37.setButton(-1, com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624344), new com.coupa.android.coupamobile.views.EditRequisitionActivity$3$4(this));
                                v5_37.show();
                                v4_26.getFileImageScanFromServer(new com.coupa.android.coupamobile.views.EditRequisitionActivity$3$5(this, v5_37));
                            }
                        }
                    } else {
                        String v5_1 = v4_26.isFileExists(com.coupa.android.coupamobile.models.value_objects.Requisition);
                        com.coupa.android.coupamobile.views.EditRequisitionActivity.access$608(this.this$0);
                        if (v5_1 != null) {
                            String v5_3 = new StringBuilder();
                            v5_3.append(com.coupa.android.coupamobile.core.utils.FileHelper.getInstance().getDocPath());
                            v5_3.append(v4_26.getLocalAttachmentFileName(com.coupa.android.coupamobile.models.value_objects.Requisition));
                            String v5_5 = new java.io.File(v5_3.toString());
                            if (v5_5.exists()) {
                                v5_5.setLastModified(new java.util.Date().getTime());
                                com.coupa.android.coupamobile.views.EditRequisitionActivity$3$6 v4_6 = android.net.Uri.fromFile(v5_5);
                                String v5_7 = com.coupa.android.coupamobile.core.utils.FileHelper.getMIMETypeFromUri(v4_6, this.this$0);
                                android.content.Intent v6_11 = new android.content.Intent("android.intent.action.VIEW");
                                v6_11.setDataAndType(v4_6, v5_7);
                                try {
                                    this.this$0.startActivity(v6_11);
                                } catch (com.coupa.android.coupamobile.views.EditRequisitionActivity$3$6 v4_8) {
                                    if ((v4_8 instanceof android.content.ActivityNotFoundException)) {
                                        com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.views.EditRequisitionActivity$3$3(this));
                                    }
                                }
                            }
                        } else {
                            String v5_9 = new android.app.ProgressDialog(this.this$0);
                            v5_9.setProgressStyle(0);
                            v5_9.setMessage(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624247));
                            v5_9.setIndeterminate(1);
                            v5_9.setCanceledOnTouchOutside(1);
                            v5_9.setButton(-1, com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624344), new com.coupa.android.coupamobile.views.EditRequisitionActivity$3$1(this));
                            v5_9.show();
                            v4_26.getFileAttachmentFromServer(com.coupa.android.coupamobile.models.value_objects.Requisition, new com.coupa.android.coupamobile.views.EditRequisitionActivity$3$2(this, v5_9));
                        }
                    }
                } else {
                    if (v4_26.getUrl() != null) {
                        com.coupa.android.coupamobile.views.EditRequisitionActivity$3$6 v4_13 = v4_26.getUrl().trim();
                        if ((!v4_13.startsWith("http://")) && (!v4_13.startsWith("https://"))) {
                            String v5_17 = new StringBuilder();
                            v5_17.append("http://");
                            v5_17.append(v4_13);
                            v4_13 = v5_17.toString();
                        }
                        this.this$0.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v4_13)));
                    }
                }
            } else {
                if (v4_26.getText() != null) {
                    String v5_25 = new android.app.AlertDialog$Builder(this.this$0).setIcon(17301659).setTitle(2131624284).setMessage(v4_26.getText());
                    v5_25.setMessage(v4_26.getText());
                    v5_25.setPositiveButton(2131624344, 0);
                    v5_25.show();
                }
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3.onItemClick() calling method android.content.Intent.<init>()


    public void onItemClick(android.widget.AdapterView p4, android.view.View p5, int p6, long p7)
    {
        this.position = p6;
        com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3$6 v4_22 = ((com.coupa.android.coupamobile.models.value_objects.Attachment) com.coupa.android.coupamobile.views.EditInvoiceReportActivity.access$300(this.this$0).get(p6));
        String v5_35 = v4_22.getType();
        if (!com.coupa.android.coupamobile.core.data.DataItemBase.isNullOrEmpty(v5_35)) {
            if (!v5_35.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.Attachment$AttachmentType.AttachmentText.toString())) {
                if (!v5_35.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.Attachment$AttachmentType.AttachmentUrl.toString())) {
                    if (!v5_35.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.Attachment$AttachmentType.AttachmentFile.toString())) {
                        if (v5_35.equalsIgnoreCase(com.coupa.android.coupamobile.models.value_objects.Attachment$AttachmentType.AttachmentImageScan.toString())) {
                            String v5_28 = v4_22.isFileExists(com.coupa.android.coupamobile.models.value_objects.InvoiceReport);
                            com.coupa.android.coupamobile.views.EditInvoiceReportActivity.access$408(this.this$0);
                            if (v5_28 != null) {
                                String v5_30 = new StringBuilder();
                                v5_30.append(com.coupa.android.coupamobile.core.utils.FileHelper.getInstance().getDocPath());
                                v5_30.append(v4_22.getLocalAttachmentFileName(com.coupa.android.coupamobile.models.value_objects.InvoiceReport));
                                String v5_32 = new java.io.File(v5_30.toString());
                                if (v5_32.exists()) {
                                    v5_32.setLastModified(new java.util.Date().getTime());
                                    com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3$6 v4_26 = android.net.Uri.fromFile(v5_32);
                                    String v5_34 = com.coupa.android.coupamobile.core.utils.FileHelper.getMIMETypeFromUri(v4_26, this.this$0);
                                    android.content.Intent v6_39 = new android.content.Intent("android.intent.action.VIEW");
                                    v6_39.setDataAndType(v4_26, v5_34);
                                    try {
                                        this.this$0.startActivity(v6_39);
                                    } catch (com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3$6 v4_28) {
                                        if ((v4_28 instanceof android.content.ActivityNotFoundException)) {
                                            com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3$6(this));
                                        }
                                    }
                                }
                            } else {
                                String v5_37 = new android.app.ProgressDialog(this.this$0);
                                v5_37.setProgressStyle(0);
                                v5_37.setMessage(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624247));
                                v5_37.setIndeterminate(1);
                                v5_37.setCanceledOnTouchOutside(1);
                                v5_37.setButton(-1, com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624344), new com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3$4(this));
                                v5_37.show();
                                v4_22.getFileImageScanFromServer(new com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3$5(this, v5_37));
                            }
                        }
                    } else {
                        String v5_1 = v4_22.isFileExists(com.coupa.android.coupamobile.models.value_objects.InvoiceReport);
                        com.coupa.android.coupamobile.views.EditInvoiceReportActivity.access$408(this.this$0);
                        if (v5_1 != null) {
                            String v5_3 = new StringBuilder();
                            v5_3.append(com.coupa.android.coupamobile.core.utils.FileHelper.getInstance().getDocPath());
                            v5_3.append(v4_22.getLocalAttachmentFileName(com.coupa.android.coupamobile.models.value_objects.InvoiceReport));
                            String v5_5 = new java.io.File(v5_3.toString());
                            if (v5_5.exists()) {
                                v5_5.setLastModified(new java.util.Date().getTime());
                                com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3$6 v4_6 = android.net.Uri.fromFile(v5_5);
                                String v5_7 = com.coupa.android.coupamobile.core.utils.FileHelper.getMIMETypeFromUri(v4_6, this.this$0);
                                android.content.Intent v6_12 = new android.content.Intent("android.intent.action.VIEW");
                                v6_12.setDataAndType(v4_6, v5_7);
                                try {
                                    this.this$0.startActivity(v6_12);
                                } catch (com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3$6 v4_8) {
                                    if ((v4_8 instanceof android.content.ActivityNotFoundException)) {
                                        com.coupa.android.coupamobile.core.ui.AsyncAlert.runOnUiThread(new com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3$3(this));
                                    }
                                }
                            }
                        } else {
                            String v5_9 = new android.app.ProgressDialog(this.this$0);
                            v5_9.setProgressStyle(0);
                            v5_9.setMessage(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624247));
                            v5_9.setIndeterminate(1);
                            v5_9.setCanceledOnTouchOutside(1);
                            v5_9.setButton(-1, com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624344), new com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3$1(this));
                            v5_9.show();
                            v4_22.getFileAttachmentFromServer(com.coupa.android.coupamobile.models.value_objects.InvoiceReport, new com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3$2(this, v5_9));
                        }
                    }
                } else {
                    if (v4_22.getUrl() != null) {
                        com.coupa.android.coupamobile.views.EditInvoiceReportActivity$3$6 v4_13 = v4_22.getUrl().trim();
                        if ((!v4_13.startsWith("http://")) && (!v4_13.startsWith("https://"))) {
                            String v5_17 = new StringBuilder();
                            v5_17.append("http://");
                            v5_17.append(v4_13);
                            v4_13 = v5_17.toString();
                        }
                        this.this$0.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v4_13)));
                    }
                }
            } else {
                if (v4_22.getText() != null) {
                    String v5_25 = new android.app.AlertDialog$Builder(this.this$0).setIcon(17301659).setTitle(2131624284).setMessage(v4_22.getText());
                    v5_25.setMessage(v4_22.getText());
                    v5_25.setPositiveButton(2131624344, 0);
                    v5_25.show();
                }
            }
        }
        return;
    }

Method com.coupa.android.coupamobile.views.EditExpenseReportActivity$8.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p3)
    {
        com.coupa.android.coupamobile.views.EditExpenseReportActivity.access$500(this.this$0).setEnabled(0);
        android.content.Intent v3_3 = new android.content.Intent(this.this$0, com.coupa.android.coupamobile.views.ExpenseLineMenuActivity);
        v3_3.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.views.EditExpenseReportActivity.access$200(this.this$0).getExpenseReport().getLocalId());
        this.this$0.startActivity(v3_3);
        return;
    }

Method com.coupa.android.coupamobile.views.AddQuickReceiptActivity$3.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p4)
    {
        com.coupa.android.coupamobile.views.AddQuickReceiptActivity v4_9;
        if (this.val$bmpFinal == null) {
            v4_9 = com.coupa.android.coupamobile.helpers.QuickReportHelper.createExpenseReportAndLineFromImage(this.val$pathFinal);
        } else {
            v4_9 = com.coupa.android.coupamobile.helpers.QuickReportHelper.createExpenseReportAndLineFromImage(this.val$bmpFinal);
        }
        android.content.Intent v0_0 = new android.content.Intent(this.this$0, com.coupa.android.coupamobile.views.EditExpenseLineActivity);
        v0_0.putExtra("EXPENSE_REPORT_LOCAL_ID", v4_9.getLocalId());
        v0_0.putExtra("EXPENSE_LINE_LOCAL_ID", ((com.coupa.android.coupamobile.models.value_objects.ExpenseLine) v4_9.getExpenseLines().get(0)).getLocalId());
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a(com.coupa.android.coupamobile.views.AddQuickReceiptActivity.access$000(this.this$0), 0);
        this.this$0.startActivity(v0_0);
        return;
    }

Method com.coupa.android.coupamobile.utils.ActivityRouter.setupMenuBackstack() calling method android.content.Intent.<init>()


    private void setupMenuBackstack(Class p4)
    {
        try {
            android.support.v4.app.TaskStackBuilder v0_2 = android.support.v4.app.NavUtils.a(this.mContext, p4);
        } catch (android.support.v4.app.TaskStackBuilder v0_3) {
            v0_3.printStackTrace();
            v0_2 = 0;
        }
        if (v0_2 != null) {
            android.support.v4.app.TaskStackBuilder.a(this.mContext).b(v0_2).a(new android.content.Intent(this.mContext, p4)).a();
        }
        return;
    }

Method com.coupa.android.coupamobile.utils.ActivityRouter.launchMenuActivity() calling method android.content.Intent.<init>()


    private void launchMenuActivity()
    {
        android.content.Intent v0_1 = new android.content.Intent(this.mContext, com.coupa.android.coupamobile.views.MenuActivity);
        v0_1.setFlags(268468224);
        com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("menu_launch", "menu_from_activity", this.mContext.getClass().getSimpleName());
        this.mContext.startActivity(v0_1);
        return;
    }

Method com.coupa.android.coupamobile.services.RegistrationIntentService.onHandleIntent() calling method android.content.Intent.<init>()


    protected void onHandleIntent(android.content.Intent p5)
    {
        android.content.Intent v5_1 = new android.content.Intent(com.coupa.android.coupamobile.services.RegistrationIntentService.REGISTRATION_COMPLETE);
        try {
            android.support.v4.content.LocalBroadcastManager v0_1 = com.google.android.gms.iid.InstanceID.c(this).a(com.coupa.android.coupamobile.utils.ManifestMetaDataHelper.getMetaData(this, "com.coupa.gcm.senderid"), "GCM", 0);
            this.sendRegistrationTokenToServer(v0_1);
            v5_1.putExtra(com.coupa.android.coupamobile.services.RegistrationIntentService.TOKEN_EXTRA_KEY, v0_1);
        } catch (android.support.v4.content.LocalBroadcastManager v0_2) {
            v0_2.printStackTrace();
        }
        android.support.v4.content.LocalBroadcastManager.a(this).a(v5_1);
        return;
    }

Method com.coupa.android.coupamobile.listadapters.ExpenseLineListAdapter$24.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.view.View p8)
    {
        p8.playSoundEffect(0);
        android.content.Context v8_5 = ((java.util.HashMap) com.coupa.android.coupamobile.listadapters.ExpenseLineListAdapter.access$1200(this.this$0, com.coupa.android.coupamobile.viewdata.ExpenseLineItem.getSupportedCustomFields(this.this$0.myExpenseLine)));
        if ((!((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_start_address)).isEmpty()) && (!((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_end_address)).isEmpty())) {
            if (com.coupa.android.coupamobile.core.ApplicationBase.DEBUG) {
                String v1_1 = this.this$0.myEditExpenseLineActivity;
                android.content.Intent v0_14 = new StringBuilder();
                v0_14.append(((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_start_address)));
                v0_14.append("-");
                v0_14.append(((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_end_address)));
                com.coupa.android.coupamobile.helpers.ToastHelper.makeToast(v1_1, 2131427512, "Google", v0_14.toString(), 0, 0);
            }
            if (this.this$0.myEditExpenseLineActivity != null) {
                this.this$0.myEditExpenseLineActivity.setDenyReload(1);
            }
            com.coupa.android.coupamobile.views.OldGoogleMapActivity.setOnPictureTakenListener(new com.coupa.android.coupamobile.listadapters.ExpenseLineListAdapter$24$1(this));
            com.coupa.android.coupamobile.views.GoogleFragment.setDistanceTakenListener(new com.coupa.android.coupamobile.listadapters.ExpenseLineListAdapter$24$2(this, v8_5));
            android.content.Intent v0_26 = new android.content.Intent(this.this$0.getContext(), com.coupa.android.coupamobile.views.OldGoogleMapActivity);
            v0_26.putExtra("FROM_ADDRESS", ((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_start_address)));
            v0_26.putExtra("TO_ADDRESS", ((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_end_address)));
            v0_26.putExtra("IS_ROUND", ((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_round_trip)).equalsIgnoreCase("true"));
            v0_26.putExtra("DISTANCE_UNIT", ((String) v8_5.get(com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute$FieldName.mileage_distance_unit)));
            this.this$0.getContext().startActivity(v0_26);
            return;
        } else {
            com.coupa.android.coupamobile.helpers.ToastHelper.makeToast(this.this$0.myEditExpenseLineActivity, 2131427514, "Google Map", com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624156));
            return;
        }
    }

Method com.coupa.android.coupamobile.core.cs_api.CSApi$2.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.content.DialogInterface p3, int p4)
    {
        com.coupa.android.coupamobile.controllers.SettingsController.logoutNoPrompt(com.coupa.android.coupamobile.CoupaMobileApplication.AppContext, 1);
        p3.dismiss();
        this.val$finalCurrentResumedActivity.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("market://details?id=com.coupa.android.coupamobile")));
        return;
    }

Method com.coupa.android.coupamobile.core.Login.loginCoupaImpl() calling method android.content.Intent.<init>()


    private void loginCoupaImpl(android.content.Context p5, com.coupa.android.coupamobile.core.cs_api.CSApiResponse p6)
    {
        com.coupa.android.coupamobile.models.CoupaDataModel.eraseAll();
        com.coupa.android.coupamobile.models.value_objects.CustomFieldAttribute.iDebugPopulateCount = 0;
        String v0_1 = p6.getStatusCode();
        if ((v0_1 == com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.Forbidden) && (p6.getResponseData() == null)) {
            v0_1 = com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.DownForMaintainence;
        }
        if (v0_1 != com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.OK) {
            if (v0_1 != com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.Forbidden) {
                if (v0_1 != com.coupa.android.coupamobile.core.cs_api.CSApiResponseStatus.DownForMaintainence) {
                    com.coupa.android.coupamobile.controllers.LoginController.endLogin();
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.dismissProgress();
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.setTitle(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624348));
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.setMessage(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624489));
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.createAndShow();
                    com.coupa.android.coupamobile.core.utils.NSNotification.post("NOTIFICATION_LOGIN_ATTEMPT_FAILED", 0);
                    com.coupa.android.coupamobile.GAHelper.a.b.trackEvent();
                } else {
                    com.coupa.android.coupamobile.controllers.LoginController.endLogin();
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.dismissProgress();
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.setTitle(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624312));
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.setMessage(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624145));
                    com.coupa.android.coupamobile.core.ui.AsyncAlert.createAndShow();
                    com.coupa.android.coupamobile.core.utils.NSNotification.post("NOTIFICATION_LOGIN_ATTEMPT_FAILED", 0);
                    com.coupa.android.coupamobile.GAHelper.a.b.trackEvent();
                }
            } else {
                com.coupa.android.coupamobile.controllers.LoginController.endLogin();
                com.coupa.android.coupamobile.core.ui.AsyncAlert.dismissProgress();
                com.coupa.android.coupamobile.core.ui.AsyncAlert.setTitle(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624348));
                com.coupa.android.coupamobile.core.ui.AsyncAlert.setMessage(com.coupa.android.coupamobile.core.ApplicationBase.getStrRes(2131624522));
                com.coupa.android.coupamobile.core.ui.AsyncAlert.createAndShow();
                com.coupa.android.coupamobile.core.utils.NSNotification.post("NOTIFICATION_LOGIN_ATTEMPT_FAILED", 0);
                com.coupa.android.coupamobile.GAHelper.a.b.trackEvent();
            }
        } else {
            android.content.Intent v6_20 = ((org.json.JSONObject) p6.getResponseData());
            String v0_6 = com.coupa.android.coupamobile.core.LoginInfo.getInstance();
            v0_6.setUsername(this.getUsername());
            v0_6.setSite(this.getInstance());
            v0_6.setApiKey(com.coupa.android.coupamobile.models.ValueObject.getString(v6_20, "api_key"));
            v0_6.setUserId(com.coupa.android.coupamobile.models.ValueObject.getInt(v6_20, "user_id"));
            v0_6.setDefaultLocale(com.coupa.android.coupamobile.models.ValueObject.getString(v6_20, "default_locale", "None"));
            v0_6.setExpensingUser(com.coupa.android.coupamobile.models.ValueObject.getBool(v6_20, "expense_user?"));
            v0_6.setPurchasingUser(com.coupa.android.coupamobile.models.ValueObject.getBool(v6_20, "purchasing_user?"));
            com.coupa.android.coupamobile.models.value_objects.User.defaultUser();
            android.content.Intent v6_1 = new com.coupa.android.coupamobile.models.value_objects.Currency().getJSONObject(v6_20, "default_currency");
            com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("login", 0);
            if (v6_1 != null) {
                String v1_3 = ((com.coupa.android.coupamobile.models.value_objects.Currency) com.coupa.android.coupamobile.models.ValueObject.addOrUpdateDatabaseRecord(com.coupa.android.coupamobile.models.value_objects.Currency, v6_1));
                v0_6.setDefaultCurrencyCode(com.coupa.android.coupamobile.models.ValueObject.getString(v6_1, "code"));
                android.content.Intent v6_4 = new java.util.HashMap();
                v6_4.put("from", "login");
                if (v1_3 != null) {
                    v6_4.put("default_currency", v1_3.toString());
                    v6_4.put("default_currency_code", v1_3.getCode());
                    com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("set_default_currency", v6_4);
                } else {
                    com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("currency_null", v6_4);
                }
            }
            android.content.Intent v6_5 = v0_6.getDefaultCurrencyCode();
            if ((v6_5 == null) || ((v6_5.length() == 0) || ((v6_5.trim().length() == 0) || (v6_5.trim().toLowerCase().equals("null"))))) {
                com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("default_currency_null", "reason", "No default currency, defaulting to USD");
                v0_6.setDefaultCurrencyCode("USD");
            }
            v0_6.saveToKeychain();
            com.coupa.android.coupamobile.models.SynchronizationService.getInstance().syncToServer();
            if (com.coupa.android.coupamobile.core.ApplicationBase.ADVANCE_LOGIN_ASSIST == 1) {
                com.coupa.android.coupamobile.core.utils.AdvListInstance.setSelected(this.getInstance());
            }
            com.coupa.android.coupamobile.GAHelper.a.a.trackEvent();
            android.content.Intent v6_18 = new android.content.Intent(p5, com.coupa.android.coupamobile.views.MenuActivity);
            v6_18.setFlags(268468224);
            com.coupa.android.coupamobile.FlurryAnalyticsEventManager.a("menu_launch", "menu_from_activity", p5.getClass().getSimpleName());
            p5.startActivity(v6_18);
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.PasscodeController.startPasscodeActivity() calling method android.content.Intent.<init>()


    public static void startPasscodeActivity(com.coupa.android.coupamobile.controllers.PasscodeController$InputState p4)
    {
        com.coupa.android.coupamobile.controllers.PasscodeController.myInputState = p4;
        switch (com.coupa.android.coupamobile.controllers.PasscodeController$3.$SwitchMap$com$coupa$android$coupamobile$controllers$PasscodeController$InputState[p4.ordinal()]) {
            case 1:
            case 2:
            case 3:
                com.coupa.android.coupamobile.controllers.PasscodeController.myPasscodeInfo = com.coupa.android.coupamobile.controllers.PasscodeController.retrievePasscodeInfo();
                break;
            default:
        }
        android.app.Activity v4_1 = com.coupa.android.coupamobile.core.ui.ScreenMap.getValidCurrentResumedActivity(60000, 100);
        if (v4_1 != null) {
            android.content.Intent v0_2 = new android.content.Intent(v4_1, com.coupa.android.coupamobile.views.PasscodeActivity);
            v0_2.setFlags(335544320);
            v4_1.startActivity(v0_2);
            return;
        } else {
            return;
        }
    }

Method com.coupa.android.coupamobile.controllers.ExpenseReportListController$1MyAsyncTask.onPostExecute() calling method android.content.Intent.<init>()


    protected void onPostExecute(Void p3)
    {
        if ((this.processingWaitDialog != null) && (this.processingWaitDialog.isShowing())) {
            try {
                this.processingWaitDialog.dismiss();
            } catch (com.coupa.android.coupamobile.controllers.ExpenseReportListController v3_11) {
                android.util.Log.e("ExpenseReportListCon", v3_11.toString());
            }
        }
        if ((this.bToProceed) && (this.val$finalExpenseReportListController.getEditExpenseReportLocalId() != 0)) {
            com.coupa.android.coupamobile.controllers.ExpenseReportListController v3_7 = new android.content.Intent(com.coupa.android.coupamobile.controllers.ExpenseReportListController.access$300(this.this$0), com.coupa.android.coupamobile.views.EditExpenseReportActivity);
            v3_7.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.controllers.ExpenseReportListController.access$400(this.this$0));
            if (com.coupa.android.coupamobile.controllers.ExpenseReportListController.access$500(this.this$0) != null) {
                com.coupa.android.coupamobile.controllers.ExpenseReportListController.access$600(this.this$0).startActivity(v3_7);
            }
            this.val$finalExpenseReportListController.setEditExpenseReportLocalId(0);
        }
        return;
    }

Method com.coupa.android.coupamobile.controllers.EditExpenseReportController$2MyAsyncTask.onPostExecute() calling method android.content.Intent.<init>()


    protected void onPostExecute(Void p3)
    {
        if ((this.processingWaitDialog != null) && (this.processingWaitDialog.isShowing())) {
            try {
                this.processingWaitDialog.dismiss();
            } catch (Exception) {
                com.coupa.android.coupamobile.core.ApplicationBase.printStackTrace();
            }
        }
        android.app.ProgressDialog v3_1 = new android.content.Intent(com.coupa.android.coupamobile.controllers.EditExpenseReportController.access$1600(this.this$0), com.coupa.android.coupamobile.views.EditExpenseLineActivity);
        if (this.this$0.notification != null) {
            v3_1.putExtra("NOTIFICATION_LOCAL_ID", this.this$0.notification.getLocalId());
        }
        v3_1.putExtra("EXPENSE_REPORT_LOCAL_ID", com.coupa.android.coupamobile.controllers.EditExpenseReportController.access$000(this.this$0).getLocalId());
        v3_1.putExtra("EXPENSE_LINE_LOCAL_ID", this.localLineId);
        com.coupa.android.coupamobile.controllers.EditExpenseReportController.access$1700(this.this$0).startActivity(v3_1);
        return;
    }

Method android.support.v7.widget.ActivityChooserModel.b() calling method android.content.Intent.<init>()


    public android.content.Intent b(int p7)
    {
        try {
            if (this.j != null) {
                this.e();
                android.content.Intent v7_8 = ((android.support.v7.widget.ActivityChooserModel$ActivityResolveInfo) this.h.get(p7));
                android.content.ComponentName v1_1 = new android.content.ComponentName(v7_8.a.activityInfo.packageName, v7_8.a.activityInfo.name);
                android.content.Intent v7_5 = new android.content.Intent(this.j);
                v7_5.setComponent(v1_1);
                if ((this.p == null) || (!this.p.a(this, new android.content.Intent(v7_5)))) {
                    this.a(new android.support.v7.widget.ActivityChooserModel$HistoricalRecord(v1_1, System.currentTimeMillis(), 1065353216));
                    return v7_5;
                } else {
                    return 0;
                }
            } else {
                return 0;
            }
        } catch (android.content.Intent v7_6) {
            throw v7_6;
        }
    }

Method android.support.v4.widget.TextViewCompat$TextViewCompatApi26Impl$1.a() calling method android.content.Intent.<init>()


    private android.content.Intent a()
    {
        return new android.content.Intent().setAction("android.intent.action.PROCESS_TEXT").setType("text/plain");
    }

Method android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.handleMessage() calling method android.content.Intent.<init>()


    public void handleMessage(android.os.Message p4)
    {
        android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase v0_1 = this.a.g;
        if (v0_1 != null) {
            switch (p4.what) {
                case 1:
                    android.support.v4.media.MediaDescriptionCompat v4_8 = ((android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command) p4.obj);
                    v0_1.a(v4_8.a, v4_8.b, v4_8.c);
                    break;
                case 2:
                    this.a.b(p4.arg1, 0);
                    break;
                case 3:
                    v0_1.a();
                    break;
                case 4:
                    v0_1.a(((String) p4.obj), p4.getData());
                    break;
                case 5:
                    v0_1.b(((String) p4.obj), p4.getData());
                    break;
                case 6:
                    v0_1.a(((android.net.Uri) p4.obj), p4.getData());
                    break;
                case 7:
                    v0_1.b();
                    break;
                case 8:
                    v0_1.c(((String) p4.obj), p4.getData());
                    break;
                case 9:
                    v0_1.d(((String) p4.obj), p4.getData());
                    break;
                case 10:
                    v0_1.b(((android.net.Uri) p4.obj), p4.getData());
                    break;
                case 11:
                    v0_1.a(((Long) p4.obj).longValue());
                    break;
                case 12:
                    v0_1.c();
                    break;
                case 13:
                    v0_1.h();
                    break;
                case 14:
                    v0_1.d();
                    break;
                case 15:
                    v0_1.e();
                    break;
                case 16:
                    v0_1.f();
                    break;
                case 17:
                    v0_1.g();
                    break;
                case 18:
                    v0_1.b(((Long) p4.obj).longValue());
                    break;
                case 19:
                    v0_1.a(((android.support.v4.media.RatingCompat) p4.obj));
                    break;
                case 20:
                    v0_1.e(((String) p4.obj), p4.getData());
                    break;
                case 21:
                    android.support.v4.media.MediaDescriptionCompat v4_25 = ((android.view.KeyEvent) p4.obj);
                    java.util.List v1_19 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
                    v1_19.putExtra("android.intent.extra.KEY_EVENT", v4_25);
                    if (v0_1.a(v1_19)) {
                    } else {
                        this.a(v4_25, v0_1);
                    }
                    break;
                case 22:
                    this.a.c(p4.arg1, 0);
                    break;
                case 23:
                    v0_1.a(p4.arg1);
                    break;
                case 24:
                default:
                    break;
                case 25:
                    v0_1.a(((android.support.v4.media.MediaDescriptionCompat) p4.obj));
                    break;
                case 26:
                    v0_1.a(((android.support.v4.media.MediaDescriptionCompat) p4.obj), p4.arg1);
                    break;
                case 27:
                    v0_1.b(((android.support.v4.media.MediaDescriptionCompat) p4.obj));
                    break;
                case 28:
                    if (this.a.l == null) {
                    } else {
                        if ((p4.arg1 < 0) || (p4.arg1 >= this.a.l.size())) {
                            android.support.v4.media.MediaDescriptionCompat v4_13 = 0;
                        } else {
                            v4_13 = ((android.support.v4.media.session.MediaSessionCompat$QueueItem) this.a.l.get(p4.arg1));
                        }
                        if (v4_13 == null) {
                        } else {
                            v0_1.b(v4_13.a());
                        }
                    }
                    break;
                case 29:
                    v0_1.a(((Boolean) p4.obj).booleanValue());
                    break;
                case 30:
                    v0_1.b(p4.arg1);
                    break;
                case 31:
                    v0_1.a(((android.support.v4.media.RatingCompat) p4.obj), p4.getData());
                    break;
            }
            return;
        } else {
            return;
        }
    }

Method android.support.v4.media.session.MediaButtonReceiver.a() calling method android.content.Intent.<init>()


    private static android.content.ComponentName a(android.content.Context p3, String p4)
    {
        String v0_0 = p3.getPackageManager();
        StringBuilder v1_4 = new android.content.Intent(p4);
        v1_4.setPackage(p3.getPackageName());
        String v0_3 = v0_0.queryIntentServices(v1_4, 0);
        if (v0_3.size() != 1) {
            if (!v0_3.isEmpty()) {
                StringBuilder v1_2 = new StringBuilder();
                v1_2.append("Expected 1 service that handles ");
                v1_2.append(p4);
                v1_2.append(", found ");
                v1_2.append(v0_3.size());
                throw new IllegalStateException(v1_2.toString());
            } else {
                return 0;
            }
        } else {
            IllegalStateException v3_6 = ((android.content.pm.ResolveInfo) v0_3.get(0));
            return new android.content.ComponentName(v3_6.serviceInfo.packageName, v3_6.serviceInfo.name);
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$1.run() calling method android.content.Intent.<init>()


    public void run()
    {
        if (this.a.f != 0) {
            this.a.f = 2;
            if ((!android.support.v4.media.MediaBrowserCompat.a) || (this.a.g == null)) {
                if (this.a.h == null) {
                    if (this.a.i == null) {
                        android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase v0_7 = new android.content.Intent("android.media.browse.MediaBrowserService");
                        v0_7.setComponent(this.a.b);
                        this.a.g = new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection(this.a);
                        try {
                            android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase v0_9 = this.a.a.bindService(v0_7, this.a.g, 1);
                        } catch (Exception) {
                            String v2_5 = new StringBuilder();
                            v2_5.append("Failed binding to service ");
                            v2_5.append(this.a.b);
                            android.util.Log.e("MediaBrowserCompat", v2_5.toString());
                            v0_9 = 0;
                        }
                        if (v0_9 == null) {
                            this.a.a();
                            this.a.c.c();
                        }
                        if (android.support.v4.media.MediaBrowserCompat.a) {
                            android.util.Log.d("MediaBrowserCompat", "connect...");
                            this.a.c();
                        }
                        return;
                    } else {
                        String v1_7 = new StringBuilder();
                        v1_7.append("mCallbacksMessenger should be null. Instead it is ");
                        v1_7.append(this.a.i);
                        throw new RuntimeException(v1_7.toString());
                    }
                } else {
                    String v1_10 = new StringBuilder();
                    v1_10.append("mServiceBinderWrapper should be null. Instead it is ");
                    v1_10.append(this.a.h);
                    throw new RuntimeException(v1_10.toString());
                }
            } else {
                String v1_13 = new StringBuilder();
                v1_13.append("mServiceConnection should be null. Instead it is ");
                v1_13.append(this.a.g);
                throw new RuntimeException(v1_13.toString());
            }
        } else {
            return;
        }
    }

Method android.support.v4.app.TaskStackBuilder.a() calling method android.content.Intent.<init>()


    public void a(android.os.Bundle p5)
    {
        if (!this.b.isEmpty()) {
            int v1_8 = new android.content.Intent[this.b.size()];
            android.content.Context v0_2 = ((android.content.Intent[]) this.b.toArray(v1_8));
            v0_2[0] = new android.content.Intent(v0_2[0]).addFlags(268484608);
            if (!android.support.v4.content.ContextCompat.a(this.c, v0_2, p5)) {
                android.content.Intent v5_3 = new android.content.Intent(v0_2[(v0_2.length - 1)]);
                v5_3.addFlags(268435456);
                this.c.startActivity(v5_3);
            }
            return;
        } else {
            throw new IllegalStateException("No intents added to TaskStackBuilder; cannot startActivities");
        }
    }

Method android.support.v4.app.TaskStackBuilder.a() calling method android.content.Intent.<init>()


    public android.app.PendingIntent a(int p8, int p9, android.os.Bundle p10)
    {
        if (!this.b.isEmpty()) {
            ark>android.support.v4.app.TaskStackBuilderark>$TaskStackBuilderBaseImpl v1_4 = new android.content.Intent[this.b.size()];
            android.content.Intent[] v3_1 = ((android.content.Intent[]) this.b.toArray(v1_4));
            v3_1[0] = new android.content.Intent(v3_1[0]).addFlags(268484608);
            return ark>android.support.v4.app.TaskStackBuilderark>.a.a(this.c, v3_1, p8, p9, p10);
        } else {
            throw new IllegalStateException("No intents added to TaskStackBuilder; cannot getPendingIntent");
        }
    }

Method android.support.v4.app.TaskStackBuilder$TaskStackBuilderBaseImpl.a() calling method android.content.Intent.<init>()


    public android.app.PendingIntent a(android.content.Context p3, android.content.Intent[] p4, int p5, int p6, android.os.Bundle p7)
    {
        p4[0] = new android.content.Intent(p4[0]).addFlags(268484608);
        return android.app.PendingIntent.getActivities(p3, p5, p4, p6);
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.a() calling method android.content.Intent.<init>()


    private boolean a(ark>android.support.v4.app.NotificationManagerCompat$SideChannelManagerark>$ListenerRecord p4)
    {
        if (!p4.b) {
            p4.b = this.a.bindService(new android.content.Intent("android.support.BIND_NOTIFICATION_SIDE_CHANNEL").setComponent(p4.a), this, 33);
            if (!p4.b) {
                String v1_1 = new StringBuilder();
                v1_1.append("Unable to bind to listener ");
                v1_1.append(p4.a);
                android.util.Log.w("NotifManCompat", v1_1.toString());
                this.a.unbindService(this);
            } else {
                p4.e = 0;
            }
            return p4.b;
        } else {
            return 1;
        }
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.a() calling method android.content.Intent.<init>()


    private void a()
    {
        java.util.Iterator v0_1 = android.support.v4.app.NotificationManagerCompat.a(this.a);
        if (!v0_1.equals(this.d)) {
            this.d = v0_1;
            ark>android.support.v4.app.NotificationManagerCompat$SideChannelManagerark>$ListenerRecord v1_1 = this.a.getPackageManager().queryIntentServices(new android.content.Intent().setAction("android.support.BIND_NOTIFICATION_SIDE_CHANNEL"), 0);
            java.util.HashSet v2_4 = new java.util.HashSet();
            ark>android.support.v4.app.NotificationManagerCompat$SideChannelManagerark>$ListenerRecord v1_2 = v1_1.iterator();
            while (v1_2.hasNext()) {
                java.util.Map v3_11 = ((android.content.pm.ResolveInfo) v1_2.next());
                if (v0_1.contains(v3_11.serviceInfo.packageName)) {
                    String v4_1 = new android.content.ComponentName(v3_11.serviceInfo.packageName, v3_11.serviceInfo.name);
                    if (v3_11.serviceInfo.permission == null) {
                        v2_4.add(v4_1);
                    } else {
                        String v5_3 = new StringBuilder();
                        v5_3.append("Permission present on component ");
                        v5_3.append(v4_1);
                        v5_3.append(", not adding listener record.");
                        android.util.Log.w("NotifManCompat", v5_3.toString());
                    }
                }
            }
            java.util.Iterator v0_2 = v2_4.iterator();
            while (v0_2.hasNext()) {
                ark>android.support.v4.app.NotificationManagerCompat$SideChannelManagerark>$ListenerRecord v1_12 = ((android.content.ComponentName) v0_2.next());
                if (!this.c.containsKey(v1_12)) {
                    if (android.util.Log.isLoggable("NotifManCompat", 3)) {
                        String v4_13 = new StringBuilder();
                        v4_13.append("Adding listener record for ");
                        v4_13.append(v1_12);
                        android.util.Log.d("NotifManCompat", v4_13.toString());
                    }
                    this.c.put(v1_12, new ark>android.support.v4.app.NotificationManagerCompat$SideChannelManagerark>$ListenerRecord(v1_12));
                }
            }
            java.util.Iterator v0_5 = this.c.entrySet().iterator();
            while (v0_5.hasNext()) {
                ark>android.support.v4.app.NotificationManagerCompat$SideChannelManagerark>$ListenerRecord v1_7 = ((java.util.Map$Entry) v0_5.next());
                if (!v2_4.contains(v1_7.getKey())) {
                    if (android.util.Log.isLoggable("NotifManCompat", 3)) {
                        String v5_5 = new StringBuilder();
                        v5_5.append("Removing listener record for ");
                        v5_5.append(v1_7.getKey());
                        android.util.Log.d("NotifManCompat", v5_5.toString());
                    }
                    this.b(((ark>android.support.v4.app.NotificationManagerCompat$SideChannelManagerark>$ListenerRecord) v1_7.getValue()));
                    v0_5.remove();
                }
            }
            return;
        } else {
            return;
        }
    }

Method android.support.v4.app.NavUtils.b() calling method android.content.Intent.<init>()


    public static android.content.Intent b(android.app.Activity p4)
    {
        if (android.os.Build$VERSION.SDK_INT >= 16) {
            String v0_3 = p4.getParentActivityIntent();
            if (v0_3 != null) {
                return v0_3;
            }
        }
        String v0_4 = android.support.v4.app.NavUtils.c(p4);
        if (v0_4 != null) {
            StringBuilder v2_1 = new android.content.ComponentName(p4, v0_4);
            try {
                android.content.Intent v4_4;
                if (android.support.v4.app.NavUtils.b(p4, v2_1) != null) {
                    v4_4 = new android.content.Intent().setComponent(v2_1);
                } else {
                    v4_4 = android.content.Intent.makeMainActivity(v2_1);
                }
            } catch (android.content.pm.PackageManager$NameNotFoundException) {
                StringBuilder v2_3 = new StringBuilder();
                v2_3.append("getParentActivityIntent: bad parentActivityName \'");
                v2_3.append(v0_4);
                v2_3.append("\' in manifest");
                android.util.Log.e("NavUtils", v2_3.toString());
                return 0;
            }
            return v4_4;
        } else {
            return 0;
        }
    }

Method android.support.v4.app.NavUtils.a() calling method android.content.Intent.<init>()


    public static android.content.Intent a(android.content.Context p1, Class p2)
    {
        String v2_1 = ark>android.support.v4.app.NavUtilsark>.b(p1, new android.content.ComponentName(p1, p2));
        if (v2_1 != null) {
            android.content.Intent v1_3;
            android.content.ComponentName v0_3 = new android.content.ComponentName(p1, v2_1);
            if (ark>android.support.v4.app.NavUtilsark>.b(p1, v0_3) != null) {
                v1_3 = new android.content.Intent().setComponent(v0_3);
            } else {
                v1_3 = android.content.Intent.makeMainActivity(v0_3);
            }
            return v1_3;
        } else {
            return 0;
        }
    }

Method android.support.v4.app.NavUtils.a() calling method android.content.Intent.<init>()


    public static android.content.Intent a(android.content.Context p2, android.content.ComponentName p3)
    {
        String v0 = ark>android.support.v4.app.NavUtilsark>.b(p2, p3);
        if (v0 != null) {
            android.content.Intent v2_3;
            android.content.ComponentName v1_1 = new android.content.ComponentName(p3.getPackageName(), v0);
            if (ark>android.support.v4.app.NavUtilsark>.b(p2, v1_1) != null) {
                v2_3 = new android.content.Intent().setComponent(v1_1);
            } else {
                v2_3 = android.content.Intent.makeMainActivity(v1_1);
            }
            return v2_3;
        } else {
            return 0;
        }
    }