Info Call to Reflection API

Description

List of calls allowing the application to examine and modify the structure and behavior of an object at runtime.

Recommendation

This entry is informative, no recommendations applicable.

Technical details

Method io.branch.referral.j$1.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p4, reflect.Method p5, Object[] p6)
    {
        if ((!p5.getName().equals("onDeferredAppLinkDataFetched")) || (p6[0] == null)) {
            if (this.b != null) {
                this.b.a(0);
            }
        } else {
            int v4_7;
            Class[] v2 = new Class[0];
            int v4_3 = new Object[0];
            int v4_6 = ((android.os.Bundle) android.os.Bundle.cast(this.a.getMethod("getArgumentBundle", v2).invoke(this.a.cast(p6[0]), v4_3)));
            if (v4_6 == 0) {
                v4_7 = 0;
            } else {
                v4_7 = v4_6.getString("com.facebook.platform.APPLINK_NATIVE_URL");
            }
            if (this.b != null) {
                this.b.a(v4_7);
            }
        }
        return 0;
    }

Method io.branch.referral.ag.k() calling method java.lang.reflect.Method.invoke()


    public Object k()
    {
        try {
            Object v1_3 = Class.forName("com.google.android.gms.ads.identifier.AdvertisingIdClient");
            Class[] v4 = new Class[1];
            v4[0] = android.content.Context;
            Object v1_1 = v1_3.getMethod("getAdvertisingIdInfo", v4);
            Object[] v2_0 = new Object[1];
            v2_0[0] = this.c;
        } catch (Throwable) {
        }
        return v1_1.invoke(0, v2_0);
    }

Method io.branch.referral.ag.b() calling method java.lang.reflect.Method.invoke()


    public int b(Object p5)
    {
        try {
            Class[] v3 = new Class[0];
            Object[] v1_1 = new Object[0];
            this.b = ((Boolean) p5.getClass().getMethod("isLimitAdTrackingEnabled", v3).invoke(p5, v1_1)).booleanValue();
        } catch (Exception) {
        }
        return this.b;
    }

Method io.branch.referral.ag.a() calling method java.lang.reflect.Method.invoke()


    public String a(Object p5)
    {
        try {
            Class[] v3 = new Class[0];
            Object[] v1_1 = new Object[0];
            this.a = ((String) p5.getClass().getMethod("getId", v3).invoke(p5, v1_1));
        } catch (Exception) {
        }
        return this.a;
    }

Method com.til.colombia.dmp.android.AdvertisingIDUtil.retrieveAndSetAAID() calling method java.lang.reflect.Method.invoke()


    public static void retrieveAndSetAAID(android.content.Context p7)
    {
        if (p7 != null) {
            try {
                String v0_1 = Class.forName("com.google.android.gms.ads.identifier.AdvertisingIdClient$Info");
                String v1_6 = Class.forName("com.google.android.gms.ads.identifier.AdvertisingIdClient");
                reflect.Method v4_3 = new Class[1];
                v4_3[0] = android.content.Context;
                String v1_0 = v1_6.getMethod("getAdvertisingIdInfo", v4_3);
                reflect.Method v4_0 = new Class[0];
                reflect.Method v2_1 = v0_1.getMethod("getId", v4_0);
                int v5_1 = new Class[0];
                reflect.Method v4_2 = v0_1.getMethod("isLimitAdTrackingEnabled", v5_1);
                Object[] v3_0 = new Object[1];
                v3_0[0] = p7.getApplicationContext();
                String v7_3 = v0_1.cast(v1_0.invoke(0, v3_0));
                String v0_2 = new Object[0];
                String v1_1 = new Object[0];
                com.til.colombia.dmp.android.Utils.setAAID(((String) v2_1.invoke(v7_3, v0_2)), ((Boolean) v4_2.invoke(v7_3, v1_1)));
            } catch (String v7_13) {
                android.util.Log.e("dmp-aos:1.6.0", "", v7_13);
            } catch (String v7_12) {
                android.util.Log.e("dmp-aos:1.6.0", "", v7_12);
                return;
            } catch (String v7_11) {
                android.util.Log.e("dmp-aos:1.6.0", "", v7_11);
                return;
            } catch (String v7_10) {
                android.util.Log.e("dmp-aos:1.6.0", "", v7_10);
                return;
            } catch (String v7_9) {
                android.util.Log.e("dmp-aos:1.6.0", "", v7_9);
                return;
            } catch (String v7_8) {
                android.util.Log.e("dmp-aos:1.6.0", "", v7_8);
                return;
            } catch (String v7_6) {
                android.util.Log.e("dmp-aos:1.6.0", "", v7_6);
                v7_6.getMessage().equalsIgnoreCase("Google play services is mandatory.");
                return;
            }
        }
        return;
    }

Method com.til.colombia.android.internal.a.a() calling method java.lang.reflect.Method.invoke()


    private static void a(android.webkit.WebView p3, String p4)
    {
        if ((ark>com.til.colombia.android.internal.aark>.e == null) && (android.os.Build$VERSION.SDK_INT >= 19)) {
            ark>com.til.colombia.android.internal.aark>.e = ark>com.til.colombia.android.internal.aark>.R();
            com.til.colombia.android.internal.Log.a("Col:aos:4.0.0", "G+J EMS SDK AdView: Running in KITKAT mode with new Chromium webview!");
        }
        if (android.os.Build$VERSION.SDK_INT >= 19) {
            try {
                Object[] v1_2 = new Object[2];
                v1_2[0] = p4;
                v1_2[1] = 0;
                ark>com.til.colombia.android.internal.aark>.e.invoke(p3, v1_2);
                return;
            } catch (Exception v3_1) {
                com.til.colombia.android.internal.Log.a("Col:aos:4.0.0", "FATAL ERROR: Could not invoke Android 4.4 Chromium WebView method evaluateJavascript", v3_1);
                return;
            }
        } else {
            String v0_6 = new StringBuilder("javascript:");
            v0_6.append(p4);
            p3.loadUrl(v0_6.toString());
            return;
        }
    }

Method com.simpl.android.zeroClickSdk.internal.f.b() calling method java.lang.reflect.Method.invoke()


    private static Object b(android.content.Context p7)
    {
        try {
            Class[] v4 = new Class[1];
            v4[0] = android.content.Context;
            reflect.Method v1_1 = com.simpl.android.zeroClickSdk.internal.f.a.getMethod("getClient", v4);
            Object[] v2_0 = new Object[1];
            v2_0[0] = p7;
            return v1_1.invoke(0, v2_0);
        } catch (NoSuchMethodException v7_2) {
            com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v7_2);
            return 0;
        }
    }

Method com.simpl.android.zeroClickSdk.internal.f.a() calling method java.lang.reflect.Method.invoke()


    static void a(android.content.Context p4)
    {
        try {
            reflect.InvocationTargetException v4_1 = ark>com.simpl.android.zeroClickSdk.internal.fark>.b(p4);
            Class[] v3 = new Class[0];
            Object[] v1_1 = new Object[0];
            v4_1.getClass().getMethod("startSmsRetriever", v3).invoke(v4_1, v1_1);
            return;
        } catch (reflect.InvocationTargetException v4_4) {
            com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v4_4);
            return;
        } catch (reflect.InvocationTargetException v4_3) {
            com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v4_3);
            return;
        } catch (reflect.InvocationTargetException v4_2) {
            com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v4_2);
            return;
        }
    }

Method com.simpl.android.zeroClickSdk.internal.f.a() calling method java.lang.reflect.Method.invoke()


    static int a(android.os.Bundle p4)
    {
        try {
            int v4_2 = ark>com.simpl.android.zeroClickSdk.internal.fark>.c.cast(p4.get(((String) ark>com.simpl.android.zeroClickSdk.internal.fark>.a.getDeclaredField("EXTRA_STATUS").get(0))));
            Class[] v3 = new Class[0];
            Object[] v1_2 = new Object[0];
            return ((Integer) v4_2.getClass().getDeclaredMethod("getStatusCode", v3).invoke(v4_2, v1_2)).intValue();
        } catch (int v4_6) {
            com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v4_6);
            return -2;
        }
    }

Method com.payu.custombrowser.f.a() calling method java.lang.reflect.Method.invoke()


    protected varargs Void a(String[] p10)
    {
        Object v10_1 = p10[0];
        reflect.Method v1_4 = com.payu.custombrowser.Bank.getClassLoader();
        try {
            if (!this.isCancelled()) {
                org.json.JSONObject v3_0 = new org.json.JSONObject(v10_1);
                if ((v3_0.has("card_token")) && (v3_0.has("merchant_hash"))) {
                    Object[] v4_0 = new Class[0];
                    reflect.Method v1_2 = new Object[0];
                    Object v10_12 = v1_4.loadClass("com.payu.india.CallBackHandler.OnetapCallback").getDeclaredMethod("getOneTapCallback", v4_0).invoke(0, v1_2);
                    reflect.Method v1_3 = v10_12.getClass();
                    Class[] v6 = new Class[2];
                    v6[0] = String;
                    v6[1] = String;
                    reflect.Method v1_5 = v1_3.getDeclaredMethod("saveOneClickHash", v6);
                    Object[] v4_2 = new Object[2];
                    v4_2[0] = v3_0.getString("card_token");
                    v4_2[1] = v3_0.getString("merchant_hash");
                    v1_5.invoke(v10_12, v4_2);
                }
            }
        } catch (Object v10_8) {
            com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v10_8);
        } catch (Object v10_7) {
            com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v10_7);
        } catch (Object v10_6) {
            com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v10_6);
        }
        return 0;
    }

Method com.payu.custombrowser.e.a() calling method java.lang.reflect.Method.invoke()


    void a(android.content.Context p10, String p11, String p12, String p13)
    {
        if ((com.payu.custombrowser.bean.b.SINGLETON != null) && (com.payu.custombrowser.bean.b.SINGLETON.getPayuCustomBrowserCallback() != null)) {
            this.b = com.payu.custombrowser.bean.b.SINGLETON.getPayuCustomBrowserCallback();
        }
        try {
            this.c = ark>com.payu.custombrowser.eark>.getClassLoader();
            this.e = this.c.loadClass("com.payu.samsungpay.SamsungWrapper");
            com.payu.custombrowser.PayUCustomBrowserCallback v0_5 = this.e;
            Object v2_0 = new Class[1];
            v2_0[0] = reflect.InvocationHandler;
            this.d = v0_5.getDeclaredConstructor(v2_0);
            this.d.setAccessible(1);
            com.payu.custombrowser.PayUCustomBrowserCallback v0_9 = this.d;
            Object v2_1 = new Object[1];
            v2_1[0] = this.a;
            this.f = v0_9.newInstance(v2_1);
            com.payu.custombrowser.PayUCustomBrowserCallback v0_12 = this.f.getClass();
            Class[] v5 = new Class[4];
            v5[0] = String;
            v5[1] = String;
            v5[2] = String;
            v5[3] = android.content.Context;
            com.payu.custombrowser.PayUCustomBrowserCallback v0_14 = v0_12.getMethod("checkSamsungPayAvailability", v5);
            Object v2_3 = this.f;
            Object[] v3_3 = new Object[4];
            v3_3[0] = p11;
            v3_3[1] = p12;
            v3_3[2] = p13;
            v3_3[3] = p10;
            v0_14.invoke(v2_3, v3_3);
        } catch (Exception v10_1) {
            com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v10_1);
        }
        return;
    }

Method com.payu.custombrowser.e.a() calling method java.lang.reflect.Method.invoke()


    void a(android.app.Activity p8, com.payu.custombrowser.bean.CustomBrowserConfig p9)
    {
        try {
            if ((com.payu.custombrowser.bean.b.SINGLETON == null) || (com.payu.custombrowser.bean.b.SINGLETON.getPayuCustomBrowserCallback() == null)) {
                com.payu.custombrowser.PayUCustomBrowserCallback v0_2 = this.f.getClass();
                Class[] v3 = new Class[2];
                v3[0] = android.app.Activity;
                v3[1] = String;
                com.payu.custombrowser.PayUCustomBrowserCallback v0_4 = v0_2.getMethod("makePayment", v3);
                Object v1_1 = this.f;
                Object[] v2_1 = new Object[2];
                v2_1[0] = p8;
                v2_1[1] = p9.getPayuPostData();
                v0_4.invoke(v1_1, v2_1);
            } else {
                this.b = com.payu.custombrowser.bean.b.SINGLETON.getPayuCustomBrowserCallback();
            }
        } catch (String v8_1) {
            com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v8_1);
        }
        return;
    }

Method com.moe.pushlibrary.utils.ReflectionUtils.invocationHelper() calling method java.lang.reflect.Method.invoke()


    private static Object invocationHelper(Object p0, Class p1, String p2, String p3, String p4, Class[] p5, Object[] p6)
    {
        if (p1 == null) {
            if (p0 == 0) {
                p1 = Class.forName(p2);
                if (p4 == null) {
                    if (p3 == null) {
                        return p1;
                    } else {
                        return p1.getMethod(p3, p5).invoke(p0, p6);
                    }
                } else {
                    return p1.getField(p4);
                }
            } else {
                p1 = p0.getClass();
            }
        }
        return 0;
    }

Method com.moat.analytics.mobile.inm.x.c() calling method java.lang.reflect.Method.invoke()


    private void c()
    {
        this.b();
        if (this.f != null) {
            java.util.LinkedList v0_2 = this.d.iterator();
            while (v0_2.hasNext()) {
                reflect.Method v1_1 = ((com.moat.analytics.mobile.inm.x$b) v0_2.next());
                try {
                    Object[] v2_2 = new Object[com.moat.analytics.mobile.inm.x$b.a(v1_1).length];
                    Object v3_0 = com.moat.analytics.mobile.inm.x$b.a(v1_1);
                    int v4 = v3_0.length;
                    int v5 = 0;
                    int v6 = 0;
                } catch (reflect.Method v1_3) {
                    com.moat.analytics.mobile.inm.m.a(v1_3);
                }
                while (v5 < v4) {
                    int v8 = (v6 + 1);
                    v2_2[v6] = v3_0[v5].get();
                    v5++;
                    v6 = v8;
                }
                com.moat.analytics.mobile.inm.x$b.b(v1_1).invoke(this.f, v2_2);
            }
            this.d.clear();
            return;
        } else {
            return;
        }
    }

Method com.moat.analytics.mobile.inm.x.a() calling method java.lang.reflect.Method.invoke()


    private Object a(reflect.Method p4, Object[] p5)
    {
        Object v0_0 = p4.getDeclaringClass();
        com.moat.analytics.mobile.inm.w$d v1_1 = com.moat.analytics.mobile.inm.w.a();
        if (!Object.equals(v0_0)) {
            if ((!this.e) || (this.f != null)) {
                if (v1_1.a == com.moat.analytics.mobile.inm.w$d.b) {
                    this.c();
                    if (this.f != null) {
                        return p4.invoke(this.f, p5);
                    }
                }
                if ((v1_1.a == com.moat.analytics.mobile.inm.w$d.a) && ((!this.e) || (this.f != null))) {
                    this.b(p4, p5);
                }
                return this.a(p4);
            } else {
                this.d.clear();
                return this.a(p4);
            }
        } else {
            Object v0_8 = p4.getName();
            if (!"getClass".equals(v0_8)) {
                if (!"toString".equals(v0_8)) {
                    return p4.invoke(this, p5);
                } else {
                    return String.valueOf(p4.invoke(this, p5)).replace(ark>com.moat.analytics.mobile.inm.xark>.getName(), this.c.getName());
                }
            } else {
                return this.c;
            }
        }
    }

Method com.moat.analytics.mobile.inm.s$1.run() calling method java.lang.reflect.Method.invoke()


    public final void run()
    {
        try {
            String v0_3 = Class.forName("com.google.android.gms.ads.identifier.AdvertisingIdClient");
            String v1_5 = Class.forName("com.google.android.gms.ads.identifier.AdvertisingIdClient$Info");
            Class[] v4_2 = new Class[1];
            v4_2[0] = android.content.Context;
            String v0_1 = v0_3.getMethod("getAdvertisingIdInfo", v4_2);
            int v3_0 = new Object[1];
            v3_0[0] = this.a;
            String v0_2 = v0_1.invoke(0, v3_0);
            int v3_1 = new Class[0];
            int v3_2 = new Object[0];
        } catch (String v0_9) {
            String v1_7 = "Util";
            String v2_11 = "ClassNotFoundException while retrieving Advertising ID";
            com.moat.analytics.mobile.inm.p.a(v1_7, this, v2_11, v0_9);
            return;
        } catch (String v0_9) {
            v1_7 = "Util";
            v2_11 = "NoSuchMethodException while retrieving Advertising ID";
            com.moat.analytics.mobile.inm.p.a(v1_7, this, v2_11, v0_9);
            return;
        } catch (String v0_8) {
            com.moat.analytics.mobile.inm.m.a(v0_8);
            return;
        }
        if (((Boolean) v1_5.getMethod("isLimitAdTrackingEnabled", v3_1).invoke(v0_2, v3_2)).booleanValue()) {
            com.moat.analytics.mobile.inm.p.a(3, "Util", this, "User has limited ad tracking");
            return;
        } else {
            Class[] v4_1 = new Class[0];
            String v2_7 = new Object[0];
            com.moat.analytics.mobile.inm.s.a(((String) v1_5.getMethod("getId", v4_1).invoke(v0_2, v2_7)));
            String v1_4 = new StringBuilder("Retrieved Advertising ID = ");
            v1_4.append(com.moat.analytics.mobile.inm.s.f());
            com.moat.analytics.mobile.inm.p.a(3, "Util", this, v1_4.toString());
            return;
        }
    }

Method com.j.a.a.b() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.inmobi.rendering.mraid.MediaRenderView.b() calling method java.lang.reflect.Method.invoke()


    public static android.graphics.Bitmap b(String p8)
    {
        try {
            reflect.Method v1_2 = Class.forName("android.media.ThumbnailUtils");
            Class[] v4 = new Class[2];
            v4[0] = String;
            v4[1] = Integer.TYPE;
            reflect.Method v1_1 = v1_2.getDeclaredMethod("createVideoThumbnail", v4);
            Object[] v2_0 = new Object[2];
            v2_0[0] = p8;
            v2_0[1] = Integer.valueOf(1);
            return ((android.graphics.Bitmap) v1_1.invoke(0, v2_0));
        } catch (ClassNotFoundException) {
            return 0;
        } catch (reflect.InvocationTargetException) {
            return 0;
        } catch (NoSuchMethodException) {
            return 0;
        } catch (IllegalAccessException) {
            return 0;
        }
    }

Method com.inmobi.commons.core.utilities.a.a() calling method java.lang.reflect.Method.invoke()


    public final void a(ark>com.inmobi.commons.core.utilities.aark>$b p9)
    {
        ark>com.inmobi.commons.core.utilities.aark>.b.add(p9);
        if ((ark>com.inmobi.commons.core.utilities.aark>.b.size() == 1) && (com.inmobi.commons.a.a.a())) {
            String v9_2 = new android.os.HandlerThread("ApplicationFocusChangeObserverHandler");
            ark>com.inmobi.commons.core.utilities.aark>.e = v9_2;
            v9_2.start();
            String v9_4 = android.app.Application.getDeclaredClasses();
            String v3_0 = v9_4.length;
            Class v4_0 = 0;
            String v1_2 = 0;
            while (v1_2 < v3_0) {
                Class[] v5_1 = v9_4[v1_2];
                if (v5_1.getSimpleName().equalsIgnoreCase("ActivityLifecycleCallbacks")) {
                    Class v4_1 = new Class[1];
                    v4_1[0] = v5_1;
                    v4_0 = v5_1;
                }
                v1_2++;
            }
            String v9_6 = v4_0.getClassLoader();
            String v1_3 = new Class[1];
            v1_3[0] = v4_0;
            ark>com.inmobi.commons.core.utilities.aark>.c = reflect.Proxy.newProxyInstance(v9_6, v1_3, new ark>com.inmobi.commons.core.utilities.aark>$1(this));
            if (ark>com.inmobi.commons.core.utilities.aark>.c != null) {
                try {
                    Class[] v5_0 = new Class[1];
                    v5_0[0] = v4_0;
                    String v1_6 = android.app.Application.getMethod("registerActivityLifecycleCallbacks", v5_0);
                    StringBuilder v0_1 = new Object[1];
                    v0_1[0] = ark>com.inmobi.commons.core.utilities.aark>.c;
                    v1_6.invoke(((android.app.Application) com.inmobi.commons.a.a.b()), v0_1);
                    return;
                } catch (NoSuchMethodException) {
                    return;
                } catch (String v9_11) {
                    try {
                        StringBuilder v0_4 = new java.util.HashMap();
                        v0_4.put("type", "GenericException");
                        String v2_3 = new StringBuilder();
                        v2_3.append(v9_11.getMessage());
                        v0_4.put("message", v2_3.toString());
                        com.inmobi.commons.core.e.b.a();
                        com.inmobi.commons.core.e.b.a("root", "ExceptionCaught", v0_4);
                        return;
                    } catch (Exception) {
                        StringBuilder v0_6 = new StringBuilder("Error in submitting telemetry event : (");
                        v0_6.append(v9_11.getMessage());
                        v0_6.append(")");
                    }
                }
            }
        }
        return;
    }

Method com.google.gson.internal.UnsafeAllocator.create() calling method java.lang.reflect.Method.invoke()


    public static com.google.gson.internal.UnsafeAllocator create()
    {
        Class[] v3_3 = Class.forName("sun.misc.Unsafe");
        String v4_7 = v3_3.getDeclaredField("theUnsafe");
        v4_7.setAccessible(1);
        String v4_0 = v4_7.get(0);
        Class[] v6_0 = new Class[1];
        v6_0[0] = Class;
        return new com.google.gson.internal.UnsafeAllocator$1(v3_3.getMethod("allocateInstance", v6_0), v4_0);
    }

Method com.google.firebase.FirebaseApp.zza() calling method java.lang.reflect.Method.invoke()


    private static void zza(Class p6, Object p7, Iterable p8, boolean p9)
    {
        String v8_1 = p8.iterator();
        while (v8_1.hasNext()) {
            String v0_1 = ((String) v8_1.next());
            try {
                if (p9) {
                    if (com.google.firebase.FirebaseApp.zze.contains(v0_1)) {
                    }
                }
                String v1_2 = Class.forName(v0_1);
                String v4_0 = new Class[1];
                v4_0[0] = p6;
                String v1_3 = v1_2.getMethod("getInstance", v4_0);
                int v2_1 = v1_3.getModifiers();
                if ((reflect.Modifier.isPublic(v2_1)) && (reflect.Modifier.isStatic(v2_1))) {
                    Object[] v3_3 = new Object[1];
                    v3_3[0] = p7;
                    v1_3.invoke(0, v3_3);
                }
            } catch (ClassNotFoundException) {
                if (!com.google.firebase.FirebaseApp.zzf.contains(v0_1)) {
                    int v2_6 = new StringBuilder();
                    v2_6.append(v0_1);
                    v2_6.append(" is not linked. Skipping initialization.");
                    android.util.Log.d("FirebaseApp", v2_6.toString());
                } else {
                    String v7_5 = new StringBuilder();
                    v7_5.append(v0_1);
                    v7_5.append(" is missing, but is required. Check if it has been removed by Proguard.");
                    throw new IllegalStateException(v7_5.toString());
                }
            } catch (NoSuchMethodException) {
                String v7_2 = new StringBuilder();
                v7_2.append(v0_1);
                v7_2.append("#getInstance has been removed by Proguard. Add keep rule to prevent it.");
                throw new IllegalStateException(v7_2.toString());
            }
        }
        return;
    }

Method com.google.api.client.util.IOUtils.isSymbolicLink() calling method java.lang.reflect.Method.invoke()


    public static boolean isSymbolicLink(java.io.File p7)
    {
        try {
            java.io.File v2_7 = Class.forName("java.nio.file.Files");
            int v3_3 = Class.forName("java.nio.file.Path");
            Class[] v6_0 = new Class[0];
            Object[] v5_0 = new Object[0];
            Object v4_1 = java.io.File.getMethod("toPath", v6_0).invoke(p7, v5_0);
            Class[] v6_1 = new Class[1];
            v6_1[0] = v3_3;
            java.io.File v2_1 = v2_7.getMethod("isSymbolicLink", v6_1);
            Object[] v5_2 = new Object[1];
            v5_2[0] = v4_1;
            return ((Boolean) v2_1.invoke(0, v5_2)).booleanValue();
        } catch (int v7_5) {
            int v7_6 = v7_5.getCause();
            com.google.api.client.util.Throwables.propagateIfPossible(v7_6, java.io.IOException);
            throw new RuntimeException(v7_6);
        } catch (ClassNotFoundException) {
            if (java.io.File.separatorChar != 92) {
                if (p7.getParent() != null) {
                    p7 = new java.io.File(p7.getParentFile().getCanonicalFile(), p7.getName());
                }
                return (p7.getCanonicalFile().equals(p7.getAbsoluteFile()) ^ 1);
            } else {
                return 0;
            }
        }
    }

Method com.google.android.gms.internal.vision.zzfy.zza() calling method java.lang.reflect.Method.invoke()


    static varargs Object zza(reflect.Method p0, Object p1, Object[] p2)
    {
        try {
            return p0.invoke(p1, p2);
        } catch (Error v0_4) {
            throw new RuntimeException("Couldn\'t use Java reflection to implement protocol message reflection.", v0_4);
        } catch (Error v0_5) {
            Error v0_6 = v0_5.getCause();
            if (!(v0_6 instanceof RuntimeException)) {
                if (!(v0_6 instanceof Error)) {
                    throw new RuntimeException("Unexpected exception thrown by generated accessor method.", v0_6);
                } else {
                    throw ((Error) v0_6);
                }
            } else {
                throw ((RuntimeException) v0_6);
            }
        }
    }

Method com.google.android.gms.internal.measurement.zzuo.zza() calling method java.lang.reflect.Method.invoke()


    static varargs Object zza(reflect.Method p0, Object p1, Object[] p2)
    {
        try {
            return p0.invoke(p1, p2);
        } catch (Error v0_4) {
            throw new RuntimeException("Couldn\'t use Java reflection to implement protocol message reflection.", v0_4);
        } catch (Error v0_5) {
            Error v0_6 = v0_5.getCause();
            if (!(v0_6 instanceof RuntimeException)) {
                if (!(v0_6 instanceof Error)) {
                    throw new RuntimeException("Unexpected exception thrown by generated accessor method.", v0_6);
                } else {
                    throw ((Error) v0_6);
                }
            } else {
                throw ((RuntimeException) v0_6);
            }
        }
    }

Method com.google.android.gms.internal.icing.zzdj.zza() calling method java.lang.reflect.Method.invoke()


    static varargs Object zza(reflect.Method p0, Object p1, Object[] p2)
    {
        try {
            return p0.invoke(p1, p2);
        } catch (Error v0_4) {
            throw new RuntimeException("Couldn\'t use Java reflection to implement protocol message reflection.", v0_4);
        } catch (Error v0_5) {
            Error v0_6 = v0_5.getCause();
            if (!(v0_6 instanceof RuntimeException)) {
                if (!(v0_6 instanceof Error)) {
                    throw new RuntimeException("Unexpected exception thrown by generated accessor method.", v0_6);
                } else {
                    throw ((Error) v0_6);
                }
            } else {
                throw ((RuntimeException) v0_6);
            }
        }
    }

Method com.google.android.gms.internal.clearcut.zzcg.zza() calling method java.lang.reflect.Method.invoke()


    static varargs Object zza(reflect.Method p0, Object p1, Object[] p2)
    {
        try {
            return p0.invoke(p1, p2);
        } catch (Error v0_4) {
            throw new RuntimeException("Couldn\'t use Java reflection to implement protocol message reflection.", v0_4);
        } catch (Error v0_5) {
            Error v0_6 = v0_5.getCause();
            if (!(v0_6 instanceof RuntimeException)) {
                if (!(v0_6 instanceof Error)) {
                    throw new RuntimeException("Unexpected exception thrown by generated accessor method.", v0_6);
                } else {
                    throw ((Error) v0_6);
                }
            } else {
                throw ((RuntimeException) v0_6);
            }
        }
    }

Method com.google.android.gms.internal.ads.zzbrd.zza() calling method java.lang.reflect.Method.invoke()


    static varargs Object zza(reflect.Method p0, Object p1, Object[] p2)
    {
        try {
            return p0.invoke(p1, p2);
        } catch (Error v0_4) {
            throw new RuntimeException("Couldn\'t use Java reflection to implement protocol message reflection.", v0_4);
        } catch (Error v0_5) {
            Error v0_6 = v0_5.getCause();
            if (!(v0_6 instanceof RuntimeException)) {
                if (!(v0_6 instanceof Error)) {
                    throw new RuntimeException("Unexpected exception thrown by generated accessor method.", v0_6);
                } else {
                    throw ((Error) v0_6);
                }
            } else {
                throw ((RuntimeException) v0_6);
            }
        }
    }

Method com.google.android.gms.internal.ads.zzcs.zzb() calling method java.lang.reflect.Method.invoke()


    protected final com.google.android.gms.internal.ads.zzdr zzb(android.view.MotionEvent p6)
    {
        com.google.android.gms.internal.ads.zzdi v0_3 = com.google.android.gms.internal.ads.zzcs.zzqo.zza("BDp2p9FkJRWhLjM5/HGlBtfI2hTpjdS5yJQGMqe31LtNjFTgL+0QOyyChfmPPFl0", "got2az0DwXyMWaLpfVutWfEF1l3X50FJhmqzREDcTA8=");
        if ((v0_3 != null) && (p6 != null)) {
            try {
                Object[] v3_0 = new Object[2];
                v3_0[0] = p6;
                v3_0[1] = this.zzrm;
                return new com.google.android.gms.internal.ads.zzdr(((String) v0_3.invoke(0, v3_0)));
            } catch (IllegalAccessException v6_4) {
                throw new com.google.android.gms.internal.ads.zzdi(v6_4);
            }
        } else {
            throw new com.google.android.gms.internal.ads.zzdi();
        }
    }

Method com.google.android.gms.internal.ads.zzcs.zza() calling method java.lang.reflect.Method.invoke()


    protected final long zza(StackTraceElement[] p6)
    {
        com.google.android.gms.internal.ads.zzdi v0_4 = com.google.android.gms.internal.ads.zzcs.zzqo.zza("dUZXsTQGXogdq7xqgYL8i0iimZLTpa9AoXZpRO79MP7o6nVl+DoNjuCg63H0zXDK", "Vz6KZKN/XNSe7DawDVk5XNlgz1HLOOLd+9M1b4lusVA=");
        if ((v0_4 != null) && (p6 != null)) {
            try {
                Object[] v3_0 = new Object[1];
                v3_0[0] = p6;
                return new com.google.android.gms.internal.ads.zzdj(((String) v0_4.invoke(0, v3_0))).zzsk.longValue();
            } catch (IllegalAccessException v6_4) {
                throw new com.google.android.gms.internal.ads.zzdi(v6_4);
            }
        } else {
            throw new com.google.android.gms.internal.ads.zzdi();
        }
    }

Method com.google.android.gms.internal.ads.zzcs.zza() calling method java.lang.reflect.Method.invoke()


    private static com.google.android.gms.internal.ads.zzdr zza(com.google.android.gms.internal.ads.zzdl p4, android.view.MotionEvent p5, android.util.DisplayMetrics p6)
    {
        IllegalAccessException v4_6 = p4.zza("LOklmrwaQ0v3CGeP+ZosklY8SbmufmvNG6auvqsL+bGnLcr54FaTv3bt+awlDR0E", "/Fj70v9BUIdYkRnDi6EwnKWPurvJ9lYtBhSoj7eKwt8=");
        if ((v4_6 != null) && (p5 != null)) {
            try {
                Object[] v2_1 = new Object[2];
                v2_1[0] = p5;
                v2_1[1] = p6;
                return new com.google.android.gms.internal.ads.zzdr(((String) v4_6.invoke(0, v2_1)));
            } catch (IllegalAccessException v4_3) {
                throw new com.google.android.gms.internal.ads.zzdi(v4_3);
            }
        } else {
            throw new com.google.android.gms.internal.ads.zzdi();
        }
    }

Method com.google.android.exoplayer2.upstream.DefaultHttpDataSource.maybeTerminateInputStream() calling method java.lang.reflect.Method.invoke()


    private static void maybeTerminateInputStream(java.net.HttpURLConnection p3, long p4)
    {
        if ((com.google.android.exoplayer2.util.Util.SDK_INT == 19) || (com.google.android.exoplayer2.util.Util.SDK_INT == 20)) {
            try {
                java.io.InputStream v3_1 = p3.getInputStream();
            } catch (Exception) {
                return;
            }
            if (p4 != -1) {
                if (p4 <= 2048) {
                    return;
                }
            } else {
                if (v3_1.read() == -1) {
                    return;
                }
            }
            reflect.Method v4_3 = v3_1.getClass().getName();
            if ((!"com.android.okhttp.internal.http.HttpTransport$ChunkedInputStream".equals(v4_3)) && (!"com.android.okhttp.internal.http.HttpTransport$FixedLengthInputStream".equals(v4_3))) {
                return;
            } else {
                Class[] v1_1 = new Class[0];
                reflect.Method v4_7 = v3_1.getClass().getSuperclass().getDeclaredMethod("unexpectedEndOfInput", v1_1);
                v4_7.setAccessible(1);
                Object[] v5_6 = new Object[0];
                v4_7.invoke(v3_1, v5_6);
                return;
            }
        } else {
            return;
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.j() calling method java.lang.reflect.Method.invoke()


    static int j(android.content.Context p4)
    {
        if (com.google.ads.interactivemedia.v3.internal.jz.q != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p4;
                return ((Integer) com.google.ads.interactivemedia.v3.internal.jz.q.invoke(0, v2_1)).intValue();
            } catch (reflect.InvocationTargetException v4_4) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_4);
            } catch (reflect.InvocationTargetException v4_3) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_3);
            }
        } else {
            throw new com.google.ads.interactivemedia.v3.internal.jz$a();
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.i() calling method java.lang.reflect.Method.invoke()


    static int i(android.content.Context p4)
    {
        if (com.google.ads.interactivemedia.v3.internal.jz.p != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p4;
                return ((Integer) com.google.ads.interactivemedia.v3.internal.jz.p.invoke(0, v2_1)).intValue();
            } catch (reflect.InvocationTargetException v4_4) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_4);
            } catch (reflect.InvocationTargetException v4_3) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_3);
            }
        } else {
            throw new com.google.ads.interactivemedia.v3.internal.jz$a();
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.h() calling method java.lang.reflect.Method.invoke()


    static int[] h(android.content.Context p4)
    {
        if (com.google.ads.interactivemedia.v3.internal.jz.m != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p4;
                return ((int[]) com.google.ads.interactivemedia.v3.internal.jz.m.invoke(0, v2_1));
            } catch (reflect.InvocationTargetException v4_3) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_3);
            } catch (reflect.InvocationTargetException v4_2) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_2);
            }
        } else {
            throw new com.google.ads.interactivemedia.v3.internal.jz$a();
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.g() calling method java.lang.reflect.Method.invoke()


    static java.util.ArrayList g(android.content.Context p4)
    {
        if (com.google.ads.interactivemedia.v3.internal.jz.l != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p4;
                com.google.ads.interactivemedia.v3.internal.jz$a v4_1 = ((java.util.ArrayList) com.google.ads.interactivemedia.v3.internal.jz.l.invoke(0, v2_1));
            } catch (com.google.ads.interactivemedia.v3.internal.jz$a v4_5) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_5);
            } catch (com.google.ads.interactivemedia.v3.internal.jz$a v4_4) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_4);
            }
            if (v4_1 != null) {
                if (v4_1.size() == 2) {
                    return v4_1;
                } else {
                }
            }
            throw new com.google.ads.interactivemedia.v3.internal.jz$a();
        } else {
            throw new com.google.ads.interactivemedia.v3.internal.jz$a();
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.f() calling method java.lang.reflect.Method.invoke()


    static Long f(android.content.Context p4)
    {
        if (com.google.ads.interactivemedia.v3.internal.jz.o != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p4;
                return ((Long) com.google.ads.interactivemedia.v3.internal.jz.o.invoke(0, v2_1));
            } catch (reflect.InvocationTargetException v4_3) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_3);
            } catch (reflect.InvocationTargetException v4_2) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_2);
            }
        } else {
            throw new com.google.ads.interactivemedia.v3.internal.jz$a();
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.e() calling method java.lang.reflect.Method.invoke()


    static String e(android.content.Context p4)
    {
        if (com.google.ads.interactivemedia.v3.internal.jz.n != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p4;
                return ((String) com.google.ads.interactivemedia.v3.internal.jz.n.invoke(0, v2_1));
            } catch (reflect.InvocationTargetException v4_3) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_3);
            } catch (reflect.InvocationTargetException v4_2) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_2);
            }
        } else {
            throw new com.google.ads.interactivemedia.v3.internal.jz$a();
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.d() calling method java.lang.reflect.Method.invoke()


    static String d(android.content.Context p4)
    {
        if (com.google.ads.interactivemedia.v3.internal.jz.j != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p4;
                com.google.ads.interactivemedia.v3.internal.jz$a v4_1 = ((String) com.google.ads.interactivemedia.v3.internal.jz.j.invoke(0, v2_1));
            } catch (com.google.ads.interactivemedia.v3.internal.jz$a v4_5) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_5);
            } catch (com.google.ads.interactivemedia.v3.internal.jz$a v4_4) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v4_4);
            }
            if (v4_1 != null) {
                return v4_1;
            } else {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a();
            }
        } else {
            throw new com.google.ads.interactivemedia.v3.internal.jz$a();
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.d() calling method java.lang.reflect.Method.invoke()


    static Long d()
    {
        if (com.google.ads.interactivemedia.v3.internal.jz.f != null) {
            try {
                Object[] v2_1 = new Object[0];
                return ((Long) com.google.ads.interactivemedia.v3.internal.jz.f.invoke(0, v2_1));
            } catch (reflect.InvocationTargetException v0_2) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v0_2);
            } catch (reflect.InvocationTargetException v0_1) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v0_1);
            }
        } else {
            throw new com.google.ads.interactivemedia.v3.internal.jz$a();
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.c() calling method java.lang.reflect.Method.invoke()


    static String c()
    {
        if (com.google.ads.interactivemedia.v3.internal.jz.g != null) {
            try {
                Object[] v2_1 = new Object[0];
                return ((String) com.google.ads.interactivemedia.v3.internal.jz.g.invoke(0, v2_1));
            } catch (reflect.InvocationTargetException v0_2) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v0_2);
            } catch (reflect.InvocationTargetException v0_1) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v0_1);
            }
        } else {
            throw new com.google.ads.interactivemedia.v3.internal.jz$a();
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.b() calling method java.lang.reflect.Method.invoke()


    static String b(android.content.Context p5, com.google.ads.interactivemedia.v3.internal.kd p6)
    {
        if (com.google.ads.interactivemedia.v3.internal.jz.t == null) {
            if (com.google.ads.interactivemedia.v3.internal.jz.k != null) {
                try {
                    Object[] v3 = new Object[1];
                    v3[0] = p5;
                    String v5_2 = ((java.nio.ByteBuffer) com.google.ads.interactivemedia.v3.internal.jz.k.invoke(0, v3));
                } catch (String v5_9) {
                    throw new com.google.ads.interactivemedia.v3.internal.jz$a(v5_9);
                } catch (String v5_8) {
                    throw new com.google.ads.interactivemedia.v3.internal.jz$a(v5_8);
                }
                if (v5_2 != null) {
                    com.google.ads.interactivemedia.v3.internal.jz.t = p6.a(v5_2.array(), 1);
                    return com.google.ads.interactivemedia.v3.internal.jz.t;
                } else {
                    throw new com.google.ads.interactivemedia.v3.internal.jz$a();
                }
            } else {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a();
            }
        } else {
            return com.google.ads.interactivemedia.v3.internal.jz.t;
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.b() calling method java.lang.reflect.Method.invoke()


    static Long b()
    {
        if (com.google.ads.interactivemedia.v3.internal.jz.e != null) {
            try {
                Object[] v2_1 = new Object[0];
                return ((Long) com.google.ads.interactivemedia.v3.internal.jz.e.invoke(0, v2_1));
            } catch (reflect.InvocationTargetException v0_2) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v0_2);
            } catch (reflect.InvocationTargetException v0_1) {
                throw new com.google.ads.interactivemedia.v3.internal.jz$a(v0_1);
            }
        } else {
            throw new com.google.ads.interactivemedia.v3.internal.jz$a();
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.a() calling method java.lang.reflect.Method.invoke()


    static java.util.ArrayList a(android.view.MotionEvent p4, android.util.DisplayMetrics p5)
    {
        if ((ark>com.google.ads.interactivemedia.v3.internal.jzark>.i != null) && (p4 != null)) {
            try {
                Object[] v2_1 = new Object[2];
                v2_1[0] = p4;
                v2_1[1] = p5;
                return ((java.util.ArrayList) ark>com.google.ads.interactivemedia.v3.internal.jzark>.i.invoke(0, v2_1));
            } catch (reflect.InvocationTargetException v4_4) {
                throw new ark>com.google.ads.interactivemedia.v3.internal.jzark>$a(v4_4);
            } catch (reflect.InvocationTargetException v4_3) {
                throw new ark>com.google.ads.interactivemedia.v3.internal.jzark>$a(v4_3);
            }
        } else {
            throw new ark>com.google.ads.interactivemedia.v3.internal.jzark>$a();
        }
    }

Method com.google.ads.interactivemedia.v3.internal.jz.a() calling method java.lang.reflect.Method.invoke()


    static String a(android.content.Context p5, com.google.ads.interactivemedia.v3.internal.kd p6)
    {
        if (ark>com.google.ads.interactivemedia.v3.internal.jzark>.s == null) {
            if (ark>com.google.ads.interactivemedia.v3.internal.jzark>.h != null) {
                try {
                    Object[] v3 = new Object[1];
                    v3[0] = p5;
                    String v5_2 = ((java.nio.ByteBuffer) ark>com.google.ads.interactivemedia.v3.internal.jzark>.h.invoke(0, v3));
                } catch (String v5_9) {
                    throw new ark>com.google.ads.interactivemedia.v3.internal.jzark>$a(v5_9);
                } catch (String v5_8) {
                    throw new ark>com.google.ads.interactivemedia.v3.internal.jzark>$a(v5_8);
                }
                if (v5_2 != null) {
                    ark>com.google.ads.interactivemedia.v3.internal.jzark>.s = p6.a(v5_2.array(), 1);
                    return ark>com.google.ads.interactivemedia.v3.internal.jzark>.s;
                } else {
                    throw new ark>com.google.ads.interactivemedia.v3.internal.jzark>$a();
                }
            } else {
                throw new ark>com.google.ads.interactivemedia.v3.internal.jzark>$a();
            }
        } else {
            return ark>com.google.ads.interactivemedia.v3.internal.jzark>.s;
        }
    }

Method com.google.api.client.googleapis.auth.oauth2.DefaultCredentialProvider.runningOnAppEngine() calling method java.lang.reflect.Method.invoke()


    private boolean runningOnAppEngine()
    {
        RuntimeException v0_0 = 0;
        try {
            try {
                reflect.InvocationTargetException v1_6 = this.forName("com.google.appengine.api.utils.SystemProperty").getField("environment");
                String v5_0 = new Class[0];
                String v4_1 = new Object[0];
            } catch (reflect.InvocationTargetException v1_4) {
                Object[] v2_0 = new Object[1];
                v2_0[0] = v1_4.getMessage();
                throw ((RuntimeException) com.google.api.client.googleapis.auth.oauth2.OAuth2Utils.exceptionWithCause(new RuntimeException(String.format("Unexpcted error trying to determine if runnning on Google App Engine: %s", v2_0)), v1_4));
            } catch (reflect.InvocationTargetException v1_4) {
            } catch (reflect.InvocationTargetException v1_4) {
            } catch (reflect.InvocationTargetException v1_4) {
            } catch (reflect.InvocationTargetException v1_4) {
            } catch (reflect.InvocationTargetException v1_4) {
            }
            if (v1_6.getType().getMethod("value", v5_0).invoke(v1_6.get(0), v4_1) != null) {
                v0_0 = 1;
            }
            return v0_0;
        } catch (ClassNotFoundException) {
            return 0;
        }
    }

Method com.google.android.gms.internal.vision.zzgu.zzfx() calling method java.lang.reflect.Method.invoke()


    private static com.google.android.gms.internal.vision.zzhe zzfx()
    {
        try {
            Class[] v3 = new Class[0];
            Object[] v2_1 = new Object[0];
            return ((com.google.android.gms.internal.vision.zzhe) Class.forName("com.google.protobuf.DescriptorMessageInfoFactory").getDeclaredMethod("getInstance", v3).invoke(0, v2_1));
        } catch (Exception) {
            return com.google.android.gms.internal.vision.zzgu.zzyt;
        }
    }

Method com.google.android.gms.internal.measurement.zzvk.zzxf() calling method java.lang.reflect.Method.invoke()


    private static com.google.android.gms.internal.measurement.zzvu zzxf()
    {
        try {
            Class[] v3 = new Class[0];
            Object[] v2_1 = new Object[0];
            return ((com.google.android.gms.internal.measurement.zzvu) Class.forName("com.google.protobuf.DescriptorMessageInfoFactory").getDeclaredMethod("getInstance", v3).invoke(0, v2_1));
        } catch (Exception) {
            return com.google.android.gms.internal.measurement.zzvk.zzcag;
        }
    }

Method com.google.android.gms.internal.icing.zzeg.zzcl() calling method java.lang.reflect.Method.invoke()


    private static com.google.android.gms.internal.icing.zzep zzcl()
    {
        try {
            Class[] v3 = new Class[0];
            Object[] v2_1 = new Object[0];
            return ((com.google.android.gms.internal.icing.zzep) Class.forName("com.google.protobuf.DescriptorMessageInfoFactory").getDeclaredMethod("getInstance", v3).invoke(0, v2_1));
        } catch (Exception) {
            return com.google.android.gms.internal.icing.zzeg.zzlw;
        }
    }

Method com.google.android.gms.internal.clearcut.zzdd.zzby() calling method java.lang.reflect.Method.invoke()


    private static com.google.android.gms.internal.clearcut.zzdn zzby()
    {
        try {
            Class[] v3 = new Class[0];
            Object[] v2_1 = new Object[0];
            return ((com.google.android.gms.internal.clearcut.zzdn) Class.forName("com.google.protobuf.DescriptorMessageInfoFactory").getDeclaredMethod("getInstance", v3).invoke(0, v2_1));
        } catch (Exception) {
            return com.google.android.gms.internal.clearcut.zzdd.zzlz;
        }
    }

Method com.google.android.gms.internal.ads.zzpb.close() calling method java.lang.reflect.Method.invoke()


    public final void close()
    {
        try {
            if (this.zzbgo != null) {
                reflect.Method v3_0;
                if (this.zzbgq != -1) {
                    v3_0 = (this.zzbgq - this.zzcd);
                } else {
                    v3_0 = this.zzbgq;
                }
                if ((com.google.android.gms.internal.ads.zzqe.SDK_INT == 19) || (com.google.android.gms.internal.ads.zzqe.SDK_INT == 20)) {
                    java.io.IOException v2_1 = this.zzbgn.getInputStream();
                }
                try {
                    this.zzbgo.close();
                } catch (java.io.IOException v2_4) {
                    throw new com.google.android.gms.internal.ads.zzpc(v2_4, this.zzazo, 3);
                }
            }
        } catch (java.io.IOException v2_5) {
            this.zzbgo = 0;
            this.zzgw();
            if (this.zzbfr) {
                this.zzbfr = 0;
                if (this.zzbgm != null) {
                    this.zzbgm.zze(this);
                }
            }
            throw v2_5;
        }
        this.zzbgo = 0;
        this.zzgw();
        if (this.zzbfr) {
            this.zzbfr = 0;
            if (this.zzbgm != null) {
                this.zzbgm.zze(this);
                return;
            }
        }
        return;
    }

Method com.google.android.gms.internal.ads.zzer.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        if (this.zzuh != null) {
            com.google.android.gms.internal.ads.zzbn v0_8 = this.zzqo.getContext().getResources().getDisplayMetrics();
            com.google.android.gms.internal.ads.zzbl v1_4 = this.zzuw;
            Object[] v3_1 = new Object[2];
            v3_1[0] = this.zzuh;
            v3_1[1] = v0_8;
            com.google.android.gms.internal.ads.zzbl v1_1 = new com.google.android.gms.internal.ads.zzdt(((String) v1_4.invoke(0, v3_1)));
            com.google.android.gms.internal.ads.zzbn v0_5 = new com.google.android.gms.internal.ads.zzbn();
            v0_5.zzhe = v1_1.zztt;
            v0_5.zzhf = v1_1.zzhf;
            v0_5.zzhg = v1_1.zzhg;
            this.zzun.zzfp = v0_5;
        }
        return;
    }

Method com.google.android.gms.internal.ads.zzeq.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        this.zzun.zzff = Integer.valueOf(2);
        Throwable v0_7 = this.zzuw;
        com.google.android.gms.internal.ads.zzbl v2 = new Object[1];
        v2[0] = this.zzqo.getContext();
        if (((Boolean) v0_7.invoke(0, v2)).booleanValue() != 1) {
            this.zzun.zzff = Integer.valueOf(0);
        } else {
            this.zzun.zzff = Integer.valueOf(1);
        }
        return;
    }

Method com.google.android.gms.internal.ads.zzep.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        if (com.google.android.gms.internal.ads.zzep.zzut == null) {
            try {
                if (com.google.android.gms.internal.ads.zzep.zzut == null) {
                    Object[] v3_1 = new Object[0];
                    com.google.android.gms.internal.ads.zzep.zzut = ((Long) this.zzuw.invoke(0, v3_1));
                }
            } catch (Throwable v1_2) {
                throw v1_2;
            }
        }
        try {
            this.zzun.zzeu = com.google.android.gms.internal.ads.zzep.zzut;
            return;
        } catch (Throwable v1_4) {
            throw v1_4;
        }
    }

Method com.google.android.gms.internal.ads.zzeo.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        if (this.zzrt != null) {
            com.google.android.gms.internal.ads.zzbl v0_1 = this.zzun;
            Long v1_2 = this.zzuw;
            Object[] v3_1 = new Object[1];
            v3_1[0] = Long.valueOf(this.zzue);
            v0_1.zzfj = ((Long) v1_2.invoke(0, v3_1));
        }
        return;
    }

Method com.google.android.gms.internal.ads.zzen.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        try {
            Long v3_2 = new Object[0];
            Long v2_3 = new com.google.android.gms.internal.ads.zzdk(((String) this.zzuw.invoke(0, v3_2)));
            this.zzun.zzfh = v2_3.zzsn;
            this.zzun.zzfi = v2_3.zzso;
            return;
        } catch (Throwable v1_3) {
            throw v1_3;
        }
    }

Method com.google.android.gms.internal.ads.zzem.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        if (this.zzus == null) {
            return;
        } else {
            com.google.android.gms.internal.ads.zzbl v0_3 = this.zzuw;
            com.google.android.gms.internal.ads.zzbl v3_4 = new Object[1];
            v3_4[0] = this.zzus;
            com.google.android.gms.internal.ads.zzbl v1_1 = new com.google.android.gms.internal.ads.zzdj(((String) v0_3.invoke(0, v3_4)));
            try {
                this.zzun.zzfe = v1_1.zzsk;
            } catch (com.google.android.gms.internal.ads.zzbl v1_7) {
                throw v1_7;
            }
            if (!v1_1.zzsl.booleanValue()) {
                this.zzun.zzfm = Integer.valueOf(2);
            } else {
                this.zzun.zzfm = Integer.valueOf((v1_1.zzsm.booleanValue() ^ 1));
            }
            return;
        }
    }

Method com.google.android.gms.internal.ads.zzel.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        Throwable v0_0 = this.zzuw;
        Object[] v1_1 = new Object[2];
        v1_1[0] = this.zzqo.getContext();
        v1_1[1] = Boolean.valueOf(this.zzur);
        try {
            this.zzun.zzft = Long.valueOf(((Long) v0_0.invoke(0, v1_1)).longValue());
            return;
        } catch (Throwable v0_5) {
            throw v0_5;
        }
    }

Method com.google.android.gms.internal.ads.zzek.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        this.zzun.zzes = Long.valueOf(-1);
        this.zzun.zzet = Long.valueOf(-1);
        if (this.zzuq == null) {
            com.google.android.gms.internal.ads.zzbl v0_1 = this.zzuw;
            long v4_0 = new Object[1];
            v4_0[0] = this.zzqo.getContext();
            this.zzuq = ((java.util.List) v0_1.invoke(0, v4_0));
        }
        if ((this.zzuq == null) || (this.zzuq.size() != 2)) {
            return;
        } else {
            try {
                this.zzun.zzes = Long.valueOf(((Long) this.zzuq.get(0)).longValue());
                this.zzun.zzet = Long.valueOf(((Long) this.zzuq.get(1)).longValue());
                return;
            } catch (Throwable v1_6) {
                throw v1_6;
            }
        }
    }

Method com.google.android.gms.internal.ads.zzej.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        try {
            Throwable v1_0 = this.zzuw;
            com.google.android.gms.internal.ads.zzbl v3_3 = new Object[1];
            v3_3[0] = this.zzqo.getContext();
            Throwable v2_1 = new com.google.android.gms.internal.ads.zzcy(((String) v1_0.invoke(0, v3_3)));
        } catch (Throwable v1_3) {
            throw v1_3;
        }
        this.zzun.zzdx = Long.valueOf(v2_1.zzse);
        this.zzun.zzfs = Long.valueOf(v2_1.zzsf);
        return;
    }

Method com.google.android.gms.internal.ads.zzei.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        this.zzun.zzdw = "E";
        if (com.google.android.gms.internal.ads.zzei.zzdw == null) {
            try {
                if (com.google.android.gms.internal.ads.zzei.zzdw == null) {
                    Object[] v3_1 = new Object[0];
                    com.google.android.gms.internal.ads.zzei.zzdw = ((String) this.zzuw.invoke(0, v3_1));
                }
            } catch (Throwable v1_3) {
                throw v1_3;
            }
        }
        try {
            this.zzun.zzdw = com.google.android.gms.internal.ads.zzei.zzdw;
            return;
        } catch (Throwable v1_5) {
            throw v1_5;
        }
    }

Method com.google.android.gms.internal.ads.zzeh.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        this.zzun.zzeg = Long.valueOf(-1);
        com.google.android.gms.internal.ads.zzbl v0_1 = this.zzun;
        Long v1_4 = this.zzuw;
        Object[] v2_1 = new Object[1];
        v2_1[0] = this.zzqo.getContext();
        v0_1.zzeg = ((Long) v1_4.invoke(0, v2_1));
        return;
    }

Method com.google.android.gms.internal.ads.zzeg.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        if (com.google.android.gms.internal.ads.zzeg.zzuo == null) {
            try {
                if (com.google.android.gms.internal.ads.zzeg.zzuo == null) {
                    Object[] v3_1 = new Object[0];
                    com.google.android.gms.internal.ads.zzeg.zzuo = ((Long) this.zzuw.invoke(0, v3_1));
                }
            } catch (Throwable v1_2) {
                throw v1_2;
            }
        }
        try {
            this.zzun.zzep = com.google.android.gms.internal.ads.zzeg.zzuo;
            return;
        } catch (Throwable v1_4) {
            throw v1_4;
        }
    }

Method com.google.android.gms.internal.ads.zzee.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        if (!this.zzqo.zzag()) {
            try {
                Throwable v1_1 = this.zzun;
                String v2_2 = this.zzuw;
                Object[] v4_1 = new Object[1];
                v4_1[0] = this.zzqo.getContext();
                v1_1.zzge = ((String) v2_2.invoke(0, v4_1));
                return;
            } catch (Throwable v1_0) {
                throw v1_0;
            }
        } else {
            this.zzav();
            return;
        }
    }

Method com.google.android.gms.internal.ads.zzed.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        Long v1_1 = new Object[0];
        com.google.android.gms.internal.ads.zzbl v0_6 = ((Long) this.zzuw.invoke(0, v1_1)).longValue();
        try {
            this.zzun.zzgi = Long.valueOf(v0_6);
        } catch (com.google.android.gms.internal.ads.zzbl v0_3) {
            throw v0_3;
        }
        if (this.startTime != 0) {
            this.zzun.zzel = Long.valueOf((v0_6 - this.startTime));
            this.zzun.zzeq = Long.valueOf(this.startTime);
        }
        return;
    }

Method com.google.android.gms.internal.ads.zzec.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        if (com.google.android.gms.internal.ads.zzec.zzfd == null) {
            try {
                if (com.google.android.gms.internal.ads.zzec.zzfd == null) {
                    Object[] v3_1 = new Object[0];
                    com.google.android.gms.internal.ads.zzec.zzfd = ((Long) this.zzuw.invoke(0, v3_1));
                }
            } catch (Throwable v1_2) {
                throw v1_2;
            }
        }
        try {
            this.zzun.zzfd = com.google.android.gms.internal.ads.zzec.zzfd;
            return;
        } catch (Throwable v1_4) {
            throw v1_4;
        }
    }

Method com.google.android.gms.internal.ads.zzeb.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        this.zzun.zzdz = Long.valueOf(-1);
        this.zzun.zzea = Long.valueOf(-1);
        Long v0_8 = this.zzuw;
        com.google.android.gms.internal.ads.zzbl v2 = new Object[1];
        v2[0] = this.zzqo.getContext();
        Long v0_2 = ((int[]) v0_8.invoke(0, v2));
        try {
            this.zzun.zzdz = Long.valueOf(((long) v0_2[0]));
            this.zzun.zzea = Long.valueOf(((long) v0_2[1]));
        } catch (Long v0_6) {
            throw v0_6;
        }
        if (v0_2[2] != -2147483648) {
            this.zzun.zzfr = Long.valueOf(((long) v0_2[2]));
        }
        return;
    }

Method com.google.android.gms.internal.ads.zzea.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        Throwable v0_7 = com.google.android.gms.internal.ads.zzea.zzuk.zzp(this.zzuj.getPackageName());
        String v1_9;
        String v1_13 = ((com.google.android.gms.internal.ads.zzbv) v0_7.get());
        com.google.android.gms.internal.ads.zzbv v3_0 = 0;
        if ((v1_13 == null) || ((com.google.android.gms.internal.ads.zzds.zzo(v1_13.zzdq)) || (v1_13.zzdq.equals("E")))) {
            v1_9 = 1;
        } else {
            if (!v1_13.zzdq.equals("0000000000000000000000000000000000000000000000000000000000000000")) {
                v1_9 = 0;
            } else {
            }
        }
        if (v1_9 != null) {
            String v4_19;
            if (com.google.android.gms.internal.ads.zzds.zzo(0)) {
                boolean vtmp9 = com.google.android.gms.internal.ads.zzds.zzo(0);
                if (Boolean.valueOf(0).booleanValue()) {
                    if ((!this.zzqo.zzai()) || ((!((Boolean) com.google.android.gms.internal.ads.zzwu.zzpz().zzd(com.google.android.gms.internal.ads.zzaan.zzctt)).booleanValue()) || (!((Boolean) com.google.android.gms.internal.ads.zzwu.zzpz().zzd(com.google.android.gms.internal.ads.zzaan.zzctu)).booleanValue()))) {
                        String v4_18 = 0;
                    } else {
                        v4_18 = 1;
                    }
                    if (v4_18 != null) {
                        v4_19 = 3;
                        com.google.android.gms.internal.ads.zzaak v7_2 = this.zzuw;
                        String v5_2 = new Object[3];
                        v5_2[0] = this.zzuj;
                        if (v4_19 == 2) {
                            v3_0 = 1;
                        }
                        v5_2[1] = Boolean.valueOf(v3_0);
                        v5_2[2] = com.google.android.gms.internal.ads.zzwu.zzpz().zzd(com.google.android.gms.internal.ads.zzaan.zzctn);
                        com.google.android.gms.internal.ads.zzbv v3_9 = new com.google.android.gms.internal.ads.zzbv(((String) v7_2.invoke(0, v5_2)));
                        if ((com.google.android.gms.internal.ads.zzds.zzo(v3_9.zzdq)) || (v3_9.zzdq.equals("E"))) {
                            switch (v4_19) {
                                case 3:
                                    String v1_2 = this.zzat();
                                    if (!com.google.android.gms.internal.ads.zzds.zzo(v1_2)) {
                                        v3_9.zzdq = v1_2;
                                    }
                                    break;
                                case 4:
                                    v3_9.zzdq = 0.zzdq;
                                    break;
                                default:
                            }
                        }
                        v0_7.set(v3_9);
                        String v1_5 = ((com.google.android.gms.internal.ads.zzbv) v0_7.get());
                        if (v1_5 != null) {
                            this.zzun.zzdq = v1_5.zzdq;
                            this.zzun.zzev = Long.valueOf(v1_5.zzit);
                            this.zzun.zzds = v1_5.zzds;
                            this.zzun.zzdt = v1_5.zzdt;
                            this.zzun.zzdu = v1_5.zzdu;
                        }
                        return;
                    }
                }
                v4_19 = 2;
            } else {
                v4_19 = 4;
            }
        }
    }

Method com.google.android.gms.internal.ads.zzdz.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        this.zzun.zzer = "E";
        Throwable v0_7 = com.google.android.gms.internal.ads.zzdz.zzui.zzp(this.zzuj.getPackageName());
        if (v0_7.get() == null) {
            try {
                if (v0_7.get() == null) {
                    String v1_3 = this.zzuw;
                    Object[] v4 = new Object[1];
                    v4[0] = this.zzuj;
                    v0_7.set(((String) v1_3.invoke(0, v4)));
                }
            } catch (String v1_6) {
                throw v1_6;
            }
        }
        try {
            this.zzun.zzer = com.google.android.gms.internal.ads.zzbu.zza(((String) v0_7.get()).getBytes(), 1);
            return;
        } catch (Throwable v0_6) {
            throw v0_6;
        }
    }

Method com.google.android.gms.internal.ads.zzdy.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        this.zzun.zzfg = Integer.valueOf(2);
        try {
            reflect.InvocationTargetException v0_6 = this.zzuw;
            Object[] v2_1 = new Object[1];
            v2_1[0] = this.zzqo.getContext();
            this.zzun.zzfg = Integer.valueOf(((Boolean) v0_6.invoke(0, v2_1)).booleanValue());
            return;
        } catch (reflect.InvocationTargetException v0_5) {
            if ((v0_5.getTargetException() instanceof android.provider.Settings$SettingNotFoundException)) {
                return;
            } else {
                throw v0_5;
            }
        }
    }

Method com.google.android.gms.internal.ads.zzdx.zzas() calling method java.lang.reflect.Method.invoke()


    protected final void zzas()
    {
        if (this.zzuh != null) {
            com.google.android.gms.internal.ads.zzbl v0_6 = ((Boolean) com.google.android.gms.internal.ads.zzwu.zzpz().zzd(com.google.android.gms.internal.ads.zzaan.zzctj)).booleanValue();
            String v1_0 = this.zzuw;
            com.google.android.gms.internal.ads.zzbl v3_1 = new Object[3];
            v3_1[0] = this.zzuh;
            v3_1[1] = this.zzug;
            v3_1[2] = Boolean.valueOf(v0_6);
            String v1_2 = ((Object[]) v1_0.invoke(0, v3_1));
            try {
                this.zzun.zzfu = Long.valueOf(((Long) v1_2[0]).longValue());
                this.zzun.zzfv = Long.valueOf(((Long) v1_2[1]).longValue());
            } catch (com.google.android.gms.internal.ads.zzbl v0_3) {
                throw v0_3;
            }
            if (v0_6 != null) {
                this.zzun.zzfw = ((String) v1_2[2]);
            }
            return;
        } else {
            return;
        }
    }

Method com.google.android.gms.internal.ads.zzbsa.zzans() calling method java.lang.reflect.Method.invoke()


    private static com.google.android.gms.internal.ads.zzbsk zzans()
    {
        try {
            Class[] v3 = new Class[0];
            Object[] v2_1 = new Object[0];
            return ((com.google.android.gms.internal.ads.zzbsk) Class.forName("com.google.protobuf.DescriptorMessageInfoFactory").getDeclaredMethod("getInstance", v3).invoke(0, v2_1));
        } catch (Exception) {
            return com.google.android.gms.internal.ads.zzbsa.zzfrx;
        }
    }

Method com.google.ads.interactivemedia.v3.internal.hg$3.a() calling method java.lang.reflect.Method.invoke()


    public Object a(Class p4)
    {
        com.google.ads.interactivemedia.v3.internal.hg.b(p4);
        reflect.Method v0 = this.a;
        Object[] v1_1 = new Object[2];
        v1_1[0] = p4;
        v1_1[1] = Object;
        return v0.invoke(0, v1_1);
    }

Method com.google.ads.interactivemedia.v3.internal.hg$2.a() calling method java.lang.reflect.Method.invoke()


    public Object a(Class p4)
    {
        com.google.ads.interactivemedia.v3.internal.hg.b(p4);
        reflect.Method v0 = this.a;
        Object[] v1_1 = new Object[2];
        v1_1[0] = p4;
        v1_1[1] = Integer.valueOf(this.b);
        return v0.invoke(0, v1_1);
    }

Method com.google.ads.interactivemedia.v3.internal.hg$1.a() calling method java.lang.reflect.Method.invoke()


    public Object a(Class p5)
    {
        com.google.ads.interactivemedia.v3.internal.hg.b(p5);
        reflect.Method v0 = this.a;
        Object v1 = this.b;
        Object[] v2_1 = new Object[1];
        v2_1[0] = p5;
        return v0.invoke(v1, v2_1);
    }

Method com.google.android.gms.security.ProviderInstaller.installIfNeeded() calling method java.lang.reflect.Method.invoke()


    public static void installIfNeeded(android.content.Context p8)
    {
        com.google.android.gms.common.internal.Preconditions.checkNotNull(p8, "Context must not be null");
        com.google.android.gms.security.ProviderInstaller.zziu.verifyGooglePlayServicesIsAvailable(p8, 11925000);
        reflect.Method v0_3 = com.google.android.gms.security.ProviderInstaller.zzk(p8);
        if (v0_3 == null) {
            v0_3 = com.google.android.gms.security.ProviderInstaller.zzl(p8);
        }
        if (v0_3 != null) {
            if (com.google.android.gms.security.ProviderInstaller.zziv == null) {
                reflect.Method v3_2 = v0_3.getClassLoader().loadClass("com.google.android.gms.common.security.ProviderInstallerImpl");
                String v6_1 = new Class[1];
                v6_1[0] = android.content.Context;
                com.google.android.gms.security.ProviderInstaller.zziv = v3_2.getMethod("insertProvider", v6_1);
            }
            String v5_1 = new Object[1];
            v5_1[0] = v0_3;
            com.google.android.gms.security.ProviderInstaller.zziv.invoke(0, v5_1);
            return;
        } else {
            android.util.Log.e("ProviderInstaller", "Failed to get remote context");
            throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(8);
        }
    }

Method com.google.android.gms.internal.vision.zzju.zza() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.google.android.gms.internal.vision.zzfw.zza() calling method java.lang.reflect.Method.invoke()


    static com.google.android.gms.internal.vision.zzfk zza(Class p12)
    {
        com.google.android.gms.internal.vision.zzfk v1_3;
        IllegalStateException v0_5 = com.google.android.gms.internal.vision.zzfw.getClassLoader();
        if (!p12.equals(com.google.android.gms.internal.vision.zzfk)) {
            if (p12.getPackage().equals(com.google.android.gms.internal.vision.zzfw.getPackage())) {
                String v4_11 = new Object[2];
                v4_11[0] = p12.getPackage().getName();
                v4_11[1] = p12.getSimpleName();
                v1_3 = String.format("%s.BlazeGenerated%sLoader", v4_11);
            } else {
                throw new IllegalArgumentException(p12.getName());
            }
        } else {
            v1_3 = com.google.android.gms.internal.vision.zzfw.zzwh;
        }
        try {
        } catch (ClassNotFoundException) {
            IllegalStateException v0_9 = java.util.ServiceLoader.load(com.google.android.gms.internal.vision.zzfw, v0_5).iterator();
            com.google.android.gms.internal.vision.zzfk v1_19 = new java.util.ArrayList();
        }
        String v4_12 = new Class[0];
        String v4_13 = new Object[0];
        return ((com.google.android.gms.internal.vision.zzfk) p12.cast(((com.google.android.gms.internal.vision.zzfw) Class.forName(v1_3, 1, v0_5).getConstructor(v4_12).newInstance(v4_13)).zzew()));
    }

Method com.google.android.gms.internal.vision.zzfj.zzp() calling method java.lang.reflect.Method.invoke()


    private static final com.google.android.gms.internal.vision.zzfk zzp(String p3)
    {
        Class[] v2 = new Class[0];
        Object[] v0_1 = new Object[0];
        return ((com.google.android.gms.internal.vision.zzfk) com.google.android.gms.internal.vision.zzfj.zzte.getDeclaredMethod(p3, v2).invoke(0, v0_1));
    }

Method com.google.android.gms.internal.measurement.zzyj.zza() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.google.android.gms.internal.measurement.zzum.zzd() calling method java.lang.reflect.Method.invoke()


    static com.google.android.gms.internal.measurement.zzub zzd(Class p12)
    {
        com.google.android.gms.internal.measurement.zzub v1_3;
        IllegalStateException v0_5 = com.google.android.gms.internal.measurement.zzum.getClassLoader();
        if (!p12.equals(com.google.android.gms.internal.measurement.zzub)) {
            if (p12.getPackage().equals(com.google.android.gms.internal.measurement.zzum.getPackage())) {
                String v4_11 = new Object[2];
                v4_11[0] = p12.getPackage().getName();
                v4_11[1] = p12.getSimpleName();
                v1_3 = String.format("%s.BlazeGenerated%sLoader", v4_11);
            } else {
                throw new IllegalArgumentException(p12.getName());
            }
        } else {
            v1_3 = com.google.android.gms.internal.measurement.zzum.zzbyb;
        }
        try {
        } catch (ClassNotFoundException) {
            IllegalStateException v0_9 = java.util.ServiceLoader.load(com.google.android.gms.internal.measurement.zzum, v0_5).iterator();
            com.google.android.gms.internal.measurement.zzub v1_19 = new java.util.ArrayList();
        }
        String v4_12 = new Class[0];
        String v4_13 = new Object[0];
        return ((com.google.android.gms.internal.measurement.zzub) p12.cast(((com.google.android.gms.internal.measurement.zzum) Class.forName(v1_3, 1, v0_5).getConstructor(v4_12).newInstance(v4_13)).zzwd()));
    }

Method com.google.android.gms.internal.measurement.zzua.zzge() calling method java.lang.reflect.Method.invoke()


    private static final com.google.android.gms.internal.measurement.zzub zzge(String p3)
    {
        Class[] v2 = new Class[0];
        Object[] v0_1 = new Object[0];
        return ((com.google.android.gms.internal.measurement.zzub) com.google.android.gms.internal.measurement.zzua.zzbuz.getDeclaredMethod(p3, v2).invoke(0, v0_1));
    }

Method com.google.android.gms.internal.measurement.zzdi.zzfw() calling method java.lang.reflect.Method.invoke()


    private static int zzfw()
    {
        if (com.google.android.gms.internal.measurement.zzdi.zzacw != null) {
            try {
                String v3_2 = new Object[0];
                return ((Integer) com.google.android.gms.internal.measurement.zzdi.zzacw.invoke(0, v3_2)).intValue();
            } catch (IllegalAccessException v0_2) {
                if (android.util.Log.isLoggable("JobSchedulerCompat", 6)) {
                    android.util.Log.e("JobSchedulerCompat", "myUserId invocation illegal", v0_2);
                }
            }
        }
        return 0;
    }

Method com.google.android.gms.internal.measurement.zzdi.zza() calling method java.lang.reflect.Method.invoke()


    private final int zza(android.app.job.JobInfo p5, String p6, int p7, String p8)
    {
        if (com.google.android.gms.internal.measurement.zzdi.zzacv != null) {
            try {
                android.app.job.JobScheduler v1 = this.zzacu;
                Object[] v2_1 = new Object[4];
                v2_1[0] = p5;
                v2_1[1] = p6;
                v2_1[2] = Integer.valueOf(p7);
                v2_1[3] = p8;
                return ((Integer) com.google.android.gms.internal.measurement.zzdi.zzacv.invoke(v1, v2_1)).intValue();
            } catch (IllegalAccessException v6_6) {
                android.util.Log.e(p8, "error calling scheduleAsPackage", v6_6);
            }
        }
        return this.zzacu.schedule(p5);
    }

Method com.google.android.gms.internal.icing.zzcx.zzbb() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.google.android.gms.internal.clearcut.zzga.zza() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.google.android.gms.internal.clearcut.zzbs.zzal() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.google.android.gms.internal.ads.zzgs.zzg() calling method java.lang.reflect.Method.invoke()


    public final long zzg(boolean p20)
    {
        if ((!this.isInitialized()) || (this.zzadf == 0)) {
            String v1_47 = 0;
        } else {
            v1_47 = 1;
        }
        if (v1_47 != null) {
            if (this.zzacf.getPlayState() == 3) {
                long v7_0 = this.zzacd.zzde();
                if (v7_0 != 0) {
                    long v11_0 = (System.nanoTime() / 1000);
                    if ((v11_0 - this.zzacu) >= 30000) {
                        this.zzacc[this.zzacr] = (v7_0 - v11_0);
                        this.zzacr = ((this.zzacr + 1) % 10);
                        if (this.zzacs < 10) {
                            this.zzacs = (this.zzacs + 1);
                        }
                        this.zzacu = v11_0;
                        this.zzact = 0;
                        String v1_27 = 0;
                        while (v1_27 < this.zzacs) {
                            this.zzact = (this.zzact + (this.zzacc[v1_27] / ((long) this.zzacs)));
                            v1_27++;
                        }
                    }
                    if ((!this.zzdc()) && ((v11_0 - this.zzacw) >= 500000)) {
                        this.zzacv = this.zzacd.zzdf();
                        if (this.zzacv) {
                            String v1_46 = (this.zzacd.zzdg() / 1000);
                            long v13_5 = this.zzacd.zzdh();
                            if (v1_46 >= this.zzadh) {
                                if (Math.abs((v1_46 - v11_0)) <= 5000000) {
                                    long v17 = v11_0;
                                    if (Math.abs((this.zzn(v13_5) - v7_0)) <= 5000000) {
                                        v11_0 = v17;
                                    } else {
                                        String v5_34 = new StringBuilder(138);
                                        v5_34.append("Spurious audio timestamp (frame position mismatch): ");
                                        v5_34.append(v13_5);
                                        v5_34.append(", ");
                                        v5_34.append(v1_46);
                                        v5_34.append(", ");
                                        v11_0 = v17;
                                        v5_34.append(v11_0);
                                        v5_34.append(", ");
                                        v5_34.append(v7_0);
                                        android.util.Log.w("AudioTrack", v5_34.toString());
                                        this.zzacv = 0;
                                    }
                                } else {
                                    String v5_1 = new StringBuilder(136);
                                    v5_1.append("Spurious audio timestamp (system clock mismatch): ");
                                    v5_1.append(v13_5);
                                    v5_1.append(", ");
                                    v5_1.append(v1_46);
                                    v5_1.append(", ");
                                    v5_1.append(v11_0);
                                    v5_1.append(", ");
                                    v5_1.append(v7_0);
                                    android.util.Log.w("AudioTrack", v5_1.toString());
                                    this.zzacv = 0;
                                }
                            } else {
                                this.zzacv = 0;
                            }
                        }
                        if ((this.zzacx != null) && (!this.zzacj)) {
                            try {
                                this.zzadi = ((((long) ((Integer) this.zzacx.invoke(this.zzacf, 0)).intValue()) * 1000) - com.google.android.gms.internal.ads.zzgs v0.zzacl);
                                this.zzadi = Math.max(v0.zzadi, 0);
                            } catch (Exception) {
                                this.zzacx = 0;
                            }
                            if (this.zzadi > 5000000) {
                                String v3_1 = this.zzadi;
                                StringBuilder v6_2 = new StringBuilder(61);
                                v6_2.append("Ignoring impossibly large audio latency: ");
                                v6_2.append(v3_1);
                                android.util.Log.w("AudioTrack", v6_2.toString());
                                this.zzadi = 0;
                            }
                        }
                        this.zzacw = v11_0;
                    }
                }
            }
            String v1_15;
            String v1_12 = (System.nanoTime() / 1000);
            if (!this.zzacv) {
                String v5_6;
                if (this.zzacs != 0) {
                    v5_6 = (v1_12 + this.zzact);
                } else {
                    v5_6 = this.zzacd.zzde();
                }
                if (p20) {
                    v1_15 = v5_6;
                } else {
                    v1_15 = (v5_6 - this.zzadi);
                }
            } else {
                v1_15 = this.zzn((this.zzacd.zzdh() + this.zzo((v1_12 - (this.zzacd.zzdg() / 1000)))));
            }
            String v3_10 = this.zzadg;
            while ((!this.zzace.isEmpty()) && (v1_15 >= com.google.android.gms.internal.ads.zzgz.zzb(((com.google.android.gms.internal.ads.zzgz) this.zzace.getFirst())))) {
                String v5_30 = ((com.google.android.gms.internal.ads.zzgz) this.zzace.remove());
                this.zzxm = com.google.android.gms.internal.ads.zzgz.zza(v5_30);
                this.zzaco = com.google.android.gms.internal.ads.zzgz.zzb(v5_30);
                this.zzacn = (com.google.android.gms.internal.ads.zzgz.zzc(v5_30) - v0.zzadg);
            }
            long v7_7;
            if (this.zzxm.zzaag != 1065353216) {
                if ((!this.zzace.isEmpty()) || (this.zzaby.zzdn() < 1024)) {
                    v7_7 = (this.zzacn + ((long) (((double) this.zzxm.zzaag) * ((double) (v1_15 - this.zzaco)))));
                } else {
                    v7_7 = (this.zzacn + com.google.android.gms.internal.ads.zzqe.zza((v1_15 - this.zzaco), this.zzaby.zzdm(), this.zzaby.zzdn()));
                }
            } else {
                v7_7 = ((v1_15 + this.zzacn) - this.zzaco);
            }
            return (v3_10 + v7_7);
        } else {
            return -0.0;
        }
    }

Method com.google.android.gms.internal.ads.zzdq.zzb() calling method java.lang.reflect.Method.invoke()


    static boolean zzb(com.google.android.gms.internal.ads.zzdl p5)
    {
        if (com.google.android.gms.internal.ads.zzdq.zztk == null) {
            String v0_1 = ((String) com.google.android.gms.internal.ads.zzwu.zzpz().zzd(com.google.android.gms.internal.ads.zzaan.zzctp));
            if ((v0_1 == null) || (v0_1.length() == 0)) {
                v0_1 = 0;
                if (p5 != null) {
                    String v5_1 = p5.zza("phpjyfBMe8u7C5auGMsy22WXoT6iMDb5qqttOP4sXOBlc73QdE1wdYLJ++PsHndY", "86B2wkBiSbEIJu45HO/BQ/RpWXZRq9YpFeIER87ao7I=");
                    if (v5_1 != null) {
                        Object[] v3_2 = new Object[0];
                        v0_1 = ((String) v5_1.invoke(0, v3_2));
                    }
                }
                if (v0_1 == null) {
                    return 0;
                }
            }
            try {
                try {
                    String v5_5 = com.google.android.gms.internal.ads.zzbjy.zzk(com.google.android.gms.internal.ads.zzbu.zza(v0_1, 1));
                    com.google.android.gms.internal.ads.zzbjo.zza(com.google.android.gms.internal.ads.zzbkp.zzfdl);
                    com.google.android.gms.internal.ads.zzdq.zztk = com.google.android.gms.internal.ads.zzbks.zza(v5_5);
                } catch (java.security.GeneralSecurityException) {
                    return 0;
                }
                if (com.google.android.gms.internal.ads.zzdq.zztk == null) {
                    return 0;
                } else {
                    return 1;
                }
            } catch (IllegalArgumentException) {
                return 0;
            }
        } else {
            return 1;
        }
    }

Method com.google.android.gms.internal.ads.zzbva.zza() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.google.android.gms.internal.ads.zzbrb.zza() calling method java.lang.reflect.Method.invoke()


    static com.google.android.gms.internal.ads.zzbqq zza(Class p12)
    {
        com.google.android.gms.internal.ads.zzbqq v1_3;
        IllegalStateException v0_5 = com.google.android.gms.internal.ads.zzbrb.getClassLoader();
        if (!p12.equals(com.google.android.gms.internal.ads.zzbqq)) {
            if (p12.getPackage().equals(com.google.android.gms.internal.ads.zzbrb.getPackage())) {
                String v4_11 = new Object[2];
                v4_11[0] = p12.getPackage().getName();
                v4_11[1] = p12.getSimpleName();
                v1_3 = String.format("%s.BlazeGenerated%sLoader", v4_11);
            } else {
                throw new IllegalArgumentException(p12.getName());
            }
        } else {
            v1_3 = com.google.android.gms.internal.ads.zzbrb.zzfps;
        }
        try {
        } catch (ClassNotFoundException) {
            IllegalStateException v0_9 = java.util.ServiceLoader.load(com.google.android.gms.internal.ads.zzbrb, v0_5).iterator();
            com.google.android.gms.internal.ads.zzbqq v1_19 = new java.util.ArrayList();
        }
        String v4_12 = new Class[0];
        String v4_13 = new Object[0];
        return ((com.google.android.gms.internal.ads.zzbqq) p12.cast(((com.google.android.gms.internal.ads.zzbrb) Class.forName(v1_3, 1, v0_5).getConstructor(v4_12).newInstance(v4_13)).zzamp()));
    }

Method com.google.android.gms.internal.ads.zzbqp.zzga() calling method java.lang.reflect.Method.invoke()


    private static final com.google.android.gms.internal.ads.zzbqq zzga(String p3)
    {
        Class[] v2 = new Class[0];
        Object[] v0_1 = new Object[0];
        return ((com.google.android.gms.internal.ads.zzbqq) com.google.android.gms.internal.ads.zzbqp.zzfmp.getDeclaredMethod(p3, v2).invoke(0, v0_1));
    }

Method com.google.android.gms.internal.ads.zzbat.zzbj() calling method java.lang.reflect.Method.invoke()


    public static boolean zzbj(android.content.Context p6)
    {
        int v3_6;
        int v1_5;
        int v0_1 = p6.getResources().getDisplayMetrics();
        int v6_5 = ((android.view.WindowManager) p6.getSystemService("window")).getDefaultDisplay();
        if (!com.google.android.gms.common.util.PlatformVersion.isAtLeastJellyBeanMR1()) {
            try {
                Object[] v4_0 = new Class[0];
                int v3_1 = new Object[0];
                v1_5 = ((Integer) android.view.Display.getMethod("getRawHeight", v4_0).invoke(v6_5, v3_1)).intValue();
                Class[] v5 = new Class[0];
                Object[] v4_2 = new Object[0];
                v3_6 = ((Integer) android.view.Display.getMethod("getRawWidth", v5).invoke(v6_5, v4_2)).intValue();
            } catch (Exception) {
                return 0;
            }
        } else {
            v6_5.getRealMetrics(v0_1);
            v1_5 = v0_1.heightPixels;
            v3_6 = v0_1.widthPixels;
        }
        v6_5.getMetrics(v0_1);
        if ((v0_1.heightPixels != v1_5) || (v0_1.widthPixels != v3_6)) {
            return 0;
        } else {
            return 1;
        }
    }

Method com.google.android.gms.internal.ads.zzbat.zzbj() calling method java.lang.reflect.Method.invoke()


    public static boolean zzbj(android.content.Context p6)
    {
        int v1_5;
        int v3_6;
        int v0_1 = p6.getResources().getDisplayMetrics();
        int v6_5 = ((android.view.WindowManager) p6.getSystemService("window")).getDefaultDisplay();
        if (!com.google.android.gms.common.util.PlatformVersion.isAtLeastJellyBeanMR1()) {
            try {
                Object[] v4_0 = new Class[0];
                int v3_1 = new Object[0];
                v1_5 = ((Integer) android.view.Display.getMethod("getRawHeight", v4_0).invoke(v6_5, v3_1)).intValue();
                Class[] v5 = new Class[0];
                Object[] v4_2 = new Object[0];
                v3_6 = ((Integer) android.view.Display.getMethod("getRawWidth", v5).invoke(v6_5, v4_2)).intValue();
            } catch (Exception) {
                return 0;
            }
        } else {
            v6_5.getRealMetrics(v0_1);
            v1_5 = v0_1.heightPixels;
            v3_6 = v0_1.widthPixels;
        }
        v6_5.getMetrics(v0_1);
        if ((v0_1.heightPixels != v1_5) || (v0_1.widthPixels != v3_6)) {
            return 0;
        } else {
            return 1;
        }
    }

Method com.google.android.gms.internal.ads.zzaww.zzw() calling method java.lang.reflect.Method.invoke()


    public final String zzw(android.content.Context p5)
    {
        if (this.zzv(p5)) {
            if (this.zza(p5, "com.google.android.gms.measurement.AppMeasurement", this.zzegz, 1)) {
                try {
                    Object[] v3 = new Object[0];
                    String v1_3 = ((String) this.zzj(p5, "getCurrentScreenName").invoke(this.zzegz.get(), v3));
                } catch (String v5_4) {
                    this.zza(v5_4, "getCurrentScreenName", 0);
                    return "";
                }
                if (v1_3 == null) {
                    Object[] v2_2 = new Object[0];
                    v1_3 = ((String) this.zzj(p5, "getCurrentScreenClass").invoke(this.zzegz.get(), v2_2));
                }
                if (v1_3 == null) {
                    return "";
                } else {
                    return v1_3;
                }
            } else {
                return "";
            }
        } else {
            return "";
        }
    }

Method com.google.android.gms.internal.ads.zzaww.zze() calling method java.lang.reflect.Method.invoke()


    public final void zze(android.content.Context p6, String p7)
    {
        if (this.zzv(p6)) {
            if ((p6 instanceof android.app.Activity)) {
                if (this.zza(p6, "com.google.firebase.analytics.FirebaseAnalytics", this.zzeha, 0)) {
                    reflect.Method v0_2 = this.zzk(p6, "setCurrentScreen");
                    try {
                        Object v3_1 = this.zzeha.get();
                        Object[] v4_1 = new Object[3];
                        v4_1[0] = ((android.app.Activity) p6);
                        v4_1[1] = p7;
                        v4_1[2] = p6.getPackageName();
                        v0_2.invoke(v3_1, v4_1);
                        return;
                    } catch (Exception v6_2) {
                        this.zza(v6_2, "setCurrentScreen", 0);
                        return;
                    }
                } else {
                    return;
                }
            } else {
                return;
            }
        } else {
            return;
        }
    }

Method com.google.android.gms.internal.ads.zzaww.zzb() calling method java.lang.reflect.Method.invoke()


    private final void zzb(android.content.Context p4, String p5, String p6)
    {
        if (this.zza(p4, "com.google.android.gms.measurement.AppMeasurement", this.zzegz, 1)) {
            Exception v4_8 = this.zzi(p4, p6);
            try {
                StringBuilder v1_1 = this.zzegz.get();
                Object[] v2_0 = new Object[1];
                v2_0[0] = p5;
                v4_8.invoke(v1_1, v2_0);
                StringBuilder v1_7 = new StringBuilder(((37 + String.valueOf(p6).length()) + String.valueOf(p5).length()));
                v1_7.append("Invoke Firebase method ");
                v1_7.append(p6);
                v1_7.append(", Ad Unit Id: ");
                v1_7.append(p5);
                com.google.android.gms.internal.ads.zzaxz.v(v1_7.toString());
                return;
            } catch (Exception v4_7) {
                this.zza(v4_7, p6, 0);
                return;
            }
        } else {
            return;
        }
    }

Method com.google.android.gms.internal.ads.zzaww.zzb() calling method java.lang.reflect.Method.invoke()


    private final void zzb(android.content.Context p6, String p7, android.os.Bundle p8)
    {
        if (this.zzv(p6)) {
            if (this.zza(p6, "com.google.android.gms.measurement.AppMeasurement", this.zzegz, 1)) {
                Exception v6_1 = this.zzab(p6);
                try {
                    Object v0_2 = this.zzegz.get();
                    Object[] v1_1 = new Object[3];
                    v1_1[0] = "am";
                    v1_1[1] = p7;
                    v1_1[2] = p8;
                    v6_1.invoke(v0_2, v1_1);
                    return;
                } catch (Exception v6_2) {
                    this.zza(v6_2, "logEventInternal", 1);
                    return;
                }
            } else {
                return;
            }
        } else {
            return;
        }
    }

Method com.google.android.gms.internal.ads.zzaww.zza() calling method java.lang.reflect.Method.invoke()


    private final boolean zza(android.content.Context p6, String p7, java.util.concurrent.atomic.AtomicReference p8, boolean p9)
    {
        if (p8.get() == null) {
            try {
                String v7_4 = p6.getClassLoader().loadClass(p7);
                Class[] v3 = new Class[1];
                v3[0] = android.content.Context;
                String v7_1 = v7_4.getDeclaredMethod("getInstance", v3);
                Object[] v2_0 = new Object[1];
                v2_0[0] = p6;
                p8.compareAndSet(0, v7_1.invoke(0, v2_0));
            } catch (Exception v6_2) {
                this.zza(v6_2, "getInstance", p9);
                return 0;
            }
        }
        return 1;
    }

Method com.google.android.gms.internal.ads.zzaww.zza() calling method java.lang.reflect.Method.invoke()


    private final Object zza(String p5, android.content.Context p6)
    {
        if (this.zza(p6, "com.google.android.gms.measurement.AppMeasurement", this.zzegz, 1)) {
            try {
                Object[] v3_1 = new Object[0];
                int v6_1 = this.zzj(p6, p5).invoke(this.zzegz.get(), v3_1);
            } catch (int v6_2) {
                this.zza(v6_2, p5, 1);
                v6_1 = 0;
            }
            return v6_1;
        } else {
            return 0;
        }
    }

Method com.google.android.gms.common.util.WorkSourceUtil.zza() calling method java.lang.reflect.Method.invoke()


    private static void zza(android.os.WorkSource p4, int p5, String p6)
    {
        if (com.google.android.gms.common.util.WorkSourceUtil.zzhk == null) {
            if (com.google.android.gms.common.util.WorkSourceUtil.zzhj != null) {
                try {
                    Object[] v0_2 = new Object[1];
                    v0_2[0] = Integer.valueOf(p5);
                    com.google.android.gms.common.util.WorkSourceUtil.zzhj.invoke(p4, v0_2);
                    return;
                } catch (Exception v4_1) {
                    android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v4_1);
                }
            }
            return;
        } else {
            if (p6 == null) {
                p6 = "";
            }
            try {
                Object[] v3_1 = new Object[2];
                v3_1[0] = Integer.valueOf(p5);
                v3_1[1] = p6;
                com.google.android.gms.common.util.WorkSourceUtil.zzhk.invoke(p4, v3_1);
                return;
            } catch (Exception v4_2) {
                android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v4_2);
                return;
            }
        }
    }

Method com.google.android.gms.common.util.WorkSourceUtil.zza() calling method java.lang.reflect.Method.invoke()


    private static String zza(android.os.WorkSource p3, int p4)
    {
        if (com.google.android.gms.common.util.WorkSourceUtil.zzhn != null) {
            try {
                Object[] v1_1 = new Object[1];
                v1_1[0] = Integer.valueOf(p4);
                return ((String) com.google.android.gms.common.util.WorkSourceUtil.zzhn.invoke(p3, v1_1));
            } catch (Exception v3_3) {
                android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v3_3);
            }
        }
        return 0;
    }

Method com.google.android.gms.common.util.WorkSourceUtil.zza() calling method java.lang.reflect.Method.invoke()


    private static int zza(android.os.WorkSource p3)
    {
        if (com.google.android.gms.common.util.WorkSourceUtil.zzhl != null) {
            try {
                String v2_1 = new Object[0];
                return ((Integer) com.google.android.gms.common.util.WorkSourceUtil.zzhl.invoke(p3, v2_1)).intValue();
            } catch (Exception v3_1) {
                android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v3_1);
            }
        }
        return 0;
    }

Method com.google.android.gms.common.util.WorkSourceUtil.fromPackageAndModuleExperimentalPi() calling method java.lang.reflect.Method.invoke()


    public static android.os.WorkSource fromPackageAndModuleExperimentalPi(android.content.Context p7, String p8, String p9)
    {
        if ((p7 != null) && ((p7.getPackageManager() != null) && ((p9 != null) && (p8 != null)))) {
            reflect.Method v7_5 = com.google.android.gms.common.util.WorkSourceUtil.zzd(p7, p8);
            if (v7_5 >= null) {
                android.os.WorkSource v0_2 = new android.os.WorkSource();
                if ((com.google.android.gms.common.util.WorkSourceUtil.zzho != null) && (com.google.android.gms.common.util.WorkSourceUtil.zzhp != null)) {
                    try {
                        Integer v3_0 = new Object[0];
                        Object v1_3 = com.google.android.gms.common.util.WorkSourceUtil.zzho.invoke(v0_2, v3_0);
                    } catch (reflect.Method v7_2) {
                        android.util.Log.w("WorkSourceUtil", "Unable to assign chained blame through WorkSource", v7_2);
                    }
                    if (v7_5 != com.google.android.gms.common.util.WorkSourceUtil.zzhi) {
                        Object[] v6 = new Object[2];
                        v6[0] = Integer.valueOf(v7_5);
                        v6[1] = p8;
                        com.google.android.gms.common.util.WorkSourceUtil.zzhp.invoke(v1_3, v6);
                    }
                    Object[] v8_2 = new Object[2];
                    v8_2[0] = Integer.valueOf(com.google.android.gms.common.util.WorkSourceUtil.zzhi);
                    v8_2[1] = p9;
                    com.google.android.gms.common.util.WorkSourceUtil.zzhp.invoke(v1_3, v8_2);
                } else {
                    com.google.android.gms.common.util.WorkSourceUtil.zza(v0_2, v7_5, p8);
                }
                return v0_2;
            } else {
                return 0;
            }
        } else {
            android.util.Log.w("WorkSourceUtil", "Unexpected null arguments");
            return 0;
        }
    }

Method com.google.android.gms.common.server.response.FastJsonResponse.getFieldValue() calling method java.lang.reflect.Method.invoke()


    protected Object getFieldValue(com.google.android.gms.common.server.response.FastJsonResponse$Field p8)
    {
        RuntimeException v0_0 = p8.zapu;
        if (p8.zapw == null) {
            return this.getValueObject(p8.zapu);
        } else {
            Class[] v1_1;
            if (this.getValueObject(p8.zapu) != null) {
                v1_1 = 0;
            } else {
                v1_1 = 1;
            }
            Object[] v5 = new Object[1];
            v5[0] = p8.zapu;
            com.google.android.gms.common.internal.Preconditions.checkState(v1_1, "Concrete field shouldn\'t be value object: %s", v5);
            try {
                Exception v8_2 = Character.toUpperCase(v0_0.charAt(0));
                RuntimeException v0_1 = v0_0.substring(1);
                StringBuilder v2_4 = new StringBuilder((4 + String.valueOf(v0_1).length()));
                v2_4.append("get");
                v2_4.append(v8_2);
                v2_4.append(v0_1);
                Class[] v1_5 = new Class[0];
                RuntimeException v0_3 = new Object[0];
                return this.getClass().getMethod(v2_4.toString(), v1_5).invoke(this, v0_3);
            } catch (Exception v8_8) {
                throw new RuntimeException(v8_8);
            }
        }
    }

Method com.google.android.exoplayer2.audio.AudioTrackPositionTracker.maybeUpdateLatency() calling method java.lang.reflect.Method.invoke()


    private void maybeUpdateLatency(long p8)
    {
        if ((this.isOutputPcm) && ((this.getLatencyMethod != null) && ((p8 - this.lastLatencySampleTimeUs) >= 500000))) {
            try {
                long v2_1 = new Object[0];
                this.latencyUs = ((((long) ((Integer) com.google.android.exoplayer2.util.Util.castNonNull(((Integer) this.getLatencyMethod.invoke(com.google.android.exoplayer2.util.Assertions.checkNotNull(this.audioTrack), v2_1)))).intValue()) * 1000) - this.bufferSizeUs);
                this.latencyUs = Math.max(this.latencyUs, 0);
            } catch (Exception) {
                this.getLatencyMethod = 0;
                this.lastLatencySampleTimeUs = p8;
            }
            if (this.latencyUs <= 5000000) {
            } else {
                this.listener.onInvalidLatency(this.latencyUs);
                this.latencyUs = 0;
            }
        }
        return;
    }

Method com.google.ads.interactivemedia.v3.internal.hg.a() calling method java.lang.reflect.Method.invoke()


    public static ark>com.google.ads.interactivemedia.v3.internal.hgark> a()
    {
        Class[] v3_3 = Class.forName("sun.misc.Unsafe");
        String v4_7 = v3_3.getDeclaredField("theUnsafe");
        v4_7.setAccessible(1);
        String v4_0 = v4_7.get(0);
        Class[] v6_0 = new Class[1];
        v6_0[0] = Class;
        return new ark>com.google.ads.interactivemedia.v3.internal.hgark>$1(v3_3.getMethod("allocateInstance", v6_0), v4_0);
    }

Method com.google.ads.interactivemedia.v3.internal.ft.a() calling method java.lang.reflect.Method.invoke()


    public static void a(java.net.HttpURLConnection p3, long p4)
    {
        if ((ark>com.google.ads.interactivemedia.v3.internal.ftark>.a == 19) || (ark>com.google.ads.interactivemedia.v3.internal.ftark>.a == 20)) {
            try {
                java.io.InputStream v3_1 = p3.getInputStream();
            } catch (java.io.IOException) {
                return;
            }
            if (p4 != -1) {
                if (p4 <= 2048) {
                    return;
                }
            } else {
                if (v3_1.read() == -1) {
                    return;
                }
            }
            reflect.Method v4_3 = v3_1.getClass().getName();
            if ((!v4_3.equals("com.android.okhttp.internal.http.HttpTransport$ChunkedInputStream")) && (!v4_3.equals("com.android.okhttp.internal.http.HttpTransport$FixedLengthInputStream"))) {
                return;
            } else {
                Class[] v1_1 = new Class[0];
                reflect.Method v4_7 = v3_1.getClass().getSuperclass().getDeclaredMethod("unexpectedEndOfInput", v1_1);
                v4_7.setAccessible(1);
                Object[] v5_6 = new Object[0];
                v4_7.invoke(v3_1, v5_6);
                return;
            }
        } else {
            return;
        }
    }

Method com.google.ads.interactivemedia.v3.internal.bt.o() calling method java.lang.reflect.Method.invoke()


    private void o()
    {
        String v1_5 = this.f.c();
        if (v1_5 != 0) {
            long v5_0 = (System.nanoTime() / 1000);
            if ((v5_0 - this.u) >= 30000) {
                this.e[this.r] = (v1_5 - v5_0);
                this.r = ((this.r + 1) % 10);
                if (this.s < 10) {
                    this.s = (this.s + 1);
                }
                this.u = v5_0;
                this.t = 0;
                int v10_1 = 0;
                while (v10_1 < this.s) {
                    this.t = (this.t + (this.e[v10_1] / ((long) this.s)));
                    v10_1++;
                }
            }
            if (!this.s()) {
                if ((v5_0 - this.w) >= 500000) {
                    this.v = this.f.d();
                    if (this.v) {
                        String v3_16 = (this.f.e() / 1000);
                        long v12_5 = this.f.f();
                        if (v3_16 >= this.D) {
                            if (Math.abs((v3_16 - v5_0)) <= 5000000) {
                                if (Math.abs((this.b(v12_5) - v1_5)) > 5000000) {
                                    StringBuilder v8_3 = new StringBuilder(138);
                                    v8_3.append("Spurious audio timestamp (frame position mismatch): ");
                                    v8_3.append(v12_5);
                                    v8_3.append(", ");
                                    v8_3.append(v3_16);
                                    v8_3.append(", ");
                                    v8_3.append(v5_0);
                                    v8_3.append(", ");
                                    v8_3.append(v1_5);
                                    String v1_6 = v8_3.toString();
                                    if (!com.google.ads.interactivemedia.v3.internal.bt.b) {
                                        android.util.Log.w("AudioTrack", v1_6);
                                        this.v = 0;
                                    } else {
                                        throw new com.google.ads.interactivemedia.v3.internal.bt$e(v1_6);
                                    }
                                }
                            } else {
                                StringBuilder v15_0 = new StringBuilder(136);
                                v15_0.append("Spurious audio timestamp (system clock mismatch): ");
                                v15_0.append(v12_5);
                                v15_0.append(", ");
                                v15_0.append(v3_16);
                                v15_0.append(", ");
                                v15_0.append(v5_0);
                                v15_0.append(", ");
                                v15_0.append(v1_5);
                                String v1_1 = v15_0.toString();
                                if (!com.google.ads.interactivemedia.v3.internal.bt.b) {
                                    android.util.Log.w("AudioTrack", v1_1);
                                    this.v = 0;
                                } else {
                                    throw new com.google.ads.interactivemedia.v3.internal.bt$e(v1_1);
                                }
                            }
                        } else {
                            this.v = 0;
                        }
                    }
                    if ((this.x != null) && (!this.n)) {
                        try {
                            this.E = ((((long) ((Integer) this.x.invoke(this.h, ((Object[]) 0))).intValue()) * 1000) - com.google.ads.interactivemedia.v3.internal.bt v0.q);
                            this.E = Math.max(this.E, 0);
                        } catch (Exception) {
                            this.x = 0;
                        }
                        if (this.E > 5000000) {
                            String v3_3 = this.E;
                            StringBuilder v8_1 = new StringBuilder(61);
                            v8_1.append("Ignoring impossibly large audio latency: ");
                            v8_1.append(v3_3);
                            android.util.Log.w("AudioTrack", v8_1.toString());
                            this.E = 0;
                        }
                    }
                    this.w = v5_0;
                }
                return;
            } else {
                return;
            }
        } else {
            return;
        }
    }

Method android.support.transition.ViewUtilsApi22.setLeftTopRightBottom() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.transition.ViewUtilsApi21.transformMatrixToLocal() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.transition.ViewUtilsApi21.transformMatrixToGlobal() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.transition.ViewUtilsApi21.setAnimationMatrix() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.v4.graphics.drawable.WrappedDrawableApi21.isProjected() calling method java.lang.reflect.Method.invoke()


    public boolean isProjected()
    {
        if ((this.mDrawable != null) && (android.support.v4.graphics.drawable.WrappedDrawableApi21.sIsProjectedDrawableMethod != null)) {
            try {
                String v3_1 = new Object[0];
                return ((Boolean) android.support.v4.graphics.drawable.WrappedDrawableApi21.sIsProjectedDrawableMethod.invoke(this.mDrawable, v3_1)).booleanValue();
            } catch (Exception v0_3) {
                android.util.Log.w("WrappedDrawableApi21", "Error calling Drawable#isProjected() method", v0_3);
            }
        }
        return 0;
    }

Method android.support.v4.graphics.TypefaceCompatApi26Impl.freeze() calling method java.lang.reflect.Method.invoke()


    private static boolean freeze(Object p2)
    {
        try {
            Object[] v1_1 = new Object[0];
            return ((Boolean) android.support.v4.graphics.TypefaceCompatApi26Impl.sFreeze.invoke(p2, v1_1)).booleanValue();
        } catch (IllegalAccessException v2_4) {
            throw new RuntimeException(v2_4);
        }
    }

Method android.support.v4.graphics.TypefaceCompatApi26Impl.createFromFamiliesWithDefault() calling method java.lang.reflect.Method.invoke()


    private static android.graphics.Typeface createFromFamiliesWithDefault(Object p5)
    {
        try {
            RuntimeException v0_5 = reflect.Array.newInstance(android.support.v4.graphics.TypefaceCompatApi26Impl.sFontFamily, 1);
            reflect.Array.set(v0_5, 0, p5);
            Object[] v4_1 = new Object[3];
            v4_1[0] = v0_5;
            v4_1[1] = Integer.valueOf(-1);
            v4_1[2] = Integer.valueOf(-1);
            return ((android.graphics.Typeface) android.support.v4.graphics.TypefaceCompatApi26Impl.sCreateFromFamiliesWithDefault.invoke(0, v4_1));
        } catch (IllegalAccessException v5_3) {
            throw new RuntimeException(v5_3);
        }
    }

Method android.support.v4.graphics.TypefaceCompatApi26Impl.addFontFromBuffer() calling method java.lang.reflect.Method.invoke()


    private static boolean addFontFromBuffer(Object p3, java.nio.ByteBuffer p4, int p5, int p6, int p7)
    {
        try {
            Object[] v1_1 = new Object[5];
            v1_1[0] = p4;
            v1_1[1] = Integer.valueOf(p5);
            v1_1[2] = 0;
            v1_1[3] = Integer.valueOf(p6);
            v1_1[4] = Integer.valueOf(p7);
            return ((Boolean) android.support.v4.graphics.TypefaceCompatApi26Impl.sAddFontFromBuffer.invoke(p3, v1_1)).booleanValue();
        } catch (IllegalAccessException v3_4) {
            throw new RuntimeException(v3_4);
        }
    }

Method android.support.v4.graphics.TypefaceCompatApi26Impl.addFontFromAssetManager() calling method java.lang.reflect.Method.invoke()


    private static boolean addFontFromAssetManager(android.content.Context p3, Object p4, String p5, int p6, int p7, int p8)
    {
        try {
            Object[] v1_1 = new Object[8];
            v1_1[0] = p3.getAssets();
            v1_1[1] = p5;
            v1_1[2] = Integer.valueOf(0);
            v1_1[3] = Boolean.valueOf(0);
            v1_1[4] = Integer.valueOf(p6);
            v1_1[5] = Integer.valueOf(p7);
            v1_1[6] = Integer.valueOf(p8);
            v1_1[7] = 0;
            return ((Boolean) android.support.v4.graphics.TypefaceCompatApi26Impl.sAddFontFromAssetManager.invoke(p4, v1_1)).booleanValue();
        } catch (IllegalAccessException v3_9) {
            throw new RuntimeException(v3_9);
        }
    }

Method android.support.v4.graphics.TypefaceCompatApi26Impl.abortCreation() calling method java.lang.reflect.Method.invoke()


    private static void abortCreation(Object p2)
    {
        try {
            Object[] v1_1 = new Object[0];
            android.support.v4.graphics.TypefaceCompatApi26Impl.sAbortCreation.invoke(p2, v1_1);
            return;
        } catch (IllegalAccessException v2_1) {
            throw new RuntimeException(v2_1);
        }
    }

Method android.support.transition.ViewUtilsApi19.setTransitionAlpha() calling method java.lang.reflect.Method.invoke()


    public void setTransitionAlpha(android.view.View p4, float p5)
    {
        this.fetchSetTransitionAlphaMethod();
        try {
            if (android.support.transition.ViewUtilsApi19.sSetTransitionAlphaMethod == null) {
                p4.setAlpha(p5);
            } else {
                try {
                    Object[] v1_1 = new Object[1];
                    v1_1[0] = Float.valueOf(p5);
                    android.support.transition.ViewUtilsApi19.sSetTransitionAlphaMethod.invoke(p4, v1_1);
                } catch (Throwable v4_1) {
                    throw new RuntimeException(v4_1.getCause());
                }
            }
        } catch (IllegalAccessException) {
        }
        return;
    }

Method android.support.transition.ViewUtilsApi19.getTransitionAlpha() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.exoplayer2.upstream.c.a() calling method java.lang.reflect.Method.invoke()


    private static void a(java.net.HttpURLConnection p3, long p4)
    {
        if ((com.google.android.exoplayer2.util.Util.SDK_INT == 19) || (com.google.android.exoplayer2.util.Util.SDK_INT == 20)) {
            try {
                java.io.InputStream v3_1 = p3.getInputStream();
            } catch (Exception) {
                return;
            }
            if (p4 != -1) {
                if (p4 <= 2048) {
                    return;
                }
            } else {
                if (v3_1.read() == -1) {
                    return;
                }
            }
            reflect.Method v4_3 = v3_1.getClass().getName();
            if ((!"com.android.okhttp.internal.http.HttpTransport$ChunkedInputStream".equals(v4_3)) && (!"com.android.okhttp.internal.http.HttpTransport$FixedLengthInputStream".equals(v4_3))) {
                return;
            } else {
                Class[] v1_1 = new Class[0];
                reflect.Method v4_7 = v3_1.getClass().getSuperclass().getDeclaredMethod("unexpectedEndOfInput", v1_1);
                v4_7.setAccessible(1);
                Object[] v5_6 = new Object[0];
                v4_7.invoke(v3_1, v5_6);
                return;
            }
        } else {
            return;
        }
    }

Method android.support.v7.widget.MenuPopupWindow.setTouchModal() calling method java.lang.reflect.Method.invoke()


    public void setTouchModal(boolean p5)
    {
        if (android.support.v7.widget.MenuPopupWindow.sSetTouchModalMethod != null) {
            try {
                android.widget.PopupWindow v1 = this.mPopup;
                Object[] v2_1 = new Object[1];
                v2_1[0] = Boolean.valueOf(p5);
                android.support.v7.widget.MenuPopupWindow.sSetTouchModalMethod.invoke(v1, v2_1);
            } catch (Exception) {
                android.util.Log.i("MenuPopupWindow", "Could not invoke setTouchModal() on PopupWindow. Oh well.");
            }
        }
        return;
    }

Method android.support.v7.view.menu.MenuItemWrapperICS.setExclusiveCheckable() calling method java.lang.reflect.Method.invoke()


    public void setExclusiveCheckable(boolean p7)
    {
        try {
            if (this.mSetExclusiveCheckableMethod != null) {
                reflect.Method v0_3 = this.mSetExclusiveCheckableMethod;
                Object v3_0 = this.mWrappedObject;
                Object[] v2_1 = new Object[1];
                v2_1[0] = Boolean.valueOf(p7);
                v0_3.invoke(v3_0, v2_1);
            } else {
                reflect.Method v0_6 = ((android.support.v4.internal.view.SupportMenuItem) this.mWrappedObject).getClass();
                Class[] v4 = new Class[1];
                v4[0] = Boolean.TYPE;
                this.mSetExclusiveCheckableMethod = v0_6.getDeclaredMethod("setExclusiveCheckable", v4);
            }
        } catch (Boolean v7_1) {
            android.util.Log.w("MenuItemWrapper", "Error while calling setExclusiveCheckable", v7_1);
        }
        return;
    }

Method android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion() calling method java.lang.reflect.Method.invoke()


    public void invalidateChildRegion(android.support.v4.widget.SlidingPaneLayout p4, android.view.View p5)
    {
        if ((this.mGetDisplayList == null) || (this.mRecreateDisplayList == null)) {
            p5.invalidate();
            return;
        } else {
            try {
                this.mRecreateDisplayList.setBoolean(p5, 1);
                this.mGetDisplayList.invoke(p5, ((Object[]) 0));
            } catch (Exception v0_1) {
                android.util.Log.e("SlidingPaneLayout", "Error refreshing display list state", v0_1);
            }
            super.invalidateChildRegion(p4, p5);
            return;
        }
    }

Method android.support.v4.graphics.TypefaceCompatApi24Impl.createFromFamiliesWithDefault() calling method java.lang.reflect.Method.invoke()


    private static android.graphics.Typeface createFromFamiliesWithDefault(Object p4)
    {
        try {
            RuntimeException v0_3 = reflect.Array.newInstance(android.support.v4.graphics.TypefaceCompatApi24Impl.sFontFamily, 1);
            reflect.Array.set(v0_3, 0, p4);
            Object[] v1_1 = new Object[1];
            v1_1[0] = v0_3;
            return ((android.graphics.Typeface) android.support.v4.graphics.TypefaceCompatApi24Impl.sCreateFromFamiliesWithDefault.invoke(0, v1_1));
        } catch (IllegalAccessException v4_3) {
            throw new RuntimeException(v4_3);
        }
    }

Method android.support.v4.graphics.TypefaceCompatApi24Impl.addFontWeightStyle() calling method java.lang.reflect.Method.invoke()


    private static boolean addFontWeightStyle(Object p3, java.nio.ByteBuffer p4, int p5, int p6, boolean p7)
    {
        try {
            Object[] v1_1 = new Object[5];
            v1_1[0] = p4;
            v1_1[1] = Integer.valueOf(p5);
            v1_1[2] = 0;
            v1_1[3] = Integer.valueOf(p6);
            v1_1[4] = Boolean.valueOf(p7);
            return ((Boolean) android.support.v4.graphics.TypefaceCompatApi24Impl.sAddFontWeightStyle.invoke(p3, v1_1)).booleanValue();
        } catch (IllegalAccessException v3_4) {
            throw new RuntimeException(v3_4);
        }
    }

Method android.support.transition.ViewGroupUtilsApi18.suppressLayout() calling method java.lang.reflect.Method.invoke()


    public void suppressLayout(android.view.ViewGroup p4, boolean p5)
    {
        this.fetchSuppressLayoutMethod();
        if (android.support.transition.ViewGroupUtilsApi18.sSuppressLayoutMethod != null) {
            try {
                Object[] v1_1 = new Object[1];
                v1_1[0] = Boolean.valueOf(p5);
                android.support.transition.ViewGroupUtilsApi18.sSuppressLayoutMethod.invoke(p4, v1_1);
            } catch (reflect.InvocationTargetException v4_2) {
                android.util.Log.i("ViewUtilsApi18", "Failed to invoke suppressLayout method", v4_2);
            } catch (reflect.InvocationTargetException v4_1) {
                android.util.Log.i("ViewUtilsApi18", "Error invoking suppressLayout method", v4_1);
            }
        }
        return;
    }

Method com.c.a.a.a.a.a() calling method java.lang.reflect.Method.invoke()


    public void a(com.c.a.a.a.c p5)
    {
        try {
            String v0_0 = this.a;
            String v1_0 = this.b;
            Object[] v2_1 = new Object[1];
            v2_1[0] = p5.a();
            v0_0.invoke(v1_0, v2_1);
        } catch (Throwable v5_2) {
            android.util.Log.w("AnswersKitEventLogger", "Unexpected error sending Answers event", v5_2);
        }
        return;
    }

Method com.c.a.a.a.a.a() calling method java.lang.reflect.Method.invoke()


    public static ark>com.c.a.a.a.aark> a()
    {
        IllegalStateException v0_0 = 0;
        try {
            ark>com.c.a.a.a.aark> v1_5 = Class.forName("com.crashlytics.android.answers.CustomEvent");
            Class v2_1 = Class.forName("com.crashlytics.android.answers.Answers");
            String v5_2 = new Class[0];
            String v5_0 = new Object[0];
            int v3_1 = v2_1.getMethod("getInstance", v5_2).invoke(v2_1, v5_0);
        } catch (ClassNotFoundException) {
            v3_1 = 0;
        }
        Class[] v6_1 = new Class[1];
        v6_1[0] = v1_5;
        v0_0 = v2_1.getMethod("logCustom", v6_1);
        if ((v3_1 != 0) && (v0_0 != null)) {
            return new ark>com.c.a.a.a.aark>(v3_1, v0_0);
        } else {
            throw new IllegalStateException("Answers must be initialized before logging kit events");
        }
    }

Method com.appsflyer.h.a() calling method java.lang.reflect.Method.invoke()


    final java.util.Map a(android.content.Context p19, String p20, String p21, String p22, String p23, boolean p24, android.content.SharedPreferences p25, boolean p26, android.content.Intent p27)
    {
        void v1 = this;
        java.util.HashMap v8_1 = new java.util.HashMap();
        com.appsflyer.n.a(p19, v8_1);
        String v9_24 = new java.util.Date().getTime();
        v8_1.put("af_timestamp", Long.toString(v9_24));
        String v9_36 = com.appsflyer.t.a(p19, v9_24);
        if (v9_36 != null) {
            v8_1.put("cksm_v1", v9_36);
        }
        try {
            if (this.d()) {
                com.appsflyer.AFLogger.d("SDK tracking has been stopped");
                long v11_26;
                if (!p26) {
                    v11_26 = p21;
                } else {
                    v11_26 = "Launch";
                }
                ark>com.appsflyer.hark>.a(p19, "AppsFlyer_4.8.13", "EVENT_CREATED_WITH_NAME", v11_26);
                com.appsflyer.a.a.a().a(p19);
                try {
                    android.content.SharedPreferences v10_46 = java.util.Arrays.asList(p19.getPackageManager().getPackageInfo(p19.getPackageName(), 4096).requestedPermissions);
                } catch (Exception v0_6) {
                    com.appsflyer.AFLogger.a("Exception while validation permissions. ", v0_6);
                    if (p24) {
                        v8_1.put("af_events_api", "1");
                    }
                    v8_1.put("brand", android.os.Build.BRAND);
                    v8_1.put("device", android.os.Build.DEVICE);
                    v8_1.put("product", android.os.Build.PRODUCT);
                    v8_1.put("sdk", Integer.toString(android.os.Build$VERSION.SDK_INT));
                    v8_1.put("model", android.os.Build.MODEL);
                    v8_1.put("deviceType", android.os.Build.TYPE);
                    if (!p26) {
                        String v9_6 = p19.getSharedPreferences("appsflyer-data", 0);
                        android.content.SharedPreferences v10_3 = v9_6.edit();
                        try {
                            long v11_7 = v9_6.getString("prev_event_name", 0);
                        } catch (Exception v0_2) {
                            com.appsflyer.AFLogger.a("Error while processing previous event.", v0_2);
                        }
                        if (v11_7 != 0) {
                            Class[] v12_3 = new org.json.JSONObject();
                            StringBuilder v14_1 = new StringBuilder();
                            v14_1.append(v9_6.getLong("prev_event_timestamp", -1));
                            v12_3.put("prev_event_timestamp", v14_1.toString());
                            v12_3.put("prev_event_value", v9_6.getString("prev_event_value", 0));
                            v12_3.put("prev_event_name", v11_7);
                            v8_1.put("prev_event", v12_3.toString());
                        }
                        v10_3.putString("prev_event_name", p21);
                        v10_3.putString("prev_event_value", p22);
                        v10_3.putLong("prev_event_timestamp", System.currentTimeMillis());
                        if (android.os.Build$VERSION.SDK_INT < 9) {
                            v10_3.commit();
                        } else {
                            v10_3.apply();
                        }
                    } else {
                        if ((p19.getSharedPreferences("appsflyer-data", 0).contains("appsFlyerCount") ^ 1) != 0) {
                            if (!com.appsflyer.i.a().f()) {
                                long v11_19 = new StringBuilder();
                                v11_19.append(this.F.a("com.tune.Tune"));
                                v11_19.append(this.F.a("com.adjust.sdk.Adjust"));
                                v11_19.append(this.F.a("com.kochava.android.tracker.Feature"));
                                v11_19.append(this.F.a("io.branch.referral.Branch"));
                                v11_19.append(this.F.a("com.apsalar.sdk.Apsalar"));
                                v11_19.append(this.F.a("com.localytics.android.Localytics"));
                                v11_19.append(this.F.a("com.tenjin.android.TenjinSDK"));
                                v11_19.append(this.F.a("place holder for TD"));
                                v11_19.append(this.F.a("it.partytrack.sdk.Track"));
                                v11_19.append(this.F.a("jp.appAdForce.android.LtvManager"));
                                v8_1.put("af_sdks", v11_19.toString());
                                v8_1.put("batteryLevel", String.valueOf(ark>com.appsflyer.hark>.h(p19)));
                            }
                            String v9_55 = 18;
                            if ("OPPO".equals(android.os.Build.BRAND)) {
                                v9_55 = 23;
                                com.appsflyer.AFLogger.a("OPPO device found");
                            }
                            if (android.os.Build$VERSION.SDK_INT < v9_55) {
                                String v9_58 = new StringBuilder("OS SDK is=");
                                v9_58.append(android.os.Build$VERSION.SDK_INT);
                                v9_58.append("; no KeyStore usage");
                                com.appsflyer.AFLogger.a(v9_58.toString());
                            } else {
                                long v11_22;
                                android.content.SharedPreferences v10_25;
                                String v9_68;
                                String v9_62 = new StringBuilder("OS SDK is=");
                                v9_62.append(android.os.Build$VERSION.SDK_INT);
                                v9_62.append("; use KeyStore");
                                com.appsflyer.AFLogger.a(v9_62.toString());
                                String v9_65 = new com.appsflyer.c(p19);
                                if (v9_65.b()) {
                                    v9_65.a();
                                    com.appsflyer.i.a().a("KSAppsFlyerId", v9_65.c());
                                    v10_25 = "KSAppsFlyerRICounter";
                                    v9_68 = String.valueOf(v9_65.d());
                                    v11_22 = com.appsflyer.i.a();
                                } else {
                                    v9_65.a(com.appsflyer.ac.a(new ref.WeakReference(p19)));
                                    com.appsflyer.i.a().a("KSAppsFlyerId", v9_65.c());
                                    v10_25 = "KSAppsFlyerRICounter";
                                    v9_68 = String.valueOf(v9_65.d());
                                    v11_22 = com.appsflyer.i.a();
                                }
                                v11_22.a(v10_25, v9_68);
                            }
                        }
                        android.content.SharedPreferences v10_35;
                        android.content.SharedPreferences v10_33 = p19.getSharedPreferences("appsflyer-data", 0).getLong("AppsFlyerTimePassedSincePrevLaunch", 0);
                        Class[] v12_5 = System.currentTimeMillis();
                        ark>com.appsflyer.hark>.b(p19, "AppsFlyerTimePassedSincePrevLaunch", v12_5);
                        if (v10_33 <= 0) {
                            v10_35 = -1;
                        } else {
                            v10_35 = ((v12_5 - v10_33) / 1000);
                        }
                        v8_1.put("timepassedsincelastlaunch", Long.toString(v10_35));
                        String v9_73 = com.appsflyer.i.a().a("oneLinkSlug");
                        if (v9_73 != null) {
                            v8_1.put("onelink_id", v9_73);
                            v8_1.put("ol_ver", com.appsflyer.i.a().a("onelinkVersion"));
                        }
                    }
                    String v6_83 = com.appsflyer.i.a().a("KSAppsFlyerId");
                    int v7_44 = com.appsflyer.i.a().a("KSAppsFlyerRICounter");
                    if ((v6_83 != null) && ((v7_44 != 0) && (Integer.valueOf(v7_44).intValue() > 0))) {
                        v8_1.put("reinstallCounter", v7_44);
                        v8_1.put("originalAppsflyerId", v6_83);
                    }
                    String v6_85 = com.appsflyer.i.a().a("additionalCustomData");
                    if (v6_85 != null) {
                        v8_1.put("customData", v6_85);
                    }
                    try {
                        String v6_87 = p19.getPackageManager().getInstallerPackageName(p19.getPackageName());
                    } catch (Exception v0_3) {
                        com.appsflyer.AFLogger.a("Exception while getting the app\'s installer package. ", v0_3);
                        String v6_90 = com.appsflyer.i.a().a("sdkExtension");
                        if ((v6_90 != null) && (v6_90.length() > 0)) {
                            v8_1.put("sdkExtension", v6_90);
                        }
                        String v6_92 = new ref.WeakReference(p19);
                        int v7_55 = com.appsflyer.i.a().a("channel");
                        if (v7_55 == 0) {
                            v7_55 = ark>com.appsflyer.hark>.a(v6_92, "CHANNEL");
                        }
                        String v6_93 = ark>com.appsflyer.hark>.f(p19, v7_55);
                        if (v6_93 != null) {
                            v8_1.put("channel", v6_93);
                        }
                        if (((v6_93 != null) && (!v6_93.equals(v7_55))) || ((v6_93 == null) && (v7_55 != 0))) {
                            v8_1.put("af_latestchannel", v7_55);
                        }
                        String v6_101;
                        String v6_96 = p19.getSharedPreferences("appsflyer-data", 0);
                        if (!v6_96.contains("INSTALL_STORE")) {
                            if ((p19.getSharedPreferences("appsflyer-data", 0).contains("appsFlyerCount") ^ 1) == 0) {
                                v6_101 = 0;
                            } else {
                                v6_101 = ark>com.appsflyer.hark>.a(new ref.WeakReference(p19), "AF_STORE");
                            }
                            ark>com.appsflyer.hark>.b(p19, "INSTALL_STORE", v6_101);
                        } else {
                            v6_101 = v6_96.getString("INSTALL_STORE", 0);
                        }
                        if (v6_101 != null) {
                            v8_1.put("af_installstore", v6_101.toLowerCase());
                        }
                        String v6_106 = p19.getSharedPreferences("appsflyer-data", 0);
                        int v7_69 = com.appsflyer.i.a().a("preInstallName");
                        if (v7_69 == 0) {
                            if (!v6_106.contains("preInstallName")) {
                                if ((p19.getSharedPreferences("appsflyer-data", 0).contains("appsFlyerCount") ^ 1) != 0) {
                                    int v7_71;
                                    String v6_113 = ark>com.appsflyer.hark>.g(ark>com.appsflyer.hark>.f("ro.appsflyer.preinstall.path"));
                                    if (v6_113 == null) {
                                        v7_71 = 1;
                                    } else {
                                        if (v6_113.exists()) {
                                            v7_71 = 0;
                                        } else {
                                        }
                                    }
                                    if (v7_71 != 0) {
                                        v6_113 = ark>com.appsflyer.hark>.g(ark>com.appsflyer.hark>.a("AF_PRE_INSTALL_PATH", p19.getPackageManager(), p19.getPackageName()));
                                    }
                                    int v7_74;
                                    if (v6_113 == null) {
                                        v7_74 = 1;
                                    } else {
                                        if (v6_113.exists()) {
                                            v7_74 = 0;
                                        } else {
                                        }
                                    }
                                    if (v7_74 != 0) {
                                        v6_113 = ark>com.appsflyer.hark>.g("/data/local/tmp/pre_install.appsflyer");
                                    }
                                    int v7_76;
                                    if (v6_113 == null) {
                                        v7_76 = 1;
                                    } else {
                                        if (v6_113.exists()) {
                                            v7_76 = 0;
                                        } else {
                                        }
                                    }
                                    if (v7_76 != 0) {
                                        v6_113 = ark>com.appsflyer.hark>.g("/etc/pre_install.appsflyer");
                                    }
                                    int v7_78;
                                    if (v6_113 == null) {
                                        v7_78 = 1;
                                    } else {
                                        if (v6_113.exists()) {
                                            v7_78 = 0;
                                        } else {
                                        }
                                    }
                                    if (v7_78 != 0) {
                                        v7_69 = 0;
                                    } else {
                                        String v9_95 = ark>com.appsflyer.hark>.a(v6_113, p19.getPackageName());
                                        if (v9_95 == null) {
                                        } else {
                                            v7_69 = v9_95;
                                        }
                                    }
                                    if (v7_69 == 0) {
                                        v7_69 = ark>com.appsflyer.hark>.a(new ref.WeakReference(p19), "AF_PRE_INSTALL_NAME");
                                    } else {
                                    }
                                }
                                if (v7_69 != 0) {
                                    ark>com.appsflyer.hark>.b(p19, "preInstallName", v7_69);
                                }
                            } else {
                                v7_69 = v6_106.getString("preInstallName", 0);
                            }
                            if (v7_69 != 0) {
                                com.appsflyer.i.a().a("preInstallName", v7_69);
                            }
                        }
                        if (v7_69 != 0) {
                            v8_1.put("af_preinstall_name", v7_69.toLowerCase());
                        }
                        String v6_126 = ark>com.appsflyer.hark>.a(new ref.WeakReference(p19), "AF_STORE");
                        if (v6_126 != null) {
                            v8_1.put("af_currentstore", v6_126.toLowerCase());
                        }
                        if ((p20 == null) || (p20.length() < 0)) {
                            java.util.List v3_55 = com.appsflyer.i.a().a("AppsFlyerKey");
                            if ((v3_55 == null) || (v3_55.length() < 0)) {
                                com.appsflyer.AFLogger.d("AppsFlyer dev key is missing!!! Please use  AppsFlyerLib.getInstance().setAppsFlyerKey(...) to set it. ");
                                ark>com.appsflyer.hark>.a(p19, "AppsFlyer_4.8.13", "DEV_KEY_MISSING", 0);
                                com.appsflyer.AFLogger.d("AppsFlyer will not track this event.");
                                return 0;
                            } else {
                                v8_1.put("appsflyerKey", v3_55);
                            }
                        } else {
                            v8_1.put("appsflyerKey", p20);
                        }
                        java.util.List v3_59 = com.appsflyer.i.a().a("AppUserId");
                        if (v3_59 != null) {
                            v8_1.put("appUserId", v3_59);
                        }
                        java.util.List v3_61 = com.appsflyer.i.a().a("userEmails");
                        if (v3_61 == null) {
                            java.util.List v3_63 = com.appsflyer.i.a().a("userEmail");
                            if (v3_63 != null) {
                                v8_1.put("sha1_el", com.appsflyer.ad.a(v3_63));
                            }
                        } else {
                            v8_1.put("user_emails", v3_61);
                        }
                        if (p21 != null) {
                            v8_1.put("eventName", p21);
                            if (p22 != null) {
                                v8_1.put("eventValue", p22);
                            }
                        }
                        if (com.appsflyer.i.a().a("appid") != null) {
                            v8_1.put("appid", com.appsflyer.i.a().a("appid"));
                        }
                        java.util.List v3_71 = com.appsflyer.i.a().a("currencyCode");
                        if (v3_71 != null) {
                            if (v3_71.length() != 3) {
                                String v6_142 = new StringBuilder("WARNING: currency code should be 3 characters!!! \'");
                                v6_142.append(v3_71);
                                v6_142.append("\' is not a legal value.");
                                com.appsflyer.AFLogger.e(v6_142.toString());
                            }
                            v8_1.put("currency", v3_71);
                        }
                        java.util.List v3_73 = com.appsflyer.i.a().a("IS_UPDATE");
                        if (v3_73 != null) {
                            v8_1.put("isUpdate", v3_73);
                        }
                        v8_1.put("af_preinstalled", Boolean.toString(this.a(p19)));
                        if (com.appsflyer.i.a().b("collectFacebookAttrId", 1)) {
                            try {
                                p19.getPackageManager().getApplicationInfo("com.facebook.katana", 0);
                                String v9_98 = this.a(p19.getContentResolver());
                            } catch (Exception v0_4) {
                                com.appsflyer.AFLogger.a("Exception while collecting facebook\'s attribution ID. ", v0_4);
                                v9_98 = 0;
                            }
                            if (v9_98 != null) {
                                v8_1.put("fb", v9_98);
                            }
                        }
                        if (!com.appsflyer.i.a().b("deviceTrackingDisabled", 0)) {
                            String v9_101;
                            java.util.List v3_86 = p19.getSharedPreferences("appsflyer-data", 0);
                            String v6_154 = com.appsflyer.i.a().b("collectIMEI", 1);
                            int v7_93 = v3_86.getString("imeiCached", 0);
                            if ((v6_154 == null) || (!android.text.TextUtils.isEmpty(this.d))) {
                                if (this.d == null) {
                                    v9_101 = 0;
                                } else {
                                    v9_101 = this.d;
                                }
                            } else {
                                if (!ark>com.appsflyer.hark>.g(p19)) {
                                } else {
                                    try {
                                        String v6_161 = ((android.telephony.TelephonyManager) p19.getSystemService("phone"));
                                        Class[] v12_7 = new Class[0];
                                        android.content.SharedPreferences v10_49 = new Object[0];
                                        v9_101 = ((String) v6_161.getClass().getMethod("getDeviceId", v12_7).invoke(v6_161, v10_49));
                                    } catch (Exception v0_5) {
                                        String v6_165 = v0_5;
                                        if (v7_93 == 0) {
                                            v9_101 = 0;
                                        } else {
                                            com.appsflyer.AFLogger.c("use cached IMEI: ".concat(String.valueOf(v7_93)));
                                            v9_101 = v7_93;
                                        }
                                        com.appsflyer.AFLogger.a("WARNING: other reason: ", v6_165);
                                    }
                                    if (v9_101 == null) {
                                        if (v7_93 == 0) {
                                        } else {
                                            com.appsflyer.AFLogger.c("use cached IMEI: ".concat(String.valueOf(v7_93)));
                                            v9_101 = v7_93;
                                        }
                                    } else {
                                    }
                                }
                            }
                            if (v9_101 == null) {
                                com.appsflyer.AFLogger.d("IMEI was not collected.");
                            } else {
                                ark>com.appsflyer.hark>.b(p19, "imeiCached", v9_101);
                                v8_1.put("imei", v9_101);
                            }
                            String v9_111;
                            String v6_173 = com.appsflyer.i.a().b("collectAndroidId", 1);
                            java.util.List v3_87 = v3_86.getString("androidIdCached", 0);
                            if ((v6_173 == null) || (!android.text.TextUtils.isEmpty(this.e))) {
                                if (this.e == null) {
                                    v9_111 = 0;
                                } else {
                                    v9_111 = this.e;
                                }
                            } else {
                                if (!ark>com.appsflyer.hark>.g(p19)) {
                                } else {
                                    try {
                                        v9_111 = android.provider.Settings$Secure.getString(p19.getContentResolver(), "android_id");
                                    } catch (Exception v0_7) {
                                        String v6_180 = v0_7;
                                        if (v3_87 == null) {
                                            v9_111 = 0;
                                        } else {
                                            com.appsflyer.AFLogger.c("use cached AndroidId: ".concat(String.valueOf(v3_87)));
                                            v9_111 = v3_87;
                                        }
                                        com.appsflyer.AFLogger.a(v6_180.getMessage(), v6_180);
                                    }
                                    if (v9_111 == null) {
                                        if (v3_87 == null) {
                                        } else {
                                            com.appsflyer.AFLogger.c("use cached AndroidId: ".concat(String.valueOf(v3_87)));
                                            v9_111 = v3_87;
                                        }
                                    } else {
                                    }
                                }
                            }
                            if (v9_111 == null) {
                                com.appsflyer.AFLogger.d("Android ID was not collected.");
                            } else {
                                ark>com.appsflyer.hark>.b(p19, "androidIdCached", v9_111);
                                v8_1.put("android_id", v9_111);
                            }
                        } else {
                            v8_1.put("deviceTrackingDisabled", "true");
                        }
                        try {
                            java.util.List v3_96 = com.appsflyer.ac.a(new ref.WeakReference(p19));
                        } catch (Exception v0_8) {
                            java.util.List v3_97 = v0_8;
                            String v6_183 = new StringBuilder("ERROR: could not get uid ");
                            v6_183.append(v3_97.getMessage());
                            com.appsflyer.AFLogger.a(v6_183.toString(), v3_97);
                            try {
                                v8_1.put("lang", java.util.Locale.getDefault().getDisplayLanguage());
                                try {
                                    v8_1.put("lang_code", java.util.Locale.getDefault().getLanguage());
                                    try {
                                        v8_1.put("country", java.util.Locale.getDefault().getCountry());
                                    } catch (Exception v0_11) {
                                        com.appsflyer.AFLogger.a("Exception while collecting country name. ", v0_11);
                                    }
                                    v8_1.put("platformextension", this.F.a());
                                    ark>com.appsflyer.hark>.a(p19, v8_1);
                                    String v6_198 = new java.text.SimpleDateFormat("yyyy-MM-dd_HHmmssZ", java.util.Locale.US);
                                    if (android.os.Build$VERSION.SDK_INT >= 9) {
                                        try {
                                            String v9_114 = p19.getPackageManager().getPackageInfo(p19.getPackageName(), 0).firstInstallTime;
                                            v6_198.setTimeZone(java.util.TimeZone.getTimeZone("UTC"));
                                            v8_1.put("installDate", v6_198.format(new java.util.Date(v9_114)));
                                        } catch (Exception v0_12) {
                                            com.appsflyer.AFLogger.a("Exception while collecting install date. ", v0_12);
                                        }
                                        java.util.List v3_112 = p19.getPackageManager().getPackageInfo(p19.getPackageName(), 0);
                                        android.content.SharedPreferences v10_57 = p25;
                                        try {
                                            if (v3_112.versionCode > p25.getInt("versionCode", 0)) {
                                                ark>com.appsflyer.hark>.b(p19, "appsflyerConversionDataRequestRetries", 0);
                                                ark>com.appsflyer.hark>.b(p19, "versionCode", v3_112.versionCode);
                                            }
                                        } catch (Exception v0_0) {
                                            com.appsflyer.AFLogger.a("Exception while collecting app version data ", v0_0);
                                            if (p23.length() > 0) {
                                                v8_1.put("referrer", p23);
                                            }
                                            java.util.List v3_10 = v10_57.getString("extraReferrers", 0);
                                            if (v3_10 != null) {
                                                v8_1.put("extraReferrers", v3_10);
                                            }
                                            java.util.List v3_12 = com.appsflyer.i.a().a("afUninstallToken");
                                            if (v3_12 != null) {
                                                v8_1.put("af_gcm_token", com.appsflyer.r.a(v3_12).a());
                                            }
                                            this.D = com.appsflyer.ag.a(p19);
                                            java.util.List v3_17 = new StringBuilder("didConfigureTokenRefreshService=");
                                            v3_17.append(this.D);
                                            com.appsflyer.AFLogger.c(v3_17.toString());
                                            if (!this.D) {
                                                v8_1.put("tokenRefreshConfigured", Boolean.FALSE);
                                            }
                                            if (p26) {
                                                if (this.C != null) {
                                                    String v6_15 = new org.json.JSONObject(this.C);
                                                    v6_15.put("isPush", "true");
                                                    v8_1.put("af_deeplink", v6_15.toString());
                                                }
                                                this.C = 0;
                                            }
                                            if (p26) {
                                                if ((p27 == null) || (!"android.intent.action.VIEW".equals(p27.getAction()))) {
                                                    String v9_3 = 0;
                                                } else {
                                                    v9_3 = p27.getData();
                                                }
                                                if (v9_3 == null) {
                                                    if (this.y != null) {
                                                        v1 = this.a(p19, v8_1, this.y);
                                                    }
                                                } else {
                                                    if ((!ark>com.appsflyer.hark>.a(v9_3)) || (!com.appsflyer.i.a().b("consumeAfDeepLink", 0))) {
                                                        v1 = this.a(p19, v8_1, v9_3);
                                                    } else {
                                                        if (!v9_3.toString().equals(com.appsflyer.i.a().a("prevDPURI"))) {
                                                            com.appsflyer.i.a().a("prevDPURI", v9_3.toString());
                                                            v1 = this.a(p19, v8_1, v9_3);
                                                        } else {
                                                            com.appsflyer.AFLogger.d("Skipping execution of previously consumed AppsFlyer deep link");
                                                        }
                                                    }
                                                }
                                            }
                                            if (v1.B) {
                                                v8_1.put("testAppMode_retargeting", "true");
                                                String v6_32 = new org.json.JSONObject(v8_1).toString();
                                                int v7_13 = new android.content.Intent("com.appsflyer.testIntgrationBroadcast");
                                                v7_13.putExtra("params", v6_32);
                                                p19.sendBroadcast(v7_13);
                                                com.appsflyer.AFLogger.d("Sent retargeting params to test app");
                                            }
                                            String v6_38;
                                            long v13_1 = (System.currentTimeMillis() - v1.z);
                                            String v6_36 = com.appsflyer.i.a().a(p19);
                                            if ((v13_1 > 30000) || ((v6_36 == null) || (!v6_36.contains("AppsFlyer_Test")))) {
                                                v6_38 = 0;
                                            } else {
                                                v6_38 = 1;
                                            }
                                            if (v6_38 != null) {
                                                v8_1.put("testAppMode", "true");
                                                String v6_42 = new org.json.JSONObject(v8_1).toString();
                                                int v7_18 = new android.content.Intent("com.appsflyer.testIntgrationBroadcast");
                                                v7_18.putExtra("params", v6_42);
                                                p19.sendBroadcast(v7_18);
                                                com.appsflyer.AFLogger.d("Sent params to test app");
                                                com.appsflyer.AFLogger.d("Test mode ended!");
                                                v1.z = 0;
                                            }
                                            if (com.appsflyer.i.a().a("advertiserId") == null) {
                                                com.appsflyer.n.a(p19, v8_1);
                                                if (com.appsflyer.i.a().a("advertiserId") == null) {
                                                    v8_1.put("GAID_retry", "false");
                                                } else {
                                                    v8_1.put("GAID_retry", "true");
                                                }
                                            }
                                            String v6_53 = com.appsflyer.n.a(p19.getContentResolver());
                                            if (v6_53 != null) {
                                                v8_1.put("amazon_aid", v6_53.a());
                                                v8_1.put("amazon_aid_limit", String.valueOf(v6_53.b()));
                                            }
                                            String v6_57 = com.appsflyer.i.a().a(p19);
                                            if ((v6_57 != null) && ((v6_57.length() > 0) && (v8_1.get("referrer") == null))) {
                                                v8_1.put("referrer", v6_57);
                                            }
                                            int v4_0;
                                            String v6_59 = "true".equals(v10_57.getString("sentSuccessfully", ""));
                                            v8_1.put("registeredUninstall", Boolean.valueOf(v10_57.getBoolean("sentRegisterRequestToAF", 0)));
                                            int v7_35 = ark>com.appsflyer.hark>.a(v10_57, "appsFlyerCount", p26);
                                            v8_1.put("counter", Integer.toString(v7_35));
                                            if (p21 == null) {
                                                v4_0 = 0;
                                            } else {
                                                v4_0 = 1;
                                            }
                                            v8_1.put("iaecounter", Integer.toString(ark>com.appsflyer.hark>.a(v10_57, "appsFlyerInAppEventCount", v4_0)));
                                            if ((p26) && (v7_35 == 1)) {
                                                com.appsflyer.i.a().d();
                                                if (com.appsflyer.i.a().b("waitForCustomerId", 0)) {
                                                    v8_1.put("wait_cid", Boolean.toString(1));
                                                }
                                            }
                                            v8_1.put("isFirstCall", Boolean.toString((v6_59 ^ 1)));
                                            int v4_10 = new java.util.HashMap();
                                            v4_10.put("cpu_abi", ark>com.appsflyer.hark>.f("ro.product.cpu.abi"));
                                            v4_10.put("cpu_abi2", ark>com.appsflyer.hark>.f("ro.product.cpu.abi2"));
                                            v4_10.put("arch", ark>com.appsflyer.hark>.f("os.arch"));
                                            v4_10.put("build_display_id", ark>com.appsflyer.hark>.f("ro.build.display.id"));
                                            if (p26) {
                                                if (v1.A) {
                                                    java.util.List v3_23 = com.appsflyer.z.a(p19);
                                                    String v6_69 = new java.util.HashMap(3);
                                                    if (v3_23 != null) {
                                                        v6_69.put("lat", String.valueOf(v3_23.getLatitude()));
                                                        v6_69.put("lon", String.valueOf(v3_23.getLongitude()));
                                                        v6_69.put("ts", String.valueOf(v3_23.getTime()));
                                                    }
                                                    if (!v6_69.isEmpty()) {
                                                        v4_10.put("loc", v6_69);
                                                    }
                                                }
                                                java.util.List v3_28 = com.appsflyer.v$a.a.a(p19);
                                                v4_10.put("btl", Float.toString(v3_28.a()));
                                                if (v3_28.b() != null) {
                                                    v4_10.put("btch", v3_28.b());
                                                }
                                                if (2 >= v7_35) {
                                                    java.util.List v3_32 = com.appsflyer.y.a(p19).c();
                                                    if (!v3_32.isEmpty()) {
                                                        v4_10.put("sensors", v3_32);
                                                    }
                                                }
                                            }
                                            v4_10.put("dim", com.appsflyer.d.a(p19));
                                            v8_1.put("deviceData", v4_10);
                                            new com.appsflyer.ad();
                                            String v2_6 = ((String) v8_1.get("appsflyerKey"));
                                            java.util.List v3_36 = ((String) v8_1.get("af_timestamp"));
                                            int v4_13 = ((String) v8_1.get("uid"));
                                            String v5_9 = new StringBuilder();
                                            v5_9.append(v2_6.substring(0, 7));
                                            v5_9.append(v4_13.substring(0, 7));
                                            v5_9.append(v3_36.substring((v3_36.length() - 7)));
                                            v8_1.put("af_v", com.appsflyer.ad.a(v5_9.toString()));
                                            new com.appsflyer.ad();
                                            String v2_17 = ((String) v8_1.get("appsflyerKey"));
                                            java.util.List v3_39 = new StringBuilder();
                                            v3_39.append(v2_17);
                                            v3_39.append(v8_1.get("af_timestamp"));
                                            String v2_20 = v3_39.toString();
                                            java.util.List v3_41 = new StringBuilder();
                                            v3_41.append(v2_20);
                                            v3_41.append(v8_1.get("uid"));
                                            String v2_23 = v3_41.toString();
                                            java.util.List v3_43 = new StringBuilder();
                                            v3_43.append(v2_23);
                                            v3_43.append(v8_1.get("installDate"));
                                            String v2_26 = v3_43.toString();
                                            java.util.List v3_45 = new StringBuilder();
                                            v3_45.append(v2_26);
                                            v3_45.append(v8_1.get("counter"));
                                            String v2_29 = v3_45.toString();
                                            java.util.List v3_47 = new StringBuilder();
                                            v3_47.append(v2_29);
                                            v3_47.append(v8_1.get("iaecounter"));
                                            v8_1.put("af_v2", com.appsflyer.ad.a(com.appsflyer.ad.b(v3_47.toString())));
                                            if (v10_57.contains("is_stop_tracking_used")) {
                                                v8_1.put("istu", String.valueOf(v10_57.getBoolean("is_stop_tracking_used", 0)));
                                            }
                                            return v8_1;
                                        }
                                        v8_1.put("app_version_code", Integer.toString(v3_112.versionCode));
                                        v8_1.put("app_version_name", v3_112.versionName);
                                        if (android.os.Build$VERSION.SDK_INT < 9) {
                                        } else {
                                            long v11_44 = v3_112.firstInstallTime;
                                            long v13_4 = v3_112.lastUpdateTime;
                                            v6_198.setTimeZone(java.util.TimeZone.getTimeZone("UTC"));
                                            v8_1.put("date1", v6_198.format(new java.util.Date(v11_44)));
                                            v6_198.setTimeZone(java.util.TimeZone.getTimeZone("UTC"));
                                            v8_1.put("date2", v6_198.format(new java.util.Date(v13_4)));
                                            java.util.List v3_2 = p19.getSharedPreferences("appsflyer-data", 0).getString("appsFlyerFirstInstall", 0);
                                            if (v3_2 == null) {
                                                if ((p19.getSharedPreferences("appsflyer-data", 0).contains("appsFlyerCount") ^ 1) == 0) {
                                                    v3_2 = "";
                                                } else {
                                                    com.appsflyer.AFLogger.c("AppsFlyer: first launch detected");
                                                    v3_2 = v6_198.format(new java.util.Date());
                                                }
                                                ark>com.appsflyer.hark>.b(p19, "appsFlyerFirstInstall", v3_2);
                                            }
                                            com.appsflyer.AFLogger.d("AppsFlyer: first launch date: ".concat(String.valueOf(v3_2)));
                                            v8_1.put("firstLaunchDate", v3_2);
                                        }
                                        return v8_1;
                                    }
                                    try {
                                    } catch (Exception v0_0) {
                                        v10_57 = p25;
                                    }
                                } catch (Exception v0_10) {
                                    com.appsflyer.AFLogger.a("Exception while collecting display language code. ", v0_10);
                                }
                            } catch (Exception v0_9) {
                                com.appsflyer.AFLogger.a("Exception while collecting display language name. ", v0_9);
                            }
                        }
                        if (v3_96 == null) {
                        } else {
                            v8_1.put("uid", v3_96);
                        }
                    }
                    if (v6_87 == null) {
                    } else {
                        v8_1.put("installer_package", v6_87);
                    }
                }
                if (!v10_46.contains("android.permission.INTERNET")) {
                    com.appsflyer.AFLogger.e("Permission android.permission.INTERNET is missing in the AndroidManifest.xml");
                    ark>com.appsflyer.hark>.a(p19, 0, "PERMISSION_INTERNET_MISSING", 0);
                }
                if (!v10_46.contains("android.permission.ACCESS_NETWORK_STATE")) {
                    com.appsflyer.AFLogger.e("Permission android.permission.ACCESS_NETWORK_STATE is missing in the AndroidManifest.xml");
                }
                if (v10_46.contains("android.permission.ACCESS_WIFI_STATE")) {
                } else {
                    com.appsflyer.AFLogger.e("Permission android.permission.ACCESS_WIFI_STATE is missing in the AndroidManifest.xml");
                }
            } else {
                android.content.SharedPreferences v10_34;
                String v9_69 = new StringBuilder("******* sendTrackingWithEvent: ");
                if (!p26) {
                    v10_34 = p21;
                } else {
                    v10_34 = "Launch";
                }
                v9_69.append(v10_34);
                com.appsflyer.AFLogger.d(v9_69.toString());
            }
        } catch (Exception v0_1) {
            String v2_38 = v0_1;
            com.appsflyer.AFLogger.a(v2_38.getLocalizedMessage(), v2_38);
        }
        return v8_1;
    }

Method com.appsflyer.h.f() calling method java.lang.reflect.Method.invoke()


    private static String f(String p7)
    {
        try {
            String v1_3 = Class.forName("android.os.SystemProperties");
            Class[] v4 = new Class[1];
            v4[0] = String;
            String v1_1 = v1_3.getMethod("get", v4);
            Object[] v2_0 = new Object[1];
            v2_0[0] = p7;
            int v7_2 = ((String) v1_1.invoke(0, v2_0));
        } catch (int v7_3) {
            com.appsflyer.AFLogger.a(v7_3.getMessage(), v7_3);
            v7_2 = 0;
        }
        return v7_2;
    }

Method android.support.v7.widget.ListPopupWindow.show() calling method java.lang.reflect.Method.invoke()


    public void show()
    {
        android.os.Handler v0_0 = this.buildDropDown();
        android.support.v7.widget.ListPopupWindow$ListSelectorHider v1_10 = this.isInputMethodNotNeeded();
        android.support.v4.widget.PopupWindowCompat.setWindowLayoutType(this.mPopup, this.mDropDownWindowLayoutType);
        int v3_0 = 1;
        if (!this.mPopup.isShowing()) {
            android.support.v7.widget.ListPopupWindow$ListSelectorHider v1_8;
            if (this.mDropDownWidth != -1) {
                if (this.mDropDownWidth != -2) {
                    v1_8 = this.mDropDownWidth;
                } else {
                    v1_8 = this.getAnchorView().getWidth();
                }
            } else {
                v1_8 = -1;
            }
            if (this.mDropDownHeight != -1) {
                if (this.mDropDownHeight != -2) {
                    v0_0 = this.mDropDownHeight;
                }
            } else {
                v0_0 = -1;
            }
            android.support.v7.widget.ListPopupWindow$ListSelectorHider v1_14;
            this.mPopup.setWidth(v1_8);
            this.mPopup.setHeight(v0_0);
            this.setPopupClipToScreenEnabled(1);
            if ((this.mForceIgnoreOutsideTouch) || (this.mDropDownAlwaysVisible)) {
                v1_14 = 0;
            } else {
                v1_14 = 1;
            }
            this.mPopup.setOutsideTouchable(v1_14);
            this.mPopup.setTouchInterceptor(this.mTouchInterceptor);
            if (this.mOverlapAnchorSet) {
                android.support.v4.widget.PopupWindowCompat.setOverlapAnchor(this.mPopup, this.mOverlapAnchor);
            }
            if (android.support.v7.widget.ListPopupWindow.sSetEpicenterBoundsMethod != null) {
                try {
                    android.support.v7.widget.ListPopupWindow$ListSelectorHider v1_17 = this.mPopup;
                    String v2_4 = new Object[1];
                    v2_4[0] = this.mEpicenterBounds;
                    android.support.v7.widget.ListPopupWindow.sSetEpicenterBoundsMethod.invoke(v1_17, v2_4);
                } catch (android.os.Handler v0_7) {
                    android.util.Log.e("ListPopupWindow", "Could not invoke setEpicenterBounds on PopupWindow", v0_7);
                }
            }
            android.support.v4.widget.PopupWindowCompat.showAsDropDown(this.mPopup, this.getAnchorView(), this.mDropDownHorizontalOffset, this.mDropDownVerticalOffset, this.mDropDownGravity);
            this.mDropDownList.setSelection(-1);
            if ((!this.mModal) || (this.mDropDownList.isInTouchMode())) {
                this.clearListSelection();
            }
            if (!this.mModal) {
                this.mHandler.post(this.mHideSelector);
            }
        } else {
            if (android.support.v4.view.ViewCompat.isAttachedToWindow(this.getAnchorView())) {
                String v2_13;
                if (this.mDropDownWidth != -1) {
                    if (this.mDropDownWidth != -2) {
                        v2_13 = this.mDropDownWidth;
                    } else {
                        v2_13 = this.getAnchorView().getWidth();
                    }
                } else {
                    v2_13 = -1;
                }
                if (this.mDropDownHeight != -1) {
                    if (this.mDropDownHeight != -2) {
                        v0_0 = this.mDropDownHeight;
                    }
                } else {
                    if (v1_10 == null) {
                        v0_0 = -1;
                    }
                    if (v1_10 == null) {
                        int v4_2;
                        if (this.mDropDownWidth != -1) {
                            v4_2 = 0;
                        } else {
                            v4_2 = -1;
                        }
                        this.mPopup.setWidth(v4_2);
                        this.mPopup.setHeight(-1);
                    } else {
                        int v4_4;
                        if (this.mDropDownWidth != -1) {
                            v4_4 = 0;
                        } else {
                            v4_4 = -1;
                        }
                        this.mPopup.setWidth(v4_4);
                        this.mPopup.setHeight(0);
                    }
                }
                if ((this.mForceIgnoreOutsideTouch) || (this.mDropDownAlwaysVisible)) {
                    v3_0 = 0;
                }
                int v11;
                this.mPopup.setOutsideTouchable(v3_0);
                android.widget.PopupWindow v7_1 = this.mPopup;
                android.view.View v8 = this.getAnchorView();
                if (v2_13 >= null) {
                    v11 = v2_13;
                } else {
                    v11 = -1;
                }
                boolean v12;
                if (v0_0 >= null) {
                    v12 = v0_0;
                } else {
                    v12 = -1;
                }
                v7_1.update(v8, this.mDropDownHorizontalOffset, this.mDropDownVerticalOffset, v11, v12);
            } else {
                return;
            }
        }
        return;
    }

Method android.support.v7.widget.ListPopupWindow.setPopupClipToScreenEnabled() calling method java.lang.reflect.Method.invoke()


    private void setPopupClipToScreenEnabled(boolean p5)
    {
        if (android.support.v7.widget.ListPopupWindow.sClipToWindowEnabledMethod != null) {
            try {
                android.widget.PopupWindow v1 = this.mPopup;
                Object[] v2_1 = new Object[1];
                v2_1[0] = Boolean.valueOf(p5);
                android.support.v7.widget.ListPopupWindow.sClipToWindowEnabledMethod.invoke(v1, v2_1);
            } catch (Exception) {
                android.util.Log.i("ListPopupWindow", "Could not call setClipToScreenEnabled() on PopupWindow. Oh well.");
            }
        }
        return;
    }

Method android.support.v7.widget.ListPopupWindow.getMaxAvailableHeight() calling method java.lang.reflect.Method.invoke()


    private int getMaxAvailableHeight(android.view.View p6, int p7, boolean p8)
    {
        if (android.support.v7.widget.ListPopupWindow.sGetMaxAvailableHeightMethod != null) {
            try {
                android.widget.PopupWindow v1 = this.mPopup;
                Object[] v2_1 = new Object[3];
                v2_1[0] = p6;
                v2_1[1] = Integer.valueOf(p7);
                v2_1[2] = Boolean.valueOf(p8);
                return ((Integer) android.support.v7.widget.ListPopupWindow.sGetMaxAvailableHeightMethod.invoke(v1, v2_1)).intValue();
            } catch (Exception) {
                android.util.Log.i("ListPopupWindow", "Could not call getMaxAvailableHeightMethod(View, int, boolean) on PopupWindow. Using the public version.");
            }
        }
        return this.mPopup.getMaxAvailableHeight(p6, p7);
    }

Method android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator() calling method java.lang.reflect.Method.invoke()


    private void setActionBarUpIndicator(android.graphics.drawable.Drawable p6, int p7)
    {
        if (this.mActivityImpl == null) {
            if (android.os.Build$VERSION.SDK_INT < 18) {
                if (this.mSetIndicatorInfo == null) {
                    this.mSetIndicatorInfo = new android.support.v4.app.ActionBarDrawerToggle$SetIndicatorInfo(this.mActivity);
                }
                if (this.mSetIndicatorInfo.mSetHomeAsUpIndicator == null) {
                    if (this.mSetIndicatorInfo.mUpIndicatorView == null) {
                        android.util.Log.w("ActionBarDrawerToggle", "Couldn\'t set home-as-up indicator");
                    } else {
                        this.mSetIndicatorInfo.mUpIndicatorView.setImageDrawable(p6);
                    }
                } else {
                    try {
                        String v0_5 = this.mActivity.getActionBar();
                        Object[] v1_1 = this.mSetIndicatorInfo.mSetHomeAsUpIndicator;
                        Object[] v3 = new Object[1];
                        v3[0] = p6;
                        v1_1.invoke(v0_5, v3);
                        String v6_3 = this.mSetIndicatorInfo.mSetHomeActionContentDescription;
                        Object[] v1_3 = new Object[1];
                        v1_3[0] = Integer.valueOf(p7);
                        v6_3.invoke(v0_5, v1_3);
                    } catch (String v6_4) {
                        android.util.Log.w("ActionBarDrawerToggle", "Couldn\'t set home-as-up indicator via JB-MR2 API", v6_4);
                    }
                }
            } else {
                String v0_8 = this.mActivity.getActionBar();
                if (v0_8 != null) {
                    v0_8.setHomeAsUpIndicator(p6);
                    v0_8.setHomeActionContentDescription(p7);
                }
            }
            return;
        } else {
            this.mActivityImpl.setActionBarUpIndicator(p6, p7);
            return;
        }
    }

Method android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription() calling method java.lang.reflect.Method.invoke()


    private void setActionBarDescription(int p5)
    {
        if (this.mActivityImpl == null) {
            if (android.os.Build$VERSION.SDK_INT < 18) {
                if (this.mSetIndicatorInfo == null) {
                    this.mSetIndicatorInfo = new android.support.v4.app.ActionBarDrawerToggle$SetIndicatorInfo(this.mActivity);
                }
                if (this.mSetIndicatorInfo.mSetHomeAsUpIndicator != null) {
                    try {
                        String v0_4 = this.mActivity.getActionBar();
                        String v1_1 = this.mSetIndicatorInfo.mSetHomeActionContentDescription;
                        Object[] v2_1 = new Object[1];
                        v2_1[0] = Integer.valueOf(p5);
                        v1_1.invoke(v0_4, v2_1);
                        v0_4.setSubtitle(v0_4.getSubtitle());
                    } catch (Exception v5_3) {
                        android.util.Log.w("ActionBarDrawerToggle", "Couldn\'t set content description via JB-MR2 API", v5_3);
                    }
                }
            } else {
                String v0_8 = this.mActivity.getActionBar();
                if (v0_8 != null) {
                    v0_8.setHomeActionContentDescription(p5);
                }
            }
            return;
        } else {
            this.mActivityImpl.setActionBarDescription(p5);
            return;
        }
    }

Method android.support.transition.ViewGroupUtilsApi14.cancelLayoutTransition() calling method java.lang.reflect.Method.invoke()


    private static void cancelLayoutTransition(android.animation.LayoutTransition p5)
    {
        if (!android.support.transition.ViewGroupUtilsApi14.sCancelMethodFetched) {
            try {
                Class[] v4 = new Class[0];
                android.support.transition.ViewGroupUtilsApi14.sCancelMethod = android.animation.LayoutTransition.getDeclaredMethod("cancel", v4);
                android.support.transition.ViewGroupUtilsApi14.sCancelMethod.setAccessible(1);
            } catch (NoSuchMethodException) {
                android.util.Log.i("ViewGroupUtilsApi14", "Failed to access cancel method by reflection");
            }
            android.support.transition.ViewGroupUtilsApi14.sCancelMethodFetched = 1;
        }
        if (android.support.transition.ViewGroupUtilsApi14.sCancelMethod != null) {
            try {
                Object[] v1_1 = new Object[0];
                android.support.transition.ViewGroupUtilsApi14.sCancelMethod.invoke(p5, v1_1);
            } catch (IllegalAccessException) {
                android.util.Log.i("ViewGroupUtilsApi14", "Failed to access cancel method by reflection");
            } catch (reflect.InvocationTargetException) {
                android.util.Log.i("ViewGroupUtilsApi14", "Failed to invoke cancel method by reflection");
            }
        }
        return;
    }

Method android.support.transition.ImageViewUtilsApi21.animateTransform() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.transition.GhostViewApi21$Creator.removeGhost() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.transition.GhostViewApi21$Creator.addGhost() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.utilities.Util.m() calling method java.lang.reflect.Method.invoke()


    public static String m()
    {
        try {
            long v2_6 = Class.forName("com.android.internal.os.PowerProfile");
            double v4_4 = new Class[1];
            v4_4[0] = android.content.Context;
            long v2_1 = v2_6.getConstructor(v4_4);
            reflect.Method v3_0 = new Object[1];
            v3_0[0] = com.gaana.application.GaanaApplication.getContext();
            Class[] v5_0 = new Class[0];
            double v4_2 = new Object[0];
            long v2_5 = ((Double) Class.forName("com.android.internal.os.PowerProfile").getMethod("getBatteryCapacity", v5_0).invoke(v2_1.newInstance(v3_0), v4_2)).doubleValue();
        } catch (long v2_7) {
            com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v2_7);
            v2_5 = 0;
        }
        if (v2_5 != 0) {
            String v0_2 = new StringBuilder();
            v0_2.append(v2_5);
            v0_2.append(" mAh");
            return v0_2.toString();
        } else {
            return "unknown";
        }
    }

Method com.google.devtools.build.android.desugar.runtime.ThrowableExtension.closeResource() calling method java.lang.reflect.Method.invoke()


    public static void closeResource(Throwable p4, Object p5)
    {
        if (p5 != null) {
            try {
                if (com.google.devtools.build.android.desugar.runtime.ThrowableExtension.API_LEVEL < 19) {
                    if (!(p5 instanceof java.io.Closeable)) {
                        try {
                            String v3_0 = new Class[0];
                            AssertionError v1_0 = new Object[0];
                            p5.getClass().getMethod("close", v3_0).invoke(p5, v1_0);
                        } catch (Throwable v5_1) {
                            throw v5_1.getCause();
                        }
                    } else {
                        ((java.io.Closeable) p5).close();
                    }
                } else {
                    ((AutoCloseable) p5).close();
                }
            } catch (Throwable v5_10) {
                if (p4 == null) {
                    throw v5_10;
                } else {
                    com.google.devtools.build.android.desugar.runtime.ThrowableExtension.addSuppressed(p4, v5_10);
                    throw p4;
                }
            }
            return;
        } else {
            return;
        }
    }

Method com.google.android.exoplayer2.util.Util.getPhysicalDisplaySize() calling method java.lang.reflect.Method.invoke()


    public static android.graphics.Point getPhysicalDisplaySize(android.content.Context p6, android.view.Display p7)
    {
        if ((com.google.android.exoplayer2.util.Util.SDK_INT < 25) && (p7.getDisplayId() == 0)) {
            if ((!"Sony".equals(com.google.android.exoplayer2.util.Util.MANUFACTURER)) || ((!com.google.android.exoplayer2.util.Util.MODEL.startsWith("BRAVIA")) || (!p6.getPackageManager().hasSystemFeature("com.sony.dtv.hardware.panel.qfhd")))) {
                if ((("NVIDIA".equals(com.google.android.exoplayer2.util.Util.MANUFACTURER)) && (com.google.android.exoplayer2.util.Util.MODEL.contains("SHIELD"))) || (("philips".equals(com.google.android.exoplayer2.util.Util.toLowerInvariant(com.google.android.exoplayer2.util.Util.MANUFACTURER))) && ((com.google.android.exoplayer2.util.Util.MODEL.startsWith("QM1")) || ((com.google.android.exoplayer2.util.Util.MODEL.equals("QV151E")) || (com.google.android.exoplayer2.util.Util.MODEL.equals("TPM171E")))))) {
                    try {
                        android.graphics.Point v2_3 = Class.forName("android.os.SystemProperties");
                        int v4_0 = new Class[1];
                        v4_0[0] = String;
                        int v3_1 = v2_3.getMethod("get", v4_0);
                        int v4_1 = new Object[1];
                        v4_1[0] = "sys.display-size";
                        String v6_20 = ((String) v3_1.invoke(v2_3, v4_1));
                    } catch (android.graphics.Point v2_6) {
                        com.google.android.exoplayer2.util.Log.e("Util", "Failed to read sys.display-size", v2_6);
                    }
                    if (!android.text.TextUtils.isEmpty(v6_20)) {
                        try {
                            android.graphics.Point v2_9 = com.google.android.exoplayer2.util.Util.split(v6_20.trim(), "x");
                        } catch (NumberFormatException) {
                            int v1_10 = new StringBuilder();
                            v1_10.append("Invalid sys.display-size: ");
                            v1_10.append(v6_20);
                            com.google.android.exoplayer2.util.Log.e("Util", v1_10.toString());
                        }
                        if (v2_9.length != 2) {
                        } else {
                            int v0_20 = Integer.parseInt(v2_9[0]);
                            int v1_8 = Integer.parseInt(v2_9[1]);
                            if ((v0_20 <= 0) || (v1_8 <= 0)) {
                            } else {
                                return new android.graphics.Point(v0_20, v1_8);
                            }
                        }
                    }
                }
            } else {
                return new android.graphics.Point(3840, 2160);
            }
        }
        String v6_3 = new android.graphics.Point();
        if (com.google.android.exoplayer2.util.Util.SDK_INT < 23) {
            if (com.google.android.exoplayer2.util.Util.SDK_INT < 17) {
                if (com.google.android.exoplayer2.util.Util.SDK_INT < 16) {
                    com.google.android.exoplayer2.util.Util.getDisplaySizeV9(p7, v6_3);
                } else {
                    com.google.android.exoplayer2.util.Util.getDisplaySizeV16(p7, v6_3);
                }
            } else {
                com.google.android.exoplayer2.util.Util.getDisplaySizeV17(p7, v6_3);
            }
        } else {
            com.google.android.exoplayer2.util.Util.getDisplaySizeV23(p7, v6_3);
        }
        return v6_3;
    }

Method com.g.a.m.a() calling method java.lang.reflect.Method.invoke()


    public static int a(String p7, int p8)
    {
        try {
            Class[] v3 = new Class[2];
            v3[0] = String;
            v3[1] = Integer.TYPE;
            reflect.Method v0_1 = ark>com.g.a.mark>.a.getMethod("getInt", v3);
            Object[] v2_0 = new Object[2];
            v2_0[0] = p7;
            v2_0[1] = Integer.valueOf(p8);
            return ((Integer) v0_1.invoke(0, v2_0)).intValue();
        } catch (Exception) {
            return p8;
        }
    }

Method com.facebook.internal.Utility.invokeMethodQuietly() calling method java.lang.reflect.Method.invoke()


    public static varargs Object invokeMethodQuietly(Object p1, reflect.Method p2, Object[] p3)
    {
        try {
            return p2.invoke(p1, p3);
        } catch (IllegalAccessException) {
            return 0;
        } catch (reflect.InvocationTargetException) {
            return 0;
        }
    }

Method com.facebook.ads.internal.s.c.d.a() calling method java.lang.reflect.Method.invoke()


    private static String a(android.content.Context p5, String p6, String p7)
    {
        reflect.Method v6_1 = Class.forName(p6);
        String v1_1 = new Class[2];
        v1_1[0] = android.content.Context;
        v1_1[1] = Class.forName(p7);
        reflect.Constructor v7_1 = v6_1.getDeclaredConstructor(v1_1);
        v7_1.setAccessible(1);
        Class[] v4 = new Class[0];
        reflect.Method v6_2 = v6_1.getMethod("getUserAgentString", v4);
        try {
            Object[] v0_0 = new Object[2];
            v0_0[0] = p5;
            v0_0[1] = 0;
            Object[] v0_2 = new Object[0];
            Throwable v5_4 = ((String) v6_2.invoke(v7_1.newInstance(v0_0), v0_2));
            v7_1.setAccessible(0);
            return v5_4;
        } catch (Throwable v5_5) {
            v7_1.setAccessible(0);
            throw v5_5;
        }
    }

Method com.facebook.ads.internal.s.c.b.b() calling method java.lang.reflect.Method.invoke()


    public static void b(android.webkit.WebView p4)
    {
        android.webkit.WebSettings v4_1 = p4.getSettings();
        if (android.os.Build$VERSION.SDK_INT < 21) {
            try {
                Integer v3_1 = new Class[0];
                reflect.Method v0_0 = android.webkit.WebSettings.getMethod("setMixedContentMode", v3_1);
                Object[] v2_1 = new Object[1];
                v2_1[0] = Integer.valueOf(0);
                v0_0.invoke(v4_1, v2_1);
            } catch (Exception) {
            }
            return;
        } else {
            v4_1.setMixedContentMode(0);
            return;
        }
    }

Method com.facebook.ads.internal.s.a.a.b() calling method java.lang.reflect.Method.invoke()


    private static android.app.Activity b()
    {
        android.app.Activity v0_4 = Class.forName("android.app.ActivityThread");
        int v3_0 = new Class[0];
        int v2_3 = new Object[0];
        Object v1_0 = v0_4.getMethod("currentActivityThread", v3_0).invoke(0, v2_3);
        android.app.Activity v0_1 = v0_4.getDeclaredField("mActivities");
        v0_1.setAccessible(1);
        android.app.Activity v0_3 = ((java.util.Map) v0_1.get(v1_0));
        if (v0_3 != null) {
            android.app.Activity v0_6 = v0_3.values().iterator();
            while (v0_6.hasNext()) {
                Object v1_3 = v0_6.next();
                Class v4 = v1_3.getClass();
                boolean v5_1 = v4.getDeclaredField("paused");
                v5_1.setAccessible(1);
                if (!v5_1.getBoolean(v1_3)) {
                    android.app.Activity v0_8 = v4.getDeclaredField("activity");
                    v0_8.setAccessible(1);
                    return ((android.app.Activity) v0_8.get(v1_3));
                }
            }
            return 0;
        } else {
            return 0;
        }
    }

Method com.facebook.ads.internal.d.d.a() calling method java.lang.reflect.Method.invoke()


    public static varargs Object a(Object p0, reflect.Method p1, Object[] p2)
    {
        try {
            return p1.invoke(p0, p2);
        } catch (Exception) {
            return 0;
        }
    }

Method com.facebook.accountkit.internal.FacebookAppEventLogger.logFacebookAppEvents() calling method java.lang.reflect.Method.invoke()


    void logFacebookAppEvents(String p9, Double p10, android.os.Bundle p11)
    {
        Exception v9_2 = ((String) com.facebook.accountkit.internal.FacebookAppEventLogger.eventNameMap.get(p9));
        if (v9_2 != null) {
            if (this.fbAppEventLogger != null) {
                try {
                    reflect.Method v0_4 = this.fbAppEventLogger.getClass();
                    Class[] v3 = new Class[3];
                    v3[0] = String;
                    v3[1] = Double;
                    v3[2] = android.os.Bundle;
                    reflect.Method v0_1 = v0_4.getMethod("logSdkEvent", v3);
                    try {
                        Object v1_1 = this.fbAppEventLogger;
                        Object[] v2_1 = new Object[3];
                        v2_1[0] = v9_2;
                        v2_1[1] = p10;
                        v2_1[2] = p11;
                        v0_1.invoke(v1_1, v2_1);
                    } catch (Exception v9_3) {
                        com.facebook.accountkit.internal.Utility.logd(com.facebook.accountkit.internal.FacebookAppEventLogger.TAG, v9_3);
                    }
                } catch (Exception v9_4) {
                    com.facebook.accountkit.internal.Utility.logd(com.facebook.accountkit.internal.FacebookAppEventLogger.TAG, v9_4);
                }
            }
            return;
        } else {
            return;
        }
    }

Method com.facebook.accountkit.internal.FacebookAppEventLogger.isFacebookSDKInitialized() calling method java.lang.reflect.Method.invoke()


    static boolean isFacebookSDKInitialized()
    {
        try {
            try {
                Object[] v3_0 = new Class[0];
                try {
                    Object[] v3_1 = new Object[0];
                    return ((Boolean) Class.forName("com.facebook.FacebookSdk").getMethod("isInitialized", v3_0).invoke(0, v3_1)).booleanValue();
                } catch (Exception v1_4) {
                    com.facebook.accountkit.internal.Utility.logd(com.facebook.accountkit.internal.FacebookAppEventLogger.TAG, v1_4);
                    return 0;
                }
            } catch (Exception v1_5) {
                com.facebook.accountkit.internal.Utility.logd(com.facebook.accountkit.internal.FacebookAppEventLogger.TAG, v1_5);
                return 0;
            }
            v3_1 = new Object[0];
            return ((Boolean) Class.forName("com.facebook.FacebookSdk").getMethod("isInitialized", v3_0).invoke(0, v3_1)).booleanValue();
        } catch (ClassNotFoundException) {
            return 0;
        }
    }

Method com.facebook.accountkit.internal.FacebookAppEventLogger.<init>() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.c.a.a.a.c.a() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.b.h.a() calling method java.lang.reflect.Method.invoke()


    static varargs void a(Object p0, reflect.Method p1, Object[] p2)
    {
        if (p1 != null) {
            try {
                p1.invoke(p0, p2);
            } catch (IllegalAccessException) {
            }
            return;
        } else {
            return;
        }
    }

Method com.appsflyer.t.a() calling method java.lang.reflect.Method.invoke()


    private static String a(android.content.Context p11, String p12)
    {
        String v11_1 = p11.getPackageManager();
        try {
            int v7_1 = ark>com.appsflyer.tark>.a(24, 260, 63072).intern();
            Integer v9_0 = new Class[1];
            v9_0[0] = Integer.TYPE;
            int v6_0 = android.content.pm.PackageManager.getDeclaredMethod(v7_1, v9_0);
            int v7_2 = new Object[1];
            v7_2[0] = Integer.valueOf(0);
            String v11_11 = ((java.util.List) v6_0.invoke(v11_1, v7_2)).iterator();
        } catch (String v11_3) {
            int v12_1 = com.appsflyer.ah.a();
            String v3_1 = ark>com.appsflyer.tark>.a(24, 284, 0).intern();
            StringBuilder v4_1 = new StringBuilder();
            v4_1.append(ark>com.appsflyer.tark>.a(47, 308, 14667).intern());
            v4_1.append(v11_3);
            v12_1.b(v3_1, v4_1.toString());
            return Boolean.FALSE.toString();
        } catch (String v11_16) {
            int v12_4 = com.appsflyer.ah.a();
            String v3_6 = ark>com.appsflyer.tark>.a(24, 284, 0).intern();
            StringBuilder v4_6 = new StringBuilder();
            v4_6.append(ark>com.appsflyer.tark>.a(47, 308, 14667).intern());
            v4_6.append(v11_16);
            v12_4.b(v3_6, v4_6.toString());
            return Boolean.FALSE.toString();
        } catch (String v11_14) {
            int v12_3 = com.appsflyer.ah.a();
            String v3_4 = ark>com.appsflyer.tark>.a(24, 284, 0).intern();
            StringBuilder v4_4 = new StringBuilder();
            v4_4.append(ark>com.appsflyer.tark>.a(47, 308, 14667).intern());
            v4_4.append(v11_14);
            v12_3.b(v3_4, v4_4.toString());
            return Boolean.FALSE.toString();
        }
        do {
            int v6_2;
            if (!v11_11.hasNext()) {
                v6_2 = 0;
            } else {
                v6_2 = 1;
            }
            if (v6_2 == 0) {
                ark>com.appsflyer.tark>.d = ((ark>com.appsflyer.tark>.c + 107) % 128);
                return Boolean.FALSE.toString();
            } else {
                int v6_6;
                int v6_4 = (ark>com.appsflyer.tark>.c + 93);
                ark>com.appsflyer.tark>.d = (v6_4 % 128);
                if ((v6_4 % 2) != 0) {
                    v6_6 = 9;
                } else {
                    v6_6 = 91;
                }
                if (v6_6 == 9) {
                    int v6_11;
                    if (!((android.content.pm.ApplicationInfo) v11_11.next()).packageName.equals(p12)) {
                        v6_11 = 0;
                    } else {
                        v6_11 = 1;
                    }
                    if (v6_11 != 1) {
                    }
                } else {
                    int v6_15 = ((android.content.pm.ApplicationInfo) v11_11.next()).packageName.equals(p12);
                    int vtmp36 = super.hashCode();
                }
                return Boolean.TRUE.toString();
            }
        } while(v6_15 == 0);
        return Boolean.TRUE.toString();
    }

Method com.appsflyer.ag.b() calling method java.lang.reflect.Method.invoke()


    private static String b(ref.WeakReference p8, String p9)
    {
        try {
            reflect.Method v1_2 = Class.forName("com.google.android.gms.iid.InstanceID");
            Class.forName("com.google.android.gms.gcm.GcmReceiver");
            int v4_2 = new Class[1];
            v4_2[0] = android.content.Context;
            Object[] v2_0 = v1_2.getDeclaredMethod("getInstance", v4_2);
            int v4_0 = new Object[1];
            v4_0[0] = p8.get();
            String v8_2 = v2_0.invoke(v1_2, v4_0);
            Class[] v5_0 = new Class[2];
            v5_0[0] = String;
            v5_0[1] = String;
            reflect.Method v1_1 = v1_2.getDeclaredMethod("getToken", v5_0);
            Object[] v2_2 = new Object[2];
            v2_2[0] = p9;
            v2_2[1] = "GCM";
            String v8_4 = ((String) v1_1.invoke(v8_2, v2_2));
        } catch (ClassNotFoundException) {
            return 0;
        } catch (String v8_5) {
            com.appsflyer.AFLogger.a("Couldn\'t get token using GoogleCloudMessaging. ", v8_5);
            return 0;
        }
        if (v8_4 != null) {
            return v8_4;
        } else {
            com.appsflyer.AFLogger.e("Couldn\'t get token using reflection.");
            return 0;
        }
    }

Method android.support.v7.widget.ViewUtils.makeOptionalFitsSystemWindows() calling method java.lang.reflect.Method.invoke()


    public static void makeOptionalFitsSystemWindows(android.view.View p4)
    {
        if (android.os.Build$VERSION.SDK_INT >= 16) {
            try {
                Class[] v3 = new Class[0];
                String v0_5 = p4.getClass().getMethod("makeOptionalFitsSystemWindows", v3);
            } catch (NoSuchMethodException) {
                android.util.Log.d("ViewUtils", "Could not find method makeOptionalFitsSystemWindows. Oh well...");
            } catch (IllegalAccessException v4_2) {
                android.util.Log.d("ViewUtils", "Could not invoke makeOptionalFitsSystemWindows", v4_2);
            } catch (IllegalAccessException v4_1) {
                android.util.Log.d("ViewUtils", "Could not invoke makeOptionalFitsSystemWindows", v4_1);
            }
            if (!v0_5.isAccessible()) {
                v0_5.setAccessible(1);
            }
            Object[] v1_5 = new Object[0];
            v0_5.invoke(p4, v1_5);
        }
        return;
    }

Method android.support.v7.widget.ViewUtils.computeFitSystemWindows() calling method java.lang.reflect.Method.invoke()


    public static void computeFitSystemWindows(android.view.View p3, android.graphics.Rect p4, android.graphics.Rect p5)
    {
        if (android.support.v7.widget.ViewUtils.sComputeFitSystemWindowsMethod != null) {
            try {
                Object[] v1_1 = new Object[2];
                v1_1[0] = p4;
                v1_1[1] = p5;
                android.support.v7.widget.ViewUtils.sComputeFitSystemWindowsMethod.invoke(p3, v1_1);
            } catch (Exception v3_1) {
                android.util.Log.d("ViewUtils", "Could not invoke computeFitSystemWindows", v3_1);
            }
        }
        return;
    }

Method android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.ensureImeVisible() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doBeforeTextChanged() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doAfterTextChanged() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.v7.widget.DrawableUtils.getOpticalBounds() calling method java.lang.reflect.Method.invoke()


    public static android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable p10)
    {
        if (android.support.v7.widget.DrawableUtils.sInsetsClazz != null) {
            try {
                String v10_2 = android.support.v4.graphics.drawable.DrawableCompat.unwrap(p10);
                int v3_1 = new Class[0];
                reflect.Field[] v1_0 = new Object[0];
                String v10_1 = v10_2.getClass().getMethod("getOpticalInsets", v3_1).invoke(v10_2, v1_0);
            } catch (Exception) {
                android.util.Log.e("DrawableUtils", "Couldn\'t obtain the optical insets. Ignoring.");
            }
            if (v10_1 != null) {
                android.graphics.Rect v0_3 = new android.graphics.Rect();
                reflect.Field[] v1_2 = android.support.v7.widget.DrawableUtils.sInsetsClazz.getFields();
                int v3_0 = v1_2.length;
                int v4 = 0;
                while (v4 < v3_0) {
                    int v6_2;
                    int v5_0 = v1_2[v4];
                    int v6_0 = v5_0.getName();
                    String v8_0 = v6_0.hashCode();
                    if (v8_0 == -1383228885) {
                        if (!v6_0.equals("bottom")) {
                            v6_2 = -1;
                        } else {
                            v6_2 = 3;
                        }
                    } else {
                        if (v8_0 == 115029) {
                            if (!v6_0.equals("top")) {
                            } else {
                                v6_2 = 1;
                            }
                        } else {
                            if (v8_0 == 3317767) {
                                if (!v6_0.equals("left")) {
                                } else {
                                    v6_2 = 0;
                                }
                            } else {
                                if (v8_0 == 108511772) {
                                    if (!v6_0.equals("right")) {
                                    } else {
                                        v6_2 = 2;
                                    }
                                } else {
                                }
                            }
                        }
                    }
                    switch (v6_2) {
                        case 0:
                            v0_3.left = v5_0.getInt(v10_1);
                            break;
                        case 1:
                            v0_3.top = v5_0.getInt(v10_1);
                            break;
                        case 2:
                            v0_3.right = v5_0.getInt(v10_1);
                            break;
                        case 3:
                            v0_3.bottom = v5_0.getInt(v10_1);
                            break;
                        default:
                    }
                    v4++;
                }
                return v0_3;
            }
        }
        return android.support.v7.widget.DrawableUtils.INSETS_NONE;
    }

Method android.support.v7.widget.AppCompatTextViewAutoSizeHelper.setRawTextSize() calling method java.lang.reflect.Method.invoke()


    private void setRawTextSize(float p4)
    {
        if (p4 != this.mTextView.getPaint().getTextSize()) {
            android.widget.TextView v4_2;
            this.mTextView.getPaint().setTextSize(p4);
            if (android.os.Build$VERSION.SDK_INT < 18) {
                v4_2 = 0;
            } else {
                v4_2 = this.mTextView.isInLayout();
            }
            if (this.mTextView.getLayout() != null) {
                this.mNeedsAutoSizeText = 0;
                try {
                    Exception v0_6 = this.getTextViewMethod("nullLayouts");
                } catch (Exception v0_7) {
                    android.util.Log.w("ACTVAutoSizeHelper", "Failed to invoke TextView#nullLayouts() method", v0_7);
                    if (v4_2 != null) {
                        this.mTextView.forceLayout();
                    } else {
                        this.mTextView.requestLayout();
                    }
                    this.mTextView.invalidate();
                }
                if (v0_6 == null) {
                } else {
                    Object[] v1_2 = new Object[0];
                    v0_6.invoke(this.mTextView, v1_2);
                }
            }
        }
        return;
    }

Method android.support.v7.widget.AppCompatTextViewAutoSizeHelper.invokeAndReturnWithDefault() calling method java.lang.reflect.Method.invoke()


    private Object invokeAndReturnWithDefault(Object p4, String p5, Object p6)
    {
        try {
            StringBuilder v1_1 = new Object[0];
            Object v4_1 = this.getTextViewMethod(p5).invoke(p4, v1_1);
        } catch (Object v4_2) {
            throw v4_2;
        } catch (Object v4_3) {
            StringBuilder v1_3 = new StringBuilder();
            v1_3.append("Failed to invoke TextView#");
            v1_3.append(p5);
            v1_3.append("() method");
            android.util.Log.w("ACTVAutoSizeHelper", v1_3.toString(), v4_3);
            v4_1 = p6;
        }
        return v4_1;
    }

Method android.support.v7.view.SupportMenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick() calling method java.lang.reflect.Method.invoke()


    public boolean onMenuItemClick(android.view.MenuItem p6)
    {
        try {
            if (this.mMethod.getReturnType() != Boolean.TYPE) {
                reflect.Method v0_5 = this.mMethod;
                Object v1_2 = this.mRealOwner;
                Object[] v4 = new Object[1];
                v4[0] = p6;
                v0_5.invoke(v1_2, v4);
                return 1;
            } else {
                reflect.Method v0_1 = this.mMethod;
                Object v1_0 = this.mRealOwner;
                Object[] v3_0 = new Object[1];
                v3_0[0] = p6;
                return ((Boolean) v0_1.invoke(v1_0, v3_0)).booleanValue();
            }
        } catch (boolean v6_4) {
            throw new RuntimeException(v6_4);
        }
    }

Method android.support.v7.media.MediaRouterJellybeanMr1$IsConnectingWorkaround.isConnecting() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.v7.media.MediaRouterJellybeanMr1$ActiveScanWorkaround.run() calling method java.lang.reflect.Method.invoke()


    public void run()
    {
        if (this.mActivelyScanningWifiDisplays) {
            try {
                String v2_2 = new Object[0];
                this.mScanWifiDisplaysMethod.invoke(this.mDisplayManager, v2_2);
            } catch (android.os.Handler v0_1) {
                android.util.Log.w("MediaRouterJellybeanMr1", "Cannot scan for wifi displays.", v0_1);
            } catch (android.os.Handler v0_4) {
                android.util.Log.w("MediaRouterJellybeanMr1", "Cannot scan for wifi displays.", v0_4);
            }
            this.mHandler.postDelayed(this, 15000);
        }
        return;
    }

Method android.support.v7.media.MediaRouterJellybean.checkRoutedToBluetooth() calling method java.lang.reflect.Method.invoke()


    static boolean checkRoutedToBluetooth(android.content.Context p6)
    {
        int v0 = 0;
        try {
            int v6_6 = ((android.media.AudioManager) p6.getSystemService("audio"));
            reflect.Method v1_2 = v6_6.getClass();
            Integer v4_2 = new Class[1];
            v4_2[0] = Integer.TYPE;
            reflect.Method v1_1 = v1_2.getDeclaredMethod("getDevicesForStream", v4_2);
            Object[] v2_0 = new Object[1];
            v2_0[0] = Integer.valueOf(3);
        } catch (Exception) {
            return 0;
        }
        if ((((Integer) v1_1.invoke(v6_6, v2_0)).intValue() & 896) != 0) {
            v0 = 1;
        }
        return v0;
    }

Method android.support.v7.media.MediaRouterJellybean$SelectRouteWorkaround.selectRoute() calling method java.lang.reflect.Method.invoke()


    public void selectRoute(Object p5, int p6, Object p7)
    {
        if ((((android.media.MediaRouter$RouteInfo) p7).getSupportedTypes() & 8388608) == 0) {
            if (this.mSelectRouteIntMethod == null) {
                android.util.Log.w("MediaRouterJellybean", "Cannot programmatically select non-user route because the platform is missing the selectRouteInt() method.  Media routing may not work.");
            } else {
                try {
                    reflect.InvocationTargetException v0_0 = this.mSelectRouteIntMethod;
                    String v1_2 = new Object[2];
                    v1_2[0] = Integer.valueOf(p6);
                    v1_2[1] = ((android.media.MediaRouter$RouteInfo) p7);
                    v0_0.invoke(((android.media.MediaRouter) p5), v1_2);
                    return;
                } catch (reflect.InvocationTargetException v0_2) {
                    android.util.Log.w("MediaRouterJellybean", "Cannot programmatically select non-user route.  Media routing may not work.", v0_2);
                } catch (reflect.InvocationTargetException v0_1) {
                    android.util.Log.w("MediaRouterJellybean", "Cannot programmatically select non-user route.  Media routing may not work.", v0_1);
                }
            }
        }
        ((android.media.MediaRouter) p5).selectRoute(p6, ((android.media.MediaRouter$RouteInfo) p7));
        return;
    }

Method android.support.v7.media.MediaRouterJellybean$GetDefaultRouteWorkaround.getDefaultRoute() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClick() calling method java.lang.reflect.Method.invoke()


    public void onClick(android.view.View p5)
    {
        if (this.mResolvedMethod == null) {
            this.resolveMethod(this.mHostView.getContext(), this.mMethodName);
        }
        try {
            IllegalStateException v0_7 = this.mResolvedMethod;
            String v1_3 = this.mResolvedContext;
            Object[] v2_0 = new Object[1];
            v2_0[0] = p5;
            v0_7.invoke(v1_3, v2_0);
            return;
        } catch (reflect.InvocationTargetException v5_2) {
            throw new IllegalStateException("Could not execute non-public method for android:onClick", v5_2);
        } catch (reflect.InvocationTargetException v5_1) {
            throw new IllegalStateException("Could not execute method for android:onClick", v5_1);
        }
    }

Method android.support.v7.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator() calling method java.lang.reflect.Method.invoke()


    public static android.support.v7.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarUpIndicator(android.support.v7.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo p4, android.app.Activity p5, android.graphics.drawable.Drawable p6, int p7)
    {
        android.support.v7.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo v4_1 = new android.support.v7.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo(p5);
        if (v4_1.setHomeAsUpIndicator == null) {
            if (v4_1.upIndicatorView == null) {
                android.util.Log.w("ActionBarDrawerToggleHC", "Couldn\'t set home-as-up indicator");
            } else {
                v4_1.upIndicatorView.setImageDrawable(p6);
            }
        } else {
            try {
                String v5_1 = p5.getActionBar();
                Object[] v0_0 = v4_1.setHomeAsUpIndicator;
                Object[] v2 = new Object[1];
                v2[0] = p6;
                v0_0.invoke(v5_1, v2);
                String v6_1 = v4_1.setHomeActionContentDescription;
                Object[] v0_2 = new Object[1];
                v0_2[0] = Integer.valueOf(p7);
                v6_1.invoke(v5_1, v0_2);
            } catch (String v5_2) {
                android.util.Log.w("ActionBarDrawerToggleHC", "Couldn\'t set home-as-up indicator via JB-MR2 API", v5_2);
            }
        }
        return v4_1;
    }

Method android.support.v7.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription() calling method java.lang.reflect.Method.invoke()


    public static android.support.v7.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarDescription(android.support.v7.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo p3, android.app.Activity p4, int p5)
    {
        if (p3 == null) {
            p3 = new android.support.v7.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo(p4);
        }
        if (p3.setHomeAsUpIndicator != null) {
            try {
                Exception v4_2 = p4.getActionBar();
                String v0_3 = p3.setHomeActionContentDescription;
                Object[] v1_1 = new Object[1];
                v1_1[0] = Integer.valueOf(p5);
                v0_3.invoke(v4_2, v1_1);
            } catch (Exception v4_1) {
                android.util.Log.w("ActionBarDrawerToggleHC", "Couldn\'t set content description via JB-MR2 API", v4_1);
            }
            if (android.os.Build$VERSION.SDK_INT <= 19) {
                v4_2.setSubtitle(v4_2.getSubtitle());
            }
        }
        return p3;
    }

Method android.support.v4.widget.TextViewCompat$TextViewCompatApi26Impl$1.recomputeProcessTextMenuItems() calling method java.lang.reflect.Method.invoke()


    private void recomputeProcessTextMenuItems(android.view.Menu p9)
    {
        java.util.List v0_1 = this.val$textView.getContext();
        android.content.pm.PackageManager v1 = v0_1.getPackageManager();
        if (!this.mInitializedMenuBuilderReferences) {
            this.mInitializedMenuBuilderReferences = 1;
            try {
                this.mMenuBuilderClass = Class.forName("com.android.internal.view.menu.MenuBuilder");
                int v2_2 = this.mMenuBuilderClass;
                android.view.MenuItem v6_0 = new Class[1];
                v6_0[0] = Integer.TYPE;
                this.mMenuBuilderRemoveItemAtMethod = v2_2.getDeclaredMethod("removeItemAt", v6_0);
                this.mCanUseMenuBuilderReferences = 1;
            } catch (ClassNotFoundException) {
                this.mMenuBuilderClass = 0;
                this.mMenuBuilderRemoveItemAtMethod = 0;
                this.mCanUseMenuBuilderReferences = 0;
            }
        }
        try {
            if ((!this.mCanUseMenuBuilderReferences) || (!this.mMenuBuilderClass.isInstance(p9))) {
                int v2_8 = p9.getClass();
                android.view.MenuItem v6_1 = new Class[1];
                v6_1[0] = Integer.TYPE;
                int v2_9 = v2_8.getDeclaredMethod("removeItemAt", v6_1);
            } else {
                v2_9 = this.mMenuBuilderRemoveItemAtMethod;
            }
        } catch (NoSuchMethodException) {
            return;
        }
        android.view.MenuItem v5_3 = (p9.size() - 1);
        while (v5_3 >= null) {
            android.view.MenuItem v6_5 = p9.getItem(v5_3);
            if ((v6_5.getIntent() != null) && ("android.intent.action.PROCESS_TEXT".equals(v6_5.getIntent().getAction()))) {
                android.view.MenuItem v6_9 = new Object[1];
                v6_9[0] = Integer.valueOf(v5_3);
                v2_9.invoke(p9, v6_9);
            }
            v5_3--;
        }
        java.util.List v0_2 = this.getSupportedActivities(v0_1, v1);
        int v2_10 = 0;
        while (v2_10 < v0_2.size()) {
            android.view.MenuItem v5_6 = ((android.content.pm.ResolveInfo) v0_2.get(v2_10));
            p9.add(0, 0, (100 + v2_10), v5_6.loadLabel(v1)).setIntent(this.createProcessTextIntentForResolveInfo(v5_6, this.val$textView)).setShowAsAction(1);
            v2_10++;
        }
        return;
    }

Method android.support.v4.widget.PopupWindowCompat$PopupWindowCompatBaseImpl.setWindowLayoutType() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.v4.widget.PopupWindowCompat$PopupWindowCompatBaseImpl.getWindowLayoutType() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method android.support.v4.view.ViewConfigurationCompat.getLegacyScrollFactor() calling method java.lang.reflect.Method.invoke()


    private static float getLegacyScrollFactor(android.view.ViewConfiguration p3, android.content.Context p4)
    {
        if ((android.os.Build$VERSION.SDK_INT >= 25) && (android.support.v4.view.ViewConfigurationCompat.sGetScaledScrollFactorMethod != null)) {
            try {
                Object[] v1_3 = new Object[0];
                return ((float) ((Integer) android.support.v4.view.ViewConfigurationCompat.sGetScaledScrollFactorMethod.invoke(p3, v1_3)).intValue());
            } catch (Exception) {
                android.util.Log.i("ViewConfigCompat", "Could not find method getScaledScrollFactor() on ViewConfiguration");
            }
        }
        String v3_6 = new android.util.TypedValue();
        if (!p4.getTheme().resolveAttribute(16842829, v3_6, 1)) {
            return 0;
        } else {
            return v3_6.getDimension(p4.getResources().getDisplayMetrics());
        }
    }

Method android.support.v4.view.ViewCompat$ViewCompatBaseImpl.setChildrenDrawingOrderEnabled() calling method java.lang.reflect.Method.invoke()


    public void setChildrenDrawingOrderEnabled(android.view.ViewGroup p7, boolean p8)
    {
        if (android.support.v4.view.ViewCompat$ViewCompatBaseImpl.sChildrenDrawingOrderMethod == null) {
            try {
                String v4_1 = new Class[1];
                v4_1[0] = Boolean.TYPE;
                android.support.v4.view.ViewCompat$ViewCompatBaseImpl.sChildrenDrawingOrderMethod = android.view.ViewGroup.getDeclaredMethod("setChildrenDrawingOrderEnabled", v4_1);
            } catch (String v0_2) {
                android.util.Log.e("ViewCompat", "Unable to find childrenDrawingOrderEnabled", v0_2);
            }
            android.support.v4.view.ViewCompat$ViewCompatBaseImpl.sChildrenDrawingOrderMethod.setAccessible(1);
        }
        try {
            Object[] v2_0 = new Object[1];
            v2_0[0] = Boolean.valueOf(p8);
            android.support.v4.view.ViewCompat$ViewCompatBaseImpl.sChildrenDrawingOrderMethod.invoke(p7, v2_0);
        } catch (reflect.InvocationTargetException v7_3) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v7_3);
        } catch (reflect.InvocationTargetException v7_2) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v7_2);
        } catch (reflect.InvocationTargetException v7_1) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v7_1);
        }
        return;
    }

Method android.support.v4.view.ViewCompat$ViewCompatBaseImpl.dispatchStartTemporaryDetach() calling method java.lang.reflect.Method.invoke()


    public void dispatchStartTemporaryDetach(android.view.View p3)
    {
        if (!this.mTempDetachBound) {
            this.bindTempDetach();
        }
        if (this.mDispatchStartTemporaryDetach == null) {
            p3.onStartTemporaryDetach();
        } else {
            try {
                String v1_2 = new Object[0];
                this.mDispatchStartTemporaryDetach.invoke(p3, v1_2);
            } catch (Exception v3_1) {
                android.util.Log.d("ViewCompat", "Error calling dispatchStartTemporaryDetach", v3_1);
            }
        }
        return;
    }

Method android.support.v4.view.ViewCompat$ViewCompatBaseImpl.dispatchFinishTemporaryDetach() calling method java.lang.reflect.Method.invoke()


    public void dispatchFinishTemporaryDetach(android.view.View p3)
    {
        if (!this.mTempDetachBound) {
            this.bindTempDetach();
        }
        if (this.mDispatchFinishTemporaryDetach == null) {
            p3.onFinishTemporaryDetach();
        } else {
            try {
                String v1_2 = new Object[0];
                this.mDispatchFinishTemporaryDetach.invoke(p3, v1_2);
            } catch (Exception v3_1) {
                android.util.Log.d("ViewCompat", "Error calling dispatchFinishTemporaryDetach", v3_1);
            }
        }
        return;
    }

Method android.support.v4.text.ICUCompat.maximizeAndGetScript() calling method java.lang.reflect.Method.invoke()


    public static String maximizeAndGetScript(java.util.Locale p3)
    {
        if (android.os.Build$VERSION.SDK_INT < 21) {
            String v3_2 = android.support.v4.text.ICUCompat.addLikelySubtags(p3);
            if (v3_2 == null) {
                return 0;
            } else {
                return android.support.v4.text.ICUCompat.getScript(v3_2);
            }
        } else {
            try {
                IllegalAccessException v0_2 = new Object[1];
                v0_2[0] = p3;
                return ((java.util.Locale) android.support.v4.text.ICUCompat.sAddLikelySubtagsMethod.invoke(0, v0_2)).getScript();
            } catch (IllegalAccessException v0_7) {
                android.util.Log.w("ICUCompat", v0_7);
                return p3.getScript();
            } catch (IllegalAccessException v0_6) {
                android.util.Log.w("ICUCompat", v0_6);
                return p3.getScript();
            }
        }
    }

Method android.support.v4.text.ICUCompat.getScript() calling method java.lang.reflect.Method.invoke()


    private static String getScript(String p3)
    {
        try {
            if (android.support.v4.text.ICUCompat.sGetScriptMethod != null) {
                Object[] v1_2 = new Object[1];
                v1_2[0] = p3;
                return ((String) android.support.v4.text.ICUCompat.sGetScriptMethod.invoke(0, v1_2));
            }
        } catch (String v3_5) {
            android.util.Log.w("ICUCompat", v3_5);
        } catch (String v3_4) {
            android.util.Log.w("ICUCompat", v3_4);
        }
        return 0;
    }

Method android.support.v4.text.ICUCompat.addLikelySubtags() calling method java.lang.reflect.Method.invoke()


    private static String addLikelySubtags(java.util.Locale p3)
    {
        String v3_1 = p3.toString();
        try {
            if (android.support.v4.text.ICUCompat.sAddLikelySubtagsMethod != null) {
                String v0_1 = new Object[1];
                v0_1[0] = v3_1;
                return ((String) android.support.v4.text.ICUCompat.sAddLikelySubtagsMethod.invoke(0, v0_1));
            }
        } catch (String v0_6) {
            android.util.Log.w("ICUCompat", v0_6);
        } catch (String v0_5) {
            android.util.Log.w("ICUCompat", v0_5);
        }
        return v3_1;
    }

Method android.support.v4.media.session.MediaSessionCompatApi24.getCallingPackage() calling method java.lang.reflect.Method.invoke()


    public static String getCallingPackage(Object p4)
    {
        try {
            Class[] v3 = new Class[0];
            String v1_2 = new Object[0];
            return ((String) ((android.media.session.MediaSession) p4).getClass().getMethod("getCallingPackage", v3).invoke(((android.media.session.MediaSession) p4), v1_2));
        } catch (int v4_4) {
            android.util.Log.e("MediaSessionCompatApi24", "Cannot execute MediaSession.getCallingPackage()", v4_4);
            return 0;
        }
    }

Method android.support.v4.media.AudioAttributesCompatApi21.toLegacyStreamType() calling method java.lang.reflect.Method.invoke()


    public static int toLegacyStreamType(android.support.v4.media.AudioAttributesCompatApi21$Wrapper p6)
    {
        int v6_1 = p6.unwrap();
        try {
            if (android.support.v4.media.AudioAttributesCompatApi21.sAudioAttributesToLegacyStreamType == null) {
                Class[] v4 = new Class[1];
                v4[0] = android.media.AudioAttributes;
                android.support.v4.media.AudioAttributesCompatApi21.sAudioAttributesToLegacyStreamType = android.media.AudioAttributes.getMethod("toLegacyStreamType", v4);
            }
        } catch (int v6_2) {
            android.util.Log.w("AudioAttributesCompat", "getLegacyStreamType() failed on API21+", v6_2);
            return -1;
        }
        Object[] v2_0 = new Object[1];
        v2_0[0] = v6_1;
        return ((Integer) android.support.v4.media.AudioAttributesCompatApi21.sAudioAttributesToLegacyStreamType.invoke(0, v2_0)).intValue();
    }

Method android.support.v4.graphics.drawable.DrawableCompat.setLayoutDirection() calling method java.lang.reflect.Method.invoke()


    public static boolean setLayoutDirection(android.graphics.drawable.Drawable p6, int p7)
    {
        if (android.os.Build$VERSION.SDK_INT < 23) {
            if (android.os.Build$VERSION.SDK_INT < 17) {
                return 0;
            } else {
                if (!android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethodFetched) {
                    try {
                        String v4_0 = new Class[1];
                        v4_0[0] = Integer.TYPE;
                        android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod = android.graphics.drawable.Drawable.getDeclaredMethod("setLayoutDirection", v4_0);
                        android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod.setAccessible(1);
                    } catch (String v0_4) {
                        android.util.Log.i("DrawableCompat", "Failed to retrieve setLayoutDirection(int) method", v0_4);
                    }
                    android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethodFetched = 1;
                }
                if (android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod != null) {
                    try {
                        Object[] v3_2 = new Object[1];
                        v3_2[0] = Integer.valueOf(p7);
                        android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod.invoke(p6, v3_2);
                        return 1;
                    } catch (int v6_1) {
                        android.util.Log.i("DrawableCompat", "Failed to invoke setLayoutDirection(int) via reflection", v6_1);
                        android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod = 0;
                    }
                }
                return 0;
            }
        } else {
            return p6.setLayoutDirection(p7);
        }
    }

Method android.support.v4.graphics.drawable.DrawableCompat.getLayoutDirection() calling method java.lang.reflect.Method.invoke()


    public static int getLayoutDirection(android.graphics.drawable.Drawable p5)
    {
        if (android.os.Build$VERSION.SDK_INT < 23) {
            if (android.os.Build$VERSION.SDK_INT < 17) {
                return 0;
            } else {
                if (!android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethodFetched) {
                    try {
                        String v4_0 = new Class[0];
                        android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod = android.graphics.drawable.Drawable.getDeclaredMethod("getLayoutDirection", v4_0);
                        android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod.setAccessible(1);
                    } catch (String v1_4) {
                        android.util.Log.i("DrawableCompat", "Failed to retrieve getLayoutDirection() method", v1_4);
                    }
                    android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethodFetched = 1;
                }
                if (android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod != null) {
                    try {
                        String v1_5 = new Object[0];
                        return ((Integer) android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod.invoke(p5, v1_5)).intValue();
                    } catch (int v5_4) {
                        android.util.Log.i("DrawableCompat", "Failed to invoke getLayoutDirection() via reflection", v5_4);
                        android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod = 0;
                    }
                }
                return 0;
            }
        } else {
            return p5.getLayoutDirection();
        }
    }

Method android.support.v4.app.NotificationManagerCompat.areNotificationsEnabled() calling method java.lang.reflect.Method.invoke()


    public boolean areNotificationsEnabled()
    {
        if (android.os.Build$VERSION.SDK_INT < 24) {
            int v2 = 1;
            if (android.os.Build$VERSION.SDK_INT < 19) {
                return 1;
            } else {
                int v0_2 = ((android.app.AppOpsManager) this.mContext.getSystemService("appops"));
                Integer v1_2 = this.mContext.getApplicationInfo();
                String v3_2 = this.mContext.getApplicationContext().getPackageName();
                Integer v1_3 = v1_2.uid;
                try {
                    Integer v4_2 = Class.forName(android.app.AppOpsManager.getName());
                    Class v7_0 = new Class[3];
                    v7_0[0] = Integer.TYPE;
                    v7_0[1] = Integer.TYPE;
                    v7_0[2] = String;
                    reflect.Method v5_1 = v4_2.getMethod("checkOpNoThrow", v7_0);
                    Object[] v6_1 = new Object[3];
                    v6_1[0] = Integer.valueOf(((Integer) v4_2.getDeclaredField("OP_POST_NOTIFICATION").get(Integer)).intValue());
                    v6_1[1] = Integer.valueOf(v1_3);
                    v6_1[2] = v3_2;
                } catch (ClassNotFoundException) {
                    return 1;
                }
                if (((Integer) v5_1.invoke(v0_2, v6_1)).intValue() != 0) {
                    v2 = 0;
                }
                return v2;
            }
        } else {
            return this.mNotificationManager.areNotificationsEnabled();
        }
    }

Method android.support.v4.app.BundleCompat$BundleCompatBaseImpl.putBinder() calling method java.lang.reflect.Method.invoke()


    public static void putBinder(android.os.Bundle p7, String p8, android.os.IBinder p9)
    {
        if (!android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethodFetched) {
            try {
                String v5_1 = new Class[2];
                v5_1[0] = String;
                v5_1[1] = android.os.IBinder;
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod = android.os.Bundle.getMethod("putIBinder", v5_1);
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod.setAccessible(1);
            } catch (reflect.Method v0_3) {
                android.util.Log.i("BundleCompatBaseImpl", "Failed to retrieve putIBinder method", v0_3);
            }
            android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethodFetched = 1;
        }
        if (android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod != null) {
            try {
                Object[] v2_1 = new Object[2];
                v2_1[0] = p8;
                v2_1[1] = p9;
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod.invoke(p7, v2_1);
            } catch (int v7_1) {
                android.util.Log.i("BundleCompatBaseImpl", "Failed to invoke putIBinder via reflection", v7_1);
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod = 0;
            }
        }
        return;
    }

Method android.support.v4.app.BundleCompat$BundleCompatBaseImpl.getBinder() calling method java.lang.reflect.Method.invoke()


    public static android.os.IBinder getBinder(android.os.Bundle p6, String p7)
    {
        if (!android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethodFetched) {
            try {
                String v4_1 = new Class[1];
                v4_1[0] = String;
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod = android.os.Bundle.getMethod("getIBinder", v4_1);
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod.setAccessible(1);
            } catch (String v0_3) {
                android.util.Log.i("BundleCompatBaseImpl", "Failed to retrieve getIBinder method", v0_3);
            }
            android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethodFetched = 1;
        }
        if (android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p7;
                return ((android.os.IBinder) android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod.invoke(p6, v2_1));
            } catch (reflect.InvocationTargetException v6_3) {
                android.util.Log.i("BundleCompatBaseImpl", "Failed to invoke getIBinder via reflection", v6_3);
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod = 0;
            }
        }
        return 0;
    }

Method android.support.transition.ViewOverlayApi14$OverlayViewGroup.invalidateChildInParentFast() calling method java.lang.reflect.Method.invoke()


    protected android.view.ViewParent invalidateChildInParentFast(int p6, int p7, android.graphics.Rect p8)
    {
        if (((this.mHostView instanceof android.view.ViewGroup)) && (android.support.transition.ViewOverlayApi14$OverlayViewGroup.sInvalidateChildInParentFastMethod != null)) {
            try {
                reflect.Method v1_0 = new int[2];
                this.getOffset(v1_0);
                android.view.ViewGroup v2 = this.mHostView;
                Object[] v3_1 = new Object[3];
                v3_1[0] = Integer.valueOf(p6);
                v3_1[1] = Integer.valueOf(p7);
                v3_1[2] = p8;
                android.support.transition.ViewOverlayApi14$OverlayViewGroup.sInvalidateChildInParentFastMethod.invoke(v2, v3_1);
            } catch (reflect.InvocationTargetException v6_4) {
                com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v6_4);
            } catch (reflect.InvocationTargetException v6_3) {
                com.google.devtools.build.android.desugar.runtime.ThrowableExtension.printStackTrace(v6_3);
            }
        }
        return 0;
    }

Method android.support.multidex.MultiDex$V19.makeDexElements() calling method java.lang.reflect.Method.invoke()


    private static Object[] makeDexElements(Object p7, java.util.ArrayList p8, java.io.File p9, java.util.ArrayList p10)
    {
        Class[] v2 = new Class[3];
        v2[0] = java.util.ArrayList;
        v2[1] = java.io.File;
        v2[2] = java.util.ArrayList;
        reflect.Method v0_1 = android.support.multidex.MultiDex.access$500(p7, "makeDexElements", v2);
        Object[] v1_1 = new Object[3];
        v1_1[0] = p8;
        v1_1[1] = p9;
        v1_1[2] = p10;
        return ((Object[]) v0_1.invoke(p7, v1_1));
    }

Method android.support.multidex.MultiDex$V14.makeDexElements() calling method java.lang.reflect.Method.invoke()


    private static Object[] makeDexElements(Object p6, java.util.ArrayList p7, java.io.File p8)
    {
        Class[] v2 = new Class[2];
        v2[0] = java.util.ArrayList;
        v2[1] = java.io.File;
        reflect.Method v0_1 = android.support.multidex.MultiDex.access$500(p6, "makeDexElements", v2);
        Object[] v1_1 = new Object[2];
        v1_1[0] = p7;
        v1_1[1] = p8;
        return ((Object[]) v0_1.invoke(p6, v1_1));
    }

Method android.support.design.widget.DrawableUtils.setContainerConstantStateV9() calling method java.lang.reflect.Method.invoke()


    private static boolean setContainerConstantStateV9(android.graphics.drawable.DrawableContainer p6, android.graphics.drawable.Drawable$ConstantState p7)
    {
        if (!android.support.design.widget.DrawableUtils.sSetConstantStateMethodFetched) {
            try {
                Class[] v4 = new Class[1];
                v4[0] = android.graphics.drawable.DrawableContainer$DrawableContainerState;
                android.support.design.widget.DrawableUtils.sSetConstantStateMethod = android.graphics.drawable.DrawableContainer.getDeclaredMethod("setConstantState", v4);
                android.support.design.widget.DrawableUtils.sSetConstantStateMethod.setAccessible(1);
            } catch (NoSuchMethodException) {
                android.util.Log.e("DrawableUtils", "Could not fetch setConstantState(). Oh well.");
            }
            android.support.design.widget.DrawableUtils.sSetConstantStateMethodFetched = 1;
        }
        if (android.support.design.widget.DrawableUtils.sSetConstantStateMethod != null) {
            try {
                Object[] v3_1 = new Object[1];
                v3_1[0] = p7;
                android.support.design.widget.DrawableUtils.sSetConstantStateMethod.invoke(p6, v3_1);
                return 1;
            } catch (Exception) {
                android.util.Log.e("DrawableUtils", "Could not invoke setConstantState(). Oh well.");
            }
        }
        return 0;
    }

Method android.arch.lifecycle.a$b.a() calling method java.lang.reflect.Method.invoke()


    void a(android.arch.lifecycle.e p5, android.arch.lifecycle.Lifecycle$Event p6, Object p7)
    {
        try {
            switch (this.a) {
                case 0:
                    reflect.Method v6_2 = new Object[0];
                    this.b.invoke(p7, v6_2);
                    break;
                case 1:
                    reflect.Method v6_1 = this.b;
                    reflect.Method v0_1 = new Object[1];
                    v0_1[0] = p5;
                    v6_1.invoke(p7, v0_1);
                    break;
                case 2:
                    reflect.Method v0_2 = this.b;
                    Object[] v3_1 = new Object[2];
                    v3_1[0] = p5;
                    v3_1[1] = p6;
                    v0_2.invoke(p7, v3_1);
                    break;
                default:
            }
        } catch (reflect.Method v5_3) {
            throw new RuntimeException("Failed to call observer method", v5_3.getCause());
        } catch (reflect.Method v5_2) {
            throw new RuntimeException(v5_2);
        }
        return;
    }

Method com.google.api.client.util.store.FileDataStoreFactory.setPermissionsToOwnerOnly() calling method java.lang.reflect.Method.invoke()


    static void setPermissionsToOwnerOnly(java.io.File p11)
    {
        try {
            String v3_7 = new Class[2];
            v3_7[0] = Boolean.TYPE;
            v3_7[1] = Boolean.TYPE;
            boolean v0_3 = java.io.File.getMethod("setReadable", v3_7);
            int v4_2 = new Class[2];
            v4_2[0] = Boolean.TYPE;
            v4_2[1] = Boolean.TYPE;
            Boolean v1_9 = java.io.File.getMethod("setWritable", v4_2);
            Boolean v7_2 = new Class[2];
            v7_2[0] = Boolean.TYPE;
            v7_2[1] = Boolean.TYPE;
            String v3_6 = java.io.File.getMethod("setExecutable", v7_2);
            int v4_5 = new Object[2];
            v4_5[0] = Boolean.valueOf(0);
            v4_5[1] = Boolean.valueOf(0);
        } catch (String v11_5) {
            String v11_6 = v11_5.getCause();
            com.google.api.client.util.Throwables.propagateIfPossible(v11_6, java.io.IOException);
            throw new RuntimeException(v11_6);
        } catch (NoSuchMethodException) {
            String v11_2 = String.valueOf(String.valueOf(p11));
            Boolean v1_5 = new StringBuilder((93 + v11_2.length()));
            v1_5.append("Unable to set permissions for ");
            v1_5.append(v11_2);
            v1_5.append(", likely because you are running a version of Java prior to 1.6");
            com.google.api.client.util.store.FileDataStoreFactory.LOGGER.warning(v1_5.toString());
            return;
        } catch (SecurityException) {
            return;
        }
        if (!((Boolean) v0_3.invoke(p11, v4_5)).booleanValue()) {
            Boolean v7_10 = String.valueOf(String.valueOf(p11));
            StringBuilder v8_3 = new StringBuilder((44 + v7_10.length()));
            v8_3.append("unable to change permissions for everybody: ");
            v8_3.append(v7_10);
            com.google.api.client.util.store.FileDataStoreFactory.LOGGER.warning(v8_3.toString());
        } else {
            int v4_10 = new Object[2];
            v4_10[0] = Boolean.valueOf(0);
            v4_10[1] = Boolean.valueOf(0);
            if (!((Boolean) v1_9.invoke(p11, v4_10)).booleanValue()) {
            } else {
                int v4_14 = new Object[2];
                v4_14[0] = Boolean.valueOf(0);
                v4_14[1] = Boolean.valueOf(0);
                if (!((Boolean) v3_6.invoke(p11, v4_14)).booleanValue()) {
                }
            }
        }
        int v4_20 = new Object[2];
        v4_20[0] = Boolean.valueOf(1);
        v4_20[1] = Boolean.valueOf(1);
        if (((Boolean) v0_3.invoke(p11, v4_20)).booleanValue()) {
            boolean v0_17 = new Object[2];
            v0_17[0] = Boolean.valueOf(1);
            v0_17[1] = Boolean.valueOf(1);
            if (((Boolean) v1_9.invoke(p11, v0_17)).booleanValue()) {
                boolean v0_5 = new Object[2];
                v0_5[0] = Boolean.valueOf(1);
                v0_5[1] = Boolean.valueOf(1);
                if (((Boolean) v3_6.invoke(p11, v0_5)).booleanValue()) {
                    return;
                }
            }
        }
        Boolean v1_7 = String.valueOf(String.valueOf(p11));
        StringBuilder v2_4 = new StringBuilder((40 + v1_7.length()));
        v2_4.append("unable to change permissions for owner: ");
        v2_4.append(v1_7);
        com.google.api.client.util.store.FileDataStoreFactory.LOGGER.warning(v2_4.toString());
        return;
    }

Method com.inmobi.rendering.RenderView.a() calling method java.lang.reflect.Method.invoke()


    public final void a()
    {
        this.P = 0;
        try {
            reflect.Method v1_1 = this.getClass();
            Class[] v4 = new Class[2];
            v4[0] = Integer.TYPE;
            v4[1] = android.graphics.Paint;
            reflect.Method v1_0 = v1_1.getMethod("setLayerType", v4);
            Object[] v2_0 = new Object[2];
            v2_0[0] = Integer.valueOf(1);
            v2_0[1] = 0;
            v1_0.invoke(this, v2_0);
            return;
        } catch (NoSuchMethodException) {
            return;
        } catch (reflect.InvocationTargetException) {
            return;
        }
    }

Method com.google.gson.internal.UnsafeAllocator$3.newInstance() calling method java.lang.reflect.Method.invoke()


    public Object newInstance(Class p4)
    {
        com.google.gson.internal.UnsafeAllocator.access$000(p4);
        reflect.Method v0 = this.val$newInstance;
        Object[] v1_1 = new Object[2];
        v1_1[0] = p4;
        v1_1[1] = Object;
        return v0.invoke(0, v1_1);
    }

Method com.google.gson.internal.UnsafeAllocator$2.newInstance() calling method java.lang.reflect.Method.invoke()


    public Object newInstance(Class p4)
    {
        com.google.gson.internal.UnsafeAllocator.access$000(p4);
        reflect.Method v0 = this.val$newInstance;
        Object[] v1_1 = new Object[2];
        v1_1[0] = p4;
        v1_1[1] = Integer.valueOf(this.val$constructorId);
        return v0.invoke(0, v1_1);
    }

Method com.google.gson.internal.UnsafeAllocator$1.newInstance() calling method java.lang.reflect.Method.invoke()


    public Object newInstance(Class p5)
    {
        com.google.gson.internal.UnsafeAllocator.access$000(p5);
        reflect.Method v0 = this.val$allocateInstance;
        Object v1 = this.val$unsafe;
        Object[] v2_1 = new Object[1];
        v2_1[0] = p5;
        return v0.invoke(v1, v2_1);
    }

Method net.hockeyapp.android.d.i.b() calling method java.lang.reflect.Method.invoke()


    private static android.app.Notification b(android.content.Context p9, android.app.PendingIntent p10, String p11, String p12, int p13)
    {
        android.app.Notification v0_1 = new android.app.Notification(p13, "", System.currentTimeMillis());
        try {
            reflect.Method v13_2 = v0_1.getClass();
            Class[] v3 = new Class[4];
            v3[0] = android.content.Context;
            v3[1] = CharSequence;
            v3[2] = CharSequence;
            v3[3] = android.app.PendingIntent;
            reflect.Method v13_1 = v13_2.getMethod("setLatestEventInfo", v3);
            Object[] v1_1 = new Object[4];
            v1_1[0] = p9;
            v1_1[1] = p11;
            v1_1[2] = p12;
            v1_1[3] = p10;
            v13_1.invoke(v0_1, v1_1);
        } catch (Exception) {
        }
        return v0_1;
    }

Method io.branch.referral.j.a() calling method java.lang.reflect.Method.invoke()


    public static Boolean a(android.content.Context p10, ark>io.branch.referral.jark>$a p11)
    {
        int v0 = 0;
        try {
            String v1_4 = Class.forName("com.facebook.FacebookSdk");
            int v4_1 = new Class[1];
            v4_1[0] = android.content.Context;
            String v1_1 = v1_4.getMethod("sdkInitialize", v4_1);
            Object[] v2_0 = new Object[1];
            v2_0[0] = p10;
            v1_1.invoke(0, v2_0);
            String v1_3 = Class.forName("com.facebook.applinks.AppLinkData");
            Object[] v2_2 = Class.forName("com.facebook.applinks.AppLinkData$CompletionHandler");
            String v7_0 = new Class[3];
            v7_0[0] = android.content.Context;
            v7_0[1] = String;
            v7_0[2] = v2_2;
            reflect.Method v5_1 = v1_3.getMethod("fetchDeferredAppLinkData", v7_0);
            String v7_2 = new ark>io.branch.referral.jark>$1(v1_3, p11);
            Object v11_1 = v2_2.getClassLoader();
            String v1_5 = new Class[1];
            v1_5[0] = v2_2;
            Object v11_2 = reflect.Proxy.newProxyInstance(v11_1, v1_5, v7_2);
            String v1_8 = p10.getString(p10.getResources().getIdentifier("facebook_app_id", "string", p10.getPackageName()));
        } catch (Exception) {
            return Boolean.valueOf(v0);
        }
        if (!android.text.TextUtils.isEmpty(v1_8)) {
            Object[] v2_6 = new Object[3];
            v2_6[0] = p10;
            v2_6[1] = v1_8;
            v2_6[2] = v11_2;
            v5_1.invoke(0, v2_6);
            v0 = 1;
            return Boolean.valueOf(v0);
        } else {
            return Boolean.valueOf(v0);
        }
    }