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 a.b.e.c.f.a() calling method java.lang.reflect.Method.invoke()


    public android.graphics.Typeface a(android.content.Context p11, android.os.CancellationSignal p12, a.b.e.g.f$b[] p13, int p14)
    {
        if (p13.length >= 1) {
            if (ark>a.b.e.c.fark>.a()) {
                reflect.InvocationTargetException v11_6 = a.b.e.g.f.a(p11, p13, p12);
                RuntimeException v12_1 = ark>a.b.e.c.fark>.b();
                int v14_1 = p13.length;
                int v3 = 0;
                int v4_0 = 0;
                while (v3 < v14_1) {
                    Integer v5_0 = p13[v3];
                    Integer v6_2 = ((java.nio.ByteBuffer) v11_6.get(v5_0.a));
                    if (v6_2 != null) {
                        int v4_1 = v5_0.b;
                        int v7 = v5_0.c;
                        Integer v5_1 = v5_0.d;
                        try {
                            Object[] v9_1 = new Object[5];
                            v9_1[0] = v6_2;
                            v9_1[1] = Integer.valueOf(v4_1);
                            v9_1[2] = 0;
                            v9_1[3] = Integer.valueOf(v7);
                            v9_1[4] = Integer.valueOf(v5_1);
                        } catch (reflect.InvocationTargetException v11_3) {
                            throw new RuntimeException(v11_3);
                        } catch (reflect.InvocationTargetException v11_3) {
                        }
                        if (((Boolean) ark>a.b.e.c.fark>.d.invoke(v12_1, v9_1)).booleanValue()) {
                            v4_0 = 1;
                        } else {
                            ark>a.b.e.c.fark>.a(v12_1);
                            return 0;
                        }
                    }
                    v3++;
                }
                if (v4_0 != 0) {
                    if (ark>a.b.e.c.fark>.c(v12_1)) {
                        return ark>a.b.e.c.fark>.b(v12_1);
                    } else {
                        return 0;
                    }
                } else {
                    ark>a.b.e.c.fark>.a(v12_1);
                    return 0;
                }
            } else {
                Throwable v13_1 = this.a(p13, p14);
                try {
                    reflect.InvocationTargetException v11_5 = p11.getContentResolver().openFileDescriptor(v13_1.a, "r", p12);
                    try {
                        RuntimeException v12_8 = new android.graphics.Typeface$Builder(v11_5.getFileDescriptor()).setWeight(v13_1.c).setItalic(v13_1.d).build();
                    } catch (RuntimeException v12_10) {
                        Throwable v13_3 = v12_10;
                        RuntimeException v12_9 = 0;
                        if (v11_5 != null) {
                            if (v12_9 == null) {
                                v11_5.close();
                            } else {
                                v11_5.close();
                            }
                        }
                        throw v13_3;
                    } catch (RuntimeException v12_9) {
                        try {
                            throw v12_9;
                        } catch (Throwable v13_3) {
                        }
                    }
                    v11_5.close();
                    return v12_8;
                } catch (java.io.IOException) {
                    return 0;
                }
            }
        } else {
            return 0;
        }
    }

Method a.b.e.c.f.c() calling method java.lang.reflect.Method.invoke()


    public static boolean c(Object p2)
    {
        try {
            Object[] v1_1 = new Object[0];
            return ((Boolean) a.b.e.c.f.e.invoke(p2, v1_1)).booleanValue();
        } catch (reflect.InvocationTargetException v2_1) {
            throw new RuntimeException(v2_1);
        } catch (reflect.InvocationTargetException v2_1) {
        }
    }

Method a.b.e.c.f.b() calling method java.lang.reflect.Method.invoke()


    public static android.graphics.Typeface b(Object p5)
    {
        try {
            RuntimeException v0_5 = reflect.Array.newInstance(a.b.e.c.f.a, 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) a.b.e.c.f.g.invoke(0, v4_1));
        } catch (reflect.InvocationTargetException v5_3) {
            throw new RuntimeException(v5_3);
        } catch (reflect.InvocationTargetException v5_3) {
        }
    }

Method a.b.e.c.f.a() calling method java.lang.reflect.Method.invoke()


    public static boolean a(Object p2)
    {
        try {
            Object[] v1_1 = new Object[0];
            return ((Boolean) ark>a.b.e.c.fark>.f.invoke(p2, v1_1)).booleanValue();
        } catch (reflect.InvocationTargetException v2_1) {
            throw new RuntimeException(v2_1);
        } catch (reflect.InvocationTargetException v2_1) {
        }
    }

Method a.b.e.c.f.a() calling method java.lang.reflect.Method.invoke()


    public static boolean a(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) ark>a.b.e.c.fark>.c.invoke(p4, v1_1)).booleanValue();
        } catch (reflect.InvocationTargetException v3_9) {
            throw new RuntimeException(v3_9);
        } catch (reflect.InvocationTargetException v3_9) {
        }
    }

Method c.e.a.a.h.xb.b() calling method java.lang.reflect.Method.invoke()


    public final void b(String p27, String p28, long p29, android.os.Bundle p31, boolean p32, boolean p33, boolean p34, String p35)
    {
        a.b.f.a.H.c(p27);
        a.b.f.a.H.c(p28);
        a.b.f.a.H.d(p31);
        this.b();
        this.s();
        if (this.a.c()) {
            if (!this.e) {
                this.e = 1;
                try {
                    int v0_12 = Class.forName("com.google.android.gms.tagmanager.TagManagerService");
                    try {
                        c.e.a.a.h.Ac v3_7 = new Class[1];
                        v3_7[0] = android.content.Context;
                        int v0_14 = v0_12.getDeclaredMethod("initialize", v3_7);
                        com.google.android.gms.measurement.AppMeasurement$c v2_26 = new Object[1];
                        v2_26[0] = this.a.b;
                        v0_14.invoke(0, v2_26);
                    } catch (int v0_16) {
                        this.o().h.a("Failed to invoke Tag Manager\'s initialize() method", v0_16);
                    }
                } catch (ClassNotFoundException) {
                    this.o().j.a("Tag Manager is not found and thus will not be used");
                }
            }
            if ((p34) && (!"_iap".equals(p28))) {
                c.e.a.a.h.Ac v3_24;
                c.e.a.a.h.Ac v3_22 = this.a.s();
                if (v3_22.a("event", p28)) {
                    if (v3_22.a("event", com.google.android.gms.measurement.AppMeasurement$a.a, p28)) {
                        if (v3_22.a("event", 40, p28)) {
                            v3_24 = 0;
                        } else {
                            v3_24 = 2;
                        }
                    } else {
                        v3_24 = 13;
                    }
                }
                if (v3_24 != null) {
                    this.a.s();
                    this.a.s().a(v3_24, "_ev", c.e.a.a.h.Ac.a(p28, 40, 1), p28.length());
                    return;
                }
            }
            String v14_2 = this.g().w();
            if ((v14_2 != null) && (!p31.containsKey("_sc"))) {
                v14_2.d = 1;
            }
            if ((p32 == null) || (!p34)) {
                c.e.a.a.h.Ac v3_27 = 0;
            } else {
                v3_27 = 1;
            }
            c.e.a.a.h.Nb.a(v14_2, p31, v3_27);
            boolean v16 = "am".equals(p27);
            c.e.a.a.h.Ac.g(p28);
            if (this.a.m()) {
                c.e.a.a.h.Ac v3_32 = this.k().b(p28);
                if (v3_32 == null) {
                    android.os.Bundle v11_3;
                    int v0_26 = new String[4];
                    v0_26[0] = "_o";
                    v0_26[1] = "_sn";
                    v0_26[2] = "_sc";
                    v0_26[3] = "_si";
                    int v0_2 = java.util.Collections.unmodifiableList(java.util.Arrays.asList(v0_26));
                    String v18 = "_o";
                    int v7_1 = this.k().a(p28, p31, v0_2, p34, 1);
                    if ((v7_1 != 0) && ((v7_1.containsKey("_sc")) && (v7_1.containsKey("_si")))) {
                        v11_3 = new c.e.a.a.h.Qb(v7_1.getString("_sn"), v7_1.getString("_sc"), Long.valueOf(v7_1.getLong("_si")).longValue());
                    } else {
                        v11_3 = 0;
                    }
                    if (v11_3 == null) {
                        v11_3 = v14_2;
                    }
                    java.util.ArrayList v12_2 = new java.util.ArrayList();
                    v12_2.add(v7_1);
                    String v14_0 = this.k().x().nextLong();
                    c.e.a.a.h.Ac v3_3 = new String[p31.size()];
                    String v10_1 = ((String[]) v7_1.keySet().toArray(v3_3));
                    java.util.Arrays.sort(v10_1);
                    int v6_2 = v10_1.length;
                    String v4_4 = 0;
                    android.os.Bundle v5_2 = 0;
                    while (v5_2 < v6_2) {
                        int v17_2;
                        android.os.Bundle v32_1;
                        int v0_13;
                        int v20_0;
                        com.google.android.gms.measurement.AppMeasurement$c v2_23 = v10_1[v5_2];
                        int v17_1 = v7_1.get(v2_23);
                        this.k();
                        java.util.Iterator v13_3 = c.e.a.a.h.Ac.a(v17_1);
                        if (v13_3 == null) {
                            v32_1 = v0_2;
                            v17_2 = v5_2;
                            v20_0 = v6_2;
                            v0_13 = v7_1;
                        } else {
                            String v31_1 = "_eid";
                            v7_1.putInt(v2_23, v13_3.length);
                            android.os.Bundle v32_2 = v2_23;
                            c.e.a.a.h.Ac v3_10 = 0;
                            while (v3_10 < v13_3.length) {
                                com.google.android.gms.measurement.AppMeasurement$c v2_27 = v13_3[v3_10];
                                int v17_3 = v3_10;
                                c.e.a.a.h.Nb.a(v11_3, v2_27, 1);
                                android.os.Bundle v21 = v32_2;
                                String v24 = v31_1;
                                int v23 = v17_3;
                                int v25 = v4_4;
                                int v17_4 = v5_2;
                                int v20_2 = v6_2;
                                android.os.Bundle v32_3 = v0_2;
                                int v0_15 = v7_1;
                                com.google.android.gms.measurement.AppMeasurement$c v2_29 = this.k().a("_ep", v2_27, v0_2, p34, 0);
                                v2_29.putString("_en", p28);
                                c.e.a.a.h.Ac v3_17 = v24;
                                v2_29.putLong(v3_17, v14_0);
                                android.os.Bundle v5_9 = v21;
                                v2_29.putString("_gn", v5_9);
                                v2_29.putInt("_ll", v13_3.length);
                                int v6_8 = v23;
                                v2_29.putInt("_i", v6_8);
                                v12_2.add(v2_29);
                                v7_1 = v0_15;
                                v31_1 = v3_17;
                                v6_2 = v20_2;
                                v4_4 = v25;
                                v0_2 = v32_3;
                                v3_10 = (v6_8 + 1);
                                v32_2 = v5_9;
                                v5_2 = v17_4;
                            }
                            v32_1 = v0_2;
                            v17_2 = v5_2;
                            v20_0 = v6_2;
                            v0_13 = v7_1;
                            v4_4 += v13_3.length;
                        }
                        v5_2 = (v17_2 + 1);
                        v7_1 = v0_13;
                        v6_2 = v20_0;
                        v0_2 = v32_1;
                    }
                    int v0_4 = v7_1;
                    if (v4_4 != null) {
                        v0_4.putLong("_eid", v14_0);
                        v0_4.putInt("_epc", v4_4);
                    }
                    int v0_5 = 0;
                    while (v0_5 < v12_2.size()) {
                        c.e.a.a.h.Ac v3_5;
                        com.google.android.gms.measurement.AppMeasurement$c v2_13 = ((android.os.Bundle) v12_2.get(v0_5));
                        if (v0_5 == 0) {
                            v3_5 = 0;
                        } else {
                            v3_5 = 1;
                        }
                        c.e.a.a.h.Ac v3_6;
                        if (v3_5 == null) {
                            v3_6 = p28;
                        } else {
                            v3_6 = "_ep";
                        }
                        String v10_2 = v18;
                        v2_13.putString(v10_2, p27);
                        if (p33) {
                            v2_13 = this.k().a(v2_13);
                        }
                        android.os.Bundle v11_4 = v2_13;
                        this.o().k.a("Logging event (FE)", this.j().a(p28), this.j().a(v11_4));
                        java.util.Iterator v13_1 = new c.e.a.a.h.ma;
                        v13_1(v3_6, new c.e.a.a.h.ja(v11_4), p27, p29);
                        this.f().a(v13_1, p35);
                        if (!v16) {
                            java.util.Iterator v13_2 = this.d.iterator();
                            while (v13_2.hasNext()) {
                                ((com.google.android.gms.measurement.AppMeasurement$c) v13_2.next()).a(p27, p28, new android.os.Bundle(v11_4), p29);
                            }
                        }
                        v0_5++;
                        v18 = v10_2;
                    }
                    if ((this.g().w() != null) && ("_ae".equals(p28))) {
                        this.m().a(1);
                    }
                    return;
                } else {
                    this.k();
                    this.a.s().a(p35, v3_32, "_ev", c.e.a.a.h.Ac.a(p28, 40, 1), p28.length());
                    return;
                }
            } else {
                return;
            }
        } else {
            this.o().k.a("Event not sent since app measurement is disabled");
            return;
        }
    }

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

Couldn't retrieve source code

Method a.b.f.g.a.i.c() calling method java.lang.reflect.Method.invoke()


    public final void c(a.b.f.g.a.l p17)
    {
        android.widget.FrameLayout v2_3 = android.view.LayoutInflater.from(this.b);
        android.widget.TextView v3_12 = new a.b.f.g.a.k(p17, v2_3, this.f);
        java.util.List v5_0 = 1;
        if ((this.b()) || (!this.v)) {
            if (this.b()) {
                v3_12.d = a.b.f.g.a.s.b(p17);
            }
        } else {
            v3_12.d = 1;
        }
        android.view.View v7_3 = 0;
        int v4_9 = a.b.f.g.a.s.a(v3_12, 0, this.b, this.c);
        a.b.f.h.wa v6_2 = new a.b.f.h.wa(this.b, 0, this.d, this.e);
        v6_2.J = this.l;
        v6_2.x = this;
        v6_2.H.setOnDismissListener(this);
        v6_2.v = this.o;
        v6_2.o = this.n;
        v6_2.a(1);
        v6_2.H.setInputMethodMode(2);
        int v8_6 = v6_2.u;
        if (v8_6 != 0) {
            int v10_12 = v6_2.e;
            if (v10_12 != 0) {
                v10_12.unregisterDataSetObserver(v8_6);
            }
        } else {
            v6_2.u = new a.b.f.h.ta$b(v6_2);
        }
        v6_2.e = v3_12;
        if (v6_2.e != null) {
            v3_12.registerDataSetObserver(v6_2.u);
        }
        android.widget.TextView v3_7 = v6_2.f;
        if (v3_7 != null) {
            v3_7.setAdapter(v6_2.e);
        }
        android.widget.TextView v3_11;
        v6_2.a(v4_9);
        v6_2.o = this.n;
        if (this.i.size() <= 0) {
            v3_11 = 0;
            v7_3 = 0;
        } else {
            android.widget.TextView v3_13 = this.i;
            v3_11 = ((a.b.f.g.a.i$a) v3_13.get((v3_13.size() - 1)));
            int v10_15 = v3_11.b;
            int v11_11 = v10_15.size();
            int v12_8 = 0;
            while (v12_8 < v11_11) {
                int v13_2 = v10_15.getItem(v12_8);
                if ((!v13_2.hasSubMenu()) || (p17 != v13_2.getSubMenu())) {
                    v12_8++;
                }
                if (v13_2 != 0) {
                    int v12_0;
                    int v11_2;
                    int v10_17 = v3_11.a.f;
                    int v11_12 = v10_17.getAdapter();
                    if (!(v11_12 instanceof android.widget.HeaderViewListAdapter)) {
                        v11_2 = ((a.b.f.g.a.k) v11_12);
                        v12_0 = 0;
                    } else {
                        int v11_0 = ((android.widget.HeaderViewListAdapter) v11_12);
                        v12_0 = v11_0.getHeadersCount();
                        v11_2 = ((a.b.f.g.a.k) v11_0.getWrappedAdapter());
                    }
                    int v14_0 = v11_2.getCount();
                    int v15_0 = 0;
                    while (v15_0 < v14_0) {
                        if (v13_2 != v11_2.getItem(v15_0)) {
                            v15_0++;
                        }
                        if (v15_0 != -1) {
                            int v15_2 = ((v15_0 + v12_0) - v10_17.getFirstVisiblePosition());
                            if ((v15_2 >= 0) && (v15_2 < v10_17.getChildCount())) {
                                v7_3 = v10_17.getChildAt(v15_2);
                            }
                        }
                    }
                    v15_0 = -1;
                }
            }
            v13_2 = 0;
        }
        if (v7_3 == null) {
            if (this.r) {
                v6_2.i = this.t;
            }
            if (this.s) {
                v6_2.b(this.u);
            }
            v6_2.F = this.a;
        } else {
            int v9_1 = a.b.f.h.wa.I;
            if (v9_1 != 0) {
                try {
                    int v10_0 = v6_2.H;
                    int v11_3 = new Object[1];
                    v11_3[0] = Boolean.valueOf(0);
                    v9_1.invoke(v10_0, v11_3);
                } catch (Exception) {
                    android.util.Log.i("MenuPopupWindow", "Could not invoke setTouchModal() on PopupWindow. Oh well.");
                }
            }
            if (android.os.Build$VERSION.SDK_INT >= 23) {
                v6_2.H.setEnterTransition(0);
            }
            int v9_15;
            int v9_5 = this.i;
            int v9_9 = ((a.b.f.g.a.i$a) v9_5.get((v9_5.size() - 1))).a.f;
            int v11_4 = new int[2];
            v9_9.getLocationOnScreen(v11_4);
            int v10_8 = new android.graphics.Rect();
            this.p.getWindowVisibleDisplayFrame(v10_8);
            if (this.q != 1) {
                if ((v11_4[0] - v4_9) >= 0) {
                    v9_15 = 0;
                } else {
                    v9_15 = 1;
                }
            } else {
                if (((v9_9.getWidth() + v11_4[0]) + v4_9) <= v10_8.right) {
                }
            }
            int v10_10;
            if (v9_15 != 1) {
                v10_10 = 0;
            } else {
                v10_10 = 1;
            }
            int v12_6;
            int v9_20;
            this.q = v9_15;
            if (android.os.Build$VERSION.SDK_INT < 26) {
                int v11_7 = new int[2];
                this.o.getLocationOnScreen(v11_7);
                int v9_18 = new int[2];
                v7_3.getLocationOnScreen(v9_18);
                v12_6 = (v9_18[0] - v11_7[0]);
                v9_20 = (v9_18[v5_0] - v11_7[v5_0]);
            } else {
                v6_2.v = v7_3;
                v9_20 = 0;
                v12_6 = 0;
            }
            int v12_7;
            if ((this.n & 5) != 5) {
                if (v10_10 == 0) {
                    v12_7 = (v12_6 - v4_9);
                } else {
                    v4_9 = v7_3.getWidth();
                    v12_7 = (v12_6 + v4_9);
                }
            } else {
                if (v10_10 == 0) {
                    v4_9 = v7_3.getWidth();
                }
            }
            v6_2.i = v12_7;
            v6_2.n = 1;
            v6_2.m = 1;
            v6_2.b(v9_20);
        }
        this.i.add(new a.b.f.g.a.i$a(v6_2, p17, this.q));
        v6_2.c();
        int v4_12 = v6_2.f;
        v4_12.setOnKeyListener(this);
        if ((v3_11 == null) && ((this.w) && (p17.o != null))) {
            android.widget.FrameLayout v2_2 = ((android.widget.FrameLayout) v2_3.inflate(a.b.f.b.g.abc_popup_menu_header_item_layout, v4_12, 0));
            android.widget.TextView v3_5 = ((android.widget.TextView) v2_2.findViewById(16908310));
            v2_2.setEnabled(0);
            v3_5.setText(p17.o);
            v4_12.addHeaderView(v2_2, 0, 0);
            v6_2.c();
        }
        return;
    }

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


    public static boolean a(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) ark>a.b.e.c.eark>.c.invoke(p3, v1_1)).booleanValue();
        } catch (reflect.InvocationTargetException v3_4) {
            throw new RuntimeException(v3_4);
        } catch (reflect.InvocationTargetException v3_4) {
        }
    }

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


    public static android.graphics.Typeface a(Object p4)
    {
        try {
            RuntimeException v0_3 = reflect.Array.newInstance(ark>a.b.e.c.eark>.a, 1);
            reflect.Array.set(v0_3, 0, p4);
            Object[] v1_1 = new Object[1];
            v1_1[0] = v0_3;
            return ((android.graphics.Typeface) ark>a.b.e.c.eark>.d.invoke(0, v1_1));
        } catch (reflect.InvocationTargetException v4_3) {
            throw new RuntimeException(v4_3);
        } catch (reflect.InvocationTargetException v4_3) {
        }
    }

Method e.a.g.e$a.a() calling method java.lang.reflect.Method.invoke()


    public java.security.cert.X509Certificate a(java.security.cert.X509Certificate p6)
    {
        java.security.cert.X509Certificate v0 = 0;
        try {
            reflect.Method v1 = this.b;
            javax.net.ssl.X509TrustManager v2 = this.a;
            Object[] v3_1 = new Object[1];
            v3_1[0] = p6;
            AssertionError v6_4 = ((java.security.cert.TrustAnchor) v1.invoke(v2, v3_1));
        } catch (IllegalAccessException) {
            throw new AssertionError();
        } catch (reflect.InvocationTargetException) {
            return v0;
        }
        if (v6_4 == null) {
            return v0;
        } else {
            v0 = v6_4.getTrustedCert();
            return v0;
        }
    }

Method e.a.f.c.b() calling method java.lang.reflect.Method.invoke()


    public String b(javax.net.ssl.SSLSocket p4)
    {
        try {
            e.a.f.e v0_0 = this.d;
            int v1_4 = new Object[1];
            v1_4[0] = p4;
            String v4_1 = 0;
            e.a.f.e v0_1 = ((e.a.f.c$a) reflect.Proxy.getInvocationHandler(v0_0.invoke(0, v1_4)));
        } catch (reflect.InvocationTargetException) {
            throw new AssertionError();
        }
        if ((v0_1.b) || (v0_1.c != null)) {
            if (!v0_1.b) {
                v4_1 = v0_1.c;
            } else {
            }
            return v4_1;
        } else {
            e.a.f.e.a.a(4, "ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path?", 0);
            return 0;
        }
    }

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


    public void a(javax.net.ssl.SSLSocket p6, String p7, java.util.List p8)
    {
        AssertionError v7_0 = e.a.f.e.a(p8);
        try {
            reflect.Method v8_3 = e.a.f.e.getClassLoader();
            int v1_1 = new Class[2];
            v1_1[0] = this.f;
            v1_1[1] = this.g;
            AssertionError v7_1 = reflect.Proxy.newProxyInstance(v8_3, v1_1, new ark>e.a.f.cark>$a(v7_0));
            reflect.Method v8_1 = this.c;
            Object[] v0_0 = new Object[2];
            v0_0[0] = p6;
            v0_0[1] = v7_1;
            v8_1.invoke(0, v0_0);
            return;
        } catch (IllegalAccessException v6_1) {
            throw new AssertionError(v6_1);
        } catch (IllegalAccessException v6_1) {
        }
    }

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


    public void a(javax.net.ssl.SSLSocket p5)
    {
        try {
            reflect.Method v0 = this.e;
            Object[] v2_1 = new Object[1];
            v2_1[0] = p5;
            v0.invoke(0, v2_1);
            return;
        } catch (IllegalAccessException) {
            throw new AssertionError();
        }
    }

Method e.a.f.b.b() calling method java.lang.reflect.Method.invoke()


    public String b(javax.net.ssl.SSLSocket p3)
    {
        try {
            Object[] v1_1 = new Object[0];
            int v3_3 = ((String) this.d.invoke(p3, v1_1));
        } catch (IllegalAccessException) {
            throw new AssertionError();
        }
        if ((v3_3 != 0) && (!v3_3.equals(""))) {
            return v3_3;
        } else {
            return 0;
        }
    }

Method e.a.f.b.a() calling method java.lang.reflect.Method.invoke()


    public void a(javax.net.ssl.SSLSocket p5, String p6, java.util.List p7)
    {
        try {
            p6 = p5.getSSLParameters();
            Object[] v7_2 = e.a.f.e.a(p7);
            reflect.Method v0 = this.c;
            Object[] v1_1 = new Object[1];
            String[] v3_0 = new String[v7_2.size()];
            v1_1[0] = v7_2.toArray(v3_0);
            v0.invoke(p6, v1_1);
            p5.setSSLParameters(p6);
            return;
        } catch (IllegalAccessException) {
            throw new AssertionError();
        }
    }

Method e.a.f.a.b() calling method java.lang.reflect.Method.invoke()


    public boolean b(String p8)
    {
        try {
            reflect.Method v0_2 = Class.forName("android.security.NetworkSecurityPolicy");
            Object[] v4_2 = new Class[0];
            Class[] v5_0 = new Object[0];
            Object v2_0 = v0_2.getMethod("getInstance", v4_2).invoke(0, v5_0);
            Class[] v5_1 = new Class[1];
            v5_1[0] = String;
            reflect.Method v0_1 = v0_2.getMethod("isCleartextTrafficPermitted", v5_1);
            Object[] v4_1 = new Object[1];
            v4_1[0] = p8;
            return ((Boolean) v0_1.invoke(v2_0, v4_1)).booleanValue();
        } catch (ClassNotFoundException) {
            return 1;
        } catch (IllegalAccessException) {
            throw new AssertionError();
        }
    }

Method e.a.f.a.a() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method e.a.f.a$a.a() calling method java.lang.reflect.Method.invoke()


    public java.util.List a(java.util.List p5, String p6)
    {
        try {
            String v0_1 = new java.security.cert.X509Certificate[p5.size()];
            String v0_3 = this.b;
            Object v1 = this.a;
            Object[] v2_1 = new Object[3];
            v2_1[0] = ((java.security.cert.X509Certificate[]) p5.toArray(v0_1));
            v2_1[1] = "RSA";
            v2_1[2] = p6;
            return ((java.util.List) v0_3.invoke(v1, v2_1));
        } catch (IllegalAccessException v5_6) {
            AssertionError v6_4 = new javax.net.ssl.SSLPeerUnverifiedException(v5_6.getMessage());
            v6_4.initCause(v5_6);
            throw v6_4;
        } catch (IllegalAccessException v5_5) {
            throw new AssertionError(v5_5);
        }
    }

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


    public void a(int p10, int p11, int p12, boolean p13)
    {
        if (this.g != null) {
            throw new IllegalStateException("already connected");
        } else {
            String v0_9 = this.c.a.f;
            e.a.b.b v1_0 = new e.a.b.b(v0_9);
            if (this.c.a.i == null) {
                if (!v0_9.contains(e.n.c)) {
                    throw new e.a.b.e(new java.net.UnknownServiceException("CLEARTEXT communication not enabled for client"));
                } else {
                    String v0_5 = this.c.a.a.e;
                    if (!e.a.f.e.a.b(v0_5)) {
                        throw new e.a.b.e(new java.net.UnknownServiceException(c.a.a.a.a.a("CLEARTEXT communication to ", v0_5, " not permitted by network security policy")));
                    }
                }
            }
            e.a.b.e v2_6 = 0;
            do {
                int v4 = 0;
                int v5_3;
                int v5_0 = this.c;
                if ((v5_0.a.i == null) || (v5_0.b.type() != java.net.Proxy$Type.HTTP)) {
                    v5_3 = 0;
                } else {
                    v5_3 = 1;
                }
                if (v5_3 == 0) {
                    this.a(p10, p11);
                } else {
                    this.a(p10, p11, p12);
                }
                this.a(v1_0);
                if (this.h != null) {
                    try {
                        this.m = this.h.j();
                    } catch (Throwable v11_3) {
                        throw v11_3;
                    }
                }
                return;
            } while(v4 == 0);
            throw v2_6;
        }
    }

Method com.razorpay.RzpAssist.onPageFinished() calling method java.lang.reflect.Method.invoke()


    public final void onPageFinished(android.webkit.WebView p7, String p8)
    {
        com.razorpay.AnalyticsUtil.trackPageLoadEnd(p8, (System.nanoTime() - this.R$$r_));
        this.a_$P$ = p8;
        this.Q_$2$ = "";
        if (com.razorpay.J$$A_.f$_G$().B$$W$().booleanValue()) {
            if (!this.l__d$) {
                Object[] v3_1 = com.razorpay.J$$A_.f$_G$().E$_j$();
                v3_1.put("merchant_key", this.B$$W$);
                v3_1.put("otp_permission", this.G__G_);
                int v4_3 = new org.json.JSONObject();
                v4_3.put("type", this.L__R$);
                v4_3.put("version_code", this.J$_0_);
                v3_1.put("sdk", v4_3);
                int v4_5 = new org.json.JSONObject();
                v4_5.put("type", "rzpassist");
                v4_5.put("version_code", com.razorpay.B_$q$.R$$r_.intValue());
                v3_1.put("plugin", v4_5);
                v3_1.put("payment_data", this.E$_6$);
                v3_1.put("preferences", this.O_$B_);
                Throwable v7_5 = new StringBuilder("window.__rzp_options = ");
                v7_5.append(v3_1.toString());
                android.webkit.WebView v0_7 = this.d__1_;
                Object[] v3_2 = new Object[1];
                v3_2[0] = v7_5.toString();
                v0_7.loadUrl(String.format("javascript: %s", v3_2));
                try {
                    android.webkit.WebView v0_12 = this.d__1_;
                    Object[] v3_5 = new Object[1];
                    v3_5[0] = ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getDeclaredMethod("R$$r_", 0).invoke(this.r$_Y_$7229b5a8, 0);
                    v0_12.loadUrl(String.format("javascript: %s", v3_5));
                    this.l__d$ = 1;
                } catch (Throwable v7_11) {
                    Throwable v8_7 = v7_11.getCause();
                    if (v8_7 == null) {
                        throw v7_11;
                    } else {
                        throw v8_7;
                    }
                }
            }
            return;
        } else {
            return;
        }
    }

Method com.razorpay.RzpAssist.<init>() calling method java.lang.reflect.Method.invoke()


    public RzpAssist(String p4, android.app.Activity p5, android.webkit.WebView p6, String p7, int p8, String p9)
    {
        this.G__G_ = 0;
        this.a_$P$ = "";
        this.Q_$2$ = "";
        this.b__J_ = 0;
        this.E$_j$ = 0;
        this.O_$B_ = new org.json.JSONObject();
        this.E$_6$ = new org.json.JSONObject();
        this.l_$w$ = 0;
        this.c__C_ = 0;
        this.L__R$ = "standalone";
        this.l__d$ = 0;
        if (com.razorpay.J$$A_.f$_G$().B$$W$().booleanValue()) {
            if ((p4 == null) || (p4.isEmpty())) {
                throw new RuntimeException("merchantKey cannot be null or empty");
            } else {
                this.L__R$ = p7;
                this.J$_0_ = p8;
                if (p7.equals("standalone") == 1) {
                    com.razorpay.AnalyticsUtil.setup(p5, p4, p7, p8, p9);
                }
                this.d__1_ = p6;
                this.B$$W$ = p4;
                this.D$_X_ = p5;
                try {
                    Throwable v4_3 = new Object[1];
                    v4_3[0] = p5;
                    String v9_1 = new Class[1];
                    v9_1[0] = android.app.Activity;
                    this.r$_Y_$7229b5a8 = ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getDeclaredConstructor(v9_1).newInstance(v4_3);
                    try {
                        ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getDeclaredMethod("G__G_", 0).invoke(this.r$_Y_$7229b5a8, 0);
                        this.d__1_.addJavascriptInterface(this, "OTPElfBridge");
                        this.d__1_.getSettings().setUseWideViewPort(1);
                        com.razorpay.AnalyticsUtil.addProperty("OTPElf Version", new com.razorpay.AnalyticsProperty(com.razorpay.BaseUtils.getLocalVersion(p5, ((String) ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getField("R$$r_").get(0))), com.razorpay.AnalyticsProperty$R$$r_.d__1_));
                        return;
                    } catch (Throwable v4_12) {
                        Throwable v5_1 = v4_12.getCause();
                        if (v5_1 == null) {
                            throw v4_12;
                        } else {
                            throw v5_1;
                        }
                    }
                } catch (Throwable v4_6) {
                    Throwable v5_3 = v4_6.getCause();
                    if (v5_3 == null) {
                        throw v4_6;
                    } else {
                        throw v5_3;
                    }
                }
                ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getDeclaredMethod("G__G_", 0).invoke(this.r$_Y_$7229b5a8, 0);
                this.d__1_.addJavascriptInterface(this, "OTPElfBridge");
                this.d__1_.getSettings().setUseWideViewPort(1);
                com.razorpay.AnalyticsUtil.addProperty("OTPElf Version", new com.razorpay.AnalyticsProperty(com.razorpay.BaseUtils.getLocalVersion(p5, ((String) ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getField("R$$r_").get(0))), com.razorpay.AnalyticsProperty$R$$r_.d__1_));
                return;
            }
        } else {
            return;
        }
    }

Method com.razorpay.I$_e_$5.run() calling method java.lang.reflect.Method.invoke()


    public final void run(com.razorpay.t_$J_ p10)
    {
        if (p10.a_$P$() != null) {
            Throwable v0_5 = com.razorpay.BaseUtils.decryptFile(p10.a_$P$());
            if ((v0_5 != null) && (com.razorpay.BaseUtils.storeFileInInternal(((android.app.Activity) ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getField("d__1_").get(this.Q_$2$$7229b5a8)), com.razorpay.BaseUtils.getVersionedAssetName(this.d__1_, com.razorpay.J$$A_.f$_G$().O_$B_()), p10.a_$P$()))) {
                Throwable v10_3 = this.Q_$2$$7229b5a8;
                try {
                    String v2_5 = new Object[2];
                    v2_5[1] = v0_5;
                    v2_5[0] = v10_3;
                    String v1_2 = new Class[2];
                    v1_2[0] = ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18));
                    v1_2[1] = String;
                    ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getDeclaredMethod("G__G_", v1_2).invoke(0, v2_5);
                    com.razorpay.BaseUtils.updateLocalVersion(((android.app.Activity) ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getField("d__1_").get(this.Q_$2$$7229b5a8)), ((String) ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getField("R$$r_").get(0)), this.d__1_);
                } catch (Throwable v10_10) {
                    Throwable v0_8 = v10_10.getCause();
                    if (v0_8 == null) {
                        throw v10_10;
                    } else {
                        throw v0_8;
                    }
                }
            }
        }
        return;
    }

Method com.razorpay.I$_e_$1.run() calling method java.lang.reflect.Method.invoke()


    public final void run(com.razorpay.t_$J_ p9)
    {
        if (p9.a_$P$() != null) {
            try {
                Throwable v9_1 = com.razorpay.BaseUtils.getVersionFromJsonString(p9.a_$P$(), ((String) ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getField("R$$r_").get(0)));
            } catch (Throwable v9_7) {
                com.razorpay.AnalyticsUtil.reportError(v9_7, "error", "Could not extract version from server json");
                return;
            }
            if (!com.razorpay.BaseUtils.getLocalVersion(((android.app.Activity) ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getDeclaredField("d__1_").get(this.R$$r_$7229b5a8)), ((String) ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getField("R$$r_").get(0))).equals(v9_1)) {
                Class v3_9 = this.R$$r_$7229b5a8;
                try {
                    Object[] v6_1 = new Object[2];
                    v6_1[1] = v9_1;
                    v6_1[0] = v3_9;
                    Class[] v5_9 = new Class[2];
                    v5_9[0] = ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18));
                    v5_9[1] = String;
                    ((Class) com.razorpay.K$$z$.G__G_(15392, 18, 18)).getDeclaredMethod("R$$r_", v5_9).invoke(0, v6_1);
                } catch (Throwable v9_6) {
                    Throwable v0_1 = v9_6.getCause();
                    if (v0_1 == null) {
                        throw v9_6;
                    } else {
                        throw v0_1;
                    }
                }
            }
            return;
        } else {
            return;
        }
    }

Method c.e.c.b.f.<init>() calling method java.lang.reflect.Method.invoke()


    public f(c.e.c.b.p p7, Class p8, reflect.Type p9)
    {
        this.b = p8;
        this.c = p9;
        Class[] v8_5 = Class.forName("sun.misc.Unsafe");
        Class v2_1 = v8_5.getDeclaredField("theUnsafe");
        v2_1.setAccessible(1);
        Class v2_2 = v2_1.get(0);
        Class v4_0 = new Class[1];
        v4_0[0] = Class;
        c.e.c.b.E v3_2 = new c.e.c.b.B(v8_5.getMethod("allocateInstance", v4_0), v2_2);
        this.a = v3_2;
        return;
    }

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

Couldn't retrieve source code

Method c.e.c.b.D.b() calling method java.lang.reflect.Method.invoke()


    public Object b(Class p4)
    {
        c.e.c.b.F.a(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 c.e.c.b.C.b() calling method java.lang.reflect.Method.invoke()


    public Object b(Class p4)
    {
        c.e.c.b.F.a(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 c.e.c.b.B.b() calling method java.lang.reflect.Method.invoke()


    public Object b(Class p5)
    {
        c.e.c.b.F.a(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 c.e.a.a.h.Z.q() calling method java.lang.reflect.Method.invoke()


    public final String q()
    {
        try {
            reflect.InvocationTargetException v1_5 = Class.forName("android.os.SystemProperties");
            String v4_1 = new Class[2];
            v4_1[0] = String;
            v4_1[1] = String;
            reflect.InvocationTargetException v1_1 = v1_5.getMethod("get", v4_1);
            String v3_0 = new Object[2];
            v3_0[0] = "debug.firebase.analytics.app";
            v3_0[1] = "";
            return ((String) v1_1.invoke(0, v3_0));
        } catch (reflect.InvocationTargetException v1_4) {
            c.e.a.a.h.Aa v2_2 = this.o().f;
            String v3_1 = "Could not find SystemProperties class";
            v2_2.a(v3_1, v1_4);
            return "";
        } catch (reflect.InvocationTargetException v1_4) {
            v2_2 = this.o().f;
            v3_1 = "Could not find SystemProperties.get() method";
            v2_2.a(v3_1, v1_4);
            return "";
        } catch (reflect.InvocationTargetException v1_4) {
            v2_2 = this.o().f;
            v3_1 = "Could not access SystemProperties.get()";
            v2_2.a(v3_1, v1_4);
            return "";
        } catch (reflect.InvocationTargetException v1_4) {
            v2_2 = this.o().f;
            v3_1 = "SystemProperties.get() threw an exception";
            v2_2.a(v3_1, v1_4);
            return "";
        }
    }

Method android.support.v7.widget.SearchView.b() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method a.b.f.h.ta.c() calling method java.lang.reflect.Method.invoke()


    public void c()
    {
        android.os.Handler v0_3;
        a.b.f.h.ta v1 = this;
        a.b.f.h.ta$a v2_0 = -2147483648;
        int v3 = 1;
        if (this.f != null) {
            this.H.getContentView();
            android.os.Handler v0_2 = this.s;
            if (v0_2 == null) {
                v0_3 = 0;
            } else {
                a.b.e.k.j$d v7_8 = ((android.widget.LinearLayout$LayoutParams) v0_2.getLayoutParams());
                v0_3 = ((v0_2.getMeasuredHeight() + v7_8.topMargin) + v7_8.bottomMargin);
            }
        } else {
            android.os.Handler v0_15 = this.d;
            new a.b.f.h.ra(this);
            this.f = this.a(v0_15, (this.G ^ 1));
            a.b.e.k.j$d v7_25 = this.w;
            if (v7_25 != null) {
                this.f.setSelector(v7_25);
            }
            this.f.setAdapter(this.e);
            v1.f.setOnItemClickListener(v1.x);
            this.f.setFocusable(1);
            this.f.setFocusableInTouchMode(1);
            this.f.setOnItemSelectedListener(new a.b.f.h.sa(this));
            this.f.setOnScrollListener(this.B);
            a.b.e.k.j$d v7_33 = this.y;
            if (v7_33 != null) {
                this.f.setOnItemSelectedListener(v7_33);
            }
            a.b.e.k.j$d v7_0 = this.f;
            android.widget.PopupWindow v8_28 = this.s;
            if (v8_28 == null) {
                v0_3 = 0;
            } else {
                android.view.View v9_6 = new android.widget.LinearLayout(v0_15);
                v9_6.setOrientation(1);
                android.os.Handler v0_34 = new android.widget.LinearLayout$LayoutParams(-1, 0, 1065353216);
                int v10_15 = this.t;
                if (v10_15 == 0) {
                    v9_6.addView(v8_28);
                    v9_6.addView(v7_0, v0_34);
                } else {
                    if (v10_15 == 1) {
                        v9_6.addView(v7_0, v0_34);
                        v9_6.addView(v8_28);
                    } else {
                        android.os.Handler v0_36 = c.a.a.a.a.a("Invalid hint position ");
                        v0_36.append(this.t);
                        android.util.Log.e("ListPopupWindow", v0_36.toString());
                    }
                }
                a.b.e.k.j$d v7_35;
                android.os.Handler v0_39 = this.h;
                if (v0_39 < null) {
                    v0_39 = 0;
                    v7_35 = 0;
                } else {
                    v7_35 = -2147483648;
                }
                v8_28.measure(android.view.View$MeasureSpec.makeMeasureSpec(v0_39, v7_35), 0);
                android.os.Handler v0_42 = ((android.widget.LinearLayout$LayoutParams) v8_28.getLayoutParams());
                v0_3 = ((v8_28.getMeasuredHeight() + v0_42.topMargin) + v0_42.bottomMargin);
                v7_0 = v9_6;
            }
            this.H.setContentView(v7_0);
        }
        a.b.e.k.j$d v7_4;
        a.b.e.k.j$d v7_2 = this.H.getBackground();
        if (v7_2 == null) {
            this.E.setEmpty();
            v7_4 = 0;
        } else {
            v7_2.getPadding(this.E);
            a.b.e.k.j$d v7_5 = this.E;
            android.widget.PopupWindow v8_2 = v7_5.top;
            v7_4 = (v7_5.bottom + v8_2);
            if (!this.l) {
                this.j = (- v8_2);
            }
        }
        android.widget.PopupWindow v8_6;
        if (this.H.getInputMethodMode() != 2) {
            v8_6 = 0;
        } else {
            v8_6 = 1;
        }
        android.widget.PopupWindow v8_10;
        int v10_0 = this.v;
        int v11_0 = this.j;
        int v12_0 = a.b.f.h.ta.b;
        if (v12_0 == 0) {
            v8_10 = this.H.getMaxAvailableHeight(v10_0, v11_0);
        } else {
            try {
                int v13_0 = this.H;
                int v14_1 = new Object[3];
                v14_1[0] = v10_0;
                v14_1[1] = Integer.valueOf(v11_0);
                v14_1[2] = Boolean.valueOf(v8_6);
                v8_10 = ((Integer) v12_0.invoke(v13_0, v14_1)).intValue();
            } catch (Exception) {
                android.util.Log.i("ListPopupWindow", "Could not call getMaxAvailableHeightMethod(View, int, boolean) on PopupWindow. Using the public version.");
            }
        }
        if ((!this.p) && (this.g != -1)) {
            int v10_3 = this.h;
            if (v10_3 == -2) {
                int v12_1 = this.E;
                v10_3 = (this.d.getResources().getDisplayMetrics().widthPixels - (v12_1.left + v12_1.right));
            } else {
                v2_0 = 1073741824;
                if (v10_3 == -1) {
                }
            }
            a.b.f.h.ta$a v2_1 = this.f.a(android.view.View$MeasureSpec.makeMeasureSpec(v10_3, v2_0), 0, -1, (v8_10 - v0_3), -1);
            if (v2_1 > null) {
                v0_3 += ((this.f.getPaddingBottom() + this.f.getPaddingTop()) + v7_4);
            }
            a.b.f.h.ta$a v2_2 = (v2_1 + v0_3);
        } else {
            v2_2 = (v8_10 + v7_4);
        }
        android.os.Handler v0_7;
        if (this.H.getInputMethodMode() != 2) {
            v0_7 = 0;
        } else {
            v0_7 = 1;
        }
        a.b.e.k.j.a.a(this.H, this.k);
        if (!this.H.isShowing()) {
            android.os.Handler v0_8 = this.h;
            if (v0_8 != -1) {
                if (v0_8 == -2) {
                    v0_8 = this.v.getWidth();
                }
            } else {
                v0_8 = -1;
            }
            a.b.e.k.j$d v7_12 = this.g;
            if (v7_12 != -1) {
                if (v7_12 != -2) {
                    v2_2 = v7_12;
                }
            } else {
                v2_2 = -1;
            }
            this.H.setWidth(v0_8);
            this.H.setHeight(v2_2);
            android.os.Handler v0_12 = a.b.f.h.ta.a;
            if (v0_12 != null) {
                try {
                    a.b.f.h.ta$a v2_3 = this.H;
                    a.b.e.k.j$d v7_15 = new Object[1];
                    v7_15[0] = Boolean.valueOf(1);
                    v0_12.invoke(v2_3, v7_15);
                } catch (Exception) {
                    android.util.Log.i("ListPopupWindow", "Could not call setClipToScreenEnabled() on PopupWindow. Oh well.");
                }
            }
            if ((this.q) || (this.p)) {
                a.b.f.h.ta$a v2_6 = 0;
            } else {
                v2_6 = 1;
            }
            this.H.setOutsideTouchable(v2_6);
            this.H.setTouchInterceptor(this.A);
            if (this.n) {
                a.b.e.k.j.a.a(this.H, this.m);
            }
            android.os.Handler v0_19 = a.b.f.h.ta.c;
            if (v0_19 != null) {
                try {
                    a.b.f.h.ta$a v2_9 = this.H;
                    a.b.e.k.j$d v7_18 = new Object[1];
                    v7_18[0] = this.F;
                    v0_19.invoke(v2_9, v7_18);
                } catch (android.os.Handler v0_20) {
                    android.util.Log.e("ListPopupWindow", "Could not invoke setEpicenterBounds on PopupWindow", v0_20);
                }
            }
            a.b.e.k.j.a.a(this.H, this.v, this.i, this.j, this.o);
            this.f.setSelection(-1);
            if ((!this.G) || (this.f.isInTouchMode())) {
                android.os.Handler v0_25 = this.f;
                if (v0_25 != null) {
                    v0_25.setListSelectionHidden(1);
                    v0_25.requestLayout();
                }
            }
            if (!this.G) {
                this.D.post(this.C);
            }
        } else {
            if (a.b.e.j.u.l(this.v)) {
                int v6_2 = this.h;
                if (v6_2 != -1) {
                    if (v6_2 == -2) {
                        v6_2 = this.v.getWidth();
                    }
                } else {
                    v6_2 = -1;
                }
                a.b.e.k.j$d v7_22 = this.g;
                if (v7_22 != -1) {
                    if (v7_22 != -2) {
                        v2_2 = v7_22;
                    }
                } else {
                    if (v0_7 == null) {
                        v2_2 = -1;
                    }
                    if (v0_7 == null) {
                        int v5_1;
                        if (this.h != -1) {
                            v5_1 = 0;
                        } else {
                            v5_1 = -1;
                        }
                        this.H.setWidth(v5_1);
                        this.H.setHeight(-1);
                    } else {
                        int v4_0;
                        if (this.h != -1) {
                            v4_0 = 0;
                        } else {
                            v4_0 = -1;
                        }
                        this.H.setWidth(v4_0);
                        this.H.setHeight(0);
                    }
                }
                if ((this.q) || (this.p)) {
                    v3 = 0;
                }
                int v11_3;
                this.H.setOutsideTouchable(v3);
                if (v6_2 >= 0) {
                    v11_3 = v6_2;
                } else {
                    v11_3 = -1;
                }
                int v12_5;
                if (v2_2 >= null) {
                    v12_5 = v2_2;
                } else {
                    v12_5 = -1;
                }
                this.H.update(this.v, this.i, this.j, v11_3, v12_5);
            } else {
                return;
            }
        }
        return;
    }

Method a.b.e.c.a.a$a.e() calling method java.lang.reflect.Method.invoke()


    public int e(android.graphics.drawable.Drawable p7)
    {
        if (!a.b.e.c.a.a$a.d) {
            try {
                String v4_1 = new Class[0];
            } catch (reflect.Method v3_1) {
                android.util.Log.i("DrawableCompatApi17", "Failed to retrieve getLayoutDirection() method", v3_1);
                a.b.e.c.a.a$a.d = 1;
            }
            a.b.e.c.a.a$a.c = android.graphics.drawable.Drawable.getDeclaredMethod("getLayoutDirection", v4_1);
            a.b.e.c.a.a$a.c.setAccessible(1);
        }
        String v0_1 = a.b.e.c.a.a$a.c;
        if (v0_1 != null) {
            try {
                reflect.Method v3_2 = new Object[0];
                return ((Integer) v0_1.invoke(p7, v3_2)).intValue();
            } catch (int v7_4) {
                android.util.Log.i("DrawableCompatApi17", "Failed to invoke getLayoutDirection() via reflection", v7_4);
                a.b.e.c.a.a$a.c = 0;
            }
        }
        return 0;
    }

Method a.b.e.c.a.a$a.a() calling method java.lang.reflect.Method.invoke()


    public boolean a(android.graphics.drawable.Drawable p7, int p8)
    {
        if (!ark>a.b.e.c.a.a$aark>.b) {
            try {
                Object[] v4_2 = new Class[1];
                v4_2[0] = Integer.TYPE;
            } catch (reflect.Method v0_3) {
                android.util.Log.i("DrawableCompatApi17", "Failed to retrieve setLayoutDirection(int) method", v0_3);
                ark>a.b.e.c.a.a$aark>.b = 1;
            }
            ark>a.b.e.c.a.a$aark>.a = android.graphics.drawable.Drawable.getDeclaredMethod("setLayoutDirection", v4_2);
            ark>a.b.e.c.a.a$aark>.a.setAccessible(1);
        }
        reflect.Method v0_4 = ark>a.b.e.c.a.a$aark>.a;
        if (v0_4 != null) {
            try {
                Object[] v4_1 = new Object[1];
                v4_1[0] = Integer.valueOf(p8);
                v0_4.invoke(p7, v4_1);
                return 1;
            } catch (int v7_1) {
                android.util.Log.i("DrawableCompatApi17", "Failed to invoke setLayoutDirection(int) via reflection", v7_1);
                ark>a.b.e.c.a.a$aark>.a = 0;
            }
        }
        return 0;
    }

Method retrofit2.Retrofit$1.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p3, reflect.Method p4, Object[] p5)
    {
        if (p4.getDeclaringClass() != Object) {
            if (!this.platform.isDefaultMethod(p4)) {
                Object v3_1 = this.this$0.loadServiceMethod(p4);
                return v3_1.callAdapter.adapt(new retrofit2.OkHttpCall(v3_1, p5));
            } else {
                return this.platform.invokeDefaultMethod(p4, this.val$service, p3, p5);
            }
        } else {
            return p4.invoke(this, p5);
        }
    }

Method e.a.f.d.b() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method e.a.f.d.a() calling method java.lang.reflect.Method.invoke()


    public varargs Object a(Object p3, Object[] p4)
    {
        String v0_2 = this.a(p3.getClass());
        if (v0_2 == null) {
            String v0_4 = c.a.a.a.a.a("Method ");
            v0_4.append(this.b);
            v0_4.append(" not supported for object ");
            v0_4.append(p3);
            throw new AssertionError(v0_4.toString());
        } else {
            try {
                return v0_2.invoke(p3, p4);
            } catch (IllegalAccessException v3_3) {
                AssertionError v4_3 = new AssertionError(c.a.a.a.a.a("Unexpectedly could not call: ", v0_2));
                v4_3.initCause(v3_3);
                throw v4_3;
            }
        }
    }

Method e.a.f.c$a.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p6, reflect.Method p7, Object[] p8)
    {
        String v6_0 = p7.getName();
        boolean v0_0 = p7.getReturnType();
        if (p8 == 0) {
            p8 = e.a.e.b;
        }
        if ((!v6_0.equals("supports")) || (Boolean.TYPE != v0_0)) {
            if ((!v6_0.equals("unsupported")) || (Void.TYPE != v0_0)) {
                if ((!v6_0.equals("protocols")) || (p8.length != 0)) {
                    if (((!v6_0.equals("selectProtocol")) && (!v6_0.equals("select"))) || ((String != v0_0) || ((p8.length != 1) || (!(p8[0] instanceof java.util.List))))) {
                        if (((!v6_0.equals("protocolSelected")) && (!v6_0.equals("selected"))) || (p8.length != 1)) {
                            return p7.invoke(this, p8);
                        } else {
                            this.c = ((String) p8[0]);
                            return 0;
                        }
                    } else {
                        String v6_7 = ((java.util.List) p8[0]);
                        int v7_1 = v6_7.size();
                        int v8_1 = 0;
                        while (v8_1 < v7_1) {
                            if (!this.a.contains(v6_7.get(v8_1))) {
                                v8_1++;
                            } else {
                                String v6_9 = v6_7.get(v8_1);
                            }
                            String v6_10 = ((String) v6_9);
                            this.c = v6_10;
                            return v6_10;
                        }
                        v6_9 = this.a.get(0);
                        v6_10 = ((String) v6_9);
                        this.c = v6_10;
                        return v6_10;
                    }
                } else {
                    return this.a;
                }
            } else {
                this.b = 1;
                return 0;
            }
        } else {
            return Boolean.valueOf(1);
        }
    }

Method e.a.f.a$b.a() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

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


    public Object invoke(Object p2, reflect.Method p3, Object[] p4)
    {
        if (!p3.getName().equals("close")) {
            try {
                return p3.invoke(this.b, p4);
            } catch (reflect.InvocationTargetException v2_1) {
                Throwable v3_1 = v2_1.getCause();
                if (v3_1 == null) {
                    throw v2_1;
                } else {
                    throw v3_1;
                }
            }
        } else {
            d.a.a.a.n.c.a(((d.a.a.a.k.h) this.b).g);
            return 0;
        }
    }

Method com.razorpay.K$$z$.d__1_() calling method java.lang.reflect.Method.invoke()


    public static int d__1_(Object p8)
    {
        Throwable v0_0 = com.razorpay.K$$z$.J$$A_;
        com.razorpay.K$$z$.O__Y_ = ((((v0_0 | 9) << 1) - (v0_0 ^ 9)) % 128);
        int v1_1 = com.razorpay.K$$z$.O__Y_;
        com.razorpay.K$$z$.J$$A_ = (((v1_1 & 29) + (v1_1 | 29)) % 128);
        int v1_4 = com.razorpay.K$$z$.J$$A_;
        com.razorpay.K$$z$.O__Y_ = (((v1_4 & 51) + (v1_4 | 51)) % 128);
        try {
            int v1_7 = new Object[1];
            v1_7[0] = p8;
            Throwable v8_4 = Class.forName(com.razorpay.K$$z$.$$d(((short) 166), ((byte) com.razorpay.K$$z$.K$$z$[236]), ((byte) com.razorpay.K$$z$.K$$z$[64])));
            String v4_5 = com.razorpay.K$$z$.$$d(((short) 461), ((byte) com.razorpay.K$$z$.K$$z$[136]), ((byte) com.razorpay.K$$z$.K$$z$[32]));
            Class[] v5_7 = new Class[1];
            v5_7[0] = Object;
            Throwable v8_8 = ((Integer) v8_4.getMethod(v4_5, v5_7).invoke(com.razorpay.K$$z$.J$_0_, v1_7)).intValue();
            Throwable v0_3 = com.razorpay.K$$z$.O__Y_;
            com.razorpay.K$$z$.J$$A_ = ((((v0_3 | 109) << 1) - (v0_3 ^ 109)) % 128);
            return v8_8;
        } catch (Throwable v8_9) {
            Throwable v0_6 = v8_9.getCause();
            if (v0_6 == null) {
                throw v8_9;
            } else {
                throw v0_6;
            }
        }
    }

Method com.razorpay.K$$z$.R$$r_() calling method java.lang.reflect.Method.invoke()


    public static int R$$r_(int p8)
    {
        int v1_1;
        Throwable v0_0 = com.razorpay.K$$z$.J$$A_;
        int v1_4 = (((v0_0 | 53) << 1) - (v0_0 ^ 53));
        com.razorpay.K$$z$.O__Y_ = (v1_4 % 128);
        if ((v1_4 % 2) == 0) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        int v1_2;
        if (v1_1 == 1) {
            v1_2 = com.razorpay.K$$z$.J$_0_;
        } else {
            v1_2 = com.razorpay.K$$z$.J$_0_;
        }
        com.razorpay.K$$z$.O__Y_ = (((com.razorpay.K$$z$.J$$A_ + 110) - 1) % 128);
        try {
            Object[] v3_4 = new Object[1];
            v3_4[0] = Integer.valueOf(p8);
            Throwable v8_5 = Class.forName(com.razorpay.K$$z$.$$d(((short) 166), ((byte) com.razorpay.K$$z$.K$$z$[236]), ((byte) com.razorpay.K$$z$.K$$z$[64])));
            String v4_6 = com.razorpay.K$$z$.$$d(((short) 301), ((byte) com.razorpay.K$$z$.K$$z$[136]), ((byte) com.razorpay.K$$z$.K$$z$[33]));
            Class[] v2_1 = new Class[1];
            v2_1[0] = Integer.TYPE;
            Throwable v8_9 = ((Integer) v8_5.getMethod(v4_6, v2_1).invoke(v1_2, v3_4)).intValue();
            com.razorpay.K$$z$.J$$A_ = ((com.razorpay.K$$z$.O__Y_ + 93) % 128);
            return v8_9;
        } catch (Throwable v8_10) {
            Throwable v0_5 = v8_10.getCause();
            if (v0_5 == null) {
                throw v8_10;
            } else {
                throw v0_5;
            }
        }
    }

Method com.razorpay.K$$z$.G__G_() calling method java.lang.reflect.Method.invoke()


    public static Object G__G_(char p8, int p9, int p10)
    {
        int v0_0 = com.razorpay.K$$z$.J$$A_;
        com.razorpay.K$$z$.O__Y_ = (((v0_0 ^ 125) + ((v0_0 & 125) << 1)) % 128);
        Class[] v3_0 = com.razorpay.K$$z$.J$$A_;
        com.razorpay.K$$z$.O__Y_ = (((v3_0 & 13) + (v3_0 | 13)) % 128);
        Class[] v3_3 = com.razorpay.K$$z$.J$$A_;
        com.razorpay.K$$z$.O__Y_ = ((((v3_3 | 9) << 1) - (v3_3 ^ 9)) % 128);
        try {
            int v9_9;
            Object[] v4_5 = new Object[3];
            v4_5[2] = Integer.valueOf(p10);
            v4_5[1] = Integer.valueOf(p9);
            v4_5[0] = Character.valueOf(p8);
            int v8_5 = Class.forName(com.razorpay.K$$z$.$$d(((short) 166), ((byte) com.razorpay.K$$z$.K$$z$[236]), ((byte) com.razorpay.K$$z$.K$$z$[64])));
            int v10_9 = com.razorpay.K$$z$.$$d(((short) (- com.razorpay.K$$z$.K$$z$[73])), ((byte) com.razorpay.K$$z$.K$$z$[136]), ((byte) (- com.razorpay.K$$z$.K$$z$[73])));
            Class[] v3_7 = new Class[3];
            v3_7[0] = Character.TYPE;
            v3_7[1] = Integer.TYPE;
            v3_7[2] = Integer.TYPE;
            int v8_7 = v8_5.getMethod(v10_9, v3_7).invoke(com.razorpay.K$$z$.J$_0_, v4_5);
            int v9_6 = (com.razorpay.K$$z$.J$$A_ + 9);
            com.razorpay.K$$z$.O__Y_ = (v9_6 % 128);
        } catch (int v8_8) {
            int v9_8 = v8_8.getCause();
            if (v9_8 == 0) {
                throw v8_8;
            } else {
                throw v9_8;
            }
        }
        if ((v9_6 % 2) == 0) {
            v9_9 = 93;
        } else {
            v9_9 = 23;
        }
        if (v9_9 != 93) {
            throw 0;
        } else {
            return v8_7;
        }
    }

Method com.razorpay.K$$z$.<clinit>() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.razorpay.Checkout.onSuccess() calling method java.lang.reflect.Method.invoke()


    public void onSuccess(String p7)
    {
        this.O_$B_ = 0;
        if (!this.a_$P$(p7)) {
            try {
                android.app.Activity v4_1 = new Class[1];
                v4_1[0] = String;
                String v1_0 = Class.forName(this.E$_j$).getMethod("onPaymentSuccess", v4_1);
                try {
                    Object[] v3_1 = new Object[1];
                    v3_1[0] = p7;
                } catch (int v7_2) {
                    com.razorpay.Checkout.G__G_(this.B$$W$, 1, "threw_error", v7_2);
                }
                if (v1_0 != null) {
                    v1_0.invoke(this.B$$W$, v3_1);
                }
                com.razorpay.Checkout.G__G_(1, 2);
                return;
            } catch (Object[] v3_0) {
                com.razorpay.Checkout.G__G_(this.B$$W$, 1, "dne", v3_0);
            }
        }
        return;
    }

Method com.razorpay.Checkout.onError() calling method java.lang.reflect.Method.invoke()


    public void onError(int p8, String p9)
    {
        this.O_$B_ = 0;
        if (!this.R$$r_(p8, p9)) {
            try {
                Integer v5_2 = new Class[2];
                v5_2[0] = Integer.TYPE;
                v5_2[1] = String;
                String v1_0 = Class.forName(this.E$_j$).getMethod("onPaymentError", v5_2);
                try {
                    Object[] v4_1 = new Object[2];
                    v4_1[0] = Integer.valueOf(p8);
                    v4_1[1] = p9;
                } catch (android.app.Activity v9_2) {
                    com.razorpay.Checkout.G__G_(this.B$$W$, p8, "threw_error", v9_2);
                }
                if (v1_0 != null) {
                    v1_0.invoke(this.B$$W$, v4_1);
                }
                com.razorpay.Checkout.G__G_(p8, 2);
                return;
            } catch (Object[] v4_0) {
                com.razorpay.Checkout.G__G_(this.B$$W$, p8, "dne", v4_0);
            }
        }
        return;
    }

Method com.razorpay.AnalyticsUtil.trackPage() calling method java.lang.reflect.Method.invoke()


    public static void trackPage(String p5, String p6)
    {
        try {
            Object[] v1 = new Object[2];
            v1[1] = p6;
            v1[0] = p5;
            Class[] v0_1 = new Class[2];
            v0_1[0] = String;
            v0_1[1] = String;
            ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("d__1_", v0_1).invoke(0, v1);
            return;
        } catch (Throwable v5_3) {
            Throwable v6_3 = v5_3.getCause();
            if (v6_3 == null) {
                throw v5_3;
            } else {
                throw v6_3;
            }
        }
    }

Method com.razorpay.AnalyticsUtil.trackEvent() calling method java.lang.reflect.Method.invoke()


    public static void trackEvent(com.razorpay.AnalyticsEvent p5, org.json.JSONObject p6)
    {
        Throwable v5_1 = p5.getEventName();
        try {
            Object[] v1 = new Object[2];
            v1[1] = p6;
            v1[0] = v5_1;
            Class[] v0_0 = new Class[2];
            v0_0[0] = String;
            v0_0[1] = org.json.JSONObject;
            ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("G__G_", v0_0).invoke(0, v1);
            return;
        } catch (Throwable v5_5) {
            Throwable v6_3 = v5_5.getCause();
            if (v6_3 == null) {
                throw v5_5;
            } else {
                throw v6_3;
            }
        }
    }

Method com.razorpay.AnalyticsUtil.trackEvent() calling method java.lang.reflect.Method.invoke()


    public static void trackEvent(com.razorpay.AnalyticsEvent p5, java.util.Map p6)
    {
        Throwable v5_1 = p5.getEventName();
        try {
            Object[] v1 = new Object[2];
            v1[1] = p6;
            v1[0] = v5_1;
            Class[] v0_0 = new Class[2];
            v0_0[0] = String;
            v0_0[1] = java.util.Map;
            ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("R$$r_", v0_0).invoke(0, v1);
            return;
        } catch (Throwable v5_5) {
            Throwable v6_3 = v5_5.getCause();
            if (v6_3 == null) {
                throw v5_5;
            } else {
                throw v6_3;
            }
        }
    }

Method com.razorpay.AnalyticsUtil.trackEvent() calling method java.lang.reflect.Method.invoke()


    public static void trackEvent(com.razorpay.AnalyticsEvent p5)
    {
        try {
            Object[] v1 = new Object[1];
            v1[0] = p5.getEventName();
            Throwable v0_0 = new Class[1];
            v0_0[0] = String;
            ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("R$$r_", v0_0).invoke(0, v1);
            return;
        } catch (Throwable v5_4) {
            Throwable v0_3 = v5_4.getCause();
            if (v0_3 == null) {
                throw v5_4;
            } else {
                throw v0_3;
            }
        }
    }

Method com.razorpay.AnalyticsUtil.saveEventsToPreferences() calling method java.lang.reflect.Method.invoke()


    public static void saveEventsToPreferences(android.content.Context p5)
    {
        try {
            Object[] v1 = new Object[1];
            v1[0] = p5;
            Throwable v0_1 = new Class[1];
            v0_1[0] = android.content.Context;
            ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("G__G_", v0_1).invoke(0, v1);
            return;
        } catch (Throwable v5_2) {
            Throwable v0_3 = v5_2.getCause();
            if (v0_3 == null) {
                throw v5_2;
            } else {
                throw v0_3;
            }
        }
    }

Method com.razorpay.AnalyticsUtil.reset() calling method java.lang.reflect.Method.invoke()


    public static void reset()
    {
        com.razorpay.AnalyticsUtil.isAnalyticsInitialized = 0;
        com.razorpay.AnalyticsUtil.localPaymentId = 0;
        com.razorpay.AnalyticsUtil.localOrderId = 0;
        try {
            ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("Q_$2$", 0).invoke(0, 0);
            return;
        } catch (Throwable v0_2) {
            Throwable v1_0 = v0_2.getCause();
            if (v1_0 == null) {
                throw v0_2;
            } else {
                throw v1_0;
            }
        }
    }

Method com.razorpay.AnalyticsUtil.refreshPaymentSession() calling method java.lang.reflect.Method.invoke()


    public static void refreshPaymentSession()
    {
        com.razorpay.AnalyticsUtil.localPaymentId = com.razorpay.AnalyticsUtil.getUniqueId();
        try {
            ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("R$$r_", 0).invoke(0, 0);
            return;
        } catch (Throwable v0_2) {
            Throwable v1_0 = v0_2.getCause();
            if (v1_0 == null) {
                throw v0_2;
            } else {
                throw v1_0;
            }
        }
    }

Method com.razorpay.AnalyticsUtil.refreshOrderSession() calling method java.lang.reflect.Method.invoke()


    public static void refreshOrderSession()
    {
        com.razorpay.AnalyticsUtil.localOrderId = com.razorpay.AnalyticsUtil.getUniqueId();
        com.razorpay.AnalyticsUtil.localPaymentId = com.razorpay.AnalyticsUtil.getUniqueId();
        try {
            ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("G__G_", 0).invoke(0, 0);
            try {
                ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getMethod("R$$r_", 0).invoke(0, 0);
                return;
            } catch (Throwable v0_5) {
                Throwable v1_2 = v0_5.getCause();
                if (v1_2 == null) {
                    throw v0_5;
                } else {
                    throw v1_2;
                }
            }
        } catch (Throwable v0_1) {
            Throwable v1_0 = v0_1.getCause();
            if (v1_0 == null) {
                throw v0_1;
            } else {
                throw v1_0;
            }
        }
        ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getMethod("R$$r_", 0).invoke(0, 0);
        return;
    }

Method com.razorpay.AnalyticsUtil.postData() calling method java.lang.reflect.Method.invoke()


    public static void postData()
    {
        if (com.razorpay.AnalyticsUtil.isAnalyticsInitialized == 1) {
            try {
                ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("a_$P$", 0).invoke(0, 0);
            } catch (Throwable v0_2) {
                Throwable v1_1 = v0_2.getCause();
                if (v1_1 == null) {
                    throw v0_2;
                } else {
                    throw v1_1;
                }
            }
        }
        return;
    }

Method com.razorpay.AnalyticsUtil.init() calling method java.lang.reflect.Method.invoke()


    public static void init(android.content.Context p11, String p12)
    {
        if (p11 == null) {
            throw new RuntimeException("Context not set");
        } else {
            if (p12 == null) {
                throw new RuntimeException("Merchant key not set");
            } else {
                try {
                    Object[] v4_0 = new Object[3];
                    v4_0[2] = com.razorpay.AnalyticsUtil.sdkVersion;
                    v4_0[1] = com.razorpay.AnalyticsUtil.sdkType;
                    v4_0[0] = p11;
                    Class[] v3_1 = new Class[3];
                    v3_1[0] = android.content.Context;
                    v3_1[1] = String;
                    v3_1[2] = String;
                    ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("d__1_", v3_1).invoke(0, v4_0);
                    try {
                        Object[] v4_1 = new Object[2];
                        v4_1[1] = p12;
                        v4_1[0] = "merchant_key";
                        Class[] v3_4 = new Class[2];
                        v3_4[0] = String;
                        v3_4[1] = Object;
                        ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("Q_$2$", v3_4).invoke(0, v4_1);
                        try {
                            Object[] v4_2 = new Object[2];
                            v4_2[1] = p11.getPackageName();
                            v4_2[0] = "merchant_package";
                            Class[] v3_6 = new Class[2];
                            v3_6[0] = String;
                            v3_6[1] = Object;
                            ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getMethod("Q_$2$", v3_6).invoke(0, v4_2);
                            Throwable v12_12 = Thread.getDefaultUncaughtExceptionHandler();
                        } catch (Throwable v11_6) {
                            Throwable v12_13 = v11_6.getCause();
                            if (v12_13 == null) {
                                throw v11_6;
                            } else {
                                throw v12_13;
                            }
                        }
                        if (!(v12_12 instanceof com.razorpay.C__D$)) {
                            Thread.setDefaultUncaughtExceptionHandler(new com.razorpay.C__D$(p11, v12_12));
                        }
                        com.razorpay.AnalyticsUtil.isAnalyticsInitialized = 1;
                        return;
                    } catch (Throwable v11_4) {
                        Throwable v12_7 = v11_4.getCause();
                        if (v12_7 == null) {
                            throw v11_4;
                        } else {
                            throw v12_7;
                        }
                    }
                } catch (Throwable v11_2) {
                    Throwable v12_2 = v11_2.getCause();
                    if (v12_2 == null) {
                        throw v11_2;
                    } else {
                        throw v12_2;
                    }
                }
            }
        }
    }

Method com.razorpay.AnalyticsUtil.getExtraAnalyticsPayload() calling method java.lang.reflect.Method.invoke()


    public static org.json.JSONObject getExtraAnalyticsPayload()
    {
        try {
            return ((org.json.JSONObject) ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("d__1_", 0).invoke(0, 0));
        } catch (Throwable v0_3) {
            Throwable v1_1 = v0_3.getCause();
            if (v1_1 == null) {
                throw v0_3;
            } else {
                throw v1_1;
            }
        }
    }

Method com.razorpay.AnalyticsUtil.addProperty() calling method java.lang.reflect.Method.invoke()


    public static void addProperty(String p8, com.razorpay.AnalyticsProperty p9)
    {
        Object[] v0_0 = p9.scope;
        if (v0_0 != com.razorpay.AnalyticsProperty$R$$r_.G__G_) {
            if (v0_0 == com.razorpay.AnalyticsProperty$R$$r_.d__1_) {
                try {
                    Object[] v0_1 = new Object[2];
                    v0_1[1] = p9.value;
                    v0_1[0] = p8;
                    Class[] v1_1 = new Class[2];
                    v1_1[0] = String;
                    v1_1[1] = Object;
                    ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getMethod("Q_$2$", v1_1).invoke(0, v0_1);
                } catch (Throwable v8_4) {
                    Throwable v9_3 = v8_4.getCause();
                    if (v9_3 == null) {
                        throw v8_4;
                    } else {
                        throw v9_3;
                    }
                }
            }
            return;
        } else {
            try {
                Object[] v0_2 = new Object[2];
                v0_2[1] = p9.value;
                v0_2[0] = p8;
                Class[] v1_2 = new Class[2];
                v1_2[0] = String;
                v1_2[1] = Object;
                ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("R$$r_", v1_2).invoke(0, v0_2);
                return;
            } catch (Throwable v8_8) {
                Throwable v9_6 = v8_8.getCause();
                if (v9_6 == null) {
                    throw v8_8;
                } else {
                    throw v9_6;
                }
            }
        }
    }

Method com.razorpay.AnalyticsUtil.addFilteredPropertiesFromPayload() calling method java.lang.reflect.Method.invoke()


    public static void addFilteredPropertiesFromPayload(org.json.JSONObject p5)
    {
        try {
            Object[] v1 = new Object[1];
            v1[0] = p5;
            Throwable v0_1 = new Class[1];
            v0_1[0] = org.json.JSONObject;
            ((Class) com.razorpay.K$$z$.G__G_(48401, 18, 0)).getDeclaredMethod("R$$r_", v0_1).invoke(0, v1);
            return;
        } catch (Throwable v5_2) {
            Throwable v0_3 = v5_2.getCause();
            if (v0_3 == null) {
                throw v5_2;
            } else {
                throw v0_3;
            }
        }
    }

Method c.e.b.c.d.c() calling method java.lang.reflect.Method.invoke()


    public final boolean c(android.os.Bundle p19)
    {
        if (!"1".equals(c.e.b.c.d.a(p19, "gcm.n.noui"))) {
            reflect.Method v1_61;
            if (((android.app.KeyguardManager) this.b.getSystemService("keyguard")).inKeyguardRestrictedInputMode()) {
                v1_61 = 0;
            } else {
                if (!a.b.f.a.H.d()) {
                    android.os.SystemClock.sleep(10);
                }
                reflect.Method v1_32 = android.os.Process.myPid();
                String v3_4 = ((android.app.ActivityManager) this.b.getSystemService("activity")).getRunningAppProcesses();
                if (v3_4 == null) {
                } else {
                    String v3_9 = v3_4.iterator();
                    while (v3_9.hasNext()) {
                        android.app.NotificationManager v4_3 = ((android.app.ActivityManager$RunningAppProcessInfo) v3_9.next());
                        if (v4_3.pid == v1_32) {
                            if (v4_3.importance != 100) {
                                break;
                            }
                            v1_61 = 1;
                        }
                    }
                }
            }
            if (v1_61 == null) {
                reflect.Method v1_66 = this.d(p19, "gcm.n.title");
                if (android.text.TextUtils.isEmpty(v1_66)) {
                    v1_66 = this.b.getApplicationInfo().loadLabel(this.b.getPackageManager());
                }
                int v5_5;
                String v3_19 = v1_66;
                android.app.NotificationManager v4_12 = this.d(p19, "gcm.n.body");
                reflect.Method v1_73 = c.e.b.c.d.a(p19, "gcm.n.icon");
                if (android.text.TextUtils.isEmpty(v1_73)) {
                    reflect.Method v1_4 = this.a().getInt("com.google.firebase.messaging.default_notification_icon", 0);
                    if ((v1_4 == null) || (!this.a(v1_4))) {
                        v1_4 = this.b.getApplicationInfo().icon;
                    }
                    if ((v1_4 == null) || (!this.a(v1_4))) {
                        v1_4 = 17301651;
                    }
                    v5_5 = v1_4;
                } else {
                    int v5_15 = this.b.getResources();
                    String v6_13 = v5_15.getIdentifier(v1_73, "drawable", this.b.getPackageName());
                    if ((v6_13 == null) || (!this.a(v6_13))) {
                        v5_5 = v5_15.getIdentifier(v1_73, "mipmap", this.b.getPackageName());
                        if ((v5_5 == 0) || (!this.a(v5_5))) {
                            String v6_1 = new StringBuilder(c.a.a.a.a.a(v1_73, 61));
                            v6_1.append("Icon resource ");
                            v6_1.append(v1_73);
                            v6_1.append(" not found. Notification will use default icon.");
                            android.util.Log.w("FirebaseMessaging", v6_1.toString());
                        }
                    } else {
                        v5_5 = v6_13;
                    }
                }
                reflect.Method v1_11;
                reflect.Method v1_9 = c.e.b.c.d.a(p19, "gcm.n.color");
                if (android.os.Build$VERSION.SDK_INT >= 21) {
                    if (!android.text.TextUtils.isEmpty(v1_9)) {
                        try {
                            v1_11 = Integer.valueOf(android.graphics.Color.parseColor(v1_9));
                        } catch (IllegalArgumentException) {
                            StringBuilder v7_2 = new StringBuilder(c.a.a.a.a.a(v1_11, 54));
                            v7_2.append("Color ");
                            v7_2.append(v1_11);
                            v7_2.append(" not valid. Notification will use default color.");
                            android.util.Log.w("FirebaseMessaging", v7_2.toString());
                        }
                        reflect.Method v1_20;
                        String v6_9 = v1_11;
                        reflect.Method v1_19 = c.e.b.c.d.d(p19);
                        if (!android.text.TextUtils.isEmpty(v1_19)) {
                            if (("default".equals(v1_19)) || (this.b.getResources().getIdentifier(v1_19, "raw", this.b.getPackageName()) == 0)) {
                                v1_20 = android.media.RingtoneManager.getDefaultUri(2);
                            } else {
                                Object v2_10 = this.b.getPackageName();
                                int v8_3 = new StringBuilder(c.a.a.a.a.a(v1_19, c.a.a.a.a.a(v2_10, 24)));
                                v8_3.append("android.resource://");
                                v8_3.append(v2_10);
                                v8_3.append("/raw/");
                                v8_3.append(v1_19);
                                v1_20 = android.net.Uri.parse(v8_3.toString());
                            }
                        } else {
                            v1_20 = 0;
                        }
                        Object v2_15;
                        StringBuilder v7_8 = v1_20;
                        reflect.Method v1_25 = c.e.b.c.d.a(p19, "gcm.n.click_action");
                        if (android.text.TextUtils.isEmpty(v1_25)) {
                            reflect.Method v1_26 = c.e.b.c.d.b(p19);
                            if (v1_26 == null) {
                                v2_15 = this.b.getPackageManager().getLaunchIntentForPackage(this.b.getPackageName());
                                if (v2_15 == null) {
                                    android.util.Log.w("FirebaseMessaging", "No activity found to launch app");
                                }
                            } else {
                                v2_15 = new android.content.Intent("android.intent.action.VIEW");
                                v2_15.setPackage(this.b.getPackageName());
                                v2_15.setData(v1_26);
                            }
                        } else {
                            v2_15 = new android.content.Intent(v1_25);
                            v2_15.setPackage(this.b.getPackageName());
                            v2_15.setFlags(268435456);
                        }
                        reflect.Method v1_40;
                        if (v2_15 != null) {
                            v2_15.addFlags(67108864);
                            reflect.Method v1_36 = new android.os.Bundle(p19);
                            com.google.firebase.messaging.FirebaseMessagingService.a(v1_36);
                            v2_15.putExtras(v1_36);
                            reflect.Method v1_38 = v1_36.keySet().iterator();
                            while (v1_38.hasNext()) {
                                int v8_11 = ((String) v1_38.next());
                                if ((v8_11.startsWith("gcm.n.")) || (v8_11.startsWith("gcm.notification."))) {
                                    v2_15.removeExtra(v8_11);
                                }
                            }
                            v1_40 = android.app.PendingIntent.getActivity(this.b, this.f.incrementAndGet(), v2_15, 1073741824);
                        } else {
                            v1_40 = 0;
                        }
                        Object v2_19;
                        if (!com.google.firebase.messaging.FirebaseMessagingService.b(p19)) {
                            v2_19 = 0;
                        } else {
                            Object v2_21 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_OPEN");
                            c.e.b.c.d.a(v2_21, p19);
                            v2_21.putExtra("pending_intent", v1_40);
                            v1_40 = c.e.b.a.C.a(this.b, this.f.incrementAndGet(), v2_21);
                            Object v2_23 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_DISMISS");
                            c.e.b.c.d.a(v2_23, p19);
                            v2_19 = c.e.b.a.C.a(this.b, this.f.incrementAndGet(), v2_23);
                        }
                        Object v2_25;
                        reflect.Method v1_48;
                        Class v9_8 = v1_40;
                        int v8_18 = v2_19;
                        if ((!a.b.f.a.H.e()) || (this.b.getApplicationInfo().targetSdkVersion <= 25)) {
                            v2_25 = this;
                            reflect.Method v1_47 = new a.b.e.a.U$d(this.b, 0);
                            v1_47.a(1);
                            v1_47.M.icon = v5_5;
                            if (!android.text.TextUtils.isEmpty(v3_19)) {
                                v1_47.c(v3_19);
                            }
                            if (!android.text.TextUtils.isEmpty(v4_12)) {
                                v1_47.b(v4_12);
                                String v3_7 = new a.b.e.a.U$c();
                                v3_7.a(v4_12);
                                v1_47.a(v3_7);
                            }
                            if (v6_9 != null) {
                                v1_47.a(v6_9.intValue());
                            }
                            if (v7_8 != null) {
                                v1_47.a(v7_8);
                            }
                            if (v9_8 != null) {
                                v1_47.a(v9_8);
                            }
                            if (v8_18 != 0) {
                                v1_47.b(v8_18);
                            }
                            v1_48 = v1_47.a();
                        } else {
                            String v16_1;
                            reflect.Method v1_50 = c.e.b.c.d.a(p19, "gcm.n.android_channel_id");
                            if (a.b.f.a.H.e()) {
                                android.app.NotificationManager v13_3 = ((android.app.NotificationManager) this.b.getSystemService(android.app.NotificationManager));
                                try {
                                    if (this.e != null) {
                                        if (android.text.TextUtils.isEmpty(v1_50)) {
                                            reflect.Method v1_55;
                                            v1_50 = this.a().getString("com.google.firebase.messaging.default_notification_channel_id");
                                            if (android.text.TextUtils.isEmpty(v1_50)) {
                                                v1_55 = "Missing Default Notification Channel metadata in AndroidManifest. Default value will be used.";
                                            } else {
                                                Class v11_14 = this.e;
                                                String v14_8 = new Object[1];
                                                v14_8[0] = v1_50;
                                                if (v11_14.invoke(v13_3, v14_8) == null) {
                                                    v1_55 = "Notification Channel set in AndroidManifest.xml has not been created by the app. Default value will be used.";
                                                } else {
                                                    v16_1 = v1_50;
                                                    v1_48 = this.a(v3_19, v4_12, v5_5, v6_9, v7_8, v9_8, v8_18, v16_1);
                                                    v2_25 = this;
                                                    String v3_13 = c.e.b.c.d.a(p19, "gcm.n.tag");
                                                    if (android.util.Log.isLoggable("FirebaseMessaging", 3)) {
                                                        android.util.Log.d("FirebaseMessaging", "Showing notification");
                                                    }
                                                    android.app.NotificationManager v4_11 = ((android.app.NotificationManager) v2_25.b.getSystemService("notification"));
                                                    if (android.text.TextUtils.isEmpty(v3_13)) {
                                                        int v5_11 = android.os.SystemClock.uptimeMillis();
                                                        StringBuilder v7_11 = new StringBuilder(37);
                                                        v7_11.append("FCM-Notification:");
                                                        v7_11.append(v5_11);
                                                        v3_13 = v7_11.toString();
                                                    }
                                                    v4_11.notify(v3_13, 0, v1_48);
                                                    return 1;
                                                }
                                            }
                                            android.util.Log.w("FirebaseMessaging", v1_55);
                                            reflect.Method v1_56 = this.e;
                                            Class v11_17 = new Object[1];
                                            v11_17[0] = "fcm_fallback_notification_channel";
                                            if (v1_56.invoke(v13_3, v11_17) != null) {
                                                v16_1 = "fcm_fallback_notification_channel";
                                            } else {
                                                reflect.Method v1_59 = Class.forName("android.app.NotificationChannel");
                                                Class v11_19 = new Class[3];
                                                v11_19[0] = String;
                                                v11_19[1] = CharSequence;
                                                v11_19[2] = Integer.TYPE;
                                                Class v11_20 = v1_59.getConstructor(v11_19);
                                                String v14_14 = new Object[3];
                                                v14_14[0] = "fcm_fallback_notification_channel";
                                                v16_1 = "fcm_fallback_notification_channel";
                                                v14_14[1] = this.b.getString(c.e.a.a.b.fcm_fallback_notification_channel_label);
                                                v14_14[2] = Integer.valueOf(3);
                                                Object v2_31 = v11_20.newInstance(v14_14);
                                                Class v11_21 = v13_3.getClass();
                                                Object[] v10_4 = new Class[1];
                                                v10_4[0] = v1_59;
                                                reflect.Method v1_62 = v11_21.getMethod("createNotificationChannel", v10_4);
                                                Object[] v10_5 = new Object[1];
                                                v10_5[0] = v2_31;
                                                v1_62.invoke(v13_3, v10_5);
                                            }
                                        } else {
                                            Class v11_6 = this.e;
                                            String v14_4 = new Object[1];
                                            v14_4[0] = v1_50;
                                            if (v11_6.invoke(v13_3, v14_4) == null) {
                                                String v14_6 = new StringBuilder((String.valueOf(v1_50).length() + 122));
                                                v14_6.append("Notification Channel requested (");
                                                v14_6.append(v1_50);
                                                v14_6.append(") has not been created by the app. Manifest configuration, or default, value will be used.");
                                                android.util.Log.w("FirebaseMessaging", v14_6.toString());
                                            } else {
                                            }
                                        }
                                    } else {
                                        String v14_2 = v13_3.getClass();
                                        Class v11_3 = new Class[1];
                                        v11_3[0] = String;
                                        this.e = v14_2.getMethod("getNotificationChannel", v11_3);
                                    }
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                }
                                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0);
                                v1_50 = 0;
                            }
                        }
                    }
                    reflect.Method v1_16 = this.a().getInt("com.google.firebase.messaging.default_notification_color", 0);
                    if (v1_16 == null) {
                        v1_11 = 0;
                    } else {
                        try {
                            v1_11 = Integer.valueOf(a.b.e.b.a.a(this.b, v1_16));
                        } catch (android.content.res.Resources$NotFoundException) {
                            android.util.Log.w("FirebaseMessaging", "Cannot find the color resource referenced in AndroidManifest.");
                        }
                    }
                }
            } else {
                return 0;
            }
        } else {
            return 1;
        }
    }

Method c.e.b.c.d.c() calling method java.lang.reflect.Method.invoke()


    public final boolean c(android.os.Bundle p19)
    {
        if (!"1".equals(c.e.b.c.d.a(p19, "gcm.n.noui"))) {
            reflect.Method v1_61;
            if (((android.app.KeyguardManager) this.b.getSystemService("keyguard")).inKeyguardRestrictedInputMode()) {
                v1_61 = 0;
            } else {
                if (!a.b.f.a.H.d()) {
                    android.os.SystemClock.sleep(10);
                }
                reflect.Method v1_32 = android.os.Process.myPid();
                String v3_4 = ((android.app.ActivityManager) this.b.getSystemService("activity")).getRunningAppProcesses();
                if (v3_4 == null) {
                } else {
                    String v3_9 = v3_4.iterator();
                    while (v3_9.hasNext()) {
                        android.app.NotificationManager v4_3 = ((android.app.ActivityManager$RunningAppProcessInfo) v3_9.next());
                        if (v4_3.pid == v1_32) {
                            if (v4_3.importance != 100) {
                                break;
                            }
                            v1_61 = 1;
                        }
                    }
                }
            }
            if (v1_61 == null) {
                reflect.Method v1_66 = this.d(p19, "gcm.n.title");
                if (android.text.TextUtils.isEmpty(v1_66)) {
                    v1_66 = this.b.getApplicationInfo().loadLabel(this.b.getPackageManager());
                }
                int v5_5;
                String v3_19 = v1_66;
                android.app.NotificationManager v4_12 = this.d(p19, "gcm.n.body");
                reflect.Method v1_73 = c.e.b.c.d.a(p19, "gcm.n.icon");
                if (android.text.TextUtils.isEmpty(v1_73)) {
                    reflect.Method v1_4 = this.a().getInt("com.google.firebase.messaging.default_notification_icon", 0);
                    if ((v1_4 == null) || (!this.a(v1_4))) {
                        v1_4 = this.b.getApplicationInfo().icon;
                    }
                    if ((v1_4 == null) || (!this.a(v1_4))) {
                        v1_4 = 17301651;
                    }
                    v5_5 = v1_4;
                } else {
                    int v5_15 = this.b.getResources();
                    String v6_13 = v5_15.getIdentifier(v1_73, "drawable", this.b.getPackageName());
                    if ((v6_13 == null) || (!this.a(v6_13))) {
                        v5_5 = v5_15.getIdentifier(v1_73, "mipmap", this.b.getPackageName());
                        if ((v5_5 == 0) || (!this.a(v5_5))) {
                            String v6_1 = new StringBuilder(c.a.a.a.a.a(v1_73, 61));
                            v6_1.append("Icon resource ");
                            v6_1.append(v1_73);
                            v6_1.append(" not found. Notification will use default icon.");
                            android.util.Log.w("FirebaseMessaging", v6_1.toString());
                        }
                    } else {
                        v5_5 = v6_13;
                    }
                }
                reflect.Method v1_11;
                reflect.Method v1_9 = c.e.b.c.d.a(p19, "gcm.n.color");
                if (android.os.Build$VERSION.SDK_INT >= 21) {
                    if (!android.text.TextUtils.isEmpty(v1_9)) {
                        try {
                            v1_11 = Integer.valueOf(android.graphics.Color.parseColor(v1_9));
                        } catch (IllegalArgumentException) {
                            StringBuilder v7_2 = new StringBuilder(c.a.a.a.a.a(v1_11, 54));
                            v7_2.append("Color ");
                            v7_2.append(v1_11);
                            v7_2.append(" not valid. Notification will use default color.");
                            android.util.Log.w("FirebaseMessaging", v7_2.toString());
                        }
                        reflect.Method v1_20;
                        String v6_9 = v1_11;
                        reflect.Method v1_19 = c.e.b.c.d.d(p19);
                        if (!android.text.TextUtils.isEmpty(v1_19)) {
                            if (("default".equals(v1_19)) || (this.b.getResources().getIdentifier(v1_19, "raw", this.b.getPackageName()) == 0)) {
                                v1_20 = android.media.RingtoneManager.getDefaultUri(2);
                            } else {
                                Object v2_10 = this.b.getPackageName();
                                int v8_3 = new StringBuilder(c.a.a.a.a.a(v1_19, c.a.a.a.a.a(v2_10, 24)));
                                v8_3.append("android.resource://");
                                v8_3.append(v2_10);
                                v8_3.append("/raw/");
                                v8_3.append(v1_19);
                                v1_20 = android.net.Uri.parse(v8_3.toString());
                            }
                        } else {
                            v1_20 = 0;
                        }
                        Object v2_15;
                        StringBuilder v7_8 = v1_20;
                        reflect.Method v1_25 = c.e.b.c.d.a(p19, "gcm.n.click_action");
                        if (android.text.TextUtils.isEmpty(v1_25)) {
                            reflect.Method v1_26 = c.e.b.c.d.b(p19);
                            if (v1_26 == null) {
                                v2_15 = this.b.getPackageManager().getLaunchIntentForPackage(this.b.getPackageName());
                                if (v2_15 == null) {
                                    android.util.Log.w("FirebaseMessaging", "No activity found to launch app");
                                }
                            } else {
                                v2_15 = new android.content.Intent("android.intent.action.VIEW");
                                v2_15.setPackage(this.b.getPackageName());
                                v2_15.setData(v1_26);
                            }
                        } else {
                            v2_15 = new android.content.Intent(v1_25);
                            v2_15.setPackage(this.b.getPackageName());
                            v2_15.setFlags(268435456);
                        }
                        reflect.Method v1_40;
                        if (v2_15 != null) {
                            v2_15.addFlags(67108864);
                            reflect.Method v1_36 = new android.os.Bundle(p19);
                            com.google.firebase.messaging.FirebaseMessagingService.a(v1_36);
                            v2_15.putExtras(v1_36);
                            reflect.Method v1_38 = v1_36.keySet().iterator();
                            while (v1_38.hasNext()) {
                                int v8_11 = ((String) v1_38.next());
                                if ((v8_11.startsWith("gcm.n.")) || (v8_11.startsWith("gcm.notification."))) {
                                    v2_15.removeExtra(v8_11);
                                }
                            }
                            v1_40 = android.app.PendingIntent.getActivity(this.b, this.f.incrementAndGet(), v2_15, 1073741824);
                        } else {
                            v1_40 = 0;
                        }
                        Object v2_19;
                        if (!com.google.firebase.messaging.FirebaseMessagingService.b(p19)) {
                            v2_19 = 0;
                        } else {
                            Object v2_21 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_OPEN");
                            c.e.b.c.d.a(v2_21, p19);
                            v2_21.putExtra("pending_intent", v1_40);
                            v1_40 = c.e.b.a.C.a(this.b, this.f.incrementAndGet(), v2_21);
                            Object v2_23 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_DISMISS");
                            c.e.b.c.d.a(v2_23, p19);
                            v2_19 = c.e.b.a.C.a(this.b, this.f.incrementAndGet(), v2_23);
                        }
                        reflect.Method v1_48;
                        Object v2_25;
                        Class v9_8 = v1_40;
                        int v8_18 = v2_19;
                        if ((!a.b.f.a.H.e()) || (this.b.getApplicationInfo().targetSdkVersion <= 25)) {
                            v2_25 = this;
                            reflect.Method v1_47 = new a.b.e.a.U$d(this.b, 0);
                            v1_47.a(1);
                            v1_47.M.icon = v5_5;
                            if (!android.text.TextUtils.isEmpty(v3_19)) {
                                v1_47.c(v3_19);
                            }
                            if (!android.text.TextUtils.isEmpty(v4_12)) {
                                v1_47.b(v4_12);
                                String v3_7 = new a.b.e.a.U$c();
                                v3_7.a(v4_12);
                                v1_47.a(v3_7);
                            }
                            if (v6_9 != null) {
                                v1_47.a(v6_9.intValue());
                            }
                            if (v7_8 != null) {
                                v1_47.a(v7_8);
                            }
                            if (v9_8 != null) {
                                v1_47.a(v9_8);
                            }
                            if (v8_18 != 0) {
                                v1_47.b(v8_18);
                            }
                            v1_48 = v1_47.a();
                        } else {
                            String v16_1;
                            reflect.Method v1_50 = c.e.b.c.d.a(p19, "gcm.n.android_channel_id");
                            if (a.b.f.a.H.e()) {
                                android.app.NotificationManager v13_3 = ((android.app.NotificationManager) this.b.getSystemService(android.app.NotificationManager));
                                try {
                                    if (this.e != null) {
                                        if (android.text.TextUtils.isEmpty(v1_50)) {
                                            reflect.Method v1_55;
                                            v1_50 = this.a().getString("com.google.firebase.messaging.default_notification_channel_id");
                                            if (android.text.TextUtils.isEmpty(v1_50)) {
                                                v1_55 = "Missing Default Notification Channel metadata in AndroidManifest. Default value will be used.";
                                            } else {
                                                Class v11_14 = this.e;
                                                String v14_8 = new Object[1];
                                                v14_8[0] = v1_50;
                                                if (v11_14.invoke(v13_3, v14_8) == null) {
                                                    v1_55 = "Notification Channel set in AndroidManifest.xml has not been created by the app. Default value will be used.";
                                                } else {
                                                    v16_1 = v1_50;
                                                    v1_48 = this.a(v3_19, v4_12, v5_5, v6_9, v7_8, v9_8, v8_18, v16_1);
                                                    v2_25 = this;
                                                    String v3_13 = c.e.b.c.d.a(p19, "gcm.n.tag");
                                                    if (android.util.Log.isLoggable("FirebaseMessaging", 3)) {
                                                        android.util.Log.d("FirebaseMessaging", "Showing notification");
                                                    }
                                                    android.app.NotificationManager v4_11 = ((android.app.NotificationManager) v2_25.b.getSystemService("notification"));
                                                    if (android.text.TextUtils.isEmpty(v3_13)) {
                                                        int v5_11 = android.os.SystemClock.uptimeMillis();
                                                        StringBuilder v7_11 = new StringBuilder(37);
                                                        v7_11.append("FCM-Notification:");
                                                        v7_11.append(v5_11);
                                                        v3_13 = v7_11.toString();
                                                    }
                                                    v4_11.notify(v3_13, 0, v1_48);
                                                    return 1;
                                                }
                                            }
                                            android.util.Log.w("FirebaseMessaging", v1_55);
                                            reflect.Method v1_56 = this.e;
                                            Class v11_17 = new Object[1];
                                            v11_17[0] = "fcm_fallback_notification_channel";
                                            if (v1_56.invoke(v13_3, v11_17) != null) {
                                                v16_1 = "fcm_fallback_notification_channel";
                                            } else {
                                                reflect.Method v1_59 = Class.forName("android.app.NotificationChannel");
                                                Class v11_19 = new Class[3];
                                                v11_19[0] = String;
                                                v11_19[1] = CharSequence;
                                                v11_19[2] = Integer.TYPE;
                                                Class v11_20 = v1_59.getConstructor(v11_19);
                                                String v14_14 = new Object[3];
                                                v14_14[0] = "fcm_fallback_notification_channel";
                                                v16_1 = "fcm_fallback_notification_channel";
                                                v14_14[1] = this.b.getString(c.e.a.a.b.fcm_fallback_notification_channel_label);
                                                v14_14[2] = Integer.valueOf(3);
                                                Object v2_31 = v11_20.newInstance(v14_14);
                                                Class v11_21 = v13_3.getClass();
                                                Object[] v10_4 = new Class[1];
                                                v10_4[0] = v1_59;
                                                reflect.Method v1_62 = v11_21.getMethod("createNotificationChannel", v10_4);
                                                Object[] v10_5 = new Object[1];
                                                v10_5[0] = v2_31;
                                                v1_62.invoke(v13_3, v10_5);
                                            }
                                        } else {
                                            Class v11_6 = this.e;
                                            String v14_4 = new Object[1];
                                            v14_4[0] = v1_50;
                                            if (v11_6.invoke(v13_3, v14_4) == null) {
                                                String v14_6 = new StringBuilder((String.valueOf(v1_50).length() + 122));
                                                v14_6.append("Notification Channel requested (");
                                                v14_6.append(v1_50);
                                                v14_6.append(") has not been created by the app. Manifest configuration, or default, value will be used.");
                                                android.util.Log.w("FirebaseMessaging", v14_6.toString());
                                            } else {
                                            }
                                        }
                                    } else {
                                        String v14_2 = v13_3.getClass();
                                        Class v11_3 = new Class[1];
                                        v11_3[0] = String;
                                        this.e = v14_2.getMethod("getNotificationChannel", v11_3);
                                    }
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                } catch (LinkageError v0) {
                                }
                                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0);
                                v1_50 = 0;
                            }
                        }
                    }
                    reflect.Method v1_16 = this.a().getInt("com.google.firebase.messaging.default_notification_color", 0);
                    if (v1_16 == null) {
                        v1_11 = 0;
                    } else {
                        try {
                            v1_11 = Integer.valueOf(a.b.e.b.a.a(this.b, v1_16));
                        } catch (android.content.res.Resources$NotFoundException) {
                            android.util.Log.w("FirebaseMessaging", "Cannot find the color resource referenced in AndroidManifest.");
                        }
                    }
                }
            } else {
                return 0;
            }
        } else {
            return 1;
        }
    }

Method c.e.b.c.d.a() calling method java.lang.reflect.Method.invoke()


    public final android.app.Notification a(CharSequence p3, String p4, int p5, Integer p6, android.net.Uri p7, android.app.PendingIntent p8, android.app.PendingIntent p9, String p10)
    {
        android.app.Notification$Builder v5_1 = new android.app.Notification$Builder(this.b).setAutoCancel(1).setSmallIcon(p5);
        if (!android.text.TextUtils.isEmpty(p3)) {
            v5_1.setContentTitle(p3);
        }
        if (!android.text.TextUtils.isEmpty(p4)) {
            v5_1.setContentText(p4);
            v5_1.setStyle(new android.app.Notification$BigTextStyle().bigText(p4));
        }
        if (p6 != null) {
            v5_1.setColor(p6.intValue());
        }
        if (p7 != null) {
            v5_1.setSound(p7);
        }
        if (p8 != 0) {
            v5_1.setContentIntent(p8);
        }
        if (p9 != null) {
            v5_1.setDeleteIntent(p9);
        }
        if (p10 != null) {
            if (this.d == null) {
                this.d = ark>c.e.b.c.dark>.a("setChannelId");
            }
            if (this.d == null) {
                this.d = ark>c.e.b.c.dark>.a("setChannel");
            }
            IllegalArgumentException v3_12 = this.d;
            if (v3_12 != null) {
                try {
                    Object[] v7_1 = new Object[1];
                    v7_1[0] = p10;
                    v3_12.invoke(v5_1, v7_1);
                } catch (IllegalArgumentException v3_13) {
                    android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v3_13);
                } catch (IllegalArgumentException v3_13) {
                } catch (IllegalArgumentException v3_13) {
                } catch (IllegalArgumentException v3_13) {
                }
            } else {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel");
            }
        }
        return v5_1.build();
    }

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

Couldn't retrieve source code

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


    public static void a(android.content.Context p7)
    {
        a.b.f.a.H.b(p7, "Context must not be null");
        c.e.a.a.c.l.b(p7);
        c.e.a.a.c.d v7_5 = c.e.a.a.c.y.a(p7);
        if (v7_5 == null) {
            android.util.Log.e("ProviderInstaller", "Failed to get remote context");
            throw new c.e.a.a.c.d(8);
        } else {
            if (ark>c.e.a.a.k.aark>.b == null) {
                reflect.Method v2_2 = v7_5.getClassLoader().loadClass("com.google.android.gms.common.security.ProviderInstallerImpl");
                int v5_1 = new Class[1];
                v5_1[0] = android.content.Context;
                ark>c.e.a.a.k.aark>.b = v2_2.getMethod("insertProvider", v5_1);
            }
            Object[] v4_1 = new Object[1];
            v4_1[0] = v7_5;
            ark>c.e.a.a.k.aark>.b.invoke(0, v4_1);
            return;
        }
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver.onReceiveResult() calling method java.lang.reflect.Method.invoke()


    public void onReceiveResult(int p9, android.os.Bundle p10)
    {
        android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21 v9_2 = ((android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21) this.a.get());
        if ((v9_2 != null) && (p10 != null)) {
            IllegalArgumentException v10_2;
            if (android.os.Build$VERSION.SDK_INT < 18) {
                if (!a.b.b.a.a.e.d) {
                    try {
                        Class[] v6 = new Class[1];
                        v6[0] = String;
                        a.b.b.a.a.e.c = android.os.Bundle.getMethod("getIBinder", v6);
                        a.b.b.a.a.e.c.setAccessible(1);
                    } catch (NoSuchMethodException v1_4) {
                        android.util.Log.i("BundleCompatBaseImpl", "Failed to retrieve getIBinder method", v1_4);
                    }
                    a.b.b.a.a.e.d = 1;
                }
                NoSuchMethodException v1_5 = a.b.b.a.a.e.c;
                if (v1_5 != null) {
                    try {
                        Object[] v4_1 = new Object[1];
                        v4_1[0] = "android.support.v4.media.session.EXTRA_BINDER";
                        v10_2 = ((android.os.IBinder) v1_5.invoke(p10, v4_1));
                    } catch (IllegalArgumentException v10_3) {
                        android.util.Log.i("BundleCompatBaseImpl", "Failed to invoke getIBinder via reflection", v10_3);
                        a.b.b.a.a.e.c = 0;
                    } catch (IllegalArgumentException v10_3) {
                    } catch (IllegalArgumentException v10_3) {
                    }
                    v9_2.b = a.b.e.e.a.b$a.a(v10_2);
                    v9_2.a();
                    return;
                }
                v10_2 = 0;
            } else {
                v10_2 = p10.getBinder("android.support.v4.media.session.EXTRA_BINDER");
            }
        }
        return;
    }

Method android.support.design.widget.TextInputLayout.d() calling method java.lang.reflect.Method.invoke()


    public final void d()
    {
        android.widget.EditText v0_0 = this.b;
        if (v0_0 != null) {
            android.widget.EditText v0_1 = v0_0.getBackground();
            if (v0_1 != null) {
                String v1_4 = android.os.Build$VERSION.SDK_INT;
                if ((v1_4 == 21) || (v1_4 == 22)) {
                    String v1_1 = this.b.getBackground();
                    if ((v1_1 != null) && (!this.M)) {
                        android.graphics.PorterDuff$Mode v2_2 = v1_1.getConstantState().newDrawable();
                        if ((v1_1 instanceof android.graphics.drawable.DrawableContainer)) {
                            String v1_2 = ((android.graphics.drawable.DrawableContainer) v1_1);
                            a.b.e.j.u$j v3_1 = v2_2.getConstantState();
                            int v7 = 0;
                            if (!a.b.b.a.a.e.b) {
                                try {
                                    Object[] v8_0 = new Class[1];
                                    v8_0[0] = android.graphics.drawable.DrawableContainer$DrawableContainerState;
                                } catch (NoSuchMethodException) {
                                    android.util.Log.e("DrawableUtils", "Could not fetch setConstantState(). Oh well.");
                                    a.b.b.a.a.e.b = 1;
                                }
                                a.b.b.a.a.e.a = android.graphics.drawable.DrawableContainer.getDeclaredMethod("setConstantState", v8_0);
                                a.b.b.a.a.e.a.setAccessible(1);
                            }
                            reflect.Method v5_5 = a.b.b.a.a.e.a;
                            if (v5_5 != null) {
                                try {
                                    Object[] v8_1 = new Object[1];
                                    v8_1[0] = v3_1;
                                    v5_5.invoke(v1_2, v8_1);
                                    v7 = 1;
                                } catch (Exception) {
                                    android.util.Log.e("DrawableUtils", "Could not invoke setConstantState(). Oh well.");
                                }
                            }
                            this.M = v7;
                        }
                        if (!this.M) {
                            a.b.e.j.u.a.a(this.b, v2_2);
                            this.M = 1;
                        }
                    }
                }
                if (a.b.f.h.fa.a(v0_1)) {
                    v0_1 = v0_1.mutate();
                }
                String v1_9;
                if (!this.n) {
                    if (this.u) {
                        v1_9 = this.q;
                        if (v1_9 != null) {
                            v0_1.setColorFilter(a.b.f.h.o.a(v1_9.getCurrentTextColor(), android.graphics.PorterDuff$Mode.SRC_IN));
                            return;
                        }
                    }
                    a.b.e.c.a.a.a.b(v0_1);
                    this.b.refreshDrawableState();
                } else {
                    v1_9 = this.l;
                    if (v1_9 == null) {
                    }
                }
                return;
            } else {
                return;
            }
        } else {
            return;
        }
    }

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


    public static void b(android.view.View p6)
    {
        if (android.os.Build$VERSION.SDK_INT >= 16) {
            try {
                Class[] v5 = new Class[0];
                reflect.Method v2_0 = p6.getClass().getMethod("makeOptionalFitsSystemWindows", v5);
            } catch (NoSuchMethodException) {
                android.util.Log.d("ViewUtils", "Could not find method makeOptionalFitsSystemWindows. Oh well...");
            } catch (IllegalAccessException v6_1) {
                android.util.Log.d("ViewUtils", "Could not invoke makeOptionalFitsSystemWindows", v6_1);
            } catch (IllegalAccessException v6_1) {
            }
            if (!v2_0.isAccessible()) {
                v2_0.setAccessible(1);
            }
            Object[] v3_2 = new Object[0];
            v2_0.invoke(p6, v3_2);
        }
        return;
    }

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


    public static void a(android.view.View p3, android.graphics.Rect p4, android.graphics.Rect p5)
    {
        reflect.Method v0 = ark>a.b.f.h.wbark>.a;
        if (v0 != null) {
            try {
                Object[] v1_1 = new Object[2];
                v1_1[0] = p4;
                v1_1[1] = p5;
                v0.invoke(p3, v1_1);
            } catch (Exception v3_1) {
                android.util.Log.d("ViewUtils", "Could not invoke computeFitSystemWindows", v3_1);
            }
        }
        return;
    }

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


    public void a(int p3, float p4)
    {
        Object[] v0_2;
        Object[] v0_0 = this.l;
        if (v0_0 != null) {
            v0_2 = v0_0.getResources();
        } else {
            v0_2 = android.content.res.Resources.getSystem();
        }
        android.widget.TextView v3_7 = android.util.TypedValue.applyDimension(p3, p4, v0_2.getDisplayMetrics());
        if (v3_7 != this.k.getPaint().getTextSize()) {
            android.widget.TextView v3_2;
            this.k.getPaint().setTextSize(v3_7);
            if (android.os.Build$VERSION.SDK_INT < 18) {
                v3_2 = 0;
            } else {
                v3_2 = this.k.isInLayout();
            }
            if (this.k.getLayout() != null) {
                this.d = 0;
                try {
                    Exception v4_11 = this.a("nullLayouts");
                } catch (Exception v4_12) {
                    android.util.Log.w("ACTVAutoSizeHelper", "Failed to invoke TextView#nullLayouts() method", v4_12);
                    if (v3_2 != null) {
                        this.k.forceLayout();
                    } else {
                        this.k.requestLayout();
                    }
                    this.k.invalidate();
                }
                if (v4_11 == null) {
                } else {
                    Object[] v0_4 = new Object[0];
                    v4_11.invoke(this.k, v0_4);
                }
            }
        }
        return;
    }

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


    public final Object a(Object p5, String p6, Object p7)
    {
        try {
            StringBuilder v2_1 = new Object[0];
            p7 = this.a(p6).invoke(p5, v2_1);
        } catch (Exception v5_1) {
            throw v5_1;
        } catch (Exception v5_2) {
            StringBuilder v2_0 = new StringBuilder();
            v2_0.append("Failed to invoke TextView#");
            v2_0.append(p6);
            v2_0.append("() method");
            android.util.Log.w("ACTVAutoSizeHelper", v2_0.toString(), v5_2);
        }
        return p7;
    }

Method a.b.f.g.f$b.a() calling method java.lang.reflect.Method.invoke()


    public final void a(android.view.MenuItem p8)
    {
        reflect.Method v1_3;
        android.view.MenuItem vtmp3 = p8.setChecked(this.s).setVisible(this.t).setEnabled(this.u);
        int v2_0 = 0;
        if (this.r < 1) {
            v1_3 = 0;
        } else {
            v1_3 = 1;
        }
        vtmp3.setCheckable(v1_3).setTitleCondensed(this.l).setIcon(this.m);
        android.content.res.ColorStateList v0_13 = this.v;
        if (v0_13 >= null) {
            p8.setShowAsAction(v0_13);
        }
        if (this.z != null) {
            if (this.F.e.isRestricted()) {
                throw new IllegalStateException("The android:onClick attribute cannot be used within a restricted context");
            } else {
                reflect.Method v1_7 = this.F;
                if (v1_7.f == null) {
                    v1_7.f = v1_7.a(v1_7.e);
                }
                p8.setOnMenuItemClickListener(new a.b.f.g.f$a(v1_7.f, this.z));
            }
        }
        android.content.res.ColorStateList v0_21 = (p8 instanceof a.b.f.g.a.p);
        // Both branches of the condition point to the same code.
        // if (v0_21 == null) {
            if (this.r >= 2) {
                if (v0_21 == null) {
                    if ((p8 instanceof a.b.f.g.a.q)) {
                        try {
                            if (((a.b.f.g.a.q) p8).e == null) {
                                reflect.Method v1_15 = ((a.b.e.d.a.b) ((a.b.f.g.a.q) p8).a).getClass();
                                Boolean v5_0 = new Class[1];
                                v5_0[0] = Boolean.TYPE;
                                ((a.b.f.g.a.q) p8).e = v1_15.getDeclaredMethod("setExclusiveCheckable", v5_0);
                            }
                        } catch (android.content.res.ColorStateList v0_26) {
                            android.util.Log.w("MenuItemWrapper", "Error while calling setExclusiveCheckable", v0_26);
                        }
                        reflect.Method v1_18 = ((a.b.f.g.a.q) p8).e;
                        android.content.res.ColorStateList v0_27 = ((a.b.f.g.a.q) p8).a;
                        Object[] v4_7 = new Object[1];
                        v4_7[0] = Boolean.valueOf(1);
                        v1_18.invoke(v0_27, v4_7);
                    }
                } else {
                    ((a.b.f.g.a.p) p8).C = ((((a.b.f.g.a.p) p8).C & -5) | 4);
                }
            }
            android.content.res.ColorStateList v0_31 = this.x;
            if (v0_31 != null) {
                p8.setActionView(((android.view.View) this.a(v0_31, a.b.f.g.f.a, this.F.c)));
                v2_0 = 1;
            }
            android.content.res.ColorStateList v0_1 = this.w;
            if (v0_1 > null) {
                if (v2_0 != 0) {
                    android.util.Log.w("SupportMenuInflater", "Ignoring attribute \'itemActionViewLayout\'. Action view already specified.");
                } else {
                    p8.setActionView(v0_1);
                }
            }
            android.content.res.ColorStateList v0_3 = this.A;
            if (v0_3 != null) {
                a.b.e.j.i.a(p8, v0_3);
            }
            a.b.e.j.i.a(p8, this.B);
            a.b.e.j.i.b(p8, this.C);
            a.b.e.j.i.a(p8, this.n, this.o);
            a.b.e.j.i.b(p8, this.p, this.q);
            android.content.res.ColorStateList v0_8 = this.E;
            if (v0_8 != null) {
                a.b.e.j.i.a(p8, v0_8);
            }
            android.content.res.ColorStateList v0_9 = this.D;
            if (v0_9 != null) {
                a.b.e.j.i.a(p8, v0_9);
            }
            return;
        // }
    }

Method a.b.f.g.f$a.onMenuItemClick() calling method java.lang.reflect.Method.invoke()


    public boolean onMenuItemClick(android.view.MenuItem p6)
    {
        try {
            if (this.c.getReturnType() != Boolean.TYPE) {
                reflect.Method v0_5 = this.c;
                Object v1_2 = this.b;
                Object[] v4 = new Object[1];
                v4[0] = p6;
                v0_5.invoke(v1_2, v4);
                return 1;
            } else {
                reflect.Method v0_1 = this.c;
                Object v1_0 = this.b;
                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 a.b.f.a.H.b() calling method java.lang.reflect.Method.invoke()


    public static Object b(Object p3)
    {
        if (p3 != null) {
            if (!(p3 instanceof Cloneable)) {
                throw new CloneNotSupportedException();
            } else {
                try {
                    try {
                        return p3.getClass().getMethod("clone", 0).invoke(p3, 0);
                    } catch (CloneNotSupportedException v3_4) {
                        throw new IllegalAccessError(v3_4.getMessage());
                    } catch (CloneNotSupportedException v3_6) {
                        CloneNotSupportedException v3_7 = v3_6.getCause();
                        if (!(v3_7 instanceof CloneNotSupportedException)) {
                            throw new Error("Unexpected exception", v3_7);
                        } else {
                            throw ((CloneNotSupportedException) v3_7);
                        }
                    }
                } catch (CloneNotSupportedException v3_1) {
                    throw new NoSuchMethodError(v3_1.getMessage());
                }
                return p3.getClass().getMethod("clone", 0).invoke(p3, 0);
            }
        } else {
            return 0;
        }
    }

Method a.b.f.a.H.b() calling method java.lang.reflect.Method.invoke()


    public static int b(com.google.android.gms.measurement.AppMeasurement p5, String p6)
    {
        try {
            Class[] v2 = new Class[1];
            v2[0] = String;
        } catch (int v5_4) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v5_4);
            return 20;
        }
        reflect.Method v0_2 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("getMaxUserProperties", v2);
        v0_2.setAccessible(1);
        Object[] v1_1 = new Object[1];
        v1_1[0] = p6;
        return ((Integer) v0_2.invoke(p5, v1_1)).intValue();
    }

Method a.b.f.a.H.a() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method a.b.f.a.H.a() calling method java.lang.reflect.Method.invoke()


    public static void a(com.google.android.gms.measurement.AppMeasurement p16, android.content.Context p17, String p18, c.e.a.a.h.zd p19, c.e.b.c.e p20)
    {
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            Class[] v7_0 = p19.c;
            String v8_1 = p19.d;
            String v10_1 = new StringBuilder(c.a.a.a.a.a(v8_1, c.a.a.a.a.a(v7_0, 7)));
            v10_1.append("_SEI: ");
            v10_1.append(v7_0);
            v10_1.append(" ");
            v10_1.append(v8_1);
            android.util.Log.v("FirebaseAbtUtil", v10_1.toString());
        }
        try {
            Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
            Class[] v7_6 = ark>a.b.f.a.Hark>.a(p16, p18);
        } catch (Exception v0_6) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v0_6);
            return;
        }
        if (ark>a.b.f.a.Hark>.a(p16, p18).size() >= ark>a.b.f.a.Hark>.b(p16, p18)) {
            String v8_6;
            if (p19.n == 0) {
                v8_6 = 1;
            } else {
                v8_6 = p19.n;
            }
            if (v8_6 != 1) {
                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    Exception v0_8 = p19.c;
                    String v1_4 = p19.d;
                    Object[] v3_10 = new StringBuilder(((String.valueOf(v0_8).length() + 44) + String.valueOf(v1_4).length()));
                    v3_10.append("_E won\'t be set due to overflow policy. [");
                    v3_10.append(v0_8);
                    v3_10.append(", ");
                    v3_10.append(v1_4);
                    v3_10.append("]");
                    android.util.Log.v("FirebaseAbtUtil", v3_10.toString());
                }
                return;
            } else {
                String v8_7 = v7_6.get(0);
                String v13_12 = ark>a.b.f.a.Hark>.d(v8_7);
                String v8_8 = ark>a.b.f.a.Hark>.e(v8_7);
                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    StringBuilder v15_1 = new StringBuilder((String.valueOf(v13_12).length() + 38));
                    v15_1.append("Clearing _E due to overflow policy: [");
                    v15_1.append(v13_12);
                    v15_1.append("]");
                    android.util.Log.v("FirebaseAbtUtil", v15_1.toString());
                }
                ark>a.b.f.a.Hark>.a(p17, p18, v13_12, v8_8, ark>a.b.f.a.Hark>.a(p19, p20));
            }
        }
        Class[] v7_1 = v7_6.iterator();
        while (v7_1.hasNext()) {
            String v8_2 = v7_1.next();
            String v9_2 = ark>a.b.f.a.Hark>.d(v8_2);
            String v8_3 = ark>a.b.f.a.Hark>.e(v8_2);
            if ((v9_2.equals(p19.c)) && ((!v8_3.equals(p19.d)) && (android.util.Log.isLoggable("FirebaseAbtUtil", 2)))) {
                StringBuilder v14_2 = new StringBuilder(((v9_2.length() + 77) + v8_3.length()));
                v14_2.append("Clearing _E, as only one _V of the same _E can be set atany given time: [");
                v14_2.append(v9_2);
                v14_2.append(", ");
                v14_2.append(v8_3);
                v14_2.append("].");
                android.util.Log.v("FirebaseAbtUtil", v14_2.toString());
                ark>a.b.f.a.Hark>.a(p17, p18, v9_2, v8_3, ark>a.b.f.a.Hark>.a(p19, p20));
            }
        }
        String v1_2 = ark>a.b.f.a.Hark>.a(p19, p18, p20);
        if (v1_2 != null) {
            try {
                Class[] v7_2 = new Class[1];
                v7_2[0] = Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
                reflect.Method v2_2 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("setConditionalUserProperty", v7_2);
                v2_2.setAccessible(1);
                Object[] v3_1 = new Object[1];
                v3_1[0] = v1_2;
                v2_2.invoke(p16, v3_1);
                return;
            } catch (Exception v0_1) {
                android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v0_1);
                return;
            }
        } else {
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                Exception v0_3 = p19.c;
                String v1_3 = p19.d;
                Object[] v3_5 = new StringBuilder(((String.valueOf(v0_3).length() + 42) + String.valueOf(v1_3).length()));
                v3_5.append("Could not create _CUP for: [");
                v3_5.append(v0_3);
                v3_5.append(", ");
                v3_5.append(v1_3);
                v3_5.append("]. Skipping.");
                android.util.Log.v("FirebaseAbtUtil", v3_5.toString());
            }
            return;
        }
    }

Method a.b.f.a.H.a() calling method java.lang.reflect.Method.invoke()


    public static void a(android.content.Context p7, String p8, String p9, String p10, String p11)
    {
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            reflect.Method v8_2;
            reflect.Method v8_7 = String.valueOf(p8);
            if (v8_7.length() == 0) {
                v8_2 = new String("_CE(experimentId) called by ");
            } else {
                v8_2 = "_CE(experimentId) called by ".concat(v8_7);
            }
            android.util.Log.v("FirebaseAbtUtil", v8_2);
        }
        if (ark>a.b.f.a.Hark>.d(p7)) {
            Exception v7_1 = ark>a.b.f.a.Hark>.a(p7);
            try {
                String v3_0 = new Class[3];
                v3_0[0] = String;
                v3_0[1] = String;
                v3_0[2] = android.os.Bundle;
            } catch (Exception v7_2) {
                android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v7_2);
                return;
            }
            reflect.Method v8_5 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("clearConditionalUserProperty", v3_0);
            v8_5.setAccessible(1);
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                StringBuilder v4_7 = new StringBuilder(((String.valueOf(p9).length() + 17) + String.valueOf(p10).length()));
                v4_7.append("Clearing _E: [");
                v4_7.append(p9);
                v4_7.append(", ");
                v4_7.append(p10);
                v4_7.append("]");
                android.util.Log.v("FirebaseAbtUtil", v4_7.toString());
            }
            Object[] v2_3 = new Object[3];
            v2_3[0] = p9;
            v2_3[1] = p11;
            android.os.Bundle v11_2 = new android.os.Bundle();
            v11_2.putString(p9, p10);
            v2_3[2] = v11_2;
            v8_5.invoke(v7_1, v2_3);
            return;
        } else {
            return;
        }
    }

Method a.b.f.a.H.a() calling method java.lang.reflect.Method.invoke()


    public static java.util.List a(com.google.android.gms.measurement.AppMeasurement p8, String p9)
    {
        int v1_1 = new java.util.ArrayList();
        try {
            Object[] v4_1 = new Class[2];
            v4_1[0] = String;
            v4_1[1] = String;
        } catch (java.util.List v8_3) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v8_3);
            java.util.List v8_2 = v1_1;
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                int v1_3 = v8_2.size();
                StringBuilder v3_3 = new StringBuilder(c.a.a.a.a.a(p9, 55));
                v3_3.append("Number of currently set _Es for origin: ");
                v3_3.append(p9);
                v3_3.append(" is ");
                v3_3.append(v1_3);
                android.util.Log.v("FirebaseAbtUtil", v3_3.toString());
            }
            return v8_2;
        }
        StringBuilder v3_0 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("getConditionalUserProperties", v4_1);
        v3_0.setAccessible(1);
        Object[] v4_0 = new Object[2];
        v4_0[0] = p9;
        v4_0[1] = "";
        v8_2 = ((java.util.List) v3_0.invoke(p8, v4_0));
    }

Method a.b.f.a.G$a.onClick() calling method java.lang.reflect.Method.invoke()


    public void onClick(android.view.View p8)
    {
        if (this.c == null) {
            IllegalStateException v0_7 = this.a.getContext();
            while (v0_7 != null) {
                try {
                    if (!v0_7.isRestricted()) {
                        boolean v3_1 = v0_7.getClass();
                        String v4 = this.b;
                        Class[] v5 = new Class[1];
                        v5[0] = android.view.View;
                        boolean v3_2 = v3_1.getMethod(v4, v5);
                        if (v3_2) {
                            this.c = v3_2;
                            this.d = v0_7;
                            try {
                                IllegalStateException v0_9 = this.c;
                                boolean v3_4 = this.d;
                                Class v2_6 = new Object[1];
                                v2_6[0] = p8;
                                v0_9.invoke(v3_4, v2_6);
                                return;
                            } catch (String v8_7) {
                                throw new IllegalStateException("Could not execute non-public method for android:onClick", v8_7);
                            } catch (String v8_6) {
                                throw new IllegalStateException("Could not execute method for android:onClick", v8_6);
                            }
                        }
                    }
                    if (!(v0_7 instanceof android.content.ContextWrapper)) {
                        v0_7 = 0;
                    } else {
                        v0_7 = ((android.content.ContextWrapper) v0_7).getBaseContext();
                    }
                } catch (NoSuchMethodException) {
                }
            }
            String v8_4;
            String v8_1 = this.a.getId();
            if (v8_1 != -1) {
                IllegalStateException v0_3 = c.a.a.a.a.a(" with id \'");
                v0_3.append(this.a.getContext().getResources().getResourceEntryName(v8_1));
                v0_3.append("\'");
                v8_4 = v0_3.toString();
            } else {
                v8_4 = "";
            }
            StringBuilder v1_5 = c.a.a.a.a.a("Could not find method ");
            v1_5.append(this.b);
            v1_5.append("(View) in a parent or ancestor Context for android:onClick ");
            v1_5.append("attribute defined on view ");
            v1_5.append(this.a.getClass());
            v1_5.append(v8_4);
            throw new IllegalStateException(v1_5.toString());
        }
    }

Method a.b.e.k.j$d.a() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

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


    public static float a(android.view.ViewConfiguration p3, android.content.Context p4)
    {
        if (android.os.Build$VERSION.SDK_INT >= 25) {
            String v0_4 = ark>a.b.e.j.wark>.a;
            if (v0_4 != null) {
                try {
                    Object[] v1_3 = new Object[0];
                    return ((float) ((Integer) v0_4.invoke(p3, v1_3)).intValue());
                } catch (Exception) {
                    android.util.Log.i("ViewConfigCompat", "Could not find method getScaledScrollFactor() on ViewConfiguration");
                }
            }
        }
        String v3_5 = new android.util.TypedValue();
        if (!p4.getTheme().resolveAttribute(16842829, v3_5, 1)) {
            return 0;
        } else {
            return v3_5.getDimension(p4.getResources().getDisplayMetrics());
        }
    }