Potentially Intent Spoofing

Description

The application is vulnerable to intent spoofing which could result in the access and exploitation of unauthorized components.

Recommendation

It is recommended to apply proper input validation and parameter filtering on intent action.

Technical details
[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/f$3;', 'call', '()Ljava/lang/Object;'), ('Lcom/facebook/f$3;', 'a', '()Ljava/lang/Void;'), ('Lcom/facebook/c;', 'c', '()Z'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN to construct an Intent

Method com.facebook.f$3.call():


    public synthetic Object call()
    {
        return this.a();
    }

Method com.facebook.f$3.a():


    public Void a()
    {
        com.facebook.c.a().c();
        com.facebook.n.a().c();
        if ((com.facebook.a.a() != null) && (com.facebook.l.a() == null)) {
            com.facebook.l.b();
        }
        if (this.a != null) {
            this.a.a();
        }
        com.facebook.appevents.AppEventsLogger.a(com.facebook.f.o(), com.facebook.f.p());
        com.facebook.appevents.AppEventsLogger.a(this.b.getApplicationContext()).b();
        return 0;
    }

Method com.facebook.c.c():


    boolean c()
    {
        int v0 = 0;
        com.facebook.a v1_1 = this.c.a();
        if (v1_1 != null) {
            this.a(v1_1, 0);
            v0 = 1;
        }
        return v0;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/f$3;', 'call', '()Ljava/lang/Object;'), ('Lcom/facebook/f$3;', 'a', '()Ljava/lang/Void;'), ('Lcom/facebook/n;', 'c', '()Z'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.f$3.call():


    public synthetic Object call()
    {
        return this.a();
    }

Method com.facebook.f$3.a():


    public Void a()
    {
        com.facebook.c.a().c();
        com.facebook.n.a().c();
        if ((com.facebook.a.a() != null) && (com.facebook.l.a() == null)) {
            com.facebook.l.b();
        }
        if (this.a != null) {
            this.a.a();
        }
        com.facebook.appevents.AppEventsLogger.a(com.facebook.f.o(), com.facebook.f.p());
        com.facebook.appevents.AppEventsLogger.a(this.b.getApplicationContext()).b();
        return 0;
    }

Method com.facebook.n.c():


    boolean c()
    {
        int v0 = 0;
        com.facebook.l v1_1 = this.c.a();
        if (v1_1 != null) {
            this.a(v1_1, 0);
            v0 = 1;
        }
        return v0;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/f$3;', 'call', '()Ljava/lang/Object;'), ('Lcom/facebook/f$3;', 'a', '()Ljava/lang/Void;'), ('Lcom/facebook/c;', 'c', '()Z'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED to construct an Intent

Method com.facebook.f$3.call():


    public synthetic Object call()
    {
        return this.a();
    }

Method com.facebook.f$3.a():


    public Void a()
    {
        com.facebook.c.a().c();
        com.facebook.n.a().c();
        if ((com.facebook.a.a() != null) && (com.facebook.l.a() == null)) {
            com.facebook.l.b();
        }
        if (this.a != null) {
            this.a.a();
        }
        com.facebook.appevents.AppEventsLogger.a(com.facebook.f.o(), com.facebook.f.p());
        com.facebook.appevents.AppEventsLogger.a(this.b.getApplicationContext()).b();
        return 0;
    }

Method com.facebook.c.c():


    boolean c()
    {
        int v0 = 0;
        com.facebook.a v1_1 = this.c.a();
        if (v1_1 != null) {
            this.a(v1_1, 0);
            v0 = 1;
        }
        return v0;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/f$3;', 'call', '()Ljava/lang/Object;'), ('Lcom/facebook/f$3;', 'a', '()Ljava/lang/Void;'), ('Lcom/facebook/n;', 'c', '()Z'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.f$3.call():


    public synthetic Object call()
    {
        return this.a();
    }

Method com.facebook.f$3.a():


    public Void a()
    {
        com.facebook.c.a().c();
        com.facebook.n.a().c();
        if ((com.facebook.a.a() != null) && (com.facebook.l.a() == null)) {
            com.facebook.l.b();
        }
        if (this.a != null) {
            this.a.a();
        }
        com.facebook.appevents.AppEventsLogger.a(com.facebook.f.o(), com.facebook.f.p());
        com.facebook.appevents.AppEventsLogger.a(this.b.getApplicationContext()).b();
        return 0;
    }

Method com.facebook.n.c():


    boolean c()
    {
        int v0 = 0;
        com.facebook.l v1_1 = this.c.a();
        if (v1_1 != null) {
            this.a(v1_1, 0);
            v0 = 1;
        }
        return v0;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/f$3;', 'call', '()Ljava/lang/Object;'), ('Lcom/facebook/f$3;', 'a', '()Ljava/lang/Void;'), ('Lcom/facebook/n;', 'c', '()Z'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.f$3.call():


    public synthetic Object call()
    {
        return this.a();
    }

Method com.facebook.f$3.a():


    public Void a()
    {
        com.facebook.c.a().c();
        com.facebook.n.a().c();
        if ((com.facebook.a.a() != null) && (com.facebook.l.a() == null)) {
            com.facebook.l.b();
        }
        if (this.a != null) {
            this.a.a();
        }
        com.facebook.appevents.AppEventsLogger.a(com.facebook.f.o(), com.facebook.f.p());
        com.facebook.appevents.AppEventsLogger.a(this.b.getApplicationContext()).b();
        return 0;
    }

Method com.facebook.n.c():


    boolean c()
    {
        int v0 = 0;
        com.facebook.l v1_1 = this.c.a();
        if (v1_1 != null) {
            this.a(v1_1, 0);
            v0 = 1;
        }
        return v0;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/f$3;', 'call', '()Ljava/lang/Object;'), ('Lcom/facebook/f$3;', 'a', '()Ljava/lang/Void;'), ('Lcom/facebook/c;', 'c', '()Z'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN to construct an Intent

Method com.facebook.f$3.call():


    public synthetic Object call()
    {
        return this.a();
    }

Method com.facebook.f$3.a():


    public Void a()
    {
        com.facebook.c.a().c();
        com.facebook.n.a().c();
        if ((com.facebook.a.a() != null) && (com.facebook.l.a() == null)) {
            com.facebook.l.b();
        }
        if (this.a != null) {
            this.a.a();
        }
        com.facebook.appevents.AppEventsLogger.a(com.facebook.f.o(), com.facebook.f.p());
        com.facebook.appevents.AppEventsLogger.a(this.b.getApplicationContext()).b();
        return 0;
    }

Method com.facebook.c.c():


    boolean c()
    {
        int v0 = 0;
        com.facebook.a v1_1 = this.c.a();
        if (v1_1 != null) {
            this.a(v1_1, 0);
            v0 = 1;
        }
        return v0;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED to construct an Intent

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN to construct an Intent

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN to construct an Intent

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED to construct an Intent

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN to construct an Intent

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN to construct an Intent

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN to construct an Intent

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN to construct an Intent

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED to construct an Intent

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.android.vending' ==>>> Sink '['Landroid/content/Intent;', 'setPackage', '(Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/appevents/internal/c;', 'a', '(Landroid/content/Context; I Landroid/content/Intent;)Z'), ('Landroid/content/Intent;', 'setPackage', '(Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.android.vending to construct an Intent

Method com.facebook.appevents.internal.c.a():


    public static boolean a(android.content.Context p4, int p5, android.content.Intent p6)
    {
        int v0 = 1;
        if ((p6 != null) && (com.facebook.appevents.internal.c.b())) {
            String vtmp2 = p6.getStringExtra("INAPP_PURCHASE_DATA");
            if (p5 == -1) {
                com.facebook.appevents.internal.c$1 v2_1 = new com.facebook.appevents.internal.c$1(p4, vtmp2);
                android.content.Intent v1_1 = new android.content.Intent("com.android.vending.billing.InAppBillingService.BIND");
                v1_1.setPackage("com.android.vending");
                p4.bindService(v1_1, v2_1, 1);
            }
        } else {
            v0 = 0;
        }
        return v0;
    }

Method android.content.Intent.setPackage() not found.

[TAINT] String 'com.android.vending.billing.InAppBillingService.BIND' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/appevents/internal/c;', 'a', '(Landroid/content/Context; I Landroid/content/Intent;)Z'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.android.vending.billing.InAppBillingService.BIND to construct an Intent

Method com.facebook.appevents.internal.c.a():


    public static boolean a(android.content.Context p4, int p5, android.content.Intent p6)
    {
        int v0 = 1;
        if ((p6 != null) && (com.facebook.appevents.internal.c.b())) {
            String vtmp2 = p6.getStringExtra("INAPP_PURCHASE_DATA");
            if (p5 == -1) {
                com.facebook.appevents.internal.c$1 v2_1 = new com.facebook.appevents.internal.c$1(p4, vtmp2);
                android.content.Intent v1_1 = new android.content.Intent("com.android.vending.billing.InAppBillingService.BIND");
                v1_1.setPackage("com.android.vending");
                p4.bindService(v1_1, v2_1, 1);
            }
        } else {
            v0 = 0;
        }
        return v0;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN to construct an Intent

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN to construct an Intent

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED to construct an Intent

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/FacebookActivity;', 'c', '()V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.FacebookActivity.c():


    private void c()
    {
        this.setResult(0, com.facebook.internal.t.a(this.getIntent(), 0, com.facebook.internal.t.a(com.facebook.internal.t.d(this.getIntent()))));
        this.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/FacebookActivity;', 'c', '()V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.FacebookActivity.c():


    private void c()
    {
        this.setResult(0, com.facebook.internal.t.a(this.getIntent(), 0, com.facebook.internal.t.a(com.facebook.internal.t.d(this.getIntent()))));
        this.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '1', 'IPC_SINK']' [[('Lcom/facebook/FacebookActivity;', 'c', '()V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.FacebookActivity.c():


    private void c()
    {
        this.setResult(0, com.facebook.internal.t.a(this.getIntent(), 0, com.facebook.internal.t.a(com.facebook.internal.t.d(this.getIntent()))));
        this.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.RESULT_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/FacebookActivity;', 'c', '()V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.RESULT_ARGS to construct an Intent

Method com.facebook.FacebookActivity.c():


    private void c()
    {
        this.setResult(0, com.facebook.internal.t.a(this.getIntent(), 0, com.facebook.internal.t.a(com.facebook.internal.t.d(this.getIntent()))));
        this.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.share.widget.ShareDialog$d.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_5;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.b(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.c);
        com.facebook.internal.a v1_2 = this.b.d();
        com.facebook.share.internal.h.b(p4);
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            if (!(p4 instanceof com.facebook.share.model.SharePhotoContent)) {
                v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareOpenGraphContent) p4));
            } else {
                v0_5 = com.facebook.share.internal.k.a(this.a(((com.facebook.share.model.SharePhotoContent) p4), v1_2.c()));
            }
        } else {
            v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, this.b(p4), v0_5);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$d.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_5;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.b(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.c);
        com.facebook.internal.a v1_2 = this.b.d();
        com.facebook.share.internal.h.b(p4);
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            if (!(p4 instanceof com.facebook.share.model.SharePhotoContent)) {
                v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareOpenGraphContent) p4));
            } else {
                v0_5 = com.facebook.share.internal.k.a(this.a(((com.facebook.share.model.SharePhotoContent) p4), v1_2.c()));
            }
        } else {
            v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, this.b(p4), v0_5);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.share.widget.ShareDialog$d.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_5;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.b(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.c);
        com.facebook.internal.a v1_2 = this.b.d();
        com.facebook.share.internal.h.b(p4);
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            if (!(p4 instanceof com.facebook.share.model.SharePhotoContent)) {
                v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareOpenGraphContent) p4));
            } else {
                v0_5 = com.facebook.share.internal.k.a(this.a(((com.facebook.share.model.SharePhotoContent) p4), v1_2.c()));
            }
        } else {
            v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, this.b(p4), v0_5);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.share.widget.ShareDialog$d.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_5;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.b(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.c);
        com.facebook.internal.a v1_2 = this.b.d();
        com.facebook.share.internal.h.b(p4);
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            if (!(p4 instanceof com.facebook.share.model.SharePhotoContent)) {
                v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareOpenGraphContent) p4));
            } else {
                v0_5 = com.facebook.share.internal.k.a(this.a(((com.facebook.share.model.SharePhotoContent) p4), v1_2.c()));
            }
        } else {
            v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, this.b(p4), v0_5);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$d.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_5;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.b(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.c);
        com.facebook.internal.a v1_2 = this.b.d();
        com.facebook.share.internal.h.b(p4);
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            if (!(p4 instanceof com.facebook.share.model.SharePhotoContent)) {
                v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareOpenGraphContent) p4));
            } else {
                v0_5 = com.facebook.share.internal.k.a(this.a(((com.facebook.share.model.SharePhotoContent) p4), v1_2.c()));
            }
        } else {
            v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, this.b(p4), v0_5);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$d.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_5;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.b(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.c);
        com.facebook.internal.a v1_2 = this.b.d();
        com.facebook.share.internal.h.b(p4);
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            if (!(p4 instanceof com.facebook.share.model.SharePhotoContent)) {
                v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareOpenGraphContent) p4));
            } else {
                v0_5 = com.facebook.share.internal.k.a(this.a(((com.facebook.share.model.SharePhotoContent) p4), v1_2.c()));
            }
        } else {
            v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, this.b(p4), v0_5);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$c;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$c.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.a(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.b);
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_2 = this.b.d();
        com.facebook.internal.g.a(v0_2, new com.facebook.share.widget.ShareDialog$c$1(this, v0_2, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$b;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$b.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_1;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.c(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.d);
        com.facebook.internal.a v1_2 = this.b.d();
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            v0_1 = com.facebook.share.internal.k.a(((com.facebook.share.internal.i) p4));
        } else {
            com.facebook.share.internal.h.b(((com.facebook.share.model.ShareLinkContent) p4));
            v0_1 = com.facebook.share.internal.k.b(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, "feed", v0_1);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$a;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/internal/g$a; Lcom/facebook/internal/f;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.share.widget.ShareDialog$a.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        com.facebook.share.internal.h.a(p4);
        com.facebook.internal.a v0_1 = this.b.d();
        com.facebook.internal.g.a(v0_1, new com.facebook.share.widget.ShareDialog$a$1(this, v0_1, p4, this.b.e()), com.facebook.share.widget.ShareDialog.c(p4.getClass()));
        return v0_1;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p5, com.facebook.internal.g$a p6, com.facebook.internal.f p7)
    {
        String v1_0 = com.facebook.f.f();
        String v2 = p7.a();
        com.facebook.internal.t$f v3 = com.facebook.internal.g.b(p7);
        com.facebook.FacebookException v0_8 = v3.b();
        if (v0_8 != -1) {
            com.facebook.FacebookException v0_1;
            if (!com.facebook.internal.t.a(v0_8)) {
                v0_1 = p6.b();
            } else {
                v0_1 = p6.a();
            }
            if (v0_1 == null) {
                v0_1 = new android.os.Bundle();
            }
            com.facebook.FacebookException v0_3 = com.facebook.internal.t.a(v1_0, p5.c().toString(), v2, v3, v0_1);
            if (v0_3 != null) {
                p5.a(v0_3);
                return;
            } else {
                throw new com.facebook.FacebookException("Unable to create Intent; this likely means theFacebook app is not installed.");
            }
        } else {
            throw new com.facebook.FacebookException("Cannot present this dialog. This likely means that the Facebook app is not installed.");
        }
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/n;', 'c', '()Z'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.n.c():


    boolean c()
    {
        int v0 = 0;
        com.facebook.l v1_1 = this.c.a();
        if (v1_1 != null) {
            this.a(v1_1, 0);
            v0 = 1;
        }
        return v0;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/n;', 'c', '()Z'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.n.c():


    boolean c()
    {
        int v0 = 0;
        com.facebook.l v1_1 = this.c.a();
        if (v1_1 != null) {
            this.a(v1_1, 0);
            v0 = 1;
        }
        return v0;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/n;', 'c', '()Z'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.n.c():


    boolean c()
    {
        int v0 = 0;
        com.facebook.l v1_1 = this.c.a();
        if (v1_1 != null) {
            this.a(v1_1, 0);
            v0 = 1;
        }
        return v0;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'b', '()V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED to construct an Intent

Method com.facebook.login.j.b():


    public void b()
    {
        com.facebook.a.a(0);
        com.facebook.l.a(0);
        this.a(0);
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'b', '()V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN to construct an Intent

Method com.facebook.login.j.b():


    public void b()
    {
        com.facebook.a.a(0);
        com.facebook.l.a(0);
        this.a(0);
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.login.j.b():


    public void b()
    {
        com.facebook.a.a(0);
        com.facebook.l.a(0);
        this.a(0);
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.login.j.b():


    public void b()
    {
        com.facebook.a.a(0);
        com.facebook.l.a(0);
        this.a(0);
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.login.j.b():


    public void b()
    {
        com.facebook.a.a(0);
        com.facebook.l.a(0);
        this.a(0);
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'b', '()V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN to construct an Intent

Method com.facebook.login.j.b():


    public void b()
    {
        com.facebook.a.a(0);
        com.facebook.l.a(0);
        this.a(0);
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        String v7_0;
        int v9;
        java.util.Map v3_1;
        int v12;
        int v4_1;
        com.facebook.FacebookException v5_0;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            com.facebook.FacebookException v5_1;
            int v6_1;
            String v1_3;
            java.util.Map v3_2;
            int v4_2;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED to construct an Intent

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        java.util.Map v3_1;
        String v7_0;
        int v9;
        com.facebook.FacebookException v5_0;
        int v12;
        int v4_1;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v4_2;
            com.facebook.FacebookException v5_1;
            int v6_1;
            java.util.Map v3_2;
            String v1_3;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN to construct an Intent

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        String v7_0;
        com.facebook.FacebookException v5_0;
        java.util.Map v3_1;
        int v9;
        int v12;
        int v4_1;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            String v1_3;
            com.facebook.FacebookException v5_1;
            int v6_1;
            int v4_2;
            java.util.Map v3_2;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        java.util.Map v3_1;
        int v12;
        String v7_0;
        com.facebook.FacebookException v5_0;
        int v9;
        int v4_1;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            String v1_3;
            java.util.Map v3_2;
            com.facebook.FacebookException v5_1;
            int v6_1;
            int v4_2;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        int v4_1;
        int v9;
        java.util.Map v3_1;
        int v12;
        String v7_0;
        com.facebook.FacebookException v5_0;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v6_1;
            String v1_3;
            int v4_2;
            java.util.Map v3_2;
            com.facebook.FacebookException v5_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN to construct an Intent

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        int v12;
        com.facebook.FacebookException v5_0;
        String v7_0;
        int v9;
        int v4_1;
        java.util.Map v3_1;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v6_1;
            String v1_3;
            com.facebook.FacebookException v5_1;
            int v4_2;
            java.util.Map v3_2;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.login.j.a():


    boolean a(int p2, android.content.Intent p3)
    {
        return this.a(p2, p3, 0);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        com.facebook.FacebookException v5_0;
        java.util.Map v3_1;
        int v9;
        String v7_0;
        int v4_1;
        int v12;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v4_2;
            String v1_3;
            int v6_1;
            com.facebook.FacebookException v5_1;
            java.util.Map v3_2;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.login.j.a():


    boolean a(int p2, android.content.Intent p3)
    {
        return this.a(p2, p3, 0);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        int v9;
        int v12;
        com.facebook.FacebookException v5_0;
        int v4_1;
        java.util.Map v3_1;
        String v7_0;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v4_2;
            String v1_3;
            java.util.Map v3_2;
            int v6_1;
            com.facebook.FacebookException v5_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED to construct an Intent

Method com.facebook.login.j.a():


    boolean a(int p2, android.content.Intent p3)
    {
        return this.a(p2, p3, 0);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        String v7_0;
        java.util.Map v3_1;
        int v12;
        com.facebook.FacebookException v5_0;
        int v9;
        int v4_1;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v4_2;
            com.facebook.FacebookException v5_1;
            int v6_1;
            java.util.Map v3_2;
            String v1_3;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN to construct an Intent

Method com.facebook.login.j.a():


    boolean a(int p2, android.content.Intent p3)
    {
        return this.a(p2, p3, 0);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        int v12;
        com.facebook.FacebookException v5_0;
        int v9;
        java.util.Map v3_1;
        String v7_0;
        int v4_1;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            java.util.Map v3_2;
            int v6_1;
            String v1_3;
            int v4_2;
            com.facebook.FacebookException v5_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.login.j.a():


    boolean a(int p2, android.content.Intent p3)
    {
        return this.a(p2, p3, 0);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        int v9;
        java.util.Map v3_1;
        int v12;
        String v7_0;
        com.facebook.FacebookException v5_0;
        int v4_1;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            com.facebook.FacebookException v5_1;
            String v1_3;
            int v4_2;
            int v6_1;
            java.util.Map v3_2;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN to construct an Intent

Method com.facebook.login.j.a():


    boolean a(int p2, android.content.Intent p3)
    {
        return this.a(p2, p3, 0);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        String v7_0;
        int v12;
        int v4_1;
        java.util.Map v3_1;
        int v9;
        com.facebook.FacebookException v5_0;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v6_1;
            String v1_3;
            int v4_2;
            com.facebook.FacebookException v5_1;
            java.util.Map v3_2;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.LoginFragment:Request' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(Landroid/support/v4/app/Fragment; Ljava/util/Collection;)V'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/internal/o; Ljava/util/Collection;)V'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/login/n; Lcom/facebook/login/LoginClient$c;)V'), ('Lcom/facebook/login/j;', 'b', '(Lcom/facebook/login/n; Lcom/facebook/login/LoginClient$c;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/login/LoginClient$c;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.LoginFragment:Request to construct an Intent

Method com.facebook.login.j.a():


    public void a(android.support.v4.app.Fragment p2, java.util.Collection p3)
    {
        this.a(new com.facebook.internal.o(p2), p3);
        return;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.internal.o p3, java.util.Collection p4)
    {
        this.b(p4);
        this.a(new com.facebook.login.j$b(p3), this.a(p4));
        return;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.login.n p8, com.facebook.login.LoginClient$c p9)
    {
        this.a(p8.a(), p9);
        com.facebook.internal.CallbackManagerImpl.a(com.facebook.internal.CallbackManagerImpl$RequestCodeOffset.a.a(), new com.facebook.login.j$2(this));
        if (this.b(p8, p9)) {
            return;
        } else {
            com.facebook.FacebookException v4_1 = new com.facebook.FacebookException("Log in attempt failed: FacebookActivity could not be started. Please make sure you added FacebookActivity to the AndroidManifest.");
            this.a(p8.a(), com.facebook.login.LoginClient$Result$Code.c, 0, v4_1, 0, p9);
            throw v4_1;
        }
    }

Method com.facebook.login.j.b():


    private boolean b(com.facebook.login.n p4, com.facebook.login.LoginClient$c p5)
    {
        int v0 = 0;
        android.content.ActivityNotFoundException v1 = this.a(p5);
        if (this.a(v1)) {
            try {
                p4.a(v1, com.facebook.login.LoginClient.d());
                v0 = 1;
            } catch (android.content.ActivityNotFoundException v1) {
            }
        }
        return v0;
    }

Method com.facebook.login.j.a():


    protected android.content.Intent a(com.facebook.login.LoginClient$c p4)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v0_1.setAction(p4.b().toString());
        android.os.Bundle v1_1 = new android.os.Bundle();
        v1_1.putParcelable("request", p4);
        v0_1.putExtra("com.facebook.LoginFragment:Request", v1_1);
        return v0_1;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.LoginFragment:Request' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(Landroid/app/Activity; Ljava/util/Collection;)V'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/login/n; Lcom/facebook/login/LoginClient$c;)V'), ('Lcom/facebook/login/j;', 'b', '(Lcom/facebook/login/n; Lcom/facebook/login/LoginClient$c;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/login/LoginClient$c;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.LoginFragment:Request to construct an Intent

Method com.facebook.login.j.a():


    public void a(android.app.Activity p3, java.util.Collection p4)
    {
        this.b(p4);
        this.a(new com.facebook.login.j$a(p3), this.a(p4));
        return;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.login.n p8, com.facebook.login.LoginClient$c p9)
    {
        this.a(p8.a(), p9);
        com.facebook.internal.CallbackManagerImpl.a(com.facebook.internal.CallbackManagerImpl$RequestCodeOffset.a.a(), new com.facebook.login.j$2(this));
        if (this.b(p8, p9)) {
            return;
        } else {
            com.facebook.FacebookException v4_1 = new com.facebook.FacebookException("Log in attempt failed: FacebookActivity could not be started. Please make sure you added FacebookActivity to the AndroidManifest.");
            this.a(p8.a(), com.facebook.login.LoginClient$Result$Code.c, 0, v4_1, 0, p9);
            throw v4_1;
        }
    }

Method com.facebook.login.j.b():


    private boolean b(com.facebook.login.n p4, com.facebook.login.LoginClient$c p5)
    {
        int v0 = 0;
        android.content.ActivityNotFoundException v1 = this.a(p5);
        if (this.a(v1)) {
            try {
                p4.a(v1, com.facebook.login.LoginClient.d());
                v0 = 1;
            } catch (android.content.ActivityNotFoundException v1) {
            }
        }
        return v0;
    }

Method com.facebook.login.j.a():


    protected android.content.Intent a(com.facebook.login.LoginClient$c p4)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v0_1.setAction(p4.b().toString());
        android.os.Bundle v1_1 = new android.os.Bundle();
        v1_1.putParcelable("request", p4);
        v0_1.putExtra("com.facebook.LoginFragment:Request", v1_1);
        return v0_1;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.LoginFragment:Request' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/login/LoginClient$c;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.LoginFragment:Request to construct an Intent

Method com.facebook.login.j.a():


    protected android.content.Intent a(com.facebook.login.LoginClient$c p4)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v0_1.setAction(p4.b().toString());
        android.os.Bundle v1_1 = new android.os.Bundle();
        v1_1.putParcelable("request", p4);
        v0_1.putExtra("com.facebook.LoginFragment:Request", v1_1);
        return v0_1;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.LoginFragment:Request' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'b', '(Lcom/facebook/login/n; Lcom/facebook/login/LoginClient$c;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/login/LoginClient$c;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.LoginFragment:Request to construct an Intent

Method com.facebook.login.j.b():


    private boolean b(com.facebook.login.n p4, com.facebook.login.LoginClient$c p5)
    {
        int v0 = 0;
        android.content.ActivityNotFoundException v1 = this.a(p5);
        if (this.a(v1)) {
            try {
                p4.a(v1, com.facebook.login.LoginClient.d());
                v0 = 1;
            } catch (android.content.ActivityNotFoundException v1) {
            }
        }
        return v0;
    }

Method com.facebook.login.j.a():


    protected android.content.Intent a(com.facebook.login.LoginClient$c p4)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v0_1.setAction(p4.b().toString());
        android.os.Bundle v1_1 = new android.os.Bundle();
        v1_1.putParcelable("request", p4);
        v0_1.putExtra("com.facebook.LoginFragment:Request", v1_1);
        return v0_1;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.LoginFragment:Request' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/login/n; Lcom/facebook/login/LoginClient$c;)V'), ('Lcom/facebook/login/j;', 'b', '(Lcom/facebook/login/n; Lcom/facebook/login/LoginClient$c;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/login/LoginClient$c;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.LoginFragment:Request to construct an Intent

Method com.facebook.login.j.a():


    private void a(com.facebook.login.n p8, com.facebook.login.LoginClient$c p9)
    {
        this.a(p8.a(), p9);
        com.facebook.internal.CallbackManagerImpl.a(com.facebook.internal.CallbackManagerImpl$RequestCodeOffset.a.a(), new com.facebook.login.j$2(this));
        if (this.b(p8, p9)) {
            return;
        } else {
            com.facebook.FacebookException v4_1 = new com.facebook.FacebookException("Log in attempt failed: FacebookActivity could not be started. Please make sure you added FacebookActivity to the AndroidManifest.");
            this.a(p8.a(), com.facebook.login.LoginClient$Result$Code.c, 0, v4_1, 0, p9);
            throw v4_1;
        }
    }

Method com.facebook.login.j.b():


    private boolean b(com.facebook.login.n p4, com.facebook.login.LoginClient$c p5)
    {
        int v0 = 0;
        android.content.ActivityNotFoundException v1 = this.a(p5);
        if (this.a(v1)) {
            try {
                p4.a(v1, com.facebook.login.LoginClient.d());
                v0 = 1;
            } catch (android.content.ActivityNotFoundException v1) {
            }
        }
        return v0;
    }

Method com.facebook.login.j.a():


    protected android.content.Intent a(com.facebook.login.LoginClient$c p4)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v0_1.setAction(p4.b().toString());
        android.os.Bundle v1_1 = new android.os.Bundle();
        v1_1.putParcelable("request", p4);
        v0_1.putExtra("com.facebook.LoginFragment:Request", v1_1);
        return v0_1;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.LoginFragment:Request' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/internal/o; Ljava/util/Collection;)V'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/login/n; Lcom/facebook/login/LoginClient$c;)V'), ('Lcom/facebook/login/j;', 'b', '(Lcom/facebook/login/n; Lcom/facebook/login/LoginClient$c;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/login/LoginClient$c;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.LoginFragment:Request to construct an Intent

Method com.facebook.login.j.a():


    private void a(com.facebook.internal.o p3, java.util.Collection p4)
    {
        this.b(p4);
        this.a(new com.facebook.login.j$b(p3), this.a(p4));
        return;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.login.n p8, com.facebook.login.LoginClient$c p9)
    {
        this.a(p8.a(), p9);
        com.facebook.internal.CallbackManagerImpl.a(com.facebook.internal.CallbackManagerImpl$RequestCodeOffset.a.a(), new com.facebook.login.j$2(this));
        if (this.b(p8, p9)) {
            return;
        } else {
            com.facebook.FacebookException v4_1 = new com.facebook.FacebookException("Log in attempt failed: FacebookActivity could not be started. Please make sure you added FacebookActivity to the AndroidManifest.");
            this.a(p8.a(), com.facebook.login.LoginClient$Result$Code.c, 0, v4_1, 0, p9);
            throw v4_1;
        }
    }

Method com.facebook.login.j.b():


    private boolean b(com.facebook.login.n p4, com.facebook.login.LoginClient$c p5)
    {
        int v0 = 0;
        android.content.ActivityNotFoundException v1 = this.a(p5);
        if (this.a(v1)) {
            try {
                p4.a(v1, com.facebook.login.LoginClient.d());
                v0 = 1;
            } catch (android.content.ActivityNotFoundException v1) {
            }
        }
        return v0;
    }

Method com.facebook.login.j.a():


    protected android.content.Intent a(com.facebook.login.LoginClient$c p4)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v0_1.setAction(p4.b().toString());
        android.os.Bundle v1_1 = new android.os.Bundle();
        v1_1.putParcelable("request", p4);
        v0_1.putExtra("com.facebook.LoginFragment:Request", v1_1);
        return v0_1;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN to construct an Intent

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED to construct an Intent

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN to construct an Intent

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j$2;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN to construct an Intent

Method com.facebook.login.j$2.a():


    public boolean a(int p2, android.content.Intent p3)
    {
        return this.a.a(p2, p3);
    }

Method com.facebook.login.j.a():


    boolean a(int p2, android.content.Intent p3)
    {
        return this.a(p2, p3, 0);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        java.util.Map v3_1;
        int v4_1;
        com.facebook.FacebookException v5_0;
        int v9;
        String v7_0;
        int v12;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v6_1;
            String v1_3;
            int v4_2;
            java.util.Map v3_2;
            com.facebook.FacebookException v5_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j$2;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.login.j$2.a():


    public boolean a(int p2, android.content.Intent p3)
    {
        return this.a.a(p2, p3);
    }

Method com.facebook.login.j.a():


    boolean a(int p2, android.content.Intent p3)
    {
        return this.a(p2, p3, 0);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        int v9;
        java.util.Map v3_1;
        int v12;
        com.facebook.FacebookException v5_0;
        String v7_0;
        int v4_1;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v6_1;
            String v1_3;
            java.util.Map v3_2;
            int v4_2;
            com.facebook.FacebookException v5_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j$2;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN to construct an Intent

Method com.facebook.login.j$2.a():


    public boolean a(int p2, android.content.Intent p3)
    {
        return this.a.a(p2, p3);
    }

Method com.facebook.login.j.a():


    boolean a(int p2, android.content.Intent p3)
    {
        return this.a(p2, p3, 0);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        java.util.Map v3_1;
        int v9;
        com.facebook.FacebookException v5_0;
        int v12;
        int v4_1;
        String v7_0;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v6_1;
            String v1_3;
            int v4_2;
            com.facebook.FacebookException v5_1;
            java.util.Map v3_2;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j$2;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.login.j$2.a():


    public boolean a(int p2, android.content.Intent p3)
    {
        return this.a.a(p2, p3);
    }

Method com.facebook.login.j.a():


    boolean a(int p2, android.content.Intent p3)
    {
        return this.a(p2, p3, 0);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        java.util.Map v3_1;
        String v7_0;
        int v4_1;
        com.facebook.FacebookException v5_0;
        int v9;
        int v12;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v4_2;
            String v1_3;
            java.util.Map v3_2;
            int v6_1;
            com.facebook.FacebookException v5_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j$2;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED to construct an Intent

Method com.facebook.login.j$2.a():


    public boolean a(int p2, android.content.Intent p3)
    {
        return this.a.a(p2, p3);
    }

Method com.facebook.login.j.a():


    boolean a(int p2, android.content.Intent p3)
    {
        return this.a(p2, p3, 0);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        java.util.Map v3_1;
        int v4_1;
        String v7_0;
        int v12;
        int v9;
        com.facebook.FacebookException v5_0;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            String v1_3;
            int v4_2;
            int v6_1;
            java.util.Map v3_2;
            com.facebook.FacebookException v5_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j$2;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.login.j$2.a():


    public boolean a(int p2, android.content.Intent p3)
    {
        return this.a.a(p2, p3);
    }

Method com.facebook.login.j.a():


    boolean a(int p2, android.content.Intent p3)
    {
        return this.a(p2, p3, 0);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        java.util.Map v3_1;
        int v9;
        int v12;
        String v7_0;
        int v4_1;
        com.facebook.FacebookException v5_0;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v6_1;
            java.util.Map v3_2;
            String v1_3;
            int v4_2;
            com.facebook.FacebookException v5_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j$1;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.login.j$1.a():


    public boolean a(int p3, android.content.Intent p4)
    {
        return this.b.a(p3, p4, this.a);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        String v7_0;
        com.facebook.FacebookException v5_0;
        java.util.Map v3_1;
        int v9;
        int v4_1;
        int v12;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            String v1_3;
            java.util.Map v3_2;
            int v6_1;
            int v4_2;
            com.facebook.FacebookException v5_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j$1;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.login.j$1.a():


    public boolean a(int p3, android.content.Intent p4)
    {
        return this.b.a(p3, p4, this.a);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        com.facebook.FacebookException v5_0;
        int v4_1;
        String v7_0;
        int v9;
        java.util.Map v3_1;
        int v12;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            java.util.Map v3_2;
            int v4_2;
            String v1_3;
            com.facebook.FacebookException v5_1;
            int v6_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j$1;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED to construct an Intent

Method com.facebook.login.j$1.a():


    public boolean a(int p3, android.content.Intent p4)
    {
        return this.b.a(p3, p4, this.a);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        com.facebook.FacebookException v5_0;
        java.util.Map v3_1;
        int v4_1;
        int v9;
        int v12;
        String v7_0;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            com.facebook.FacebookException v5_1;
            java.util.Map v3_2;
            int v4_2;
            String v1_3;
            int v6_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j$1;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN to construct an Intent

Method com.facebook.login.j$1.a():


    public boolean a(int p3, android.content.Intent p4)
    {
        return this.b.a(p3, p4, this.a);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        String v7_0;
        int v9;
        int v12;
        java.util.Map v3_1;
        int v4_1;
        com.facebook.FacebookException v5_0;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v4_2;
            int v6_1;
            String v1_3;
            java.util.Map v3_2;
            com.facebook.FacebookException v5_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j$1;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.login.j$1.a():


    public boolean a(int p3, android.content.Intent p4)
    {
        return this.b.a(p3, p4, this.a);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        com.facebook.FacebookException v5_0;
        java.util.Map v3_1;
        int v12;
        int v9;
        String v7_0;
        int v4_1;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            int v6_1;
            int v4_2;
            String v1_3;
            java.util.Map v3_2;
            com.facebook.FacebookException v5_1;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/login/j$1;', 'a', '(I Landroid/content/Intent;)Z'), ('Lcom/facebook/login/j;', 'a', '(I Landroid/content/Intent; Lcom/facebook/e;)Z'), ('Lcom/facebook/login/j;', 'a', '(Lcom/facebook/a; Lcom/facebook/login/LoginClient$c; Lcom/facebook/FacebookException; Z Lcom/facebook/e;)V'), ('Lcom/facebook/a;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a;)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Z)V'), ('Lcom/facebook/c;', 'a', '(Lcom/facebook/a; Lcom/facebook/a;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN to construct an Intent

Method com.facebook.login.j$1.a():


    public boolean a(int p3, android.content.Intent p4)
    {
        return this.b.a(p3, p4, this.a);
    }

Method com.facebook.login.j.a():


    boolean a(int p17, android.content.Intent p18, com.facebook.e p19)
    {
        int v4_1;
        int v9;
        java.util.Map v3_1;
        String v7_0;
        com.facebook.FacebookException v5_0;
        int v12;
        int v4_0 = 0;
        java.util.Map v3_0 = 0;
        String v7_2 = com.facebook.login.LoginClient$Result$Code.c;
        int v2_1 = 0;
        if (p18 == null) {
            if (p17 != 0) {
                v12 = 0;
                v9 = 0;
                v3_1 = v7_2;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            } else {
                v12 = 1;
                v9 = 0;
                v3_1 = com.facebook.login.LoginClient$Result$Code.b;
                v7_0 = 0;
                v5_0 = 0;
                v4_1 = 0;
            }
        } else {
            com.facebook.FacebookException v5_1;
            int v6_1;
            String v1_3;
            int v4_2;
            java.util.Map v3_2;
            String v1_2 = ((com.facebook.login.LoginClient$Result) p18.getParcelableExtra("com.facebook.LoginFragment:Result"));
            if (v1_2 == null) {
                v1_3 = 0;
                v5_1 = 0;
                v3_2 = 0;
                v6_1 = 0;
                v4_2 = v7_2;
            } else {
                com.facebook.FacebookException v5_2 = v1_2.e;
                int v6_2 = v1_2.a;
                if (p17 != -1) {
                    if (p17 == 0) {
                        v2_1 = 1;
                    }
                } else {
                    if (v1_2.a != com.facebook.login.LoginClient$Result$Code.a) {
                        v4_0 = new com.facebook.FacebookAuthorizationException(v1_2.c);
                    } else {
                        v3_0 = v1_2.b;
                    }
                }
                v5_1 = v3_0;
                v3_2 = v1_2.f;
                v1_3 = v5_2;
                v6_1 = v4_0;
                v4_2 = v6_2;
            }
            v12 = v2_1;
            v7_0 = v1_3;
            v9 = v5_1;
            v5_0 = v6_1;
            v3_1 = v4_2;
            v4_1 = v3_2;
        }
        if ((v5_0 == null) && ((v9 == 0) && (v12 == 0))) {
            v5_0 = new com.facebook.FacebookException("Unexpected call to LoginManager.onActivityResult");
        }
        this.a(0, v3_1, v4_1, v5_0, 1, v7_0);
        this.a(v9, v7_0, v5_0, v12, p19);
        return 1;
    }

Method com.facebook.login.j.a():


    private void a(com.facebook.a p3, com.facebook.login.LoginClient$c p4, com.facebook.FacebookException p5, boolean p6, com.facebook.e p7)
    {
        if (p3 != null) {
            com.facebook.a.a(p3);
            com.facebook.l.b();
        }
        if (p7 != null) {
            int v0;
            if (p3 == null) {
                v0 = 0;
            } else {
                v0 = com.facebook.login.j.a(p4, p3);
            }
            if ((!p6) && ((v0 == 0) || (v0.b().size() != 0))) {
                if (p5 == null) {
                    if (p3 != null) {
                        this.a(1);
                        p7.a(v0);
                    }
                } else {
                    p7.a(p5);
                }
            } else {
                p7.a();
            }
        }
        return;
    }

Method com.facebook.a.a():


    public static void a(com.facebook.a p1)
    {
        com.facebook.c.a().a(p1);
        return;
    }

Method com.facebook.c.a():


    void a(com.facebook.a p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p5, boolean p6)
    {
        com.facebook.a v0 = this.d;
        this.d = p5;
        this.e.set(0);
        this.f = new java.util.Date(0);
        if (p6) {
            if (p5 == null) {
                this.c.b();
                com.facebook.internal.x.b(com.facebook.f.f());
            } else {
                this.c.a(p5);
            }
        }
        if (!com.facebook.internal.x.a(v0, p5)) {
            this.a(v0, p5);
        }
        return;
    }

Method com.facebook.c.a():


    private void a(com.facebook.a p3, com.facebook.a p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_ACCESS_TOKEN", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_ACCESS_TOKEN", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String '4.30.0' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '1', 'IPC_SINK']' [[('Lcom/facebook/login/g;', 'a', '(Lcom/facebook/login/LoginClient$c;)Z'), ('Lcom/facebook/internal/t;', 'b', '(Landroid/content/Context; Ljava/lang/String; Ljava/util/Collection; Ljava/lang/String; Z Z Lcom/facebook/login/DefaultAudience; Ljava/lang/String;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Lcom/facebook/internal/t$e; Ljava/lang/String; Ljava/util/Collection; Ljava/lang/String; Z Z Lcom/facebook/login/DefaultAudience; Ljava/lang/String;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value 4.30.0 to construct an Intent

Method com.facebook.login.g.a():


    boolean a(com.facebook.login.LoginClient$c p9)
    {
        String v3 = com.facebook.login.LoginClient.m();
        boolean v0_1 = com.facebook.internal.t.b(this.b.b(), p9.d(), p9.a(), v3, p9.f(), p9.h(), p9.c(), this.a(p9.e()));
        this.a("e2e", v3);
        return this.a(v0_1, com.facebook.login.LoginClient.d());
    }

Method com.facebook.internal.t.b():


    public static android.content.Intent b(android.content.Context p9, String p10, java.util.Collection p11, String p12, boolean p13, boolean p14, com.facebook.login.DefaultAudience p15, String p16)
    {
        java.util.Iterator v8 = com.facebook.internal.t.b.iterator();
        while (v8.hasNext()) {
            int v0_4 = ((com.facebook.internal.t$e) v8.next());
            int v0_1 = com.facebook.internal.t.a(p9, com.facebook.internal.t.a(v0_4, p10, p11, p12, p13, p14, p15, p16), v0_4);
            if (v0_1 != 0) {
            }
            return v0_1;
        }
        v0_1 = 0;
        return v0_1;
    }

Method com.facebook.internal.t.a():


    private static android.content.Intent a(com.facebook.internal.t$e p3, String p4, java.util.Collection p5, String p6, boolean p7, boolean p8, com.facebook.login.DefaultAudience p9, String p10)
    {
        android.content.Intent v0_1;
        android.content.Intent v0_0 = p3.b();
        if (v0_0 != null) {
            v0_1 = new android.content.Intent().setClassName(p3.a(), v0_0).putExtra("client_id", p4);
            v0_1.putExtra("facebook_sdk_version", com.facebook.f.h());
            if (!com.facebook.internal.x.a(p5)) {
                v0_1.putExtra("scope", android.text.TextUtils.join(",", p5));
            }
            if (!com.facebook.internal.x.a(p6)) {
                v0_1.putExtra("e2e", p6);
            }
            v0_1.putExtra("state", p10);
            v0_1.putExtra("response_type", "token,signed_request");
            v0_1.putExtra("return_scopes", "true");
            if (p8) {
                v0_1.putExtra("default_audience", p9.a());
            }
            v0_1.putExtra("legacy_override", com.facebook.f.g());
            v0_1.putExtra("auth_type", "rerequest");
        } else {
            v0_1 = 0;
        }
        return v0_1;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String '4.30.0' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '1', 'IPC_SINK']' [[('Lcom/facebook/login/d;', 'a', '(Lcom/facebook/login/LoginClient$c;)Z'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/util/Collection; Ljava/lang/String; Z Z Lcom/facebook/login/DefaultAudience; Ljava/lang/String;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Lcom/facebook/internal/t$e; Ljava/lang/String; Ljava/util/Collection; Ljava/lang/String; Z Z Lcom/facebook/login/DefaultAudience; Ljava/lang/String;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value 4.30.0 to construct an Intent

Method com.facebook.login.d.a():


    boolean a(com.facebook.login.LoginClient$c p9)
    {
        String v3 = com.facebook.login.LoginClient.m();
        boolean v0_1 = com.facebook.internal.t.a(this.b.b(), p9.d(), p9.a(), v3, p9.f(), p9.h(), p9.c(), this.a(p9.e()));
        this.a("e2e", v3);
        return this.a(v0_1, com.facebook.login.LoginClient.d());
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p8, String p9, java.util.Collection p10, String p11, boolean p12, boolean p13, com.facebook.login.DefaultAudience p14, String p15)
    {
        android.content.Intent v0_2 = new com.facebook.internal.t$b(0);
        return com.facebook.internal.t.a(p8, com.facebook.internal.t.a(v0_2, p9, p10, p11, p12, p13, p14, p15), v0_2);
    }

Method com.facebook.internal.t.a():


    private static android.content.Intent a(com.facebook.internal.t$e p3, String p4, java.util.Collection p5, String p6, boolean p7, boolean p8, com.facebook.login.DefaultAudience p9, String p10)
    {
        android.content.Intent v0_1;
        android.content.Intent v0_0 = p3.b();
        if (v0_0 != null) {
            v0_1 = new android.content.Intent().setClassName(p3.a(), v0_0).putExtra("client_id", p4);
            v0_1.putExtra("facebook_sdk_version", com.facebook.f.h());
            if (!com.facebook.internal.x.a(p5)) {
                v0_1.putExtra("scope", android.text.TextUtils.join(",", p5));
            }
            if (!com.facebook.internal.x.a(p6)) {
                v0_1.putExtra("e2e", p6);
            }
            v0_1.putExtra("state", p10);
            v0_1.putExtra("response_type", "token,signed_request");
            v0_1.putExtra("return_scopes", "true");
            if (p8) {
                v0_1.putExtra("default_audience", p9.a());
            }
            v0_1.putExtra("legacy_override", com.facebook.f.g());
            v0_1.putExtra("auth_type", "rerequest");
        } else {
            v0_1 = 0;
        }
        return v0_1;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/l;', 'b', '()V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.l.b():


    public static void b()
    {
        String v0_0 = com.facebook.a.a();
        if (v0_0 != null) {
            com.facebook.internal.x.a(v0_0.b(), new com.facebook.l$1());
        } else {
            com.facebook.l.a(0);
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/l$1;', 'a', '(Lorg/json/JSONObject;)V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED to construct an Intent

Method com.facebook.l$1.a():


    public void a(org.json.JSONObject p8)
    {
        String v1 = p8.optString("id");
        if (v1 != null) {
            int v6_0;
            int v6_1 = p8.optString("link");
            String v2_0 = p8.optString("first_name");
            String v3_1 = p8.optString("middle_name");
            String v4_1 = p8.optString("last_name");
            String v5_1 = p8.optString("name");
            if (v6_1 == 0) {
                v6_0 = 0;
            } else {
                v6_0 = android.net.Uri.parse(v6_1);
            }
            com.facebook.l.a(new com.facebook.l(v1, v2_0, v3_1, v4_1, v5_1, v6_0));
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_NEW_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/l$1;', 'a', '(Lorg/json/JSONObject;)V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_NEW_PROFILE to construct an Intent

Method com.facebook.l$1.a():


    public void a(org.json.JSONObject p8)
    {
        String v1 = p8.optString("id");
        if (v1 != null) {
            int v6_0;
            int v6_1 = p8.optString("link");
            String v2_0 = p8.optString("first_name");
            String v3_1 = p8.optString("middle_name");
            String v4_1 = p8.optString("last_name");
            String v5_1 = p8.optString("name");
            if (v6_1 == 0) {
                v6_0 = 0;
            } else {
                v6_0 = android.net.Uri.parse(v6_1);
            }
            com.facebook.l.a(new com.facebook.l(v1, v2_0, v3_1, v4_1, v5_1, v6_0));
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.sdk.EXTRA_OLD_PROFILE' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/l$1;', 'a', '(Lorg/json/JSONObject;)V'), ('Lcom/facebook/l;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l;)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Z)V'), ('Lcom/facebook/n;', 'a', '(Lcom/facebook/l; Lcom/facebook/l;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Parcelable;)Landroid/content/Intent;')]]

Use of a string value com.facebook.sdk.EXTRA_OLD_PROFILE to construct an Intent

Method com.facebook.l$1.a():


    public void a(org.json.JSONObject p8)
    {
        String v1 = p8.optString("id");
        if (v1 != null) {
            int v6_0;
            int v6_1 = p8.optString("link");
            String v2_0 = p8.optString("first_name");
            String v3_1 = p8.optString("middle_name");
            String v4_1 = p8.optString("last_name");
            String v5_1 = p8.optString("name");
            if (v6_1 == 0) {
                v6_0 = 0;
            } else {
                v6_0 = android.net.Uri.parse(v6_1);
            }
            com.facebook.l.a(new com.facebook.l(v1, v2_0, v3_1, v4_1, v5_1, v6_0));
        }
        return;
    }

Method com.facebook.l.a():


    public static void a(com.facebook.l p1)
    {
        com.facebook.n.a().a(p1);
        return;
    }

Method com.facebook.n.a():


    void a(com.facebook.l p2)
    {
        this.a(p2, 1);
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, boolean p4)
    {
        com.facebook.l v0 = this.d;
        this.d = p3;
        if (p4) {
            if (p3 == null) {
                this.c.b();
            } else {
                this.c.a(p3);
            }
        }
        if (!com.facebook.internal.x.a(v0, p3)) {
            this.a(v0, p3);
        }
        return;
    }

Method com.facebook.n.a():


    private void a(com.facebook.l p3, com.facebook.l p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.facebook.sdk.ACTION_CURRENT_PROFILE_CHANGED");
        v0_1.putExtra("com.facebook.sdk.EXTRA_OLD_PROFILE", p3);
        v0_1.putExtra("com.facebook.sdk.EXTRA_NEW_PROFILE", p4);
        this.b.a(v0_1);
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.PLATFORM_SERVICE' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/u;', 'a', '()Z'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context;)Landroid/content/Intent;'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.platform.PLATFORM_SERVICE to construct an Intent

Method com.facebook.internal.u.a():


    public boolean a()
    {
        int v0_0 = 0;
        if ((!this.d) && (com.facebook.internal.t.b(this.i) != -1)) {
            android.content.Intent v2_0 = com.facebook.internal.t.a(this.a);
            if (v2_0 != null) {
                this.d = 1;
                this.a.bindService(v2_0, this, 1);
                v0_0 = 1;
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4)
    {
        java.util.Iterator v1 = com.facebook.internal.t.b.iterator();
        while (v1.hasNext()) {
            int v0_4 = ((com.facebook.internal.t$e) v1.next());
            int v0_1 = com.facebook.internal.t.b(p4, new android.content.Intent("com.facebook.platform.PLATFORM_SERVICE").setPackage(v0_4.a()).addCategory("android.intent.category.DEFAULT"), v0_4);
            if (v0_1 != 0) {
            }
            return v0_1;
        }
        v0_1 = 0;
        return v0_1;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.platform.PLATFORM_SERVICE' ==>>> Sink '['Landroid/content/Intent;', 'setPackage', '(Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/u;', 'a', '()Z'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'setPackage', '(Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.PLATFORM_SERVICE to construct an Intent

Method com.facebook.internal.u.a():


    public boolean a()
    {
        int v0_0 = 0;
        if ((!this.d) && (com.facebook.internal.t.b(this.i) != -1)) {
            android.content.Intent v2_0 = com.facebook.internal.t.a(this.a);
            if (v2_0 != null) {
                this.d = 1;
                this.a.bindService(v2_0, this, 1);
                v0_0 = 1;
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4)
    {
        java.util.Iterator v1 = com.facebook.internal.t.b.iterator();
        while (v1.hasNext()) {
            int v0_4 = ((com.facebook.internal.t$e) v1.next());
            int v0_1 = com.facebook.internal.t.b(p4, new android.content.Intent("com.facebook.platform.PLATFORM_SERVICE").setPackage(v0_4.a()).addCategory("android.intent.category.DEFAULT"), v0_4);
            if (v0_1 != 0) {
            }
            return v0_1;
        }
        v0_1 = 0;
        return v0_1;
    }

Method android.content.Intent.setPackage() not found.

[TAINT] String '4.30.0' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '1', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'b', '(Landroid/content/Context; Ljava/lang/String; Ljava/util/Collection; Ljava/lang/String; Z Z Lcom/facebook/login/DefaultAudience; Ljava/lang/String;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Lcom/facebook/internal/t$e; Ljava/lang/String; Ljava/util/Collection; Ljava/lang/String; Z Z Lcom/facebook/login/DefaultAudience; Ljava/lang/String;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value 4.30.0 to construct an Intent

Method com.facebook.internal.t.b():


    public static android.content.Intent b(android.content.Context p9, String p10, java.util.Collection p11, String p12, boolean p13, boolean p14, com.facebook.login.DefaultAudience p15, String p16)
    {
        java.util.Iterator v8 = com.facebook.internal.t.b.iterator();
        while (v8.hasNext()) {
            int v0_4 = ((com.facebook.internal.t$e) v8.next());
            int v0_1 = com.facebook.internal.t.a(p9, com.facebook.internal.t.a(v0_4, p10, p11, p12, p13, p14, p15, p16), v0_4);
            if (v0_1 != 0) {
            }
            return v0_1;
        }
        v0_1 = 0;
        return v0_1;
    }

Method com.facebook.internal.t.a():


    private static android.content.Intent a(com.facebook.internal.t$e p3, String p4, java.util.Collection p5, String p6, boolean p7, boolean p8, com.facebook.login.DefaultAudience p9, String p10)
    {
        android.content.Intent v0_1;
        android.content.Intent v0_0 = p3.b();
        if (v0_0 != null) {
            v0_1 = new android.content.Intent().setClassName(p3.a(), v0_0).putExtra("client_id", p4);
            v0_1.putExtra("facebook_sdk_version", com.facebook.f.h());
            if (!com.facebook.internal.x.a(p5)) {
                v0_1.putExtra("scope", android.text.TextUtils.join(",", p5));
            }
            if (!com.facebook.internal.x.a(p6)) {
                v0_1.putExtra("e2e", p6);
            }
            v0_1.putExtra("state", p10);
            v0_1.putExtra("response_type", "token,signed_request");
            v0_1.putExtra("return_scopes", "true");
            if (p8) {
                v0_1.putExtra("default_audience", p9.a());
            }
            v0_1.putExtra("legacy_override", com.facebook.f.g());
            v0_1.putExtra("auth_type", "rerequest");
        } else {
            v0_1 = 0;
        }
        return v0_1;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String '4.30.0' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '1', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Lcom/facebook/internal/t$e; Ljava/lang/String; Ljava/util/Collection; Ljava/lang/String; Z Z Lcom/facebook/login/DefaultAudience; Ljava/lang/String;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value 4.30.0 to construct an Intent

Method com.facebook.internal.t.a():


    private static android.content.Intent a(com.facebook.internal.t$e p3, String p4, java.util.Collection p5, String p6, boolean p7, boolean p8, com.facebook.login.DefaultAudience p9, String p10)
    {
        android.content.Intent v0_1;
        android.content.Intent v0_0 = p3.b();
        if (v0_0 != null) {
            v0_1 = new android.content.Intent().setClassName(p3.a(), v0_0).putExtra("client_id", p4);
            v0_1.putExtra("facebook_sdk_version", com.facebook.f.h());
            if (!com.facebook.internal.x.a(p5)) {
                v0_1.putExtra("scope", android.text.TextUtils.join(",", p5));
            }
            if (!com.facebook.internal.x.a(p6)) {
                v0_1.putExtra("e2e", p6);
            }
            v0_1.putExtra("state", p10);
            v0_1.putExtra("response_type", "token,signed_request");
            v0_1.putExtra("return_scopes", "true");
            if (p8) {
                v0_1.putExtra("default_audience", p9.a());
            }
            v0_1.putExtra("legacy_override", com.facebook.f.g());
            v0_1.putExtra("auth_type", "rerequest");
        } else {
            v0_1 = 0;
        }
        return v0_1;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.RESULT_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.RESULT_ARGS to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '1', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String '4.30.0' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '1', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/util/Collection; Ljava/lang/String; Z Z Lcom/facebook/login/DefaultAudience; Ljava/lang/String;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Lcom/facebook/internal/t$e; Ljava/lang/String; Ljava/util/Collection; Ljava/lang/String; Z Z Lcom/facebook/login/DefaultAudience; Ljava/lang/String;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value 4.30.0 to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p8, String p9, java.util.Collection p10, String p11, boolean p12, boolean p13, com.facebook.login.DefaultAudience p14, String p15)
    {
        android.content.Intent v0_2 = new com.facebook.internal.t$b(0);
        return com.facebook.internal.t.a(p8, com.facebook.internal.t.a(v0_2, p9, p10, p11, p12, p13, p14, p15), v0_2);
    }

Method com.facebook.internal.t.a():


    private static android.content.Intent a(com.facebook.internal.t$e p3, String p4, java.util.Collection p5, String p6, boolean p7, boolean p8, com.facebook.login.DefaultAudience p9, String p10)
    {
        android.content.Intent v0_1;
        android.content.Intent v0_0 = p3.b();
        if (v0_0 != null) {
            v0_1 = new android.content.Intent().setClassName(p3.a(), v0_0).putExtra("client_id", p4);
            v0_1.putExtra("facebook_sdk_version", com.facebook.f.h());
            if (!com.facebook.internal.x.a(p5)) {
                v0_1.putExtra("scope", android.text.TextUtils.join(",", p5));
            }
            if (!com.facebook.internal.x.a(p6)) {
                v0_1.putExtra("e2e", p6);
            }
            v0_1.putExtra("state", p10);
            v0_1.putExtra("response_type", "token,signed_request");
            v0_1.putExtra("return_scopes", "true");
            if (p8) {
                v0_1.putExtra("default_audience", p9.a());
            }
            v0_1.putExtra("legacy_override", com.facebook.f.g());
            v0_1.putExtra("auth_type", "rerequest");
        } else {
            v0_1 = 0;
        }
        return v0_1;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; Lcom/facebook/internal/t$f; Landroid/os/Bundle;)Landroid/content/Intent;'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4, String p5, String p6, com.facebook.internal.t$f p7, android.os.Bundle p8)
    {
        android.content.Intent v0_0 = 0;
        if (p7 != null) {
            android.content.Intent v1_1 = com.facebook.internal.t$f.a(p7);
            if (v1_1 != null) {
                android.content.Intent v1_0 = com.facebook.internal.t.a(p4, new android.content.Intent().setAction("com.facebook.platform.PLATFORM_ACTIVITY").setPackage(v1_1.a()).addCategory("android.intent.category.DEFAULT"), v1_1);
                if (v1_0 != null) {
                    com.facebook.internal.t.a(v1_0, p5, p6, com.facebook.internal.t$f.b(p7), p8);
                    v0_0 = v1_0;
                }
            }
        }
        return v0_0;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.PLATFORM_SERVICE' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context;)Landroid/content/Intent;'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.facebook.platform.PLATFORM_SERVICE to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4)
    {
        java.util.Iterator v1 = com.facebook.internal.t.b.iterator();
        while (v1.hasNext()) {
            int v0_4 = ((com.facebook.internal.t$e) v1.next());
            int v0_1 = com.facebook.internal.t.b(p4, new android.content.Intent("com.facebook.platform.PLATFORM_SERVICE").setPackage(v0_4.a()).addCategory("android.intent.category.DEFAULT"), v0_4);
            if (v0_1 != 0) {
            }
            return v0_1;
        }
        v0_1 = 0;
        return v0_1;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.platform.PLATFORM_SERVICE' ==>>> Sink '['Landroid/content/Intent;', 'setPackage', '(Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Context;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'setPackage', '(Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.PLATFORM_SERVICE to construct an Intent

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Context p4)
    {
        java.util.Iterator v1 = com.facebook.internal.t.b.iterator();
        while (v1.hasNext()) {
            int v0_4 = ((com.facebook.internal.t$e) v1.next());
            int v0_1 = com.facebook.internal.t.b(p4, new android.content.Intent("com.facebook.platform.PLATFORM_SERVICE").setPackage(v0_4.a()).addCategory("android.intent.category.DEFAULT"), v0_4);
            if (v0_1 != 0) {
            }
            return v0_1;
        }
        v0_1 = 0;
        return v0_1;
    }

Method android.content.Intent.setPackage() not found.

[TAINT] String 'com.android.vending' ==>>> Sink '['Landroid/content/Intent;', 'setPackage', '(Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/n$2$1;', 'run', '()V'), ('Lcom/facebook/appevents/internal/c;', 'a', '(Landroid/content/Context; I Landroid/content/Intent;)Z'), ('Landroid/content/Intent;', 'setPackage', '(Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.android.vending to construct an Intent

Method com.facebook.internal.n$2$1.run():


    public void run()
    {
        com.facebook.appevents.internal.c.a(this.c.a, this.a, this.b);
        return;
    }

Method com.facebook.appevents.internal.c.a():


    public static boolean a(android.content.Context p4, int p5, android.content.Intent p6)
    {
        int v0 = 1;
        if ((p6 != null) && (com.facebook.appevents.internal.c.b())) {
            String vtmp2 = p6.getStringExtra("INAPP_PURCHASE_DATA");
            if (p5 == -1) {
                com.facebook.appevents.internal.c$1 v2_1 = new com.facebook.appevents.internal.c$1(p4, vtmp2);
                android.content.Intent v1_1 = new android.content.Intent("com.android.vending.billing.InAppBillingService.BIND");
                v1_1.setPackage("com.android.vending");
                p4.bindService(v1_1, v2_1, 1);
            }
        } else {
            v0 = 0;
        }
        return v0;
    }

Method android.content.Intent.setPackage() not found.

[TAINT] String 'com.android.vending.billing.InAppBillingService.BIND' ==>>> Sink '['Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/n$2$1;', 'run', '()V'), ('Lcom/facebook/appevents/internal/c;', 'a', '(Landroid/content/Context; I Landroid/content/Intent;)Z'), ('Landroid/content/Intent;', '<init>', '(Ljava/lang/String;)V')]]

Use of a string value com.android.vending.billing.InAppBillingService.BIND to construct an Intent

Method com.facebook.internal.n$2$1.run():


    public void run()
    {
        com.facebook.appevents.internal.c.a(this.c.a, this.a, this.b);
        return;
    }

Method com.facebook.appevents.internal.c.a():


    public static boolean a(android.content.Context p4, int p5, android.content.Intent p6)
    {
        int v0 = 1;
        if ((p6 != null) && (com.facebook.appevents.internal.c.b())) {
            String vtmp2 = p6.getStringExtra("INAPP_PURCHASE_DATA");
            if (p5 == -1) {
                com.facebook.appevents.internal.c$1 v2_1 = new com.facebook.appevents.internal.c$1(p4, vtmp2);
                android.content.Intent v1_1 = new android.content.Intent("com.android.vending.billing.InAppBillingService.BIND");
                v1_1.setPackage("com.android.vending");
                p4.bindService(v1_1, v2_1, 1);
            }
        } else {
            v0 = 0;
        }
        return v0;
    }

Method android.content.Intent.<init>() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/i;', 'onCreateDialog', '(Landroid/os/Bundle;)Landroid/app/Dialog;'), ('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.i.onCreateDialog():


    public android.app.Dialog onCreateDialog(android.os.Bundle p3)
    {
        if (this.a == null) {
            this.a(0, 0);
            this.setShowsDialog(0);
        }
        return this.a;
    }

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/i;', 'onCreateDialog', '(Landroid/os/Bundle;)Landroid/app/Dialog;'), ('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.i.onCreateDialog():


    public android.app.Dialog onCreateDialog(android.os.Bundle p3)
    {
        if (this.a == null) {
            this.a(0, 0);
            this.setShowsDialog(0);
        }
        return this.a;
    }

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '1', 'IPC_SINK']' [[('Lcom/facebook/internal/i;', 'onCreateDialog', '(Landroid/os/Bundle;)Landroid/app/Dialog;'), ('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.i.onCreateDialog():


    public android.app.Dialog onCreateDialog(android.os.Bundle p3)
    {
        if (this.a == null) {
            this.a(0, 0);
            this.setShowsDialog(0);
        }
        return this.a;
    }

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.RESULT_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/i;', 'onCreateDialog', '(Landroid/os/Bundle;)Landroid/app/Dialog;'), ('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.RESULT_ARGS to construct an Intent

Method com.facebook.internal.i.onCreateDialog():


    public android.app.Dialog onCreateDialog(android.os.Bundle p3)
    {
        if (this.a == null) {
            this.a(0, 0);
            this.setShowsDialog(0);
        }
        return this.a;
    }

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.RESULT_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/i;', 'a', '(Lcom/facebook/internal/i; Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.RESULT_ARGS to construct an Intent

Method com.facebook.internal.i.a():


    static synthetic void a(com.facebook.internal.i p0, android.os.Bundle p1, com.facebook.FacebookException p2)
    {
        p0.a(p1, p2);
        return;
    }

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/i;', 'a', '(Lcom/facebook/internal/i; Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.i.a():


    static synthetic void a(com.facebook.internal.i p0, android.os.Bundle p1, com.facebook.FacebookException p2)
    {
        p0.a(p1, p2);
        return;
    }

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/i;', 'a', '(Lcom/facebook/internal/i; Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.i.a():


    static synthetic void a(com.facebook.internal.i p0, android.os.Bundle p1, com.facebook.FacebookException p2)
    {
        p0.a(p1, p2);
        return;
    }

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '1', 'IPC_SINK']' [[('Lcom/facebook/internal/i;', 'a', '(Lcom/facebook/internal/i; Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.i.a():


    static synthetic void a(com.facebook.internal.i p0, android.os.Bundle p1, com.facebook.FacebookException p2)
    {
        p0.a(p1, p2);
        return;
    }

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '1', 'IPC_SINK']' [[('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.RESULT_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.RESULT_ARGS to construct an Intent

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '1', 'IPC_SINK']' [[('Lcom/facebook/internal/i$1;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/i;', 'a', '(Lcom/facebook/internal/i; Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.i$1.a():


    public void a(android.os.Bundle p2, com.facebook.FacebookException p3)
    {
        com.facebook.internal.i.a(this.a, p2, p3);
        return;
    }

Method com.facebook.internal.i.a():


    static synthetic void a(com.facebook.internal.i p0, android.os.Bundle p1, com.facebook.FacebookException p2)
    {
        p0.a(p1, p2);
        return;
    }

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/i$1;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/i;', 'a', '(Lcom/facebook/internal/i; Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.i$1.a():


    public void a(android.os.Bundle p2, com.facebook.FacebookException p3)
    {
        com.facebook.internal.i.a(this.a, p2, p3);
        return;
    }

Method com.facebook.internal.i.a():


    static synthetic void a(com.facebook.internal.i p0, android.os.Bundle p1, com.facebook.FacebookException p2)
    {
        p0.a(p1, p2);
        return;
    }

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/i$1;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/i;', 'a', '(Lcom/facebook/internal/i; Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.i$1.a():


    public void a(android.os.Bundle p2, com.facebook.FacebookException p3)
    {
        com.facebook.internal.i.a(this.a, p2, p3);
        return;
    }

Method com.facebook.internal.i.a():


    static synthetic void a(com.facebook.internal.i p0, android.os.Bundle p1, com.facebook.FacebookException p2)
    {
        p0.a(p1, p2);
        return;
    }

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.RESULT_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/i$1;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/i;', 'a', '(Lcom/facebook/internal/i; Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/i;', 'a', '(Landroid/os/Bundle; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Landroid/os/Bundle; Lcom/facebook/FacebookException;)Landroid/content/Intent;'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.RESULT_ARGS to construct an Intent

Method com.facebook.internal.i$1.a():


    public void a(android.os.Bundle p2, com.facebook.FacebookException p3)
    {
        com.facebook.internal.i.a(this.a, p2, p3);
        return;
    }

Method com.facebook.internal.i.a():


    static synthetic void a(com.facebook.internal.i p0, android.os.Bundle p1, com.facebook.FacebookException p2)
    {
        p0.a(p1, p2);
        return;
    }

Method com.facebook.internal.i.a():


    private void a(android.os.Bundle p4, com.facebook.FacebookException p5)
    {
        int v0_1;
        android.support.v4.app.q v1 = this.getActivity();
        android.content.Intent v2 = com.facebook.internal.t.a(v1.getIntent(), p4, p5);
        if (p5 != null) {
            v0_1 = 0;
        } else {
            v0_1 = -1;
        }
        v1.setResult(v0_1, v2);
        v1.finish();
        return;
    }

Method com.facebook.internal.t.a():


    public static android.content.Intent a(android.content.Intent p4, android.os.Bundle p5, com.facebook.FacebookException p6)
    {
        android.content.Intent v0_0;
        String v1_0 = com.facebook.internal.t.b(p4);
        if (v1_0 != null) {
            v0_0 = new android.content.Intent();
            v0_0.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.t.a(p4));
            android.os.Bundle v2_0 = new android.os.Bundle();
            v2_0.putString("action_id", v1_0.toString());
            if (p6 != null) {
                v2_0.putBundle("error", com.facebook.internal.t.a(p6));
            }
            v0_0.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v2_0);
            if (p5 != null) {
                v0_0.putExtra("com.facebook.platform.protocol.RESULT_ARGS", p5);
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.h.a():


    public void a(Object p2)
    {
        this.a(p2, com.facebook.internal.h.a);
        return;
    }

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.internal.h.a():


    public void a(Object p2)
    {
        this.a(p2, com.facebook.internal.h.a);
        return;
    }

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.internal.h.a():


    public void a(Object p2)
    {
        this.a(p2, com.facebook.internal.h.a);
        return;
    }

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.internal.h.a():


    public void a(Object p2)
    {
        this.a(p2, com.facebook.internal.h.a);
        return;
    }

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.h.a():


    public void a(Object p2)
    {
        this.a(p2, com.facebook.internal.h.a);
        return;
    }

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.internal.h.a():


    public void a(Object p2)
    {
        this.a(p2, com.facebook.internal.h.a);
        return;
    }

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'a', '(Ljava/lang/Object; Ljava/lang/Object;)V'), ('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.internal.h.a():


    public void a(Object p2)
    {
        this.a(p2, com.facebook.internal.h.a);
        return;
    }

Method com.facebook.internal.h.a():


    protected void a(Object p3, Object p4)
    {
        String v0_0 = this.b(p3, p4);
        if (v0_0 == null) {
            android.util.Log.e("FacebookDialog", "No code path should ever result in a null appCall");
            if (com.facebook.f.b()) {
                throw new IllegalStateException("No code path should ever result in a null appCall");
            }
        } else {
            if (this.c == null) {
                com.facebook.internal.g.a(v0_0, this.b);
            } else {
                com.facebook.internal.g.a(v0_0, this.c);
            }
        }
        return;
    }

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/h;', 'b', '(Ljava/lang/Object; Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a;)V'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.h.b():


    private com.facebook.internal.a b(Object p7, Object p8)
    {
        com.facebook.FacebookException v1_1;
        if (p8 != com.facebook.internal.h.a) {
            v1_1 = 0;
        } else {
            v1_1 = 1;
        }
        java.util.Iterator v4 = this.e().iterator();
        while (v4.hasNext()) {
            com.facebook.internal.a v0_4 = ((com.facebook.internal.h$a) v4.next());
            if (((v1_1 != null) || (com.facebook.internal.x.a(v0_4.a(), p8))) && (v0_4.a(p7, 1))) {
                try {
                    com.facebook.internal.a v0_2 = v0_4.a(p7);
                } catch (com.facebook.FacebookException v1_0) {
                    v0_2 = this.d();
                    com.facebook.internal.g.a(v0_2, v1_0);
                }
            }
            if (v0_2 == null) {
                v0_2 = this.d();
                com.facebook.internal.g.a(v0_2);
            }
            return v0_2;
        }
        v0_2 = 0;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p2)
    {
        com.facebook.internal.g.a(p2, new com.facebook.FacebookException("Unable to show the provided content via the web or the installed version of the Facebook app. Some dialogs are only supported starting API 14."));
        return;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p0, com.facebook.FacebookException p1)
    {
        com.facebook.internal.g.b(p0, p1);
        return;
    }

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.METHOD_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.METHOD_ARGS to construct an Intent

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_ACTION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_ACTION to construct an Intent

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.BRIDGE_ARGS' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Landroid/os/Bundle;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.BRIDGE_ARGS to construct an Intent

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'b', '(Lcom/facebook/internal/a; Lcom/facebook/FacebookException;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.g.b():


    public static void b(com.facebook.internal.a p5, com.facebook.FacebookException p6)
    {
        if (p6 != null) {
            com.facebook.internal.y.b(com.facebook.f.f());
            android.content.Intent v0_2 = new android.content.Intent();
            v0_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
            v0_2.setAction(com.facebook.FacebookActivity.a);
            com.facebook.internal.t.a(v0_2, p5.c().toString(), 0, com.facebook.internal.t.a(), com.facebook.internal.t.a(p6));
            p5.a(v0_2);
        }
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.CALL_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.CALL_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$d.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$d.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_5;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.b(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.c);
        com.facebook.internal.a v1_2 = this.b.d();
        com.facebook.share.internal.h.b(p4);
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            if (!(p4 instanceof com.facebook.share.model.SharePhotoContent)) {
                v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareOpenGraphContent) p4));
            } else {
                v0_5 = com.facebook.share.internal.k.a(this.a(((com.facebook.share.model.SharePhotoContent) p4), v1_2.c()));
            }
        } else {
            v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, this.b(p4), v0_5);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_ID' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_ID to construct an Intent

Method com.facebook.share.widget.ShareDialog$d.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$d.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_5;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.b(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.c);
        com.facebook.internal.a v1_2 = this.b.d();
        com.facebook.share.internal.h.b(p4);
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            if (!(p4 instanceof com.facebook.share.model.SharePhotoContent)) {
                v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareOpenGraphContent) p4));
            } else {
                v0_5 = com.facebook.share.internal.k.a(this.a(((com.facebook.share.model.SharePhotoContent) p4), v1_2.c()));
            }
        } else {
            v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, this.b(p4), v0_5);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.protocol.PROTOCOL_VERSION' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; I)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.protocol.PROTOCOL_VERSION to construct an Intent

Method com.facebook.share.widget.ShareDialog$d.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$d.a():


    public com.facebook.internal.a a(com.facebook.share.model.ShareContent p4)
    {
        android.os.Bundle v0_5;
        com.facebook.share.widget.ShareDialog.a(this.b, com.facebook.share.widget.ShareDialog.b(this.b), p4, com.facebook.share.widget.ShareDialog$Mode.c);
        com.facebook.internal.a v1_2 = this.b.d();
        com.facebook.share.internal.h.b(p4);
        if (!(p4 instanceof com.facebook.share.model.ShareLinkContent)) {
            if (!(p4 instanceof com.facebook.share.model.SharePhotoContent)) {
                v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareOpenGraphContent) p4));
            } else {
                v0_5 = com.facebook.share.internal.k.a(this.a(((com.facebook.share.model.SharePhotoContent) p4), v1_2.c()));
            }
        } else {
            v0_5 = com.facebook.share.internal.k.a(((com.facebook.share.model.ShareLinkContent) p4));
        }
        com.facebook.internal.g.a(v1_2, this.b(p4), v0_5);
        return v1_2;
    }

Method com.facebook.internal.g.a():


    public static void a(com.facebook.internal.a p4, String p5, android.os.Bundle p6)
    {
        com.facebook.internal.y.b(com.facebook.f.f());
        com.facebook.internal.y.a(com.facebook.f.f());
        String v0_5 = new android.os.Bundle();
        v0_5.putString("action", p5);
        v0_5.putBundle("params", p6);
        android.content.Intent v1_2 = new android.content.Intent();
        com.facebook.internal.t.a(v1_2, p4.c().toString(), p5, com.facebook.internal.t.a(), v0_5);
        v1_2.setClass(com.facebook.f.f(), com.facebook.FacebookActivity);
        v1_2.setAction("FacebookDialogFragment");
        p4.a(v1_2);
        return;
    }

Method com.facebook.internal.t.a():


    public static void a(android.content.Intent p4, String p5, String p6, int p7, android.os.Bundle p8)
    {
        String v0_0 = com.facebook.f.j();
        String v1_1 = com.facebook.f.k();
        p4.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", p7).putExtra("com.facebook.platform.protocol.PROTOCOL_ACTION", p6).putExtra("com.facebook.platform.extra.APPLICATION_ID", v0_0);
        if (!com.facebook.internal.t.a(p7)) {
            p4.putExtra("com.facebook.platform.protocol.CALL_ID", p5);
            if (!com.facebook.internal.x.a(v1_1)) {
                p4.putExtra("com.facebook.platform.extra.APPLICATION_NAME", v1_1);
            }
            p4.putExtras(p8);
        } else {
            String v0_6 = new android.os.Bundle();
            v0_6.putString("action_id", p5);
            com.facebook.internal.x.a(v0_6, "app_name", v1_1);
            p4.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", v0_6);
            if (p8 == null) {
                p8 = new android.os.Bundle();
            }
            p4.putExtra("com.facebook.platform.protocol.METHOD_ARGS", p8);
        }
        return;
    }

Method android.content.Intent.putExtra() not found.

[TAINT] String 'com.facebook.platform.extra.APPLICATION_NAME' ==>>> Sink '['Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;', '0', 'IPC_SINK']' [[('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Ljava/lang/Object;)Lcom/facebook/internal/a;'), ('Lcom/facebook/share/widget/ShareDialog$d;', 'a', '(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/internal/a;'), ('Lcom/facebook/internal/g;', 'a', '(Lcom/facebook/internal/a; Ljava/lang/String; Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/t;', 'a', '(Landroid/content/Intent; Ljava/lang/String; Ljava/lang/String; I Landroid/os/Bundle;)V'), ('Landroid/content/Intent;', 'putExtra', '(Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;')]]

Use of a string value com.facebook.platform.extra.APPLICATION_NAME to construct an Intent

Method com.facebook.share.widget.ShareDialog$d.a():


    public bridge synthetic com.facebook.internal.a a(Object p2)
    {
        return this.a(((com.facebook.share.model.ShareContent) p2));
    }

Method com.facebook.share.widget.ShareDialog$d.a():


    public com.fac