Info Call to External Storage API

Description

List of all external storage API calls. Insecure storage of sensitive information by setting insecure permissions or storing data without encryption might expose this information to an attacker.

Recommendation

This entry is informative, no recommendations applicable.

Technical details

Method com.abara.abaralms.activities.CourseDetailsActivity.a() calling method java.io.FileOutputStream.<init>()


    public final String a(byte[] p4)
    {
        String v0_1 = new StringBuilder();
        v0_1.append("");
        v0_1.append(com.abara.abaralms.global.AbaraApp.a.a());
        v0_1.append(java.io.File.separator);
        v0_1.append("/");
        java.io.File v1_1 = this.p;
        if (v1_1 == null) {
            b.e.b.j.b("courseCompletionId");
        }
        v0_1.append(v1_1);
        v0_1.append(".pdf");
        java.io.File v1_5 = new java.io.File(v0_1.toString());
        try {
            String v0_4 = new java.io.BufferedOutputStream(((java.io.OutputStream) new java.io.FileOutputStream(v1_5)));
            v0_4.write(p4);
            v0_4.flush();
            v0_4.close();
        } catch (String v4_2) {
            v4_2.printStackTrace();
        } catch (String v4_1) {
            v4_1.printStackTrace();
        }
        String v4_3 = v1_5.getPath();
        b.e.b.j.a(v4_3, "f1.path");
        return v4_3;
    }

Method io.a.a.a.a.d.g.a() calling method java.io.FileOutputStream.<init>()


    public java.io.OutputStream a(java.io.File p3)
    {
        return new java.util.zip.GZIPOutputStream(new java.io.FileOutputStream(p3));
    }

Method com.c.a.c.d.a.c.a() calling method java.io.FileOutputStream.<init>()


    public boolean a(com.c.a.c.b.u p8, java.io.File p9, com.c.a.c.j p10)
    {
        String v8_2 = ((android.graphics.Bitmap) p8.d());
        com.c.a.c.i v0_0 = this.a(v8_2, p10);
        long v1_3 = new StringBuilder();
        v1_3.append("encode: [");
        v1_3.append(v8_2.getWidth());
        v1_3.append("x");
        v1_3.append(v8_2.getHeight());
        v1_3.append("] ");
        v1_3.append(v0_0);
        android.support.v4.e.f.a(v1_3.toString());
        try {
            long v1_1 = com.c.a.i.d.a();
            StringBuilder v3_3 = ((Integer) p10.a(ark>com.c.a.c.d.a.cark>.a)).intValue();
            int v4 = 0;
            String v5_0 = 0;
            try {
                String v6_1 = new java.io.FileOutputStream(p9);
                try {
                    if (this.c == null) {
                        v5_0 = v6_1;
                    } else {
                        v5_0 = new com.c.a.c.a.c(v6_1, this.c);
                    }
                } catch (String v8_3) {
                    v5_0 = v6_1;
                    if (v5_0 != null) {
                        v5_0.close();
                    }
                    throw v8_3;
                } catch (String v9_2) {
                    v5_0 = v6_1;
                    if (android.util.Log.isLoggable("BitmapEncoder", 3)) {
                        android.util.Log.d("BitmapEncoder", "Failed to encode Bitmap", v9_2);
                    }
                    if (v5_0 == null) {
                        if (android.util.Log.isLoggable("BitmapEncoder", 2)) {
                            StringBuilder v3_9 = new StringBuilder();
                            v3_9.append("Compressed with type: ");
                            v3_9.append(v0_0);
                            v3_9.append(" of size ");
                            v3_9.append(com.c.a.i.i.a(v8_2));
                            v3_9.append(" in ");
                            v3_9.append(com.c.a.i.d.a(v1_1));
                            v3_9.append(", options format: ");
                            v3_9.append(p10.a(ark>com.c.a.c.d.a.cark>.b));
                            v3_9.append(", hasAlpha: ");
                            v3_9.append(v8_2.hasAlpha());
                            android.util.Log.v("BitmapEncoder", v3_9.toString());
                        }
                        android.support.v4.e.f.a();
                        return v4;
                    } else {
                        v5_0.close();
                    }
                }
                v8_2.compress(v0_0, v3_3, v5_0);
                v5_0.close();
                v4 = 1;
            } catch (String v8_3) {
            } catch (String v9_2) {
            }
        } catch (String v8_6) {
            android.support.v4.e.f.a();
            throw v8_6;
        }
    }

Method com.abara.abaralms.a.c.a() calling method java.io.FileOutputStream.<init>()


    public final String a(byte[] p4)
    {
        String v0_1 = new StringBuilder();
        v0_1.append("");
        v0_1.append(com.abara.abaralms.global.AbaraApp.a.a());
        v0_1.append(java.io.File.separator);
        v0_1.append("/");
        v0_1.append(this.f);
        v0_1.append(".pdf");
        java.io.File v1_4 = new java.io.File(v0_1.toString());
        try {
            String v0_4 = new java.io.BufferedOutputStream(((java.io.OutputStream) new java.io.FileOutputStream(v1_4)));
            v0_4.write(p4);
            v0_4.flush();
            v0_4.close();
        } catch (String v4_2) {
            v4_2.printStackTrace();
        } catch (String v4_1) {
            v4_1.printStackTrace();
        }
        String v4_3 = v1_4.getPath();
        b.e.b.j.a(v4_3, "f1.path");
        return v4_3;
    }

Method io.a.a.a.a.d.h.a() calling method java.io.FileOutputStream.<init>()


    public java.io.OutputStream a(java.io.File p2)
    {
        return new java.io.FileOutputStream(p2);
    }

Method com.f.a.a.a() calling method java.io.FileOutputStream.<init>()

Couldn't retrieve source code

Method com.c.a.c.c.t.a() calling method java.io.FileOutputStream.<init>()

Couldn't retrieve source code

Method com.android.volley.toolbox.e.b() calling method java.io.FileOutputStream.<init>()


    java.io.OutputStream b(java.io.File p2)
    {
        return new java.io.FileOutputStream(p2);
    }

Method com.abara.abaralms.d.c.c() calling method java.io.FileOutputStream.<init>()


    private final void c(String p4, android.graphics.Bitmap p5)
    {
        try {
            android.graphics.Bitmap$CompressFormat v0_3 = new java.io.File(this.b(p4));
        } catch (java.io.FileNotFoundException) {
            return;
        }
        if (!v0_3.exists()) {
            v0_3.createNewFile();
        }
        java.io.FileOutputStream v4_1 = new java.io.FileOutputStream(v0_3.getAbsoluteFile());
        p5.compress(android.graphics.Bitmap$CompressFormat.PNG, 100, ((java.io.OutputStream) v4_1));
        v4_1.close();
        return;
    }

Method io.realm.ac.b() calling method java.io.FileOutputStream.<init>()

Couldn't retrieve source code

Method e.l.c() calling method java.io.FileOutputStream.<init>()


    public static e.r c(java.io.File p2)
    {
        if (p2 == null) {
            throw new IllegalArgumentException("file == null");
        } else {
            return e.l.a(new java.io.FileOutputStream(p2, 1));
        }
    }

Method e.l.b() calling method java.io.FileOutputStream.<init>()


    public static e.r b(java.io.File p1)
    {
        if (p1 == null) {
            throw new IllegalArgumentException("file == null");
        } else {
            return e.l.a(new java.io.FileOutputStream(p1));
        }
    }

Method com.google.firebase.iid.ax.a() calling method java.io.FileOutputStream.<init>()


    private static void a(android.content.Context p3, String p4, com.google.firebase.iid.ay p5)
    {
        try {
            if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                android.util.Log.d("FirebaseInstanceId", "Writing key to properties file");
            }
        } catch (Throwable v3_2) {
            Throwable v3_3 = String.valueOf(v3_2);
            String v0_6 = new StringBuilder((String.valueOf(v3_3).length() + 21));
            v0_6.append("Failed to write key: ");
            v0_6.append(v3_3);
            android.util.Log.w("FirebaseInstanceId", v0_6.toString());
            return;
        }
        Throwable v3_5 = ark>com.google.firebase.iid.axark>.e(p3, p4);
        v3_5.createNewFile();
        Throwable v4_2 = new java.util.Properties();
        v4_2.setProperty("pub", com.google.firebase.iid.ay.a(p5));
        v4_2.setProperty("pri", com.google.firebase.iid.ay.b(p5));
        v4_2.setProperty("cre", String.valueOf(com.google.firebase.iid.ay.c(p5)));
        java.io.FileOutputStream v5_3 = new java.io.FileOutputStream(v3_5);
        Throwable v3_1 = 0;
        try {
            v4_2.store(v5_3, 0);
        } catch (Throwable v4_3) {
            ark>com.google.firebase.iid.axark>.a(v3_1, v5_3);
            throw v4_3;
        } catch (Throwable v3_1) {
            throw v3_1;
        }
        ark>com.google.firebase.iid.axark>.a(0, v5_3);
        return;
    }

Method com.e.e.d.a() calling method java.io.FileOutputStream.<init>()


    com.e.j a()
    {
        Throwable v0_1 = new com.e.j();
        if (this.a.m() != com.e.k.e) {
            if (this.a.m() != com.e.k.c) {
                com.e.k v1_1 = 0;
                try {
                    if (this.a.n() == null) {
                        this.k = com.e.g.a.b(this.a.c(), this.a.d());
                        java.io.FileDescriptor v2_12 = new java.io.File(this.k);
                        String v4_19 = this.e();
                        if (v4_19 != null) {
                            if (!v2_12.exists()) {
                                this.g();
                                this.a.a(0);
                                this.a.b(0);
                                v4_19 = 0;
                            } else {
                                this.a.b(v4_19.b());
                                this.a.a(v4_19.c());
                            }
                        }
                        this.f = com.e.e.a.a().f();
                        this.f.a(this.a);
                        if (this.a.m() != com.e.k.e) {
                            if (this.a.m() != com.e.k.c) {
                                this.f = com.e.g.a.a(this.f, this.a);
                                this.h = this.f.b();
                                this.i = this.f.a("ETag");
                                if (this.a(v4_19)) {
                                    v4_19 = 0;
                                }
                                if (this.c()) {
                                    this.d();
                                    this.g = this.a.h();
                                    if (!this.j) {
                                        this.b();
                                    }
                                    if (this.g == 0) {
                                        this.g = this.f.d();
                                        this.a.b(this.g);
                                    }
                                    if ((this.j) && (v4_19 == null)) {
                                        this.f();
                                    }
                                    if (this.a.m() != com.e.k.e) {
                                        if (this.a.m() != com.e.k.c) {
                                            this.a.p();
                                            this.e = this.f.c();
                                            byte[] v7_9 = new byte[4096];
                                            if ((!v2_12.exists()) && ((v2_12.getParentFile() == null) || ((v2_12.getParentFile().exists()) || (v2_12.getParentFile().mkdirs())))) {
                                                v2_12.createNewFile();
                                            }
                                            boolean v8_8 = new java.io.RandomAccessFile(v2_12, "rw");
                                            java.io.FileDescriptor v2_2 = v8_8.getFD();
                                            java.io.BufferedOutputStream v9_2 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(v8_8.getFD()));
                                            try {
                                                if ((this.j) && (this.a.g() != 0)) {
                                                    v8_8.seek(this.a.g());
                                                }
                                            } catch (Throwable v0_2) {
                                                v1_1 = v9_2;
                                                this.c(v1_1, v2_2);
                                                throw v0_2;
                                            } catch (java.io.IOException) {
                                                v1_1 = v9_2;
                                                if (!this.j) {
                                                    this.b();
                                                }
                                                String v4_15 = new com.e.a();
                                                v4_15.b(1);
                                                v0_1.a(v4_15);
                                                this.c(v1_1, v2_2);
                                            }
                                            if (this.a.m() != com.e.k.e) {
                                                if (this.a.m() == com.e.k.c) {
                                                    v0_1.b(1);
                                                    this.c(v9_2, v2_2);
                                                    return v0_1;
                                                }
                                                do {
                                                    com.e.k v1_11 = this.e.read(v7_9, 0, 4096);
                                                    if (v1_11 != -1) {
                                                        v9_2.write(v7_9, 0, v1_11);
                                                        this.a.a((this.a.g() + ((long) v1_11)));
                                                        this.h();
                                                        this.a(v9_2, v2_2);
                                                        if (this.a.m() != com.e.k.e) {
                                                        } else {
                                                            v0_1.c(1);
                                                            this.c(v9_2, v2_2);
                                                            return v0_1;
                                                        }
                                                    } else {
                                                        com.e.g.a.c(this.k, com.e.g.a.a(this.a.c(), this.a.d()));
                                                        v0_1.a(1);
                                                        if (this.j) {
                                                            this.g();
                                                        }
                                                        this.c(v9_2, v2_2);
                                                    }
                                                } while(this.a.m() != com.e.k.c);
                                                this.b(v9_2, v2_2);
                                                v0_1.b(1);
                                                this.c(v9_2, v2_2);
                                                return v0_1;
                                            } else {
                                                v0_1.c(1);
                                                this.c(v9_2, v2_2);
                                                return v0_1;
                                            }
                                        } else {
                                            v0_1.b(1);
                                            this.c(0, 0);
                                            return v0_1;
                                        }
                                    } else {
                                        v0_1.c(1);
                                        this.c(0, 0);
                                        return v0_1;
                                    }
                                } else {
                                    java.io.FileDescriptor v2_9 = new com.e.a();
                                    v2_9.a(1);
                                    v0_1.a(v2_9);
                                    this.c(0, 0);
                                    return v0_1;
                                }
                            } else {
                                v0_1.b(1);
                                this.c(0, 0);
                                return v0_1;
                            }
                        } else {
                            v0_1.c(1);
                            this.c(0, 0);
                            return v0_1;
                        }
                    } else {
                        this.b = new com.e.c.a(this.a.n());
                    }
                } catch (Throwable v0_2) {
                    v2_2 = 0;
                } catch (java.io.IOException) {
                    v2_2 = 0;
                } catch (Throwable v0_2) {
                }
                return v0_1;
            } else {
                v0_1.b(1);
                return v0_1;
            }
        } else {
            v0_1.c(1);
            return v0_1;
        }
    }

Method com.crashlytics.android.c.k.b() calling method java.io.FileOutputStream.<init>()


    private void b(byte[] p4, java.io.File p5)
    {
        java.util.zip.GZIPOutputStream v0 = 0;
        try {
            java.util.zip.GZIPOutputStream v1_1 = new java.util.zip.GZIPOutputStream(new java.io.FileOutputStream(p5));
            try {
                v1_1.write(p4);
                v1_1.finish();
                io.a.a.a.a.b.i.a(v1_1);
                return;
            } catch (Throwable v4_1) {
                v0 = v1_1;
                io.a.a.a.a.b.i.a(v0);
                throw v4_1;
            }
        } catch (Throwable v4_1) {
        }
        v1_1.write(p4);
        v1_1.finish();
        io.a.a.a.a.b.i.a(v1_1);
        return;
    }

Method com.crashlytics.android.c.k.a() calling method java.io.FileOutputStream.<init>()


    private void a(String p6, String p7, ark>com.crashlytics.android.c.kark>$e p8)
    {
        String v0 = 0;
        try {
            java.io.File v3 = this.g();
            StringBuilder v4_1 = new StringBuilder();
            v4_1.append(p6);
            v4_1.append(p7);
            String v1_1 = new java.io.FileOutputStream(new java.io.File(v3, v4_1.toString()));
            try {
                p8.a(v1_1);
                Throwable v6_4 = new StringBuilder();
                v6_4.append("Failed to close ");
                v6_4.append(p7);
                p7 = " file.";
                v6_4.append(" file.");
                io.a.a.a.a.b.i.a(v1_1, v6_4.toString());
                return;
            } catch (Throwable v6_2) {
                v0 = v1_1;
                StringBuilder v8_3 = new StringBuilder();
                v8_3.append("Failed to close ");
                v8_3.append(p7);
                v8_3.append(" file.");
                io.a.a.a.a.b.i.a(v0, v8_3.toString());
                throw v6_2;
            }
        } catch (Throwable v6_2) {
        }
        p8.a(v1_1);
        v6_4 = new StringBuilder();
        v6_4.append("Failed to close ");
        v6_4.append(p7);
        p7 = " file.";
        v6_4.append(" file.");
        io.a.a.a.a.b.i.a(v1_1, v6_4.toString());
        return;
    }

Method com.crashlytics.android.c.f.<init>() calling method java.io.FileOutputStream.<init>()


    public f(java.io.File p4, String p5)
    {
        String v1_1 = new StringBuilder();
        v1_1.append(p5);
        v1_1.append(".cls_temp");
        super(new java.io.File(p4, v1_1.toString()));
        super.e = 0;
        String v0_3 = new StringBuilder();
        v0_3.append(p4);
        v0_3.append(java.io.File.separator);
        v0_3.append(p5);
        super.b = v0_3.toString();
        String v5_2 = new StringBuilder();
        v5_2.append(super.b);
        v5_2.append(".cls_temp");
        super.c = new java.io.File(v5_2.toString());
        return;
    }

Method com.c.a.a.a.d() calling method java.io.FileOutputStream.<init>()


    private declared_synchronized void d()
    {
        try {
            if (this.j != null) {
                this.j.close();
            }
        } catch (java.io.BufferedWriter v0_1) {
            throw v0_1;
        }
        java.io.BufferedWriter v0_2 = new java.io.BufferedWriter(new java.io.OutputStreamWriter(new java.io.FileOutputStream(this.d), com.c.a.a.c.a));
        try {
            v0_2.write("libcore.io.DiskLruCache");
            v0_2.write("\n");
            v0_2.write("1");
            v0_2.write("\n");
            v0_2.write(Integer.toString(this.f));
            v0_2.write("\n");
            v0_2.write(Integer.toString(this.h));
            v0_2.write("\n");
            v0_2.write("\n");
            java.nio.charset.Charset v1_14 = this.k.values().iterator();
        } catch (java.nio.charset.Charset v1_18) {
            v0_2.close();
            throw v1_18;
        }
        while (v1_14.hasNext()) {
            java.io.OutputStreamWriter v2_10;
            java.io.OutputStreamWriter v2_7 = ((com.c.a.a.a$c) v1_14.next());
            if (com.c.a.a.a$c.a(v2_7) == null) {
                java.io.FileOutputStream v3_6 = new StringBuilder();
                v3_6.append("CLEAN ");
                v3_6.append(com.c.a.a.a$c.c(v2_7));
                v3_6.append(v2_7.a());
                v3_6.append(10);
                v2_10 = v3_6.toString();
            } else {
                java.io.FileOutputStream v3_8 = new StringBuilder();
                v3_8.append("DIRTY ");
                v3_8.append(com.c.a.a.a$c.c(v2_7));
                v3_8.append(10);
                v2_10 = v3_8.toString();
            }
            v0_2.write(v2_10);
        }
        v0_2.close();
        if (this.c.exists()) {
            com.c.a.a.a.a(this.c, this.e, 1);
        }
        com.c.a.a.a.a(this.d, this.c, 0);
        this.e.delete();
        this.j = new java.io.BufferedWriter(new java.io.OutputStreamWriter(new java.io.FileOutputStream(this.c, 1), com.c.a.a.c.a));
        return;
    }

Method com.c.a.a.a.b() calling method java.io.FileOutputStream.<init>()


    private void b()
    {
        com.c.a.a.b v0_1 = new com.c.a.a.b(new java.io.FileInputStream(this.c), com.c.a.a.c.a);
        try {
            java.io.BufferedWriter v1_9 = v0_1.a();
            java.io.OutputStreamWriter v2_7 = v0_1.a();
            java.io.FileOutputStream v3_0 = v0_1.a();
            java.nio.charset.Charset v4_0 = v0_1.a();
            int v5_0 = v0_1.a();
        } catch (java.io.BufferedWriter v1_13) {
            com.c.a.a.c.a(v0_1);
            throw v1_13;
        }
        if ((!"libcore.io.DiskLruCache".equals(v1_9)) || ((!"1".equals(v2_7)) || ((!Integer.toString(this.f).equals(v3_0)) || ((!Integer.toString(this.h).equals(v4_0)) || (!"".equals(v5_0)))))) {
            String v6_7 = new StringBuilder();
            v6_7.append("unexpected journal header: [");
            v6_7.append(v1_9);
            v6_7.append(", ");
            v6_7.append(v2_7);
            v6_7.append(", ");
            v6_7.append(v4_0);
            v6_7.append(", ");
            v6_7.append(v5_0);
            v6_7.append("]");
            throw new java.io.IOException(v6_7.toString());
        } else {
            java.io.BufferedWriter v1_7 = 0;
            while(true) {
                this.d(v0_1.a());
                v1_7++;
            }
        }
    }

Method com.abara.abaralms.global.e.a() calling method java.io.FileOutputStream.<init>()


    public void a(java.io.File p6, java.io.File p7)
    {
        java.util.zip.ZipInputStream v0_1 = new java.util.zip.ZipInputStream(new java.io.BufferedInputStream(new java.io.FileInputStream(p6)));
        this.a.k();
        try {
            Throwable v6_8 = new byte[8192];
        } catch (Throwable v6_6) {
            v0_1.close();
            this.a.l();
            throw v6_6;
        }
        while(true) {
            java.io.FileOutputStream v1_1 = v0_1.getNextEntry();
            if (v1_1 == null) {
                v0_1.close();
                this.a.l();
                return;
            } else {
                int v3_2;
                int v2_2 = new java.io.File(p7, v1_1.getName());
                if (!v1_1.isDirectory()) {
                    v3_2 = v2_2.getParentFile();
                } else {
                    v3_2 = v2_2;
                }
                if (!v3_2.isDirectory()) {
                    if (!v3_2.mkdirs()) {
                        break;
                    }
                }
                if (!v1_1.isDirectory()) {
                    java.io.FileOutputStream v1_7 = new java.io.FileOutputStream(v2_2);
                    while(true) {
                        int v2_4 = v0_1.read(v6_8);
                        if (v2_4 == -1) {
                            break;
                        }
                        v1_7.write(v6_8, 0, v2_4);
                    }
                    v1_7.close();
                } else {
                }
            }
        }
        String v7_2 = new StringBuilder();
        v7_2.append("Failed to ensure directory: ");
        v7_2.append(v3_2.getAbsolutePath());
        throw new java.io.FileNotFoundException(v7_2.toString());
    }

Method com.a.i.c.a() calling method java.io.FileOutputStream.<init>()


    public static void a(d.ac p3, String p4, String p5)
    {
        byte[] v0_1 = new byte[2048];
        int v1_0 = 0;
        try {
            java.io.IOException v3_6 = p3.h().d();
            try {
                java.io.File v2_0 = new java.io.File(p4);
            } catch (Throwable v4_4) {
                if (v3_6 != null) {
                    try {
                        v3_6.close();
                    } catch (java.io.IOException v3_3) {
                        v3_3.printStackTrace();
                    }
                }
                if (v1_0 != 0) {
                    try {
                        v1_0.close();
                    } catch (java.io.IOException v3_5) {
                        v3_5.printStackTrace();
                    }
                }
                throw v4_4;
            }
            if (!v2_0.exists()) {
                v2_0.mkdirs();
            }
            java.io.FileOutputStream v5_2 = new java.io.FileOutputStream(new java.io.File(v2_0, p5));
            try {
                while(true) {
                    Throwable v4_5 = v3_6.read(v0_1);
                    v5_2.write(v0_1, 0, v4_5);
                }
                v5_2.flush();
                if (v3_6 != null) {
                    try {
                        v3_6.close();
                    } catch (java.io.IOException v3_1) {
                        v3_1.printStackTrace();
                    }
                    v5_2.close();
                    return;
                }
                try {
                } catch (java.io.IOException v3_2) {
                    v3_2.printStackTrace();
                }
                return;
            } catch (Throwable v4_4) {
                v1_0 = v5_2;
            }
            if (v4_5 != -1) {
            }
        } catch (Throwable v4_4) {
            v3_6 = 0;
        }
    }

Method android.support.v4.b.h.a() calling method java.io.FileOutputStream.<init>()


    public static boolean a(java.io.File p4, java.io.InputStream p5)
    {
        int v1_0 = 0;
        try {
            StringBuilder v2_3 = new java.io.FileOutputStream(p4, 0);
            try {
                int v4_7 = new byte[1024];
            } catch (int v4_4) {
                v1_0 = v2_3;
                ark>android.support.v4.b.hark>.a(v1_0);
                throw v4_4;
            } catch (int v4_1) {
                v1_0 = v2_3;
                StringBuilder v2_1 = new StringBuilder();
                v2_1.append("Error copying resource contents to temp file: ");
                v2_1.append(v4_1.getMessage());
                android.util.Log.e("TypefaceCompatUtil", v2_1.toString());
                ark>android.support.v4.b.hark>.a(v1_0);
                return 0;
            }
            while(true) {
                int v1_1 = p5.read(v4_7);
                if (v1_1 == -1) {
                    break;
                }
                v2_3.write(v4_7, 0, v1_1);
            }
            ark>android.support.v4.b.hark>.a(v2_3);
            return 1;
        } catch (int v4_4) {
        } catch (int v4_1) {
            v2_1 = new StringBuilder();
            v2_1.append("Error copying resource contents to temp file: ");
            v2_1.append(v4_1.getMessage());
            android.util.Log.e("TypefaceCompatUtil", v2_1.toString());
            ark>android.support.v4.b.hark>.a(v1_0);
            return 0;
        }
    }

Method io.a.a.a.a.g.i.a() calling method java.io.FileWriter.<init>()


    public void a(long p4, org.json.JSONObject p6)
    {
        io.a.a.a.c.h().a("Fabric", "Writing settings to cache file...");
        if (p6 != null) {
            String v0_1 = 0;
            try {
                p6.put("expires_at", p4);
                String v4_1 = new java.io.FileWriter(new java.io.File(new io.a.a.a.a.f.b(this.a).a(), "com.crashlytics.settings.json"));
                try {
                    v4_1.write(p6.toString());
                    v4_1.flush();
                    io.a.a.a.a.b.i.a(v4_1, "Failed to close settings writer.");
                } catch (Exception v5_5) {
                    v0_1 = v4_1;
                    io.a.a.a.a.b.i.a(v0_1, "Failed to close settings writer.");
                    throw v5_5;
                } catch (Exception v5_2) {
                    v0_1 = v4_1;
                    io.a.a.a.c.h().e("Fabric", "Failed to cache settings", v5_2);
                    io.a.a.a.a.b.i.a(v0_1, "Failed to close settings writer.");
                }
            } catch (Exception v5_5) {
            } catch (Exception v5_2) {
            }
        }
        return;
    }

Method android.support.v4.b.d.a() calling method java.io.FileInputStream.<init>()


    public android.graphics.Typeface a(android.content.Context p5, android.os.CancellationSignal p6, android.support.v4.f.b$b[] p7, int p8)
    {
        if (p7.length >= 1) {
            try {
                Throwable v6_1 = p5.getContentResolver().openFileDescriptor(this.a(p7, p8).a(), "r", p6);
                try {
                    Throwable v7_1 = this.a(v6_1);
                } catch (Throwable v5_6) {
                    Throwable v7_7 = 0;
                    if (v6_1 != null) {
                        if (v7_7 == null) {
                            v6_1.close();
                        } else {
                            try {
                                v6_1.close();
                            } catch (Throwable v6_2) {
                                v7_7.addSuppressed(v6_2);
                            }
                        }
                    }
                    throw v5_6;
                } catch (Throwable v5_5) {
                    try {
                        throw v5_5;
                    } catch (Throwable v7_5) {
                        v7_7 = v5_5;
                        v5_6 = v7_5;
                    }
                }
                if (v7_1 != null) {
                    if (v7_1.canRead()) {
                        Throwable v5_1 = android.graphics.Typeface.createFromFile(v7_1);
                        if (v6_1 != null) {
                            v6_1.close();
                        }
                        return v5_1;
                    } else {
                    }
                }
                Throwable v7_3 = new java.io.FileInputStream(v6_1.getFileDescriptor());
                try {
                    Throwable v5_2 = super.a(p5, v7_3);
                } catch (Throwable v5_4) {
                    Throwable v8_4 = 0;
                    if (v8_4 == null) {
                        v7_3.close();
                    } else {
                        try {
                            v7_3.close();
                        } catch (Throwable v7_4) {
                            v8_4.addSuppressed(v7_4);
                        }
                    }
                    throw v5_4;
                } catch (Throwable v5_3) {
                    try {
                        throw v5_3;
                    } catch (Throwable v8_3) {
                        v8_4 = v5_3;
                        v5_4 = v8_3;
                    }
                }
                v7_3.close();
                if (v6_1 != null) {
                    v6_1.close();
                }
                return v5_2;
            } catch (java.io.IOException) {
                return 0;
            }
        } else {
            return 0;
        }
    }

Method io.a.a.a.a.g.i.a() calling method java.io.FileInputStream.<init>()


    public org.json.JSONObject a()
    {
        io.a.a.a.c.h().a("Fabric", "Reading cached settings...");
        String v0_1 = 0;
        try {
            org.json.JSONObject v3_2;
            Exception v1_0 = new java.io.File(new io.a.a.a.a.f.b(this.a).a(), "com.crashlytics.settings.json");
        } catch (Exception v1_4) {
            io.a.a.a.a.b.i.a(v0_1, "Error while closing settings cache file.");
            throw v1_4;
        } catch (Exception v1_3) {
            String v2_4 = 0;
            io.a.a.a.c.h().e("Fabric", "Failed to fetch cached settings", v1_3);
            io.a.a.a.a.b.i.a(v2_4, "Error while closing settings cache file.");
            return v0_1;
        } catch (String v0_2) {
            v1_4 = v0_2;
            v0_1 = v2_4;
        }
        if (!v1_0.exists()) {
            io.a.a.a.c.h().a("Fabric", "No cached settings found.");
            v3_2 = 0;
        } else {
            v2_4 = new java.io.FileInputStream(v1_0);
            try {
                v3_2 = new org.json.JSONObject(io.a.a.a.a.b.i.a(v2_4));
                v0_1 = v2_4;
            } catch (Exception v1_3) {
            }
        }
        io.a.a.a.a.b.i.a(v0_1, "Error while closing settings cache file.");
        v0_1 = v3_2;
        return v0_1;
    }

Method io.a.a.a.a.d.h.a() calling method java.io.FileInputStream.<init>()


    private void a(java.io.File p5, java.io.File p6)
    {
        Throwable v0_0 = 0;
        try {
            String v1_1 = new java.io.FileInputStream(p5);
            try {
                Throwable v6_2 = this.a(p6);
                v0_0 = 1024;
                try {
                    Throwable v0_4 = new byte[1024];
                    io.a.a.a.a.b.i.a(v1_1, v6_2, v0_4);
                    io.a.a.a.a.b.i.a(v1_1, "Failed to close file input stream");
                    io.a.a.a.a.b.i.a(v6_2, "Failed to close output stream");
                    p5.delete();
                    return;
                } catch (Throwable v0_3) {
                    v0_0 = v6_2;
                    Throwable v6_1 = v0_3;
                    io.a.a.a.a.b.i.a(v1_1, "Failed to close file input stream");
                    io.a.a.a.a.b.i.a(v0_0, "Failed to close output stream");
                    p5.delete();
                    throw v6_1;
                }
            } catch (Throwable v6_1) {
            }
            v0_4 = new byte[1024];
            io.a.a.a.a.b.i.a(v1_1, v6_2, v0_4);
            io.a.a.a.a.b.i.a(v1_1, "Failed to close file input stream");
            io.a.a.a.a.b.i.a(v6_2, "Failed to close output stream");
            p5.delete();
            return;
        } catch (Throwable v6_1) {
            v1_1 = 0;
        }
    }

Method com.f.a.a.f.<init>() calling method java.io.FileInputStream.<init>()


    public f(java.io.File p2)
    {
        this.a = 1179403647;
        if ((p2 == null) || (!p2.exists())) {
            throw new IllegalArgumentException("File is null or does not exist");
        } else {
            this.b = new java.io.FileInputStream(p2).getChannel();
            return;
        }
    }

Method com.crashlytics.android.c.as.a() calling method java.io.FileInputStream.<init>()


    private static String a(String p3)
    {
        java.io.BufferedInputStream v0 = 0;
        try {
            java.io.BufferedInputStream v1_1 = new java.io.BufferedInputStream(new java.io.FileInputStream(p3));
            try {
                Throwable v3_2 = io.a.a.a.a.b.i.b(v1_1);
                io.a.a.a.a.b.i.a(v1_1);
                return v3_2;
            } catch (Throwable v3_1) {
                v0 = v1_1;
                io.a.a.a.a.b.i.a(v0);
                throw v3_1;
            }
        } catch (Throwable v3_1) {
        }
        v3_2 = io.a.a.a.a.b.i.b(v1_1);
        io.a.a.a.a.b.i.a(v1_1);
        return v3_2;
    }

Method com.crashlytics.android.b.h.a() calling method java.io.FileInputStream.<init>()


    java.util.zip.ZipInputStream a(android.content.Context p2, String p3)
    {
        return new java.util.zip.ZipInputStream(new java.io.FileInputStream(p2.getPackageManager().getApplicationInfo(p3, 0).sourceDir));
    }

Method com.c.a.c.c.f$e$1.a() calling method java.io.FileInputStream.<init>()


    public java.io.InputStream a(java.io.File p2)
    {
        return new java.io.FileInputStream(p2);
    }

Method com.android.volley.toolbox.e.a() calling method java.io.FileInputStream.<init>()


    java.io.InputStream a(java.io.File p2)
    {
        return new java.io.FileInputStream(p2);
    }

Method io.a.a.a.a.e.d.a() calling method java.io.FileInputStream.<init>()

Couldn't retrieve source code

Method e.l.a() calling method java.io.FileInputStream.<init>()


    public static e.s a(java.io.File p1)
    {
        if (p1 == null) {
            throw new IllegalArgumentException("file == null");
        } else {
            return ark>e.lark>.a(new java.io.FileInputStream(p1));
        }
    }

Method com.google.firebase.iid.ax.a() calling method java.io.FileInputStream.<init>()


    private static com.google.firebase.iid.ay a(java.io.File p5)
    {
        java.io.FileInputStream v0_1 = new java.io.FileInputStream(p5);
        Throwable v5_1 = 0;
        try {
            com.google.firebase.iid.ay v1_6 = new java.util.Properties();
            v1_6.load(v0_1);
            com.google.firebase.iid.az v2_4 = v1_6.getProperty("pub");
            long v3_0 = v1_6.getProperty("pri");
        } catch (com.google.firebase.iid.ay v1_5) {
            ark>com.google.firebase.iid.axark>.a(v5_1, v0_1);
            throw v1_5;
        } catch (Throwable v5_1) {
            throw v5_1;
        }
        if (v2_4 != null) {
            if (v3_0 != 0) {
                try {
                } catch (com.google.firebase.iid.ay v1_1) {
                    throw new com.google.firebase.iid.az(v1_1);
                }
                com.google.firebase.iid.ay v1_3 = new com.google.firebase.iid.ay(ark>com.google.firebase.iid.axark>.a(v2_4, v3_0), Long.parseLong(v1_6.getProperty("cre")));
                ark>com.google.firebase.iid.axark>.a(0, v0_1);
                return v1_3;
            } else {
            }
        }
        ark>com.google.firebase.iid.axark>.a(0, v0_1);
        return 0;
    }

Method com.crashlytics.android.c.k.a() calling method java.io.FileInputStream.<init>()


    private static void a(com.crashlytics.android.c.g p4, java.io.File p5)
    {
        if (p5.exists()) {
            try {
                int v0_3 = new java.io.FileInputStream(p5);
                try {
                    ark>com.crashlytics.android.c.kark>.a(v0_3, p4, ((int) p5.length()));
                    io.a.a.a.a.b.i.a(v0_3, "Failed to close file input stream.");
                    return;
                } catch (Throwable v4_2) {
                    io.a.a.a.a.b.i.a(v0_3, "Failed to close file input stream.");
                    throw v4_2;
                }
            } catch (Throwable v4_2) {
                v0_3 = 0;
            }
            ark>com.crashlytics.android.c.kark>.a(v0_3, p4, ((int) p5.length()));
            io.a.a.a.a.b.i.a(v0_3, "Failed to close file input stream.");
            return;
        } else {
            Throwable v4_3 = io.a.a.a.c.h();
            StringBuilder v2_1 = new StringBuilder();
            v2_1.append("Tried to include a file that doesn\'t exist: ");
            v2_1.append(p5.getName());
            v4_3.e("CrashlyticsCore", v2_1.toString(), 0);
            return;
        }
    }

Method com.crashlytics.android.c.ag.a() calling method java.io.FileInputStream.<init>()

Couldn't retrieve source code

Method com.crashlytics.android.c.ac.a() calling method java.io.FileInputStream.<init>()


    public com.crashlytics.android.c.aw a(String p5)
    {
        Exception v5_1 = this.b(p5);
        if (v5_1.exists()) {
            io.a.a.a.l v0_1 = 0;
            try {
                io.a.a.a.l v1_3 = new java.io.FileInputStream(v5_1);
                try {
                    Exception v5_3 = ark>com.crashlytics.android.c.acark>.d(io.a.a.a.a.b.i.a(v1_3));
                    io.a.a.a.a.b.i.a(v1_3, "Failed to close user metadata file.");
                    return v5_3;
                } catch (Exception v5_7) {
                    v0_1 = v1_3;
                    io.a.a.a.a.b.i.a(v0_1, "Failed to close user metadata file.");
                    throw v5_7;
                } catch (Exception v5_4) {
                    v0_1 = v1_3;
                    io.a.a.a.c.h().e("CrashlyticsCore", "Error deserializing user metadata.", v5_4);
                    io.a.a.a.a.b.i.a(v0_1, "Failed to close user metadata file.");
                    return com.crashlytics.android.c.aw.a;
                }
            } catch (Exception v5_7) {
            } catch (Exception v5_4) {
                io.a.a.a.c.h().e("CrashlyticsCore", "Error deserializing user metadata.", v5_4);
                io.a.a.a.a.b.i.a(v0_1, "Failed to close user metadata file.");
                return com.crashlytics.android.c.aw.a;
            }
            v5_3 = ark>com.crashlytics.android.c.acark>.d(io.a.a.a.a.b.i.a(v1_3));
            io.a.a.a.a.b.i.a(v1_3, "Failed to close user metadata file.");
            return v5_3;
        } else {
            return com.crashlytics.android.c.aw.a;
        }
    }

Method com.c.a.a.a.b() calling method java.io.FileInputStream.<init>()


    private void b()
    {
        com.c.a.a.b v0_1 = new com.c.a.a.b(new java.io.FileInputStream(this.c), com.c.a.a.c.a);
        try {
            java.io.BufferedWriter v1_9 = v0_1.a();
            java.io.OutputStreamWriter v2_7 = v0_1.a();
            java.io.FileOutputStream v3_0 = v0_1.a();
            java.nio.charset.Charset v4_0 = v0_1.a();
            int v5_0 = v0_1.a();
        } catch (java.io.BufferedWriter v1_13) {
            com.c.a.a.c.a(v0_1);
            throw v1_13;
        }
        if ((!"libcore.io.DiskLruCache".equals(v1_9)) || ((!"1".equals(v2_7)) || ((!Integer.toString(this.f).equals(v3_0)) || ((!Integer.toString(this.h).equals(v4_0)) || (!"".equals(v5_0)))))) {
            String v6_7 = new StringBuilder();
            v6_7.append("unexpected journal header: [");
            v6_7.append(v1_9);
            v6_7.append(", ");
            v6_7.append(v2_7);
            v6_7.append(", ");
            v6_7.append(v4_0);
            v6_7.append(", ");
            v6_7.append(v5_0);
            v6_7.append("]");
            throw new java.io.IOException(v6_7.toString());
        } else {
            java.io.BufferedWriter v1_7 = 0;
            while(true) {
                this.d(v0_1.a());
                v1_7++;
            }
        }
    }

Method com.abara.abaralms.global.e.a() calling method java.io.FileInputStream.<init>()


    public void a(java.io.File p6, java.io.File p7)
    {
        java.util.zip.ZipInputStream v0_1 = new java.util.zip.ZipInputStream(new java.io.BufferedInputStream(new java.io.FileInputStream(p6)));
        this.a.k();
        try {
            Throwable v6_8 = new byte[8192];
        } catch (Throwable v6_6) {
            v0_1.close();
            this.a.l();
            throw v6_6;
        }
        while(true) {
            java.io.FileOutputStream v1_1 = v0_1.getNextEntry();
            if (v1_1 == null) {
                v0_1.close();
                this.a.l();
                return;
            } else {
                int v3_2;
                int v2_2 = new java.io.File(p7, v1_1.getName());
                if (!v1_1.isDirectory()) {
                    v3_2 = v2_2.getParentFile();
                } else {
                    v3_2 = v2_2;
                }
                if (!v3_2.isDirectory()) {
                    if (!v3_2.mkdirs()) {
                        break;
                    }
                }
                if (!v1_1.isDirectory()) {
                    java.io.FileOutputStream v1_7 = new java.io.FileOutputStream(v2_2);
                    while(true) {
                        int v2_4 = v0_1.read(v6_8);
                        if (v2_4 == -1) {
                            break;
                        }
                        v1_7.write(v6_8, 0, v2_4);
                    }
                    v1_7.close();
                } else {
                }
            }
        }
        String v7_2 = new StringBuilder();
        v7_2.append("Failed to ensure directory: ");
        v7_2.append(v3_2.getAbsolutePath());
        throw new java.io.FileNotFoundException(v7_2.toString());
    }

Method android.support.v4.b.h.a() calling method java.io.FileInputStream.<init>()


    private static java.nio.ByteBuffer a(java.io.File p9)
    {
        try {
            Throwable v1_1 = new java.io.FileInputStream(p9);
            try {
                Throwable v2_2 = v1_1.getChannel();
                Throwable v9_1 = v2_2.map(java.nio.channels.FileChannel$MapMode.READ_ONLY, 0, v2_2.size());
            } catch (Throwable v9_3) {
                Throwable v2_1 = 0;
                if (v2_1 == null) {
                    v1_1.close();
                } else {
                    try {
                        v1_1.close();
                    } catch (Throwable v1_2) {
                        v2_1.addSuppressed(v1_2);
                    }
                }
                throw v9_3;
            } catch (Throwable v9_2) {
                try {
                    throw v9_2;
                } catch (Throwable v2_0) {
                    v2_1 = v9_2;
                    v9_3 = v2_0;
                }
            }
            v1_1.close();
            return v9_1;
        } catch (java.io.IOException) {
            return 0;
        }
    }

Method android.support.v4.b.h.a() calling method java.io.FileInputStream.<init>()


    public static java.nio.ByteBuffer a(android.content.Context p8, android.os.CancellationSignal p9, android.net.Uri p10)
    {
        try {
            Throwable v8_3 = p8.getContentResolver().openFileDescriptor(p10, "r", p9);
        } catch (java.io.IOException) {
            return 0;
        }
        if (v8_3 != null) {
            try {
                Throwable v9_1 = new java.io.FileInputStream(v8_3.getFileDescriptor());
                try {
                    Throwable v1_0 = v9_1.getChannel();
                    Throwable v10_1 = v1_0.map(java.nio.channels.FileChannel$MapMode.READ_ONLY, 0, v1_0.size());
                } catch (Throwable v10_3) {
                    Throwable v1_2 = 0;
                    if (v1_2 == null) {
                        v9_1.close();
                    } else {
                        try {
                            v9_1.close();
                        } catch (Throwable v9_2) {
                            v1_2.addSuppressed(v9_2);
                        }
                    }
                    throw v10_3;
                } catch (Throwable v10_2) {
                    try {
                        throw v10_2;
                    } catch (Throwable v1_1) {
                        v1_2 = v10_2;
                        v10_3 = v1_1;
                    }
                }
                v9_1.close();
                if (v8_3 != null) {
                    v8_3.close();
                }
                return v10_1;
            } catch (Throwable v9_4) {
                Throwable v10_5 = 0;
                if (v8_3 != null) {
                    if (v10_5 == null) {
                        v8_3.close();
                    } else {
                        try {
                            v8_3.close();
                        } catch (Throwable v8_2) {
                            v10_5.addSuppressed(v8_2);
                        }
                    }
                }
                throw v9_4;
            } catch (Throwable v9_3) {
                try {
                    throw v9_3;
                } catch (Throwable v10_4) {
                    v10_5 = v9_3;
                    v9_4 = v10_4;
                }
            }
        } else {
            if (v8_3 != null) {
                v8_3.close();
            }
            return 0;
        }
    }

Method io.a.a.a.a.b.i.a() calling method java.io.FileReader.<init>()


    public static String a(java.io.File p6, String p7)
    {
        String v1 = 0;
        if (p6.exists()) {
            try {
                int v0_1 = new java.io.BufferedReader(new java.io.FileReader(p6), 1024);
                try {
                    do {
                        String[] v2_0 = v0_1.readLine();
                    } while((String[] v2_1.length <= 1) || (!v2_1[0].equals(p7)));
                    v1 = v2_1[1];
                    ark>io.a.a.a.a.b.iark>.a(v0_1, "Failed to close system file reader.");
                } catch (String v7_1) {
                    String[] v2_2 = io.a.a.a.c.h();
                    int v4_3 = new StringBuilder();
                    v4_3.append("Error parsing ");
                    v4_3.append(p6);
                    v2_2.e("Fabric", v4_3.toString(), v7_1);
                }
                if (v2_0 == null) {
                } else {
                    v2_1 = java.util.regex.Pattern.compile("\\s*:\\s*").split(v2_0, 2);
                    if ((v2_1.length > 1) && (v2_1[0].equals(p7))) {
                    }
                }
            } catch (String v6_1) {
                v0_1 = 0;
                ark>io.a.a.a.a.b.iark>.a(v0_1, "Failed to close system file reader.");
                throw v6_1;
            } catch (String v7_1) {
                v0_1 = 0;
            } catch (String v6_1) {
            }
        }
        return v1;
    }

Method com.google.android.gms.common.util.l.a() calling method java.io.FileReader.<init>()


    private static java.io.BufferedReader a(String p3)
    {
        android.os.StrictMode$ThreadPolicy v0 = android.os.StrictMode.allowThreadDiskReads();
        try {
            java.io.BufferedReader v1_1 = new java.io.BufferedReader(new java.io.FileReader(p3));
            android.os.StrictMode.setThreadPolicy(v0);
            return v1_1;
        } catch (Throwable v3_1) {
            android.os.StrictMode.setThreadPolicy(v0);
            throw v3_1;
        }
    }

Method com.vincent.filepicker.activity.VideoPickActivity.onActivityResult() calling method java.io.File.<init>()


    protected void onActivityResult(int p1, int p2, android.content.Intent p3)
    {
        super.onActivityResult(p1, p2, p3);
        if ((p1 == 513) && (p2 == -1)) {
            android.content.Intent v1_3 = new android.content.Intent("android.intent.action.MEDIA_SCANNER_SCAN_FILE");
            v1_3.setData(android.net.Uri.fromFile(new java.io.File(this.s.d)));
            this.sendBroadcast(v1_3);
            this.o();
        }
        return;
    }

Method com.vincent.filepicker.activity.VideoPickActivity.n() calling method java.io.File.<init>()


    private void n()
    {
        this.y = ((android.widget.TextView) this.findViewById(com.vincent.filepicker.d$b.tv_count));
        com.vincent.filepicker.c v0_21 = this.y;
        com.vincent.filepicker.activity.VideoPickActivity$4 v1_18 = new StringBuilder();
        v1_18.append(this.q);
        v1_18.append("/");
        v1_18.append(this.p);
        v0_21.setText(v1_18.toString());
        this.r = ((android.support.v7.widget.RecyclerView) this.findViewById(com.vincent.filepicker.d$b.rv_video_pick));
        this.r.setLayoutManager(new android.support.v7.widget.GridLayoutManager(this, 3));
        this.r.a(new com.vincent.filepicker.a(this));
        this.s = new com.vincent.filepicker.a.g(this, this.t, this.p);
        this.r.setAdapter(this.s);
        this.s.a(new com.vincent.filepicker.activity.VideoPickActivity$1(this));
        this.x = ((android.widget.ProgressBar) this.findViewById(com.vincent.filepicker.d$b.pb_video_pick));
        com.vincent.filepicker.activity.VideoPickActivity$4 v1_14 = new StringBuilder();
        v1_14.append(this.getExternalCacheDir().getAbsolutePath());
        v1_14.append(java.io.File.separator);
        v1_14.append("FilePick");
        if (new java.io.File(v1_14.toString()).exists()) {
            this.x.setVisibility(8);
        } else {
            this.x.setVisibility(0);
        }
        this.B = ((android.widget.RelativeLayout) this.findViewById(com.vincent.filepicker.d$b.rl_done));
        this.B.setOnClickListener(new com.vincent.filepicker.activity.VideoPickActivity$2(this));
        this.C = ((android.widget.RelativeLayout) this.findViewById(com.vincent.filepicker.d$b.tb_pick));
        this.A = ((android.widget.LinearLayout) this.findViewById(com.vincent.filepicker.d$b.ll_folder));
        if (this.o) {
            this.A.setVisibility(0);
            this.A.setOnClickListener(new com.vincent.filepicker.activity.VideoPickActivity$3(this));
            this.z = ((android.widget.TextView) this.findViewById(com.vincent.filepicker.d$b.tv_folder));
            this.z.setText(this.getResources().getString(com.vincent.filepicker.d$e.vw_all));
            this.n.a(new com.vincent.filepicker.activity.VideoPickActivity$4(this));
        }
        return;
    }

Method com.vincent.filepicker.activity.VideoPickActivity.a() calling method java.io.File.<init>()


    private void a(java.util.List p6)
    {
        com.vincent.filepicker.b.b.f v0_0 = this.u;
        if ((v0_0 != null) && (!android.text.TextUtils.isEmpty(this.s.d))) {
            com.vincent.filepicker.b.b.f v0_1 = new java.io.File(this.s.d);
            if ((this.s.b()) || (!v0_1.exists())) {
                v0_0 = 0;
            } else {
                v0_0 = 1;
            }
        }
        boolean v2_4 = new java.util.ArrayList();
        com.vincent.filepicker.a.g v6_1 = p6.iterator();
        while (v6_1.hasNext()) {
            int v3_3 = ((com.vincent.filepicker.b.b.c) v6_1.next());
            v2_4.addAll(v3_3.b());
            if (v0_0 != null) {
                v0_0 = this.b(v3_3.b());
            }
        }
        com.vincent.filepicker.a.g v6_3 = this.v.iterator();
        while (v6_3.hasNext()) {
            com.vincent.filepicker.b.b.f v0_6 = v2_4.indexOf(((com.vincent.filepicker.b.b.f) v6_3.next()));
            if (v0_6 != -1) {
                ((com.vincent.filepicker.b.b.f) v2_4.get(v0_6)).a(1);
            }
        }
        this.s.a(v2_4);
        return;
    }

Method com.vincent.filepicker.activity.ImagePickActivity.onActivityResult() calling method java.io.File.<init>()


    protected void onActivityResult(int p2, int p3, android.content.Intent p4)
    {
        super.onActivityResult(p2, p3, p4);
        switch (p2) {
            case 257:
                if (p3 != -1) {
                    this.getApplicationContext().getContentResolver().delete(this.t.e, 0, 0);
                } else {
                    com.vincent.filepicker.a.d v2_10 = new android.content.Intent("android.intent.action.MEDIA_SCANNER_SCAN_FILE");
                    v2_10.setData(android.net.Uri.fromFile(new java.io.File(this.t.d)));
                    this.sendBroadcast(v2_10);
                    this.o();
                }
                break;
            case 258:
                if (p3 != -1) {
                } else {
                    com.vincent.filepicker.a.d v2_9 = p4.getParcelableArrayListExtra("ResultBrowserImage");
                    this.r = v2_9.size();
                    this.t.d(this.r);
                    com.vincent.filepicker.b.b.d v3_2 = this.y;
                    int v4_3 = new StringBuilder();
                    v4_3.append(this.r);
                    v4_3.append("/");
                    v4_3.append(this.q);
                    v3_2.setText(v4_3.toString());
                    this.p.clear();
                    this.p.addAll(v2_9);
                    com.vincent.filepicker.a.d v2_3 = this.t.c().iterator();
                    while (v2_3.hasNext()) {
                        int v4_7;
                        com.vincent.filepicker.b.b.d v3_7 = ((com.vincent.filepicker.b.b.d) v2_3.next());
                        if (!this.p.contains(v3_7)) {
                            v4_7 = 0;
                        } else {
                            v4_7 = 1;
                        }
                        v3_7.a(v4_7);
                    }
                    this.t.f();
                }
                break;
            default:
        }
        return;
    }

Method com.vincent.filepicker.activity.ImagePickActivity.a() calling method java.io.File.<init>()


    private void a(java.util.List p6)
    {
        com.vincent.filepicker.b.b.d v0_0 = this.w;
        if ((v0_0 != null) && (!android.text.TextUtils.isEmpty(this.t.d))) {
            com.vincent.filepicker.b.b.d v0_1 = new java.io.File(this.t.d);
            if ((this.t.b()) || (!v0_1.exists())) {
                v0_0 = 0;
            } else {
                v0_0 = 1;
            }
        }
        boolean v2_4 = new java.util.ArrayList();
        com.vincent.filepicker.a.d v6_1 = p6.iterator();
        while (v6_1.hasNext()) {
            int v3_3 = ((com.vincent.filepicker.b.b.c) v6_1.next());
            v2_4.addAll(v3_3.b());
            if (v0_0 != null) {
                this.b(v3_3.b());
            }
        }
        com.vincent.filepicker.a.d v6_3 = this.p.iterator();
        while (v6_3.hasNext()) {
            com.vincent.filepicker.b.b.d v0_6 = v2_4.indexOf(((com.vincent.filepicker.b.b.d) v6_3.next()));
            if (v0_6 != -1) {
                ((com.vincent.filepicker.b.b.d) v2_4.get(v0_6)).a(1);
            }
        }
        this.t.a(v2_4);
        return;
    }

Method com.vincent.filepicker.activity.AudioPickActivity.a() calling method java.io.File.<init>()


    private void a(java.util.List p6)
    {
        com.vincent.filepicker.b.b.a v0_0 = this.u;
        if ((v0_0 != null) && (!android.text.TextUtils.isEmpty(this.x))) {
            com.vincent.filepicker.b.b.a v0_10 = new java.io.File(this.x);
            if ((this.s.b()) || (!v0_10.exists())) {
                v0_0 = 0;
            } else {
                v0_0 = 1;
            }
        }
        boolean v2_3 = new java.util.ArrayList();
        com.vincent.filepicker.a.a v6_1 = p6.iterator();
        while (v6_1.hasNext()) {
            int v3_3 = ((com.vincent.filepicker.b.b.c) v6_1.next());
            v2_3.addAll(v3_3.b());
            if (v0_0 != null) {
                v0_0 = this.b(v3_3.b());
            }
        }
        com.vincent.filepicker.a.a v6_3 = this.v.iterator();
        while (v6_3.hasNext()) {
            com.vincent.filepicker.b.b.a v0_5 = v2_3.indexOf(((com.vincent.filepicker.b.b.a) v6_3.next()));
            if (v0_5 != -1) {
                ((com.vincent.filepicker.b.b.a) v2_3.get(v0_5)).a(1);
            }
        }
        this.s.a(v2_3);
        return;
    }

Method com.abara.abaralms.activities.SplashPageActivity.m() calling method java.io.File.<init>()


    private final void m()
    {
        try {
            com.a.b.a v0_1 = new StringBuilder();
            v0_1.append("");
            v0_1.append(com.abara.abaralms.global.AbaraApp.a.a());
            v0_1.append(java.io.File.separator);
            com.a.f.d v1_0 = this.q;
        } catch (com.a.b.a v0_15) {
            v0_15.printStackTrace();
            return;
        }
        if (v1_0 == null) {
            b.e.b.j.b("strUrl");
        }
        String v2_1 = this.q;
        if (v2_1 == null) {
            b.e.b.j.b("strUrl");
        }
        String v2_2 = v2_1.length();
        if (v1_0 == null) {
            throw new b.r("null cannot be cast to non-null type java.lang.String");
        } else {
            com.a.f.d v1_3 = v1_0.substring((v2_2 - 15));
            b.e.b.j.a(v1_3, "(this as java.lang.String).substring(startIndex)");
            v0_1.append(v1_3);
            com.a.b.a v0_4 = v0_1.toString();
            com.a.f.d v1_5 = new StringBuilder();
            v1_5.append("");
            v1_5.append(com.abara.abaralms.global.AbaraApp.a.a());
            v1_5.append(java.io.File.separator);
            com.a.f.d v1_7 = v1_5.toString();
            String v2_10 = new java.io.File(v0_4);
            if (v2_10.exists()) {
                this.b(v2_10.getPath());
                return;
            } else {
                com.a.b.a v0_7 = this.q;
                if (v0_7 == null) {
                    b.e.b.j.b("strUrl");
                }
                String v2_12 = this.q;
                if (v2_12 == null) {
                    b.e.b.j.b("strUrl");
                }
                String v2_13 = v2_12.length();
                if (v0_7 == null) {
                    throw new b.r("null cannot be cast to non-null type java.lang.String");
                } else {
                    com.a.b.a v0_10 = v0_7.substring((v2_13 - 15));
                    b.e.b.j.a(v0_10, "(this as java.lang.String).substring(startIndex)");
                    com.a.a.a(this.getApplicationContext());
                    this.q().k();
                    String v2_18 = this.q;
                    if (v2_18 == null) {
                        b.e.b.j.b("strUrl");
                    }
                    com.a.a.a(v2_18, v1_7, v0_10).a("downloadTest").a(com.a.b.e.b).a().a(((com.a.f.d) new <mark>com.abara.abaralms.activities.SplashPageActivitymark>$c(this)));
                    return;
                }
            }
        }
    }

Method com.abara.abaralms.activities.ReplyMessageActivity.onActivityResult() calling method java.io.File.<init>()


    protected void onActivityResult(int p20, int p21, android.content.Intent p22)
    {
        if ((p20 == this.q) && ((p21 == -1) && ((p22 != null) && (p22.getData() != null)))) {
            try {
                b.r v0_7 = p22.getData();
                b.e.b.j.a(v0_7, "data.data");
                this.o = v0_7;
                String v5_6 = this.o;
            } catch (b.r v0_15) {
                v0_15.printStackTrace();
                android.widget.Toast.makeText(((android.content.Context) this), ((CharSequence) "Unable to get file"), 0).show();
            }
            if (v5_6 == null) {
                b.e.b.j.b("fileUri");
            }
            b.r v0_20 = com.abara.abaralms.global.d.a.a(((android.content.Context) this), v5_6);
            if (v0_20 == null) {
                b.e.b.j.a();
            }
            this.r = v0_20;
            String v4_21 = new java.io.File(this.r).length();
            int v8 = "docx";
            int v10 = "pptx";
            String v12 = "jpg";
            String v14 = "gif";
            String v16 = "bmp";
            CharSequence v6_5 = org.apache.commons.a.b.c(this.r);
            b.e.b.j.a(v6_5, "FilenameUtils.getExtension(filePath)");
            if (v6_5 == null) {
                throw new b.r("null cannot be cast to non-null type java.lang.String");
            } else {
                b.r v0_14;
                String v4_2;
                CharSequence v6_6 = v6_5.toLowerCase();
                b.e.b.j.a(v6_6, "(this as java.lang.String).toLowerCase()");
                if (b.a.g.a(new String[] {"ico", "mp4"}), v6_6)) {
                    b.r v0_28 = this.n;
                    if (v0_28 == null) {
                        b.e.b.j.b("replyGson");
                    }
                    b.r v0_29 = v0_28.e();
                    if (v0_29 == null) {
                        b.e.b.j.a();
                    }
                    if (v4_21 > (Long.parseLong(v0_29) * ((long) 1000000))) {
                        b.r v0_34 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvSelectedFileName));
                        b.e.b.j.a(v0_34, "tvSelectedFileName");
                        v0_34.setText(((CharSequence) this.s().get("upload_permissible_file_size")));
                        v0_14 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvSelectedFileName));
                        b.e.b.j.a(v0_14, "tvSelectedFileName");
                        v4_2 = android.support.v4.a.c.c(((android.content.Context) this), 2131099737);
                    } else {
                        b.r v0_4 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvSelectedFileName));
                        b.e.b.j.a(v0_4, "tvSelectedFileName");
                        String v4_4 = this.r;
                        int vtmp18 = b.j.n.b(((CharSequence) this.r), 47, 0, 0, 6, 0);
                        if (v4_4 == null) {
                            throw new b.r("null cannot be cast to non-null type java.lang.String");
                        } else {
                            String v4_6 = v4_4.substring((vtmp18 + 1));
                            b.e.b.j.a(v4_6, "(this as java.lang.String).substring(startIndex)");
                            v0_4.setText(((CharSequence) v4_6));
                            super.onActivityResult(p20, p21, p22);
                            return;
                        }
                    }
                } else {
                    this.r = "";
                    b.r v0_11 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvSelectedFileName));
                    b.e.b.j.a(v0_11, "tvSelectedFileName");
                    v0_11.setText(((CharSequence) this.s().get("upload_valid_file_format_short")));
                    v0_14 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvSelectedFileName));
                    b.e.b.j.a(v0_14, "tvSelectedFileName");
                    v4_2 = android.support.v4.a.c.c(((android.content.Context) this), 2131099737);
                }
                org.a.a.e.a(v0_14, v4_2);
            }
        }
        super.onActivityResult(p20, p21, p22);
        return;
    }

Method com.abara.abaralms.activities.QueriesChatActivity.onActivityResult() calling method java.io.File.<init>()


    protected void onActivityResult(int p20, int p21, android.content.Intent p22)
    {
        if ((p20 == this.w) && ((p22 != null) && (p22.getData() != null))) {
            try {
                b.r v0_1 = p22.getData();
                b.e.b.j.a(v0_1, "data.data");
                this.n = v0_1;
                String v5_6 = this.n;
            } catch (b.r v0_17) {
                v0_17.printStackTrace();
                android.widget.Toast.makeText(((android.content.Context) this), ((CharSequence) "Unable to get file"), 0).show();
            }
            if (v5_6 == null) {
                b.e.b.j.b("fileUri");
            }
            android.util.Log.d("File URi ", new java.io.File(v5_6.getPath()).toString());
            String v5_8 = this.n;
            if (v5_8 == null) {
                b.e.b.j.b("fileUri");
            }
            b.r v0_22 = com.abara.abaralms.global.d.a.a(((android.content.Context) this), v5_8);
            if (v0_22 == null) {
                b.e.b.j.a();
            }
            this.x = v0_22;
            String v4_27 = new java.io.File(this.x).length();
            int v8 = "docx";
            int v10 = "pptx";
            String v12 = "jpg";
            String v14 = "gif";
            String v16 = "bmp";
            CharSequence v6_6 = org.apache.commons.a.b.c(this.x);
            b.e.b.j.a(v6_6, "FilenameUtils.getExtension(filePath)");
            if (v6_6 == null) {
                throw new b.r("null cannot be cast to non-null type java.lang.String");
            } else {
                String v4_6;
                b.r v0_4;
                CharSequence v6_7 = v6_6.toLowerCase();
                b.e.b.j.a(v6_7, "(this as java.lang.String).toLowerCase()");
                android.util.Log.d("File Name ", v6_7);
                int v7_6 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvChatFileName));
                b.e.b.j.a(v7_6, "tvChatFileName");
                v7_6.setVisibility(0);
                if (b.a.g.a(new String[] {"ico", "mp4"}), v6_7)) {
                    if (((double) v4_27) > (this.s * ((double) 1000000))) {
                        b.r v0_34 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvChatFileName));
                        b.e.b.j.a(v0_34, "tvChatFileName");
                        v0_34.setText(((CharSequence) this.s().get("upload_permissible_file_size")));
                        v0_4 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvChatFileName));
                        b.e.b.j.a(v0_4, "tvChatFileName");
                        v4_6 = android.support.v4.a.c.c(((android.content.Context) this), 2131099737);
                    } else {
                        b.r v0_7 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvChatFileName));
                        b.e.b.j.a(v0_7, "tvChatFileName");
                        String v4_8 = this.x;
                        int vtmp21 = b.j.n.b(((CharSequence) this.x), 47, 0, 0, 6, 0);
                        if (v4_8 == null) {
                            throw new b.r("null cannot be cast to non-null type java.lang.String");
                        } else {
                            String v4_10 = v4_8.substring((vtmp21 + 1));
                            b.e.b.j.a(v4_10, "(this as java.lang.String).substring(startIndex)");
                            v0_7.setText(((CharSequence) v4_10));
                            super.onActivityResult(p20, p21, p22);
                            return;
                        }
                    }
                } else {
                    this.x = "";
                    b.r v0_14 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvChatFileName));
                    b.e.b.j.a(v0_14, "tvChatFileName");
                    v0_14.setText(((CharSequence) this.s().get("upload_valid_file_format_short")));
                    v0_4 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvChatFileName));
                    b.e.b.j.a(v0_4, "tvChatFileName");
                    v4_6 = android.support.v4.a.c.c(((android.content.Context) this), 2131099737);
                }
                org.a.a.e.a(v0_4, v4_6);
            }
        }
        super.onActivityResult(p20, p21, p22);
        return;
    }

Method com.abara.abaralms.activities.QueriesChatActivity.a() calling method java.io.File.<init>()


    private final void a(com.abara.abaralms.b.u.a p14, android.widget.RelativeLayout p15)
    {
        b.e.a.b v0_0 = this.q();
        Integer v1_2 = p14.c();
        if (v1_2 == null) {
            b.e.b.j.a();
        }
        b.e.a.b v0_18 = v0_0.b(v1_2);
        Integer v1_1 = ((android.widget.RelativeLayout) p15.findViewById(2131362226));
        android.widget.ImageView v11_1 = ((android.widget.ImageView) p15.findViewById(2131362077));
        p15.findViewById(2131362170);
        p15.findViewById(2131362033);
        android.widget.TextView v2_8 = ((android.widget.TextView) p15.findViewById(2131362482));
        android.widget.RelativeLayout v8_1 = ((android.widget.RelativeLayout) p15.findViewById(2131362214));
        p15.findViewById(2131362213);
        if ((v0_18 != null) && (b.j.n.c(((CharSequence) v0_18), ((CharSequence) "image"), 1))) {
            b.e.b.j.a(v1_1, "rlImageView");
            v1_1.setVisibility(0);
            b.e.b.j.a(v2_8, "tvDownloadImage");
            v2_8.setVisibility(0);
            b.e.a.b v0_14 = new StringBuilder();
            v0_14.append("thumb is ");
            v0_14.append(p14.g());
            System.out.println(v0_14.toString());
            b.e.a.b v0_17 = new StringBuilder();
            v0_17.append("file is ");
            v0_17.append(com.abara.abaralms.global.BaseActivity.v.a());
            System.out.println(v0_17.toString());
            if (b.a.l.a(((Iterable) com.abara.abaralms.global.BaseActivity.v.a()), p14.a())) {
                b.e.b.j.a(v8_1, "rlDwnldProgressView");
                v8_1.setVisibility(0);
                v2_8.setVisibility(8);
            }
            com.g.a.t.a(((android.content.Context) this)).a(p14.g()).a(this.getDrawable(2131230918)).a(v11_1);
            String v15_2 = p14.c();
            if (v15_2 == null) {
                b.e.b.j.a();
            }
            b.e.a.b v0_2 = v15_2.length();
            if (v15_2 == null) {
                throw new b.r("null cannot be cast to non-null type java.lang.String");
            } else {
                String v7 = v15_2.substring((v0_2 - 15));
                b.e.b.j.a(v7, "(this as java.lang.String).substring(startIndex)");
                String v15_6 = new StringBuilder();
                v15_6.append("");
                v15_6.append(com.abara.abaralms.global.AbaraApp.a.a());
                v15_6.append(java.io.File.separator);
                String v6 = v15_6.toString();
                String v15_8 = new StringBuilder();
                v15_8.append(v6);
                v15_8.append(v7);
                String v15_10 = new ark>com.abara.abaralms.activities.QueriesChatActivityark>$d;
                v15_10(this, p14, v6, v7, v8_1, v2_8, new java.io.File(v15_8.toString()), v11_1);
                v2_8.setOnClickListener(((android.view.View$OnClickListener) v15_10));
                org.a.a.b.a(this, 0, ((b.e.a.b) new ark>com.abara.abaralms.activities.QueriesChatActivityark>$e(this, p14, new b.e.b.w$a(), v2_8)), 1, 0);
            }
        }
        return;
    }

Method com.abara.abaralms.activities.OfflinePdfViewerActivity.onCreate() calling method java.io.File.<init>()


    protected void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(2131492913);
        this.q().a(((android.content.Context) this));
        com.joanzapata.pdfview.PDFView$b v5_23 = this.getWindow();
        b.e.b.j.a(v5_23, "window");
        v5_23.setStatusBarColor(this.t());
        this.c(com.abara.abaralms.a$a.tbPdfViewer).setBackgroundColor(this.t());
        com.joanzapata.pdfview.PDFView$b v5_5 = this.c(com.abara.abaralms.a$a.tbPdfViewer);
        if (v5_5 == null) {
            throw new b.r("null cannot be cast to non-null type android.support.v7.widget.Toolbar");
        } else {
            this.a(((android.support.v7.widget.Toolbar) v5_5));
            this.a(this.q().o());
            com.joanzapata.pdfview.PDFView$b v5_11 = this.i();
            if (v5_11 != null) {
                v5_11.a(((CharSequence) this.s().get("certificate")));
            }
            com.joanzapata.pdfview.PDFView$b v5_13 = this.i();
            if (v5_13 != null) {
                v5_13.b(1);
            }
            com.joanzapata.pdfview.PDFView$b v5_14 = this.i();
            if (v5_14 != null) {
                v5_14.a(this.getDrawable(2131230830));
            }
            com.joanzapata.pdfview.PDFView$b v5_16 = this.getIntent().getStringExtra(this.getString(2131755152));
            b.e.b.j.a(v5_16, "intent.getStringExtra(getString(R.string.link))");
            this.n = v5_16;
            com.joanzapata.pdfview.PDFView$b v5_18 = new StringBuilder();
            v5_18.append("certificate link is ");
            int v1_7 = this.n;
            if (v1_7 == 0) {
                b.e.b.j.b("link");
            }
            v5_18.append(v1_7);
            System.out.println(v5_18.toString());
            com.joanzapata.pdfview.PDFView$b v5_22 = ((com.joanzapata.pdfview.PDFView) this.c(com.abara.abaralms.a$a.pdfView));
            String v2_1 = this.n;
            if (v2_1 == null) {
                b.e.b.j.b("link");
            }
            v5_22.a(new java.io.File(v2_1)).a(1).b(0).a(1).a();
            return;
        }
    }

Method com.abara.abaralms.activities.NewMessageActivity.onActivityResult() calling method java.io.File.<init>()


    protected void onActivityResult(int p27, int p28, android.content.Intent p29)
    {
        if (p28 == -1) {
            String v5_34;
            b.r v0_48;
            String v5_31;
            b.r v0_54;
            String v5_29;
            int v6_12;
            if (p27 != this.q) {
                if (p27 != this.r) {
                    if ((p27 != this.x) || ((p29 == null) || (p29.getData() == null))) {
                        super.onActivityResult(p27, p28, p29);
                        return;
                    } else {
                        try {
                            b.r v0_28 = p29.getData();
                            b.e.b.j.a(v0_28, "data.data");
                            this.y = v0_28;
                            int v6_13 = this.y;
                        } catch (b.r v0_24) {
                            v0_24.printStackTrace();
                            android.widget.Toast.makeText(((android.content.Context) this), ((CharSequence) "Unable to get file"), 0).show();
                            super.onActivityResult(p27, p28, p29);
                            return;
                        }
                        if (v6_13 == 0) {
                            b.e.b.j.b("fileUri");
                        }
                        android.util.Log.d("File URi ", new java.io.File(v6_13.getPath()).toString());
                        int v6_20 = this.y;
                        if (v6_20 == 0) {
                            b.e.b.j.b("fileUri");
                        }
                        b.r v0_89 = com.abara.abaralms.global.d.a.a(((android.content.Context) this), v6_20);
                        if (v0_89 == null) {
                            b.e.b.j.a();
                        }
                        this.z = v0_89;
                        String v5_41 = new java.io.File(this.z).length();
                        b.r v0_93 = new StringBuilder();
                        v0_93.append("upload file size is ");
                        v0_93.append((this.B * ((double) 1000000)));
                        v0_93.append("current file size is ");
                        v0_93.append(v5_41);
                        System.out.println(v0_93.toString());
                        String v15 = "docx";
                        String v17 = "pptx";
                        String v19 = "jpg";
                        String v21 = "gif";
                        String v23 = "bmp";
                        CharSequence v9_17 = org.apache.commons.a.b.c(this.z);
                        b.e.b.j.a(v9_17, "FilenameUtils.getExtension(filePath)");
                        if (v9_17 == null) {
                            throw new b.r("null cannot be cast to non-null type java.lang.String");
                        } else {
                            b.r v0_8;
                            String v5_8;
                            CharSequence v9_18 = v9_17.toLowerCase();
                            b.e.b.j.a(v9_18, "(this as java.lang.String).toLowerCase()");
                            android.util.Log.d("File Name ", v9_18);
                            if (b.a.g.a(new String[] {"ico", "mp4"}), v9_18)) {
                                if (((double) v5_41) > (this.B * ((double) 1000000))) {
                                    b.r v0_4 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFile));
                                    b.e.b.j.a(v0_4, "tvUploadedFile");
                                    v0_4.setText(((CharSequence) this.s().get("upload_permissible_file_size")));
                                    v0_8 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFile));
                                    b.e.b.j.a(v0_8, "tvUploadedFile");
                                    v5_8 = android.support.v4.a.c.c(((android.content.Context) this), 2131099737);
                                } else {
                                    b.r v0_11 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFile));
                                    b.e.b.j.a(v0_11, "tvUploadedFile");
                                    String v5_10 = this.z;
                                    int vtmp47 = b.j.n.b(((CharSequence) this.z), 47, 0, 0, 6, 0);
                                    if (v5_10 == null) {
                                        throw new b.r("null cannot be cast to non-null type java.lang.String");
                                    } else {
                                        String v5_12 = v5_10.substring((vtmp47 + 1));
                                        b.e.b.j.a(v5_12, "(this as java.lang.String).substring(startIndex)");
                                        v0_11.setText(((CharSequence) v5_12));
                                        v0_8 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFile));
                                        b.e.b.j.a(v0_8, "tvUploadedFile");
                                        v5_8 = android.support.v4.a.c.c(((android.content.Context) this), 2131099719);
                                    }
                                }
                            } else {
                                this.z = "";
                                b.r v0_20 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFile));
                                b.e.b.j.a(v0_20, "tvUploadedFile");
                                v0_20.setText(((CharSequence) this.s().get("upload_valid_file_format_short")));
                                v0_8 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFile));
                                b.e.b.j.a(v0_8, "tvUploadedFile");
                                v5_8 = android.support.v4.a.c.c(((android.content.Context) this), 2131099737);
                            }
                            org.a.a.e.a(v0_8, v5_8);
                            super.onActivityResult(p27, p28, p29);
                            return;
                        }
                    }
                } else {
                    if (p29 == null) {
                        b.e.b.j.a();
                    }
                    b.r v0_30 = p29.getSerializableExtra(this.getString(2131755240));
                    if (v0_30 == null) {
                        throw new b.r("null cannot be cast to non-null type kotlin.collections.ArrayList<*> /* = java.util.ArrayList<*> */");
                    } else {
                        b.r v0_33 = ((java.util.ArrayList) v0_30);
                        int v6_8 = new String[v0_33.size()];
                        b.r v0_34 = v0_33.toArray(v6_8);
                        b.e.b.j.a(v0_34, "arrfinalCCRecipientList.toArray(array)");
                        this.o = ((String[]) v0_34);
                        ((com.abara.abaralms.customedittext.TagsEditText) this).setTags(this.o);
                        if (!this.w) {
                            b.r v0_42 = ((com.abara.abaralms.customedittext.TagsEditText) this.c(com.abara.abaralms.a$a.tagsEtCC));
                            int v6_11 = new CharSequence[1];
                            v6_11[0] = ((CharSequence) this.o[0]);
                            v0_42.setTags(v6_11);
                            if (this.o.length <= 1) {
                                v0_48 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMoreCC));
                                v6_12 = "tvMoreCC";
                                b.e.b.j.a(v0_48, v6_12);
                                v0_48.setVisibility(8);
                                super.onActivityResult(p27, p28, p29);
                                return;
                            } else {
                                b.r v0_51 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMoreCC));
                                b.e.b.j.a(v0_51, "tvMoreCC");
                                v0_51.setVisibility(0);
                                v0_54 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMoreCC));
                                v5_29 = "tvMoreCC";
                                b.e.b.j.a(v0_54, v5_29);
                                v5_34 = "More";
                            }
                        } else {
                            ((com.abara.abaralms.customedittext.TagsEditText) this).setTags(this.o);
                            v0_54 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMoreCC));
                            v5_31 = "tvMoreCC";
                            b.e.b.j.a(v0_54, v5_31);
                            v5_34 = "Less";
                        }
                    }
                }
            } else {
                if (p29 == null) {
                    b.e.b.j.a();
                }
                b.r v0_61 = p29.getStringArrayListExtra(this.getString(2131755240));
                if (v0_61 == null) {
                    throw new b.r("null cannot be cast to non-null type kotlin.collections.ArrayList<kotlin.String> /* = java.util.ArrayList<kotlin.String> */");
                } else {
                    int v6_15 = new String[v0_61.size()];
                    b.r v0_64 = v0_61.toArray(v6_15);
                    b.e.b.j.a(v0_64, "arrfinalToRecipientList.toArray(array)");
                    this.p = ((String[]) v0_64);
                    ((com.abara.abaralms.customedittext.TagsEditText) this).setTags(this.p);
                    if (!this.s) {
                        b.r v0_73 = ((com.abara.abaralms.customedittext.TagsEditText) this.c(com.abara.abaralms.a$a.tagsEditText));
                        int v6_18 = new CharSequence[1];
                        v6_18[0] = ((CharSequence) this.p[0]);
                        v0_73.setTags(v6_18);
                        if (this.p.length <= 1) {
                            v0_48 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMore));
                            v6_12 = "tvMore";
                        } else {
                            b.r v0_80 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMore));
                            b.e.b.j.a(v0_80, "tvMore");
                            v0_80.setVisibility(0);
                            v0_54 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMore));
                            v5_29 = "tvMore";
                        }
                    } else {
                        ((com.abara.abaralms.customedittext.TagsEditText) this).setTags(this.p);
                        v0_54 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMore));
                        v5_31 = "tvMore";
                    }
                }
            }
            v0_54.setText(((CharSequence) v5_34));
        }
        super.onActivityResult(p27, p28, p29);
        return;
    }

Method com.abara.abaralms.activities.NewMessageActivity.onActivityResult() calling method java.io.File.<init>()


    protected void onActivityResult(int p27, int p28, android.content.Intent p29)
    {
        if (p28 == -1) {
            int v6_12;
            b.r v0_48;
            String v5_31;
            b.r v0_54;
            String v5_34;
            String v5_29;
            if (p27 != this.q) {
                if (p27 != this.r) {
                    if ((p27 != this.x) || ((p29 == null) || (p29.getData() == null))) {
                        super.onActivityResult(p27, p28, p29);
                        return;
                    } else {
                        try {
                            b.r v0_28 = p29.getData();
                            b.e.b.j.a(v0_28, "data.data");
                            this.y = v0_28;
                            int v6_13 = this.y;
                        } catch (b.r v0_24) {
                            v0_24.printStackTrace();
                            android.widget.Toast.makeText(((android.content.Context) this), ((CharSequence) "Unable to get file"), 0).show();
                            super.onActivityResult(p27, p28, p29);
                            return;
                        }
                        if (v6_13 == 0) {
                            b.e.b.j.b("fileUri");
                        }
                        android.util.Log.d("File URi ", new java.io.File(v6_13.getPath()).toString());
                        int v6_20 = this.y;
                        if (v6_20 == 0) {
                            b.e.b.j.b("fileUri");
                        }
                        b.r v0_89 = com.abara.abaralms.global.d.a.a(((android.content.Context) this), v6_20);
                        if (v0_89 == null) {
                            b.e.b.j.a();
                        }
                        this.z = v0_89;
                        String v5_41 = new java.io.File(this.z).length();
                        b.r v0_93 = new StringBuilder();
                        v0_93.append("upload file size is ");
                        v0_93.append((this.B * ((double) 1000000)));
                        v0_93.append("current file size is ");
                        v0_93.append(v5_41);
                        System.out.println(v0_93.toString());
                        String v15 = "docx";
                        String v17 = "pptx";
                        String v19 = "jpg";
                        String v21 = "gif";
                        String v23 = "bmp";
                        CharSequence v9_17 = org.apache.commons.a.b.c(this.z);
                        b.e.b.j.a(v9_17, "FilenameUtils.getExtension(filePath)");
                        if (v9_17 == null) {
                            throw new b.r("null cannot be cast to non-null type java.lang.String");
                        } else {
                            b.r v0_8;
                            String v5_8;
                            CharSequence v9_18 = v9_17.toLowerCase();
                            b.e.b.j.a(v9_18, "(this as java.lang.String).toLowerCase()");
                            android.util.Log.d("File Name ", v9_18);
                            if (b.a.g.a(new String[] {"ico", "mp4"}), v9_18)) {
                                if (((double) v5_41) > (this.B * ((double) 1000000))) {
                                    b.r v0_4 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFile));
                                    b.e.b.j.a(v0_4, "tvUploadedFile");
                                    v0_4.setText(((CharSequence) this.s().get("upload_permissible_file_size")));
                                    v0_8 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFile));
                                    b.e.b.j.a(v0_8, "tvUploadedFile");
                                    v5_8 = android.support.v4.a.c.c(((android.content.Context) this), 2131099737);
                                } else {
                                    b.r v0_11 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFile));
                                    b.e.b.j.a(v0_11, "tvUploadedFile");
                                    String v5_10 = this.z;
                                    int vtmp47 = b.j.n.b(((CharSequence) this.z), 47, 0, 0, 6, 0);
                                    if (v5_10 == null) {
                                        throw new b.r("null cannot be cast to non-null type java.lang.String");
                                    } else {
                                        String v5_12 = v5_10.substring((vtmp47 + 1));
                                        b.e.b.j.a(v5_12, "(this as java.lang.String).substring(startIndex)");
                                        v0_11.setText(((CharSequence) v5_12));
                                        v0_8 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFile));
                                        b.e.b.j.a(v0_8, "tvUploadedFile");
                                        v5_8 = android.support.v4.a.c.c(((android.content.Context) this), 2131099719);
                                    }
                                }
                            } else {
                                this.z = "";
                                b.r v0_20 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFile));
                                b.e.b.j.a(v0_20, "tvUploadedFile");
                                v0_20.setText(((CharSequence) this.s().get("upload_valid_file_format_short")));
                                v0_8 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFile));
                                b.e.b.j.a(v0_8, "tvUploadedFile");
                                v5_8 = android.support.v4.a.c.c(((android.content.Context) this), 2131099737);
                            }
                            org.a.a.e.a(v0_8, v5_8);
                            super.onActivityResult(p27, p28, p29);
                            return;
                        }
                    }
                } else {
                    if (p29 == null) {
                        b.e.b.j.a();
                    }
                    b.r v0_30 = p29.getSerializableExtra(this.getString(2131755240));
                    if (v0_30 == null) {
                        throw new b.r("null cannot be cast to non-null type kotlin.collections.ArrayList<*> /* = java.util.ArrayList<*> */");
                    } else {
                        b.r v0_33 = ((java.util.ArrayList) v0_30);
                        int v6_8 = new String[v0_33.size()];
                        b.r v0_34 = v0_33.toArray(v6_8);
                        b.e.b.j.a(v0_34, "arrfinalCCRecipientList.toArray(array)");
                        this.o = ((String[]) v0_34);
                        ((com.abara.abaralms.customedittext.TagsEditText) this).setTags(this.o);
                        if (!this.w) {
                            b.r v0_42 = ((com.abara.abaralms.customedittext.TagsEditText) this.c(com.abara.abaralms.a$a.tagsEtCC));
                            int v6_11 = new CharSequence[1];
                            v6_11[0] = ((CharSequence) this.o[0]);
                            v0_42.setTags(v6_11);
                            if (this.o.length <= 1) {
                                v0_48 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMoreCC));
                                v6_12 = "tvMoreCC";
                                b.e.b.j.a(v0_48, v6_12);
                                v0_48.setVisibility(8);
                                super.onActivityResult(p27, p28, p29);
                                return;
                            } else {
                                b.r v0_51 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMoreCC));
                                b.e.b.j.a(v0_51, "tvMoreCC");
                                v0_51.setVisibility(0);
                                v0_54 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMoreCC));
                                v5_29 = "tvMoreCC";
                                b.e.b.j.a(v0_54, v5_29);
                                v5_34 = "More";
                            }
                        } else {
                            ((com.abara.abaralms.customedittext.TagsEditText) this).setTags(this.o);
                            v0_54 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMoreCC));
                            v5_31 = "tvMoreCC";
                            b.e.b.j.a(v0_54, v5_31);
                            v5_34 = "Less";
                        }
                    }
                }
            } else {
                if (p29 == null) {
                    b.e.b.j.a();
                }
                b.r v0_61 = p29.getStringArrayListExtra(this.getString(2131755240));
                if (v0_61 == null) {
                    throw new b.r("null cannot be cast to non-null type kotlin.collections.ArrayList<kotlin.String> /* = java.util.ArrayList<kotlin.String> */");
                } else {
                    int v6_15 = new String[v0_61.size()];
                    b.r v0_64 = v0_61.toArray(v6_15);
                    b.e.b.j.a(v0_64, "arrfinalToRecipientList.toArray(array)");
                    this.p = ((String[]) v0_64);
                    ((com.abara.abaralms.customedittext.TagsEditText) this).setTags(this.p);
                    if (!this.s) {
                        b.r v0_73 = ((com.abara.abaralms.customedittext.TagsEditText) this.c(com.abara.abaralms.a$a.tagsEditText));
                        int v6_18 = new CharSequence[1];
                        v6_18[0] = ((CharSequence) this.p[0]);
                        v0_73.setTags(v6_18);
                        if (this.p.length <= 1) {
                            v0_48 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMore));
                            v6_12 = "tvMore";
                        } else {
                            b.r v0_80 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMore));
                            b.e.b.j.a(v0_80, "tvMore");
                            v0_80.setVisibility(0);
                            v0_54 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMore));
                            v5_29 = "tvMore";
                        }
                    } else {
                        ((com.abara.abaralms.customedittext.TagsEditText) this).setTags(this.p);
                        v0_54 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvMore));
                        v5_31 = "tvMore";
                    }
                }
            }
            v0_54.setText(((CharSequence) v5_34));
        }
        super.onActivityResult(p27, p28, p29);
        return;
    }

Method com.abara.abaralms.activities.DownloadAssetsDemoActivity.a() calling method java.io.File.<init>()


    public final String a(java.util.List p9, int p10)
    {
        b.e.b.j.b(p9, "assetList");
        int v10_11 = ((com.abara.abaralms.b.l.b) p9.get(p10));
        com.a.b.a v0_10 = v10_11.a();
        if (v0_10 == null) {
            b.e.b.j.a();
        }
        com.a.f.d v1_0 = new StringBuilder();
        v1_0.append("");
        v1_0.append(com.abara.abaralms.global.AbaraApp.a.a());
        v1_0.append(java.io.File.separator);
        String v2_4 = v0_10.length();
        if (v0_10 == null) {
            throw new b.r("null cannot be cast to non-null type java.lang.String");
        } else {
            String v2_6 = v0_10.substring((v2_4 - 15));
            b.e.b.j.a(v2_6, "(this as java.lang.String).substring(startIndex)");
            v1_0.append(v2_6);
            com.a.f.d v1_19 = v1_0.toString();
            String v2_8 = new StringBuilder();
            v2_8.append("");
            v2_8.append(com.abara.abaralms.global.AbaraApp.a.a());
            v2_8.append(java.io.File.separator);
            String v2_9 = v2_8.toString();
            java.io.File v3_6 = new java.io.File(v1_19);
            com.a.f.d v1_21 = new StringBuilder();
            v1_21.append("fine name is ");
            v1_21.append(v3_6);
            v1_21.append(" \nfile size is ");
            v1_21.append(v3_6.length());
            v1_21.append(" \ntotal file size ");
            v1_21.append((Float.parseFloat(v10_11.d()) * ((float) 1000000)));
            System.out.println(v1_21.toString());
            if (((float) v3_6.length()) < (Float.parseFloat(v10_11.d()) * ((float) 1000000))) {
                v3_6.delete();
                if (b.e.b.j.a(v10_11.c(), "scorm")) {
                    com.a.f.d v1_31 = new StringBuilder();
                    v1_31.append("");
                    v1_31.append(com.abara.abaralms.global.AbaraApp.a.a());
                    v1_31.append(java.io.File.separator);
                    v1_31.append(v10_11.b());
                    com.a.f.d v1_1 = v1_31.toString();
                    if (new java.io.File(v1_1).isDirectory()) {
                        b.d.i.b(new java.io.File(v1_1));
                    }
                }
            }
            if (this.q().p()) {
                if (v3_6.exists()) {
                    this.a(v10_11, "0");
                    v10_11.a("1");
                    this.y = 0;
                    v10_11.a(0);
                    int v10_1 = this.r;
                    if (v10_1 == 0) {
                        int v10_2 = this.s;
                        if (v10_2 == 0) {
                            b.e.b.j.a();
                        }
                        v10_2.f();
                    } else {
                        if (v10_1 == 0) {
                            b.e.b.j.a();
                        }
                        v10_1.f();
                    }
                    this.A = (this.A + 1);
                    if (this.A < p9.size()) {
                        this.a(p9, this.A);
                    }
                } else {
                    v10_11.a(1);
                    com.a.f.d v1_5 = this.r;
                    if (v1_5 == null) {
                        com.a.f.d v1_6 = this.s;
                        if (v1_6 == null) {
                            b.e.b.j.a();
                        }
                        v1_6.f();
                    } else {
                        if (v1_5 == null) {
                            b.e.b.j.a();
                        }
                        v1_5.f();
                    }
                    com.a.f.d v1_7 = v0_10.length();
                    if (v0_10 == null) {
                        throw new b.r("null cannot be cast to non-null type java.lang.String");
                    } else {
                        com.a.f.d v1_9 = v0_10.substring((v1_7 - 15));
                        b.e.b.j.a(v1_9, "(this as java.lang.String).substring(startIndex)");
                        com.a.a.a(v0_10, v2_9, v1_9).a(this.getString(2131755111)).a(com.a.b.e.b).a().a(((com.a.f.e) new ark>com.abara.abaralms.activities.DownloadAssetsDemoActivityark>$e(this, v10_11))).a(((com.a.f.d) new ark>com.abara.abaralms.activities.DownloadAssetsDemoActivityark>$f(this, v10_11, p9, v3_6)));
                    }
                }
            }
            b.r v9_3 = v3_6.toString();
            b.e.b.j.a(v9_3, "filePath.toString()");
            return v9_3;
        }
    }

Method com.abara.abaralms.activities.DownloadAssetsDemoActivity.a() calling method java.io.File.<init>()


    public final String a(com.abara.abaralms.b.l.b p9)
    {
        b.e.b.j.b(p9, "asset");
        String v0_9 = p9.a();
        if (v0_9 == null) {
            b.e.b.j.a();
        }
        com.a.f.d v1_20 = new StringBuilder();
        v1_20.append("");
        v1_20.append(com.abara.abaralms.global.AbaraApp.a.a());
        v1_20.append(java.io.File.separator);
        String v2_3 = v0_9.length();
        if (v0_9 == null) {
            throw new b.r("null cannot be cast to non-null type java.lang.String");
        } else {
            String v2_5 = v0_9.substring((v2_3 - 15));
            b.e.b.j.a(v2_5, "(this as java.lang.String).substring(startIndex)");
            v1_20.append(v2_5);
            com.a.f.d v1_15 = v1_20.toString();
            String v2_7 = new StringBuilder();
            v2_7.append("");
            v2_7.append(com.abara.abaralms.global.AbaraApp.a.a());
            v2_7.append(java.io.File.separator);
            String v2_8 = v2_7.toString();
            java.io.File v3_6 = new java.io.File(v1_15);
            com.a.f.d v1_17 = new StringBuilder();
            v1_17.append("fine name is ");
            v1_17.append(v3_6);
            v1_17.append(" \nfile size is ");
            v1_17.append(v3_6.length());
            v1_17.append(" \ntotal file size ");
            v1_17.append((Float.parseFloat(p9.d()) * ((float) 1000000)));
            System.out.println(v1_17.toString());
            if (((float) v3_6.length()) < (Float.parseFloat(p9.d()) * ((float) 1000000))) {
                v3_6.delete();
            }
            if (this.q().p()) {
                if (v3_6.exists()) {
                    this.a(p9, "0");
                    p9.a("1");
                    this.y = 0;
                    p9.a(0);
                    b.r v9_6 = this.r;
                    if (v9_6 == null) {
                        b.r v9_7 = this.s;
                        if (v9_7 == null) {
                            b.e.b.j.a();
                        }
                        v9_7.f();
                    } else {
                        if (v9_6 == null) {
                            b.e.b.j.a();
                        }
                        v9_6.f();
                    }
                } else {
                    p9.a(1);
                    com.a.f.d v1_1 = this.r;
                    if (v1_1 == null) {
                        com.a.f.d v1_2 = this.s;
                        if (v1_2 == null) {
                            b.e.b.j.a();
                        }
                        v1_2.f();
                    } else {
                        if (v1_1 == null) {
                            b.e.b.j.a();
                        }
                        v1_1.f();
                    }
                    com.a.f.d v1_3 = v0_9.length();
                    if (v0_9 == null) {
                        throw new b.r("null cannot be cast to non-null type java.lang.String");
                    } else {
                        com.a.f.d v1_5 = v0_9.substring((v1_3 - 15));
                        b.e.b.j.a(v1_5, "(this as java.lang.String).substring(startIndex)");
                        com.a.a.a(v0_9, v2_8, v1_5).a(this.getString(2131755111)).a(com.a.b.e.b).a().a(((com.a.f.e) new ark>com.abara.abaralms.activities.DownloadAssetsDemoActivityark>$c(this, p9))).a(((com.a.f.d) new ark>com.abara.abaralms.activities.DownloadAssetsDemoActivityark>$d(this, p9, v3_6)));
                    }
                }
            }
            b.r v9_3 = v3_6.toString();
            b.e.b.j.a(v9_3, "filePath.toString()");
            return v9_3;
        }
    }

Method com.abara.abaralms.activities.DownloadAssetsDemoActivity.n() calling method java.io.File.<init>()


    private final void n()
    {
        int v1_4 = this.getFilesDir();
        b.e.b.j.a(v1_4, "this.filesDir");
        com.akexorcist.roundcornerprogressbar.RoundCornerProgressBar v0_1 = new java.io.File(v1_4.getAbsoluteFile().toString()).getFreeSpace();
        String v3_0 = this.getFilesDir();
        b.e.b.j.a(v3_0, "this.filesDir");
        long v2_4 = new java.io.File(v3_0.getAbsoluteFile().toString()).getTotalSpace();
        com.akexorcist.roundcornerprogressbar.RoundCornerProgressBar v4_10 = new android.text.SpannableString(((CharSequence) b.e.b.j.a(((String) this.s().get("storage")), "\n")));
        v4_10.setSpan(new android.text.style.ForegroundColorSpan(-16777216), 0, v4_10.length(), 33);
        v4_10.setSpan(new android.text.style.StyleSpan(1), 0, v4_10.length(), 33);
        v4_10.setSpan(new android.text.style.RelativeSizeSpan(1067450368), 0, v4_10.length(), 33);
        long v5_25 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvAvailMemory));
        b.e.b.j.a(v5_25, "tvAvailMemory");
        v5_25.setText(((CharSequence) v4_10));
        com.akexorcist.roundcornerprogressbar.RoundCornerProgressBar v4_13 = new android.text.SpannableString(((CharSequence) this.a(v0_1)));
        v4_13.setSpan(new android.text.style.StyleSpan(1), 0, v4_13.length(), 33);
        v4_13.setSpan(new android.text.style.ForegroundColorSpan(this.t()), 0, v4_13.length(), 33);
        ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvAvailMemory)).append(((CharSequence) v4_13));
        long v5_36 = new StringBuilder();
        v5_36.append(" ");
        v5_36.append(((String) this.s().get("available")));
        com.akexorcist.roundcornerprogressbar.RoundCornerProgressBar v4_0 = new android.text.SpannableString(((CharSequence) v5_36.toString()));
        v4_0.setSpan(new android.text.style.ForegroundColorSpan(-16777216), 0, v4_0.length(), 33);
        ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvAvailMemory)).append(((CharSequence) v4_0));
        com.akexorcist.roundcornerprogressbar.RoundCornerProgressBar v4_4 = ((com.akexorcist.roundcornerprogressbar.RoundCornerProgressBar) this.c(com.abara.abaralms.a$a.pbMemory));
        b.e.b.j.a(v4_4, "pbMemory");
        v4_4.setScaleY(1071644672);
        com.akexorcist.roundcornerprogressbar.RoundCornerProgressBar v4_7 = ((com.akexorcist.roundcornerprogressbar.RoundCornerProgressBar) this.c(com.abara.abaralms.a$a.pbMemory));
        b.e.b.j.a(v4_7, "pbMemory");
        v4_7.setMax(((float) (v2_4 / ((long) 1000000))));
        long v2_1 = (v2_4 - v0_1);
        com.akexorcist.roundcornerprogressbar.RoundCornerProgressBar v0_4 = ((com.akexorcist.roundcornerprogressbar.RoundCornerProgressBar) this.c(com.abara.abaralms.a$a.pbMemory));
        b.e.b.j.a(v0_4, "pbMemory");
        v0_4.setProgress(((float) (v2_1 / ((long) 1000000))));
        com.akexorcist.roundcornerprogressbar.RoundCornerProgressBar v0_7 = ((com.akexorcist.roundcornerprogressbar.RoundCornerProgressBar) this.c(com.abara.abaralms.a$a.pbMemory));
        b.e.b.j.a(v0_7, "pbMemory");
        v0_7.setProgressColor(this.t());
        return;
    }

Method com.abara.abaralms.activities.CourseDetailsActivity.a() calling method java.io.File.<init>()


    public final String a(byte[] p4)
    {
        String v0_1 = new StringBuilder();
        v0_1.append("");
        v0_1.append(com.abara.abaralms.global.AbaraApp.a.a());
        v0_1.append(java.io.File.separator);
        v0_1.append("/");
        java.io.File v1_1 = this.p;
        if (v1_1 == null) {
            b.e.b.j.b("courseCompletionId");
        }
        v0_1.append(v1_1);
        v0_1.append(".pdf");
        java.io.File v1_5 = new java.io.File(v0_1.toString());
        try {
            String v0_4 = new java.io.BufferedOutputStream(((java.io.OutputStream) new java.io.FileOutputStream(v1_5)));
            v0_4.write(p4);
            v0_4.flush();
            v0_4.close();
        } catch (String v4_2) {
            v4_2.printStackTrace();
        } catch (String v4_1) {
            v4_1.printStackTrace();
        }
        String v4_3 = v1_5.getPath();
        b.e.b.j.a(v4_3, "f1.path");
        return v4_3;
    }

Method com.abara.abaralms.activities.CourseDetailsActivity.a() calling method java.io.File.<init>()


    private final void a(com.abara.abaralms.b.j.h p10, int p11)
    {
        String v0_0 = this.n;
        if (v0_0 == null) {
            b.e.b.j.b("courseDetailsGson");
        }
        String v0_39 = v0_0.d();
        if (v0_39 == null) {
            b.e.b.j.a();
        }
        String v0_3 = String.valueOf(v0_39.b());
        String v1_4 = this.n;
        if (v1_4 == null) {
            b.e.b.j.b("courseDetailsGson");
        }
        String v1_14 = v1_4.d();
        if (v1_14 == null) {
            b.e.b.j.a();
        }
        if ((!this.a(v0_3, String.valueOf(v1_14.a()))) || (!this.b(String.valueOf(p10.f()), String.valueOf(p10.e())))) {
            String v10_6 = this.p();
            String v11_22 = this.s().get("currenly_cannot_access_objects_msg");
            if (v11_22 == null) {
                b.e.b.j.a();
            }
            String v0_12 = "labelMap[\"currenly_cannot_access_objects_msg\"]!!";
            b.e.b.j.a(v11_22, v0_12);
            this.a(v10_6, ((String) v11_22));
        } else {
            String v0_36 = p10.b();
            if (v0_36 == null) {
                b.e.b.j.a();
            }
            this.q = v0_36;
            String v0_48 = p10.d();
            if (v0_48 == null) {
                b.e.b.j.a();
            }
            this.r = v0_48;
            this.s = p11;
            if (!b.e.b.j.a(p10.x(), "1")) {
                if (!this.p()) {
                    v10_6 = this.p();
                    v11_22 = this.s().get("content_not_accessible_offline");
                    if (v11_22 == null) {
                        b.e.b.j.a();
                    }
                } else {
                    this.b(p10);
                    return;
                }
            } else {
                String v11_69 = this.n;
                if (v11_69 == null) {
                    b.e.b.j.b("courseDetailsGson");
                }
                String v11_70 = v11_69.a();
                if (v11_70 == null) {
                    b.e.b.j.a();
                }
                if (b.e.b.j.a(v11_70.h(), "0")) {
                    String v11_73 = this.n;
                    if (v11_73 == null) {
                        b.e.b.j.b("courseDetailsGson");
                    }
                    String v11_74 = v11_73.a();
                    if (v11_74 == null) {
                        b.e.b.j.a();
                    }
                    if (b.e.b.j.a(v11_74.f(), "0")) {
                        String v11_3 = new com.abara.abaralms.realmdb.l();
                        String v0_2 = this.q;
                        if (v0_2 == null) {
                            b.e.b.j.b("courseId");
                        }
                        String v0_5 = ((com.abara.abaralms.b.j.d) v11_3.d(v0_2, com.abara.abaralms.global.a.a.p()));
                        String v1_3 = v0_5.a();
                        if (v1_3 == null) {
                            b.e.b.j.a();
                        }
                        v1_3.a("1");
                        String v1_5 = this.q;
                        if (v1_5 == null) {
                            b.e.b.j.b("courseId");
                        }
                        String v0_6 = new com.google.a.f().a(v0_5);
                        b.e.b.j.a(v0_6, "Gson().toJson(courseDetails)");
                        v11_3.e(v1_5, v0_6, com.abara.abaralms.global.a.a.p());
                    }
                }
                String v11_4 = p10.n();
                if (v11_4 == null) {
                    b.e.b.j.a();
                }
                String v0_8 = new StringBuilder();
                v0_8.append("");
                v0_8.append(com.abara.abaralms.global.AbaraApp.a.a());
                v0_8.append(java.io.File.separator);
                String v1_10 = v11_4.length();
                if (v11_4 == null) {
                    throw new b.r("null cannot be cast to non-null type java.lang.String");
                } else {
                    String v11_6 = v11_4.substring((v1_10 - 15));
                    b.e.b.j.a(v11_6, "(this as java.lang.String).substring(startIndex)");
                    v0_8.append(v11_6);
                    String v11_7 = v0_8.toString();
                    String v0_10 = new java.io.File(v11_7);
                    String v1_13 = this.getLocalClassName();
                    String v2_9 = new StringBuilder();
                    v2_9.append("file name is ");
                    v2_9.append(v11_7);
                    android.util.Log.d(v1_13, v2_9.toString());
                    if ((!b.e.b.j.a(p10.o(), "0")) || (!v0_10.exists())) {
                        String v11_12 = this.q();
                        int v7_0 = v0_10.toString();
                        b.e.b.j.a(v7_0, "filePath.toString()");
                        String v11_13 = v11_12.b(v7_0);
                        if (v11_13 != null) {
                            int v7_1 = v11_13.hashCode();
                            if (v7_1 == 93166550) {
                                if (v11_13.equals("audio")) {
                                    this.a(p10);
                                    return;
                                }
                            } else {
                                if ((v7_1 == 112202875) && (v11_13.equals("video"))) {
                                    String v11_16 = v0_10.toString();
                                    b.e.b.j.a(v11_16, "(filePath.toString())");
                                    if ((!b.j.n.c(((CharSequence) v11_16), ((CharSequence) "youtube"), 1)) || (!this.p())) {
                                        if ((!b.e.b.j.a(p10.x(), "1")) || (!v0_10.exists())) {
                                            v10_6 = this.p();
                                            v11_22 = this.s().get("file_not_available_msg");
                                            if (v11_22 == null) {
                                                b.e.b.j.a();
                                            }
                                            v0_12 = "labelMap[\"file_not_available_msg\"]!!";
                                        } else {
                                            String v10_8 = new android.content.Intent(((android.content.Context) this), com.abara.abaralms.activities.MyCoursesVideoActivity);
                                            v10_8.putExtra(this.getString(2131755152), v0_10.toString());
                                            String v11_26 = this.getString(2131755102);
                                            String v0_15 = this.q;
                                            if (v0_15 == null) {
                                                b.e.b.j.b("courseId");
                                            }
                                            v10_8.putExtra(v11_26, v0_15);
                                            String v11_27 = this.getString(2131755101);
                                            String v0_16 = this.p;
                                            if (v0_16 == null) {
                                                b.e.b.j.b("courseCompletionId");
                                            }
                                            v10_8.putExtra(v11_27, v0_16);
                                            String v11_28 = this.getString(2131755210);
                                            String v0_17 = this.r;
                                            if (v0_17 == null) {
                                                b.e.b.j.b("moduleId");
                                            }
                                            v10_8.putExtra(v11_28, v0_17);
                                            this.startActivity(v10_8);
                                            return;
                                        }
                                    } else {
                                        String v11_32;
                                        String v10_12;
                                        String v10_9 = v0_10.toString();
                                        b.e.b.j.a(v10_9, "(filePath.toString())");
                                        if (!b.j.n.c(((CharSequence) v10_9), ((CharSequence) "iframe"), 0, 2, 0)) {
                                            v10_12 = v0_10.toString();
                                            v11_32 = "filePath.toString()";
                                        } else {
                                            String v10_15 = java.util.regex.Pattern.compile("src=\"([^\"]+)\"").matcher(((CharSequence) v0_10.toString()));
                                            v10_15.find();
                                            v10_12 = v10_15.group(1);
                                            v11_32 = "matcher.group(1)";
                                        }
                                        b.e.b.j.a(v10_12, v11_32);
                                        String v11_35 = this.getLocalClassName();
                                        String v2_15 = new StringBuilder();
                                        v2_15.append("src is ");
                                        v2_15.append(v10_12);
                                        android.util.Log.d(v11_35, v2_15.toString());
                                        String v11_36 = this.getLocalClassName();
                                        String v2_18 = new StringBuilder();
                                        v2_18.append("id  is ");
                                        v2_18.append(this.a(v10_12));
                                        android.util.Log.d(v11_36, v2_18.toString());
                                        String v11_38 = new android.content.Intent(((android.content.Context) this), com.abara.abaralms.activities.YoutubePlayerActivity);
                                        v11_38.putExtra(this.getString(2131755152), v0_10.toString());
                                        v11_38.putExtra(this.getString(2131755279), this.a(v10_12));
                                        String v10_17 = this.getString(2131755102);
                                        String v0_23 = this.q;
                                        if (v0_23 == null) {
                                            b.e.b.j.b("courseId");
                                        }
                                        v11_38.putExtra(v10_17, v0_23);
                                        String v10_18 = this.getString(2131755101);
                                        String v0_24 = this.p;
                                        if (v0_24 == null) {
                                            b.e.b.j.b("courseCompletionId");
                                        }
                                        v11_38.putExtra(v10_18, v0_24);
                                        String v10_19 = this.getString(2131755210);
                                        String v0_26 = this.r;
                                        if (v0_26 == null) {
                                            b.e.b.j.b("moduleId");
                                        }
                                        v11_38.putExtra(v10_19, v0_26);
                                        this.startActivity(v11_38);
                                        return;
                                    }
                                }
                            }
                        }
                        try {
                            String v10_21 = new android.content.Intent("android.intent.action.VIEW");
                            String v11_40 = android.net.Uri.fromFile(v0_10);
                        } catch (String v10_24) {
                            v10_24.printStackTrace();
                            android.widget.Toast.makeText(((android.content.Context) this), ((CharSequence) "No Application Found to Open This File"), 0).show();
                            return;
                        }
                        if (!v0_10.exists()) {
                            String v10_22 = this.p();
                            String v11_42 = this.s().get("file_not_available_msg");
                            if (v11_42 == null) {
                                b.e.b.j.a();
                            }
                            b.e.b.j.a(v11_42, "labelMap[\"file_not_available_msg\"]!!");
                            this.a(v10_22, ((String) v11_42));
                            return;
                        } else {
                            String v1_26 = this.q();
                            String v0_29 = v0_10.toString();
                            b.e.b.j.a(v0_29, "filePath.toString()");
                            v10_21.setDataAndType(v11_40, v1_26.b(v0_29));
                            this.startActivityForResult(android.content.Intent.createChooser(v10_21, ((CharSequence) "Open")), 101);
                            return;
                        }
                    } else {
                        String v11_50 = v0_10.toString();
                        String v0_32 = new StringBuilder();
                        v0_32.append("");
                        v0_32.append(com.abara.abaralms.global.AbaraApp.a.a());
                        v0_32.append(java.io.File.separator);
                        v0_32.append(p10.l());
                        String v0_34 = v0_32.toString();
                        if (!new java.io.File(v0_34).exists()) {
                            int v7_16 = new com.abara.abaralms.global.e(((android.content.Context) this));
                            try {
                                this.runOnUiThread(((Runnable) new ark>com.abara.abaralms.activities.CourseDetailsActivityark>$e(this)));
                                v7_16.a(new java.io.File(v11_50), new java.io.File(v0_34));
                                this.runOnUiThread(((Runnable) new ark>com.abara.abaralms.activities.CourseDetailsActivityark>$f(this)));
                            } catch (String v11_56) {
                                v11_56.printStackTrace();
                            }
                        }
                        int v7_18 = new StringBuilder();
                        v7_18.append(v0_34);
                        v7_18.append("/");
                        v7_18.append(p10.q());
                        if (!new java.io.File(v7_18.toString()).exists()) {
                            if (!this.p()) {
                                v10_6 = this.p();
                                v11_22 = this.s().get("content_not_accessible_offline");
                                if (v11_22 == null) {
                                }
                            }
                        } else {
                            String v11_64 = new android.content.Intent(((android.content.Context) this), com.abara.abaralms.offlineScorm.OfflineScormActivity);
                            String v6_1 = this.getString(2131755152);
                            int v7_23 = new StringBuilder();
                            v7_23.append(v0_34);
                            v7_23.append("/");
                            v7_23.append(p10.q());
                            v11_64.putExtra(v6_1, v7_23.toString());
                            String v0_41 = this.getString(2131755102);
                            String v5_1 = this.q;
                            if (v5_1 == null) {
                                b.e.b.j.b("courseId");
                            }
                            v11_64.putExtra(v0_41, v5_1);
                            String v0_42 = this.getString(2131755101);
                            String v4_1 = this.p;
                            if (v4_1 == null) {
                                b.e.b.j.b("courseCompletionId");
                            }
                            v11_64.putExtra(v0_42, v4_1);
                            String v0_43 = this.getString(2131755210);
                            String v1_27 = this.r;
                            if (v1_27 == null) {
                                b.e.b.j.b("moduleId");
                            }
                            v11_64.putExtra(v0_43, v1_27);
                            v11_64.putExtra(this.getString(2131755265), this.q().c().getString(this.getString(2131755265), ""));
                            String v0_49 = this.getString(2131755133);
                            String v1_29 = this.p;
                            if (v1_29 == null) {
                                b.e.b.j.b("courseCompletionId");
                            }
                            v11_64.putExtra(v0_49, v1_29);
                            v11_64.putExtra(this.getString(2131755118), p10.l());
                            if (!b.e.b.j.a(p10.p(), "1.3")) {
                                this.z = "1.2";
                                v11_64.putExtra("test1", 0);
                            } else {
                                this.z = "1.3";
                                v11_64.putExtra("test1", 1);
                            }
                            this.startActivityForResult(v11_64, 301);
                            return;
                        }
                    }
                }
            }
            v0_12 = "labelMap[\"content_not_accessible_offline\"]!!";
        }
        return;
    }

Method com.abara.abaralms.activities.CourseDetailsActivity.a() calling method java.io.File.<init>()


    private final void a(com.abara.abaralms.b.j.h p10, int p11)
    {
        String v0_0 = this.n;
        if (v0_0 == null) {
            b.e.b.j.b("courseDetailsGson");
        }
        String v0_39 = v0_0.d();
        if (v0_39 == null) {
            b.e.b.j.a();
        }
        String v0_3 = String.valueOf(v0_39.b());
        String v1_4 = this.n;
        if (v1_4 == null) {
            b.e.b.j.b("courseDetailsGson");
        }
        String v1_14 = v1_4.d();
        if (v1_14 == null) {
            b.e.b.j.a();
        }
        if ((!this.a(v0_3, String.valueOf(v1_14.a()))) || (!this.b(String.valueOf(p10.f()), String.valueOf(p10.e())))) {
            String v10_6 = this.p();
            String v11_22 = this.s().get("currenly_cannot_access_objects_msg");
            if (v11_22 == null) {
                b.e.b.j.a();
            }
            String v0_12 = "labelMap[\"currenly_cannot_access_objects_msg\"]!!";
            b.e.b.j.a(v11_22, v0_12);
            this.a(v10_6, ((String) v11_22));
        } else {
            String v0_36 = p10.b();
            if (v0_36 == null) {
                b.e.b.j.a();
            }
            this.q = v0_36;
            String v0_48 = p10.d();
            if (v0_48 == null) {
                b.e.b.j.a();
            }
            this.r = v0_48;
            this.s = p11;
            if (!b.e.b.j.a(p10.x(), "1")) {
                if (!this.p()) {
                    v10_6 = this.p();
                    v11_22 = this.s().get("content_not_accessible_offline");
                    if (v11_22 == null) {
                        b.e.b.j.a();
                    }
                } else {
                    this.b(p10);
                    return;
                }
            } else {
                String v11_69 = this.n;
                if (v11_69 == null) {
                    b.e.b.j.b("courseDetailsGson");
                }
                String v11_70 = v11_69.a();
                if (v11_70 == null) {
                    b.e.b.j.a();
                }
                if (b.e.b.j.a(v11_70.h(), "0")) {
                    String v11_73 = this.n;
                    if (v11_73 == null) {
                        b.e.b.j.b("courseDetailsGson");
                    }
                    String v11_74 = v11_73.a();
                    if (v11_74 == null) {
                        b.e.b.j.a();
                    }
                    if (b.e.b.j.a(v11_74.f(), "0")) {
                        String v11_3 = new com.abara.abaralms.realmdb.l();
                        String v0_2 = this.q;
                        if (v0_2 == null) {
                            b.e.b.j.b("courseId");
                        }
                        String v0_5 = ((com.abara.abaralms.b.j.d) v11_3.d(v0_2, com.abara.abaralms.global.a.a.p()));
                        String v1_3 = v0_5.a();
                        if (v1_3 == null) {
                            b.e.b.j.a();
                        }
                        v1_3.a("1");
                        String v1_5 = this.q;
                        if (v1_5 == null) {
                            b.e.b.j.b("courseId");
                        }
                        String v0_6 = new com.google.a.f().a(v0_5);
                        b.e.b.j.a(v0_6, "Gson().toJson(courseDetails)");
                        v11_3.e(v1_5, v0_6, com.abara.abaralms.global.a.a.p());
                    }
                }
                String v11_4 = p10.n();
                if (v11_4 == null) {
                    b.e.b.j.a();
                }
                String v0_8 = new StringBuilder();
                v0_8.append("");
                v0_8.append(com.abara.abaralms.global.AbaraApp.a.a());
                v0_8.append(java.io.File.separator);
                String v1_10 = v11_4.length();
                if (v11_4 == null) {
                    throw new b.r("null cannot be cast to non-null type java.lang.String");
                } else {
                    String v11_6 = v11_4.substring((v1_10 - 15));
                    b.e.b.j.a(v11_6, "(this as java.lang.String).substring(startIndex)");
                    v0_8.append(v11_6);
                    String v11_7 = v0_8.toString();
                    String v0_10 = new java.io.File(v11_7);
                    String v1_13 = this.getLocalClassName();
                    String v2_9 = new StringBuilder();
                    v2_9.append("file name is ");
                    v2_9.append(v11_7);
                    android.util.Log.d(v1_13, v2_9.toString());
                    if ((!b.e.b.j.a(p10.o(), "0")) || (!v0_10.exists())) {
                        String v11_12 = this.q();
                        int v7_0 = v0_10.toString();
                        b.e.b.j.a(v7_0, "filePath.toString()");
                        String v11_13 = v11_12.b(v7_0);
                        if (v11_13 != null) {
                            int v7_1 = v11_13.hashCode();
                            if (v7_1 == 93166550) {
                                if (v11_13.equals("audio")) {
                                    this.a(p10);
                                    return;
                                }
                            } else {
                                if ((v7_1 == 112202875) && (v11_13.equals("video"))) {
                                    String v11_16 = v0_10.toString();
                                    b.e.b.j.a(v11_16, "(filePath.toString())");
                                    if ((!b.j.n.c(((CharSequence) v11_16), ((CharSequence) "youtube"), 1)) || (!this.p())) {
                                        if ((!b.e.b.j.a(p10.x(), "1")) || (!v0_10.exists())) {
                                            v10_6 = this.p();
                                            v11_22 = this.s().get("file_not_available_msg");
                                            if (v11_22 == null) {
                                                b.e.b.j.a();
                                            }
                                            v0_12 = "labelMap[\"file_not_available_msg\"]!!";
                                        } else {
                                            String v10_8 = new android.content.Intent(((android.content.Context) this), com.abara.abaralms.activities.MyCoursesVideoActivity);
                                            v10_8.putExtra(this.getString(2131755152), v0_10.toString());
                                            String v11_26 = this.getString(2131755102);
                                            String v0_15 = this.q;
                                            if (v0_15 == null) {
                                                b.e.b.j.b("courseId");
                                            }
                                            v10_8.putExtra(v11_26, v0_15);
                                            String v11_27 = this.getString(2131755101);
                                            String v0_16 = this.p;
                                            if (v0_16 == null) {
                                                b.e.b.j.b("courseCompletionId");
                                            }
                                            v10_8.putExtra(v11_27, v0_16);
                                            String v11_28 = this.getString(2131755210);
                                            String v0_17 = this.r;
                                            if (v0_17 == null) {
                                                b.e.b.j.b("moduleId");
                                            }
                                            v10_8.putExtra(v11_28, v0_17);
                                            this.startActivity(v10_8);
                                            return;
                                        }
                                    } else {
                                        String v10_12;
                                        String v11_32;
                                        String v10_9 = v0_10.toString();
                                        b.e.b.j.a(v10_9, "(filePath.toString())");
                                        if (!b.j.n.c(((CharSequence) v10_9), ((CharSequence) "iframe"), 0, 2, 0)) {
                                            v10_12 = v0_10.toString();
                                            v11_32 = "filePath.toString()";
                                        } else {
                                            String v10_15 = java.util.regex.Pattern.compile("src=\"([^\"]+)\"").matcher(((CharSequence) v0_10.toString()));
                                            v10_15.find();
                                            v10_12 = v10_15.group(1);
                                            v11_32 = "matcher.group(1)";
                                        }
                                        b.e.b.j.a(v10_12, v11_32);
                                        String v11_35 = this.getLocalClassName();
                                        String v2_15 = new StringBuilder();
                                        v2_15.append("src is ");
                                        v2_15.append(v10_12);
                                        android.util.Log.d(v11_35, v2_15.toString());
                                        String v11_36 = this.getLocalClassName();
                                        String v2_18 = new StringBuilder();
                                        v2_18.append("id  is ");
                                        v2_18.append(this.a(v10_12));
                                        android.util.Log.d(v11_36, v2_18.toString());
                                        String v11_38 = new android.content.Intent(((android.content.Context) this), com.abara.abaralms.activities.YoutubePlayerActivity);
                                        v11_38.putExtra(this.getString(2131755152), v0_10.toString());
                                        v11_38.putExtra(this.getString(2131755279), this.a(v10_12));
                                        String v10_17 = this.getString(2131755102);
                                        String v0_23 = this.q;
                                        if (v0_23 == null) {
                                            b.e.b.j.b("courseId");
                                        }
                                        v11_38.putExtra(v10_17, v0_23);
                                        String v10_18 = this.getString(2131755101);
                                        String v0_24 = this.p;
                                        if (v0_24 == null) {
                                            b.e.b.j.b("courseCompletionId");
                                        }
                                        v11_38.putExtra(v10_18, v0_24);
                                        String v10_19 = this.getString(2131755210);
                                        String v0_26 = this.r;
                                        if (v0_26 == null) {
                                            b.e.b.j.b("moduleId");
                                        }
                                        v11_38.putExtra(v10_19, v0_26);
                                        this.startActivity(v11_38);
                                        return;
                                    }
                                }
                            }
                        }
                        try {
                            String v10_21 = new android.content.Intent("android.intent.action.VIEW");
                            String v11_40 = android.net.Uri.fromFile(v0_10);
                        } catch (String v10_24) {
                            v10_24.printStackTrace();
                            android.widget.Toast.makeText(((android.content.Context) this), ((CharSequence) "No Application Found to Open This File"), 0).show();
                            return;
                        }
                        if (!v0_10.exists()) {
                            String v10_22 = this.p();
                            String v11_42 = this.s().get("file_not_available_msg");
                            if (v11_42 == null) {
                                b.e.b.j.a();
                            }
                            b.e.b.j.a(v11_42, "labelMap[\"file_not_available_msg\"]!!");
                            this.a(v10_22, ((String) v11_42));
                            return;
                        } else {
                            String v1_26 = this.q();
                            String v0_29 = v0_10.toString();
                            b.e.b.j.a(v0_29, "filePath.toString()");
                            v10_21.setDataAndType(v11_40, v1_26.b(v0_29));
                            this.startActivityForResult(android.content.Intent.createChooser(v10_21, ((CharSequence) "Open")), 101);
                            return;
                        }
                    } else {
                        String v11_50 = v0_10.toString();
                        String v0_32 = new StringBuilder();
                        v0_32.append("");
                        v0_32.append(com.abara.abaralms.global.AbaraApp.a.a());
                        v0_32.append(java.io.File.separator);
                        v0_32.append(p10.l());
                        String v0_34 = v0_32.toString();
                        if (!new java.io.File(v0_34).exists()) {
                            int v7_16 = new com.abara.abaralms.global.e(((android.content.Context) this));
                            try {
                                this.runOnUiThread(((Runnable) new ark>com.abara.abaralms.activities.CourseDetailsActivityark>$e(this)));
                                v7_16.a(new java.io.File(v11_50), new java.io.File(v0_34));
                                this.runOnUiThread(((Runnable) new ark>com.abara.abaralms.activities.CourseDetailsActivityark>$f(this)));
                            } catch (String v11_56) {
                                v11_56.printStackTrace();
                            }
                        }
                        int v7_18 = new StringBuilder();
                        v7_18.append(v0_34);
                        v7_18.append("/");
                        v7_18.append(p10.q());
                        if (!new java.io.File(v7_18.toString()).exists()) {
                            if (!this.p()) {
                                v10_6 = this.p();
                                v11_22 = this.s().get("content_not_accessible_offline");
                                if (v11_22 == null) {
                                }
                            }
                        } else {
                            String v11_64 = new android.content.Intent(((android.content.Context) this), com.abara.abaralms.offlineScorm.OfflineScormActivity);
                            String v6_1 = this.getString(2131755152);
                            int v7_23 = new StringBuilder();
                            v7_23.append(v0_34);
                            v7_23.append("/");
                            v7_23.append(p10.q());
                            v11_64.putExtra(v6_1, v7_23.toString());
                            String v0_41 = this.getString(2131755102);
                            String v5_1 = this.q;
                            if (v5_1 == null) {
                                b.e.b.j.b("courseId");
                            }
                            v11_64.putExtra(v0_41, v5_1);
                            String v0_42 = this.getString(2131755101);
                            String v4_1 = this.p;
                            if (v4_1 == null) {
                                b.e.b.j.b("courseCompletionId");
                            }
                            v11_64.putExtra(v0_42, v4_1);
                            String v0_43 = this.getString(2131755210);
                            String v1_27 = this.r;
                            if (v1_27 == null) {
                                b.e.b.j.b("moduleId");
                            }
                            v11_64.putExtra(v0_43, v1_27);
                            v11_64.putExtra(this.getString(2131755265), this.q().c().getString(this.getString(2131755265), ""));
                            String v0_49 = this.getString(2131755133);
                            String v1_29 = this.p;
                            if (v1_29 == null) {
                                b.e.b.j.b("courseCompletionId");
                            }
                            v11_64.putExtra(v0_49, v1_29);
                            v11_64.putExtra(this.getString(2131755118), p10.l());
                            if (!b.e.b.j.a(p10.p(), "1.3")) {
                                this.z = "1.2";
                                v11_64.putExtra("test1", 0);
                            } else {
                                this.z = "1.3";
                                v11_64.putExtra("test1", 1);
                            }
                            this.startActivityForResult(v11_64, 301);
                            return;
                        }
                    }
                }
            }
            v0_12 = "labelMap[\"content_not_accessible_offline\"]!!";
        }
        return;
    }

Method com.abara.abaralms.activities.AskQueryActivity.onActivityResult() calling method java.io.File.<init>()


    protected void onActivityResult(int p19, int p20, android.content.Intent p21)
    {
        if ((p19 == this.q) && ((p21 != null) && (p21.getData() != null))) {
            try {
                b.r v0_32 = p21.getData();
                b.e.b.j.a(v0_32, "data.data");
                this.o = v0_32;
                String v4_5 = this.o;
            } catch (b.r v0_14) {
                v0_14.printStackTrace();
                android.widget.Toast.makeText(((android.content.Context) this), ((CharSequence) "Unable to get file"), 0).show();
            }
            if (v4_5 == null) {
                b.e.b.j.b("fileUri");
            }
            android.util.Log.d("File URi ", new java.io.File(v4_5.getPath()).toString());
            String v4_8 = this.o;
            if (v4_8 == null) {
                b.e.b.j.b("fileUri");
            }
            b.r v0_19 = com.abara.abaralms.global.d.a.a(((android.content.Context) this), v4_8);
            if (v0_19 == null) {
                b.e.b.j.a();
            }
            this.r = v0_19;
            String v3_25 = new java.io.File(this.r).length();
            int v7 = "docx";
            int v9 = "pptx";
            String v11 = "jpg";
            String v13 = "gif";
            String v15 = "bmp";
            CharSequence v5_6 = org.apache.commons.a.b.c(this.r);
            b.e.b.j.a(v5_6, "FilenameUtils.getExtension(filePath)");
            if (v5_6 == null) {
                throw new b.r("null cannot be cast to non-null type java.lang.String");
            } else {
                String v3_4;
                b.r v0_1;
                CharSequence v5_7 = v5_6.toLowerCase();
                b.e.b.j.a(v5_7, "(this as java.lang.String).toLowerCase()");
                android.util.Log.d("File Name ", v5_7);
                if (b.a.g.a(new String[] {"ico", "mp4"}), v5_7)) {
                    if (((double) v3_25) > (this.p * ((double) 1000000))) {
                        b.r v0_31 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFileQuery));
                        b.e.b.j.a(v0_31, "tvUploadedFileQuery");
                        v0_31.setText(((CharSequence) this.s().get("upload_permissible_file_size")));
                        v0_1 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFileQuery));
                        b.e.b.j.a(v0_1, "tvUploadedFileQuery");
                        v3_4 = android.support.v4.a.c.c(((android.content.Context) this), 2131099737);
                    } else {
                        b.r v0_4 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFileQuery));
                        b.e.b.j.a(v0_4, "tvUploadedFileQuery");
                        String v3_6 = this.r;
                        int vtmp20 = b.j.n.b(((CharSequence) this.r), 47, 0, 0, 6, 0);
                        if (v3_6 == null) {
                            throw new b.r("null cannot be cast to non-null type java.lang.String");
                        } else {
                            String v3_8 = v3_6.substring((vtmp20 + 1));
                            b.e.b.j.a(v3_8, "(this as java.lang.String).substring(startIndex)");
                            v0_4.setText(((CharSequence) v3_8));
                            super.onActivityResult(p19, p20, p21);
                            return;
                        }
                    }
                } else {
                    this.r = "";
                    b.r v0_11 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFileQuery));
                    b.e.b.j.a(v0_11, "tvUploadedFileQuery");
                    v0_11.setText(((CharSequence) this.s().get("upload_valid_file_format_short")));
                    v0_1 = ((android.widget.TextView) this.c(com.abara.abaralms.a$a.tvUploadedFileQuery));
                    b.e.b.j.a(v0_1, "tvUploadedFileQuery");
                    v3_4 = android.support.v4.a.c.c(((android.content.Context) this), 2131099737);
                }
                org.a.a.e.a(v0_1, v3_4);
            }
        }
        super.onActivityResult(p19, p20, p21);
        return;
    }

Method com.abara.abaralms.activities.AnnouncementDetailsActivity.a() calling method java.io.File.<init>()


    public final boolean a(java.io.File p7)
    {
        boolean v0 = 0;
        if ((!p7) || (!p7.isDirectory())) {
            if ((p7) && (p7.isFile())) {
                v0 = p7.delete();
            }
            return v0;
        } else {
            boolean v1_0 = p7.list();
            if (!v1_0) {
                b.e.b.j.a();
            }
            int v3 = 0;
            while (v3 < v1_0.length) {
                if (this.a(new java.io.File(p7, v1_0[v3]))) {
                    v3++;
                } else {
                    return 0;
                }
            }
            return p7.delete();
        }
    }

Method com.abara.abaralms.activities.AnnouncementDetailsActivity.A() calling method java.io.File.<init>()


    private final void A()
    {
        com.a.b.a v0_1 = new StringBuilder();
        v0_1.append("");
        v0_1.append(com.abara.abaralms.global.AbaraApp.a.a());
        v0_1.append(java.io.File.separator);
        com.a.b.a v0_2 = v0_1.toString();
        com.a.f.d v1_0 = this.r;
        if (v1_0 == null) {
            b.e.b.j.b("strUrl");
        }
        String v2_1 = this.r;
        if (v2_1 == null) {
            b.e.b.j.b("strUrl");
        }
        String v2_2 = v2_1.length();
        if (v1_0 == null) {
            throw new b.r("null cannot be cast to non-null type java.lang.String");
        } else {
            com.a.f.d v1_3 = v1_0.substring((v2_2 - 15));
            b.e.b.j.a(v1_3, "(this as java.lang.String).substring(startIndex)");
            String v2_6 = new StringBuilder();
            v2_6.append(v0_2);
            v2_6.append(v1_3);
            String v2_7 = v2_6.toString();
            java.io.File v3_2 = new java.io.File(v2_7);
            if (v3_2.exists()) {
                this.b(v2_7);
            } else {
                com.a.a.a(this.getApplicationContext());
                this.q().k();
                String v2_10 = this.r;
                if (v2_10 == null) {
                    b.e.b.j.b("strUrl");
                }
                com.a.a.a(v2_10, v0_2, v1_3).a("downloadTest").a(com.a.b.e.b).a().a(((com.a.f.d) new com.abara.abaralms.activities.AnnouncementDetailsActivity$e(this, v3_2)));
            }
            return;
        }
    }

Method com.abara.abaralms.a.c.a() calling method java.io.File.<init>()


    public final String a(byte[] p4)
    {
        String v0_1 = new StringBuilder();
        v0_1.append("");
        v0_1.append(com.abara.abaralms.global.AbaraApp.a.a());
        v0_1.append(java.io.File.separator);
        v0_1.append("/");
        v0_1.append(this.f);
        v0_1.append(".pdf");
        java.io.File v1_4 = new java.io.File(v0_1.toString());
        try {
            String v0_4 = new java.io.BufferedOutputStream(((java.io.OutputStream) new java.io.FileOutputStream(v1_4)));
            v0_4.write(p4);
            v0_4.flush();
            v0_4.close();
        } catch (String v4_2) {
            v4_2.printStackTrace();
        } catch (String v4_1) {
            v4_1.printStackTrace();
        }
        String v4_3 = v1_4.getPath();
        b.e.b.j.a(v4_3, "f1.path");
        return v4_3;
    }

Method android.support.v4.b.d.a() calling method java.io.File.<init>()


    private java.io.File a(android.os.ParcelFileDescriptor p4)
    {
        try {
            java.io.File v1_5 = new StringBuilder();
            v1_5.append("/proc/self/fd/");
            v1_5.append(p4.getFd());
            String v4_1 = android.system.Os.readlink(v1_5.toString());
        } catch (android.system.ErrnoException) {
            return 0;
        }
        if (!android.system.OsConstants.S_ISREG(android.system.Os.stat(v4_1).st_mode)) {
            return 0;
        } else {
            return new java.io.File(v4_1);
        }
    }

Method io.realm.f.<init>() calling method java.io.File.<init>()


    f(io.realm.k p1, String p2, io.realm.at p3, io.realm.ae p4)
    {
        super(p1, p2);
        super.a = p3;
        super.b = p4;
        super.c = new java.io.File(p4.m());
        super.d = new java.io.File(p3.m());
        return;
    }

Method io.realm.aa.a() calling method java.io.File.<init>()


    public static declared_synchronized void a(android.content.Context p3)
    {
        try {
            if (io.realm.b.a == null) {
                if (p3 == null) {
                    throw new IllegalArgumentException("Non-null context required.");
                } else {
                    ark>io.realm.aaark>.b(p3);
                    io.realm.internal.m.a(p3);
                    ark>io.realm.aaark>.c(new io.realm.ae$a(p3).b());
                    io.realm.internal.j.getSyncFacadeIfPossible().init(p3);
                    if (p3.getApplicationContext() == null) {
                        io.realm.b.a = p3;
                    } else {
                        io.realm.b.a = p3.getApplicationContext();
                    }
                    io.realm.internal.OsSharedRealm.initialize(new java.io.File(p3.getFilesDir(), ".realm.temp"));
                }
            }
        } catch (java.io.File v3_2) {
            throw v3_2;
        }
        return;
    }

Method io.a.a.a.a.g.i.a() calling method java.io.File.<init>()


    public void a(long p4, org.json.JSONObject p6)
    {
        io.a.a.a.c.h().a("Fabric", "Writing settings to cache file...");
        if (p6 != null) {
            String v0_1 = 0;
            try {
                p6.put("expires_at", p4);
                String v4_1 = new java.io.FileWriter(new java.io.File(new io.a.a.a.a.f.b(this.a).a(), "com.crashlytics.settings.json"));
                try {
                    v4_1.write(p6.toString());
                    v4_1.flush();
                    io.a.a.a.a.b.i.a(v4_1, "Failed to close settings writer.");
                } catch (Exception v5_5) {
                    v0_1 = v4_1;
                    io.a.a.a.a.b.i.a(v0_1, "Failed to close settings writer.");
                    throw v5_5;
                } catch (Exception v5_2) {
                    v0_1 = v4_1;
                    io.a.a.a.c.h().e("Fabric", "Failed to cache settings", v5_2);
                    io.a.a.a.a.b.i.a(v0_1, "Failed to close settings writer.");
                }
            } catch (Exception v5_5) {
            } catch (Exception v5_2) {
            }
        }
        return;
    }

Method io.a.a.a.a.g.i.a() calling method java.io.File.<init>()


    public org.json.JSONObject a()
    {
        io.a.a.a.c.h().a("Fabric", "Reading cached settings...");
        String v0_1 = 0;
        try {
            org.json.JSONObject v3_2;
            Exception v1_0 = new java.io.File(new io.a.a.a.a.f.b(this.a).a(), "com.crashlytics.settings.json");
        } catch (Exception v1_4) {
            io.a.a.a.a.b.i.a(v0_1, "Error while closing settings cache file.");
            throw v1_4;
        } catch (Exception v1_3) {
            String v2_4 = 0;
            io.a.a.a.c.h().e("Fabric", "Failed to fetch cached settings", v1_3);
            io.a.a.a.a.b.i.a(v2_4, "Error while closing settings cache file.");
            return v0_1;
        } catch (String v0_2) {
            v1_4 = v0_2;
            v0_1 = v2_4;
        }
        if (!v1_0.exists()) {
            io.a.a.a.c.h().a("Fabric", "No cached settings found.");
            v3_2 = 0;
        } else {
            v2_4 = new java.io.FileInputStream(v1_0);
            try {
                v3_2 = new org.json.JSONObject(io.a.a.a.a.b.i.a(v2_4));
                v0_1 = v2_4;
            } catch (Exception v1_3) {
            }
        }
        io.a.a.a.a.b.i.a(v0_1, "Error while closing settings cache file.");
        v0_1 = v3_2;
        return v0_1;
    }

Method io.a.a.a.a.d.h.a() calling method java.io.File.<init>()


    public void a(String p4)
    {
        this.e.close();
        this.a(this.d, new java.io.File(this.f, p4));
        this.e = new io.a.a.a.a.b.r(this.d);
        return;
    }

Method io.a.a.a.a.d.h.e() calling method java.io.File.<init>()


    private void e()
    {
        this.f = new java.io.File(this.b, this.c);
        if (!this.f.exists()) {
            this.f.mkdirs();
        }
        return;
    }

Method io.a.a.a.a.d.h.<init>() calling method java.io.File.<init>()


    public h(android.content.Context p1, java.io.File p2, String p3, String p4)
    {
        this.a = p1;
        this.b = p2;
        this.c = p4;
        this.d = new java.io.File(this.b, p3);
        this.e = new io.a.a.a.a.b.r(this.d);
        this.e();
        return;
    }

Method com.google.android.gms.c.c.fm.A() calling method java.io.File.<init>()


    private final boolean A()
    {
        this.v();
        try {
            this.t = new java.io.RandomAccessFile(new java.io.File(this.i.n().getFilesDir(), "google_app_measurement.db"), "rw").getChannel();
            this.s = this.t.tryLock();
        } catch (int v0_13) {
            String v1_7 = this.i.r().k_();
            String v2_0 = "Failed to acquire storage lock";
            v1_7.a(v2_0, v0_13);
            return 0;
        } catch (int v0_13) {
            v1_7 = this.i.r().k_();
            v2_0 = "Failed to access storage lock file";
        }
        if (this.s == null) {
            this.i.r().k_().a("Storage concurrent data access panic");
            return 0;
        } else {
            this.i.r().w().a("Storage concurrent access okay");
            return 1;
        }
    }

Method com.f.a.a.a() calling method java.io.File.<init>()

Couldn't retrieve source code

Method com.crashlytics.android.c.k$g.a() calling method java.io.File.<init>()


    public java.io.File a()
    {
        java.io.File v0_1 = new java.io.File(this.a.a(), "log-files");
        if (!v0_1.exists()) {
            v0_1.mkdirs();
        }
        return v0_1;
    }

Method com.crashlytics.android.a.b.d_() calling method java.io.File.<init>()


    protected boolean d_()
    {
        try {
            String v5_1;
            android.content.Context v8 = this.r();
            boolean v1_5 = v8.getPackageManager();
            android.content.Context v2_4 = v8.getPackageName();
            io.a.a.a.a.b.p v3_2 = v1_5.getPackageInfo(v2_4, 0);
            String v4_0 = Integer.toString(v3_2.versionCode);
        } catch (boolean v1_3) {
            io.a.a.a.c.h().e("Answers", "Error retrieving app properties", v1_3);
            return 0;
        }
        if (v3_2.versionName != null) {
            v5_1 = v3_2.versionName;
        } else {
            v5_1 = "0.0";
        }
        boolean v1_2;
        if (android.os.Build$VERSION.SDK_INT < 9) {
            v1_2 = new java.io.File(v1_5.getApplicationInfo(v2_4, 0).sourceDir).lastModified();
        } else {
            v1_2 = v3_2.firstInstallTime;
        }
        this.b = com.crashlytics.android.a.z.a(this, v8, this.q(), v4_0, v5_1, v1_2);
        this.b.b();
        this.a = new io.a.a.a.a.b.o().b(v8);
        return 1;
    }

Method com.c.a.c.c.u.c() calling method java.io.File.<init>()


    private static android.net.Uri c(String p1)
    {
        return android.net.Uri.fromFile(new java.io.File(p1));
    }

Method com.c.a.c.c.k$b.a() calling method java.io.File.<init>()


    public void a(com.c.a.g p7, com.c.a.c.a.d$a p8)
    {
        java.io.File v7_6 = this.b.getContentResolver().query(this.c, ark>com.c.a.c.c.k$bark>.a, 0, 0, 0);
        String v0_0 = 0;
        if (v7_6 != null) {
            try {
                if (v7_6.moveToFirst()) {
                    v0_0 = v7_6.getString(v7_6.getColumnIndexOrThrow("_data"));
                }
            } catch (Throwable v8_1) {
                v7_6.close();
                throw v8_1;
            }
            v7_6.close();
        }
        if (!android.text.TextUtils.isEmpty(v0_0)) {
            p8.a(new java.io.File(v0_0));
        } else {
            String v0_5 = new StringBuilder();
            v0_5.append("Failed to find file path for: ");
            v0_5.append(this.c);
            p8.a(new java.io.FileNotFoundException(v0_5.toString()));
        }
        return;
    }

Method com.c.a.c.b.b.f$1.a() calling method java.io.File.<init>()


    public java.io.File a()
    {
        int v0_2 = this.a.getCacheDir();
        if (v0_2 != 0) {
            String v1 = this.b;
            if (v1 == null) {
                return v0_2;
            } else {
                return new java.io.File(v0_2, v1);
            }
        } else {
            return 0;
        }
    }

Method com.android.volley.toolbox.e.c() calling method java.io.File.<init>()


    public java.io.File c(String p3)
    {
        return new java.io.File(this.c, this.d(p3));
    }

Method com.abara.abaralms.d.c.c() calling method java.io.File.<init>()


    private final void c(String p4, android.graphics.Bitmap p5)
    {
        try {
            android.graphics.Bitmap$CompressFormat v0_3 = new java.io.File(this.b(p4));
        } catch (java.io.FileNotFoundException) {
            return;
        }
        if (!v0_3.exists()) {
            v0_3.createNewFile();
        }
        java.io.FileOutputStream v4_1 = new java.io.FileOutputStream(v0_3.getAbsoluteFile());
        p5.compress(android.graphics.Bitmap$CompressFormat.PNG, 100, ((java.io.OutputStream) v4_1));
        v4_1.close();
        return;
    }

Method com.abara.abaralms.d.c.c() calling method java.io.File.<init>()


    private final android.graphics.Bitmap c(String p7)
    {
        b.f.d v0_1 = b.f.a.a.a();
        b.h.k v1_1 = com.abara.abaralms.d.c.a[0];
        try {
            String v3_0 = new java.io.File(this.b(p7));
        } catch (android.graphics.Bitmap v7_2) {
            String v4_1 = new StringBuilder();
            v4_1.append("");
            v4_1.append(v7_2);
            android.util.Log.d("LruBitmapCache ", v4_1.toString());
            v7_2.printStackTrace();
            return ((android.graphics.Bitmap) v0_1.a(0, v1_1));
        }
        if (!v3_0.exists()) {
            return 0;
        } else {
            android.graphics.Bitmap v7_6 = android.graphics.BitmapFactory.decodeFile(v3_0.getAbsolutePath());
            b.e.b.j.a(v7_6, "BitmapFactory.decodeFile(filePath.absolutePath)");
            v0_1.a(0, v1_1, v7_6);
            return ((android.graphics.Bitmap) v0_1.a(0, v1_1));
        }
    }

Method com.abara.abaralms.activities.DownloadAssetsDemoActivity$f.a() calling method java.io.File.<init>()


    public void a(com.a.d.a p4)
    {
        com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_2;
        int v1_1;
        String v2_0;
        if (!this.a.p()) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_17 = this.a;
            v1_1 = ((android.content.Context) v4_17);
            v4_2 = v4_17.s();
            v2_0 = "announcement_file_not_downloaded_offline_msg";
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_1 = this.a;
            v1_1 = ((android.content.Context) v4_1);
            v4_2 = v4_1.s();
            v2_0 = "download_not_successful";
        }
        android.widget.Toast.makeText(v1_1, ((CharSequence) v4_2.get(v2_0)), 0).show();
        com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(this.a, this.b, "1");
        this.b.a("0");
        com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(this.a, 0);
        this.b.a(0);
        this.d.delete();
        if (b.e.b.j.a(this.b.c(), "scorm")) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_16 = new StringBuilder();
            v4_16.append("");
            v4_16.append(com.abara.abaralms.global.AbaraApp.a.a());
            v4_16.append(java.io.File.separator);
            v4_16.append(this.b.b());
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_18 = v4_16.toString();
            if (new java.io.File(v4_18).isDirectory()) {
                b.d.i.b(new java.io.File(v4_18));
            }
        }
        if (com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(this.a) == null) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_22 = com.abara.abaralms.activities.DownloadAssetsDemoActivity.c(this.a);
            if (v4_22 == null) {
                b.e.b.j.a();
            }
            v4_22.f();
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_24 = com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(this.a);
            if (v4_24 == null) {
                b.e.b.j.a();
            }
            v4_24.f();
        }
        com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_25 = this.a;
        com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(v4_25, (com.abara.abaralms.activities.DownloadAssetsDemoActivity.f(v4_25) + 1));
        if (com.abara.abaralms.activities.DownloadAssetsDemoActivity.f(this.a) < this.c.size()) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_28 = this.a;
            v4_28.a(this.c, com.abara.abaralms.activities.DownloadAssetsDemoActivity.f(v4_28));
        }
        return;
    }

Method com.abara.abaralms.activities.DownloadAssetsDemoActivity$f.a() calling method java.io.File.<init>()


    public void a(com.a.d.a p4)
    {
        int v1_1;
        com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_2;
        String v2_0;
        if (!this.a.p()) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_17 = this.a;
            v1_1 = ((android.content.Context) v4_17);
            v4_2 = v4_17.s();
            v2_0 = "announcement_file_not_downloaded_offline_msg";
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_1 = this.a;
            v1_1 = ((android.content.Context) v4_1);
            v4_2 = v4_1.s();
            v2_0 = "download_not_successful";
        }
        android.widget.Toast.makeText(v1_1, ((CharSequence) v4_2.get(v2_0)), 0).show();
        com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(this.a, this.b, "1");
        this.b.a("0");
        com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(this.a, 0);
        this.b.a(0);
        this.d.delete();
        if (b.e.b.j.a(this.b.c(), "scorm")) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_16 = new StringBuilder();
            v4_16.append("");
            v4_16.append(com.abara.abaralms.global.AbaraApp.a.a());
            v4_16.append(java.io.File.separator);
            v4_16.append(this.b.b());
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_18 = v4_16.toString();
            if (new java.io.File(v4_18).isDirectory()) {
                b.d.i.b(new java.io.File(v4_18));
            }
        }
        if (com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(this.a) == null) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_22 = com.abara.abaralms.activities.DownloadAssetsDemoActivity.c(this.a);
            if (v4_22 == null) {
                b.e.b.j.a();
            }
            v4_22.f();
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_24 = com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(this.a);
            if (v4_24 == null) {
                b.e.b.j.a();
            }
            v4_24.f();
        }
        com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_25 = this.a;
        com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(v4_25, (com.abara.abaralms.activities.DownloadAssetsDemoActivity.f(v4_25) + 1));
        if (com.abara.abaralms.activities.DownloadAssetsDemoActivity.f(this.a) < this.c.size()) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_28 = this.a;
            v4_28.a(this.c, com.abara.abaralms.activities.DownloadAssetsDemoActivity.f(v4_28));
        }
        return;
    }

Method com.abara.abaralms.activities.DownloadAssetsDemoActivity$d.a() calling method java.io.File.<init>()


    public void a(com.a.d.a p4)
    {
        String v2;
        com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_2;
        String v1_1;
        if (!this.a.p()) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_17 = this.a;
            v1_1 = ((android.content.Context) v4_17);
            v4_2 = v4_17.s();
            v2 = "announcement_file_not_downloaded_offline_msg";
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_1 = this.a;
            v1_1 = ((android.content.Context) v4_1);
            v4_2 = v4_1.s();
            v2 = "download_not_successful";
        }
        android.widget.Toast.makeText(v1_1, ((CharSequence) v4_2.get(v2)), 1).show();
        com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(this.a, this.b, "1");
        this.b.a("0");
        com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(this.a, 0);
        this.b.a(0);
        this.c.delete();
        if (b.e.b.j.a(this.b.c(), "scorm")) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_16 = new StringBuilder();
            v4_16.append("");
            v4_16.append(com.abara.abaralms.global.AbaraApp.a.a());
            v4_16.append(java.io.File.separator);
            v4_16.append(this.b.b());
            com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_18 = v4_16.toString();
            if (new java.io.File(v4_18).isDirectory()) {
                b.d.i.b(new java.io.File(v4_18));
            }
        }
        if (com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(this.a) == null) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_22 = com.abara.abaralms.activities.DownloadAssetsDemoActivity.c(this.a);
            if (v4_22 == null) {
                b.e.b.j.a();
            }
            v4_22.f();
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_24 = com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(this.a);
            if (v4_24 == null) {
                b.e.b.j.a();
            }
            v4_24.f();
        }
        return;
    }

Method com.abara.abaralms.activities.DownloadAssetsDemoActivity$d.a() calling method java.io.File.<init>()


    public void a(com.a.d.a p4)
    {
        String v2;
        String v1_1;
        com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_2;
        if (!this.a.p()) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_17 = this.a;
            v1_1 = ((android.content.Context) v4_17);
            v4_2 = v4_17.s();
            v2 = "announcement_file_not_downloaded_offline_msg";
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_1 = this.a;
            v1_1 = ((android.content.Context) v4_1);
            v4_2 = v4_1.s();
            v2 = "download_not_successful";
        }
        android.widget.Toast.makeText(v1_1, ((CharSequence) v4_2.get(v2)), 1).show();
        com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(this.a, this.b, "1");
        this.b.a("0");
        com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(this.a, 0);
        this.b.a(0);
        this.c.delete();
        if (b.e.b.j.a(this.b.c(), "scorm")) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_16 = new StringBuilder();
            v4_16.append("");
            v4_16.append(com.abara.abaralms.global.AbaraApp.a.a());
            v4_16.append(java.io.File.separator);
            v4_16.append(this.b.b());
            com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_18 = v4_16.toString();
            if (new java.io.File(v4_18).isDirectory()) {
                b.d.i.b(new java.io.File(v4_18));
            }
        }
        if (com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(this.a) == null) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_22 = com.abara.abaralms.activities.DownloadAssetsDemoActivity.c(this.a);
            if (v4_22 == null) {
                b.e.b.j.a();
            }
            v4_22.f();
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity$a v4_24 = com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(this.a);
            if (v4_24 == null) {
                b.e.b.j.a();
            }
            v4_24.f();
        }
        return;
    }

Method io.realm.internal.async.b.a() calling method java.io.File.<init>()


    private static int a(String p2, String p3)
    {
        try {
            int v2_1;
            int v2_4 = new java.io.File(p2).listFiles(new ark>io.realm.internal.async.bark>$1(java.util.regex.Pattern.compile(p3)));
        } catch (SecurityException) {
            return 0;
        }
        if (v2_4 != 0) {
            v2_1 = v2_4.length;
        } else {
            v2_1 = 0;
        }
        return v2_1;
    }

Method io.realm.internal.Util.a() calling method java.io.File.<init>()


    public static boolean a(String p8, java.io.File p9, String p10)
    {
        int v1_2 = new StringBuilder();
        v1_2.append(p10);
        v1_2.append(".management");
        java.util.Locale v0_4 = new java.io.File(p9, v1_2.toString());
        String v9_1 = new java.io.File(p8);
        int v8_1 = v0_4.listFiles();
        if (v8_1 != 0) {
            String v2_0 = v8_1.length;
            int v3_0 = 0;
            while (v3_0 < v2_0) {
                String v4_0 = v8_1[v3_0];
                if (!v4_0.delete()) {
                    Object[] v7 = new Object[1];
                    v7[0] = v4_0.getAbsolutePath();
                    Object[] v5_2 = new Object[0];
                    io.realm.log.RealmLog.c(String.format(java.util.Locale.ENGLISH, "Realm temporary file at %s cannot be deleted", v7), v5_2);
                }
                v3_0++;
            }
        }
        if ((v0_4.exists()) && (!v0_4.delete())) {
            int v3_1 = new Object[1];
            v3_1[0] = v0_4.getAbsolutePath();
            java.util.Locale v0_2 = new Object[0];
            io.realm.log.RealmLog.c(String.format(java.util.Locale.ENGLISH, "Realm temporary folder at %s cannot be deleted", v3_1), v0_2);
        }
        int v8_7;
        if (!v9_1.exists()) {
            v8_7 = 1;
        } else {
            v8_7 = v9_1.delete();
            if (v8_7 == 0) {
                Object[] v10_3 = new Object[1];
                v10_3[0] = v9_1.getAbsolutePath();
                Object[] v10_4 = new Object[0];
                io.realm.log.RealmLog.c(String.format(java.util.Locale.ENGLISH, "Realm file at %s cannot be deleted", v10_3), v10_4);
            }
        }
        return v8_7;
    }

Method io.realm.ae.n() calling method java.io.File.<init>()


    boolean n()
    {
        return new java.io.File(this.f).exists();
    }

Method io.realm.ae$a.b() calling method java.io.File.<init>()


    public io.realm.ae b()
    {
        io.realm.ae$a v0 = this;
        if (this.m) {
            if (this.l != null) {
                throw new IllegalStateException("This Realm is marked as read-only. Read-only Realms cannot use initialData(Realm.Transaction).");
            } else {
                if (this.c == null) {
                    throw new IllegalStateException("Only Realms provided using \'assetFile(path)\' can be marked read-only. No such Realm was provided.");
                } else {
                    if (this.g) {
                        throw new IllegalStateException("\'deleteRealmIfMigrationNeeded()\' and read-only Realms cannot be combined");
                    } else {
                        if (this.n != null) {
                            throw new IllegalStateException("\'compactOnLaunch()\' and read-only Realms cannot be combined");
                        }
                    }
                }
            }
        }
        if ((this.k == null) && (io.realm.ae.q())) {
            this.k = new io.realm.b.a();
        }
        IllegalStateException v1_14 = new io.realm.ae;
        String v5_0 = this.a;
        String v6_0 = this.b;
        io.realm.ae v19 = v1_14;
        v1_14(v5_0, v6_0, io.realm.ae.a(new java.io.File(v5_0, v6_0)), v0.c, this.d, this.e, this.f, this.g, this.h, io.realm.ae.a(this.i, this.j), v0.k, this.l, this.m, v0.n, 0);
        return v19;
    }

Method io.realm.ac.b() calling method java.io.File.<init>()


    private static void b(io.realm.ae p4)
    {
        int v0_1;
        if (!p4.j()) {
            v0_1 = 0;
        } else {
            v0_1 = new java.io.File(p4.a(), p4.b());
        }
        String v1_2 = io.realm.internal.j.getFacade(p4.r()).getSyncServerCertificateAssetName(p4);
        int v2_1 = (io.realm.internal.Util.a(v1_2) ^ 1);
        if ((v0_1 != 0) || (v2_1 != 0)) {
            io.realm.internal.OsObjectStore.a(p4, new io.realm.ac$1(v0_1, p4, v2_1, v1_2));
        }
        return;
    }

Method io.realm.ac$1.run() calling method java.io.File.<init>()


    public void run()
    {
        if (this.a != null) {
            io.realm.ac.a(this.b.k(), this.a);
        }
        if (this.c) {
            io.realm.ac.a(this.d, new java.io.File(io.realm.internal.j.getFacade(this.b.r()).getSyncServerCertificateFilePath(this.b)));
        }
        return;
    }

Method io.a.a.a.d.getFilesDir() calling method java.io.File.<init>()


    public java.io.File getFilesDir()
    {
        return new java.io.File(super.getFilesDir(), this.a);
    }

Method io.a.a.a.d.getExternalFilesDir() calling method java.io.File.<init>()


    public java.io.File getExternalFilesDir(String p3)
    {
        return new java.io.File(super.getExternalFilesDir(p3), this.a);
    }

Method io.a.a.a.d.getExternalCacheDir() calling method java.io.File.<init>()


    public java.io.File getExternalCacheDir()
    {
        return new java.io.File(super.getExternalCacheDir(), this.a);
    }

Method io.a.a.a.d.getDatabasePath() calling method java.io.File.<init>()


    public java.io.File getDatabasePath(String p4)
    {
        java.io.File v0_1 = new java.io.File(super.getDatabasePath(p4).getParentFile(), this.a);
        v0_1.mkdirs();
        return new java.io.File(v0_1, p4);
    }

Method io.a.a.a.d.getCacheDir() calling method java.io.File.<init>()


    public java.io.File getCacheDir()
    {
        return new java.io.File(super.getCacheDir(), this.a);
    }

Method io.a.a.a.a.b.r.a() calling method java.io.File.<init>()


    private static void a(java.io.File p4)
    {
        java.io.RandomAccessFile v1_2 = new StringBuilder();
        v1_2.append(p4.getPath());
        v1_2.append(".tmp");
        String v0_1 = new java.io.File(v1_2.toString());
        java.io.RandomAccessFile v1_1 = ark>io.a.a.a.a.b.rark>.b(v0_1);
        try {
            v1_1.setLength(4096);
            v1_1.seek(0);
            byte[] v2_3 = new byte[16];
            int[] v3_1 = new int[4];
            v3_1 = {4096, 0, 0, 0};
            ark>io.a.a.a.a.b.rark>.a(v2_3, v3_1);
            v1_1.write(v2_3);
            v1_1.close();
        } catch (java.io.IOException v4_2) {
            v1_1.close();
            throw v4_2;
        }
        if (!v0_1.renameTo(p4)) {
            throw new java.io.IOException("Rename failed!");
        } else {
            return;
        }
    }

Method io.a.a.a.a.b.i.g() calling method java.io.File.<init>()


    public static boolean g(android.content.Context p3)
    {
        int v3_1 = io.a.a.a.a.b.i.f(p3);
        java.io.File v0_5 = android.os.Build.TAGS;
        if ((v3_1 != 0) || ((v0_5 == null) || (!v0_5.contains("test-keys")))) {
            if (!new java.io.File("/system/app/Superuser.apk").exists()) {
                java.io.File v0_4 = new java.io.File("/system/xbin/su");
                if ((v3_1 != 0) || (!v0_4.exists())) {
                    return 0;
                } else {
                    return 1;
                }
            } else {
                return 1;
            }
        } else {
            return 1;
        }
    }

Method io.a.a.a.a.b.i.b() calling method java.io.File.<init>()


    public static declared_synchronized long b()
    {
        try {
            if (io.a.a.a.a.b.i.d == -1) {
                boolean v1_2 = 0;
                String v3_0 = io.a.a.a.a.b.i.a(new java.io.File("/proc/meminfo"), "MemTotal");
                if (!android.text.TextUtils.isEmpty(v3_0)) {
                    String v3_1 = v3_0.toUpperCase(java.util.Locale.US);
                    try {
                        io.a.a.a.l v4_10;
                        if (!v3_1.endsWith("KB")) {
                            if (!v3_1.endsWith("MB")) {
                                if (!v3_1.endsWith("GB")) {
                                    io.a.a.a.l v4_8 = io.a.a.a.c.h();
                                    String v6_1 = new StringBuilder();
                                    v6_1.append("Unexpected meminfo format while computing RAM: ");
                                    v6_1.append(v3_1);
                                    v4_8.a("Fabric", v6_1.toString());
                                    io.a.a.a.a.b.i.d = v1_2;
                                    return io.a.a.a.a.b.i.d;
                                } else {
                                    v4_10 = io.a.a.a.a.b.i.a(v3_1, "GB", 1073741824);
                                }
                            } else {
                                v4_10 = io.a.a.a.a.b.i.a(v3_1, "MB", 1048576);
                            }
                        } else {
                            v4_10 = io.a.a.a.a.b.i.a(v3_1, "KB", 1024);
                        }
                    } catch (io.a.a.a.l v4_13) {
                        String v5_4 = io.a.a.a.c.h();
                        String v7_2 = new StringBuilder();
                        v7_2.append("Unexpected meminfo format while computing RAM: ");
                        v7_2.append(v3_1);
                        v5_4.e("Fabric", v7_2.toString(), v4_13);
                    }
                    v1_2 = v4_10;
                }
            }
        } catch (boolean v1_3) {
            throw v1_3;
        }
        return io.a.a.a.a.b.i.d;
    }

Method d.a.a.d.<init>() calling method java.io.File.<init>()


    d(d.a.f.a p7, java.io.File p8, int p9, int p10, long p11, java.util.concurrent.Executor p13)
    {
        this.s = 0;
        this.f = new java.util.LinkedHashMap(0, 1061158912, 1);
        this.t = 0;
        this.v = new d.a.a.d$1(this);
        this.b = p7;
        this.c = p8;
        this.q = p9;
        this.n = new java.io.File(p8, "journal");
        this.o = new java.io.File(p8, "journal.tmp");
        this.p = new java.io.File(p8, "journal.bkp");
        this.d = p10;
        this.r = p11;
        this.u = p13;
        return;
    }

Method d.a.a.d$b.<init>() calling method java.io.File.<init>()


    d$b(d.a.a.d p7, String p8)
    {
        this.h = p7;
        this.a = p8;
        StringBuilder v0_2 = p7.d;
        int v1_1 = new long[v0_2];
        this.b = v1_1;
        int v1_2 = new java.io.File[v0_2];
        this.c = v1_2;
        StringBuilder v0_3 = new java.io.File[v0_2];
        this.d = v0_3;
        StringBuilder v0_1 = new StringBuilder(p8);
        v0_1.append(46);
        int v8_2 = v0_1.length();
        int v1_0 = 0;
        while (v1_0 < p7.d) {
            v0_1.append(v1_0);
            this.c[v1_0] = new java.io.File(p7.c, v0_1.toString());
            v0_1.append(".tmp");
            this.d[v1_0] = new java.io.File(p7.c, v0_1.toString());
            v0_1.setLength(v8_2);
            v1_0++;
        }
        return;
    }

Method com.vincent.filepicker.a.g$1.onClick() calling method java.io.File.<init>()


    public void onClick(android.view.View p5)
    {
        com.vincent.filepicker.e v5_1 = new android.content.Intent("android.media.action.VIDEO_CAPTURE");
        String v0_1 = new java.text.SimpleDateFormat("yyyyMMdd_HHmmss", java.util.Locale.ENGLISH).format(new java.util.Date());
        String v2_1 = new StringBuilder();
        v2_1.append(android.os.Environment.getExternalStoragePublicDirectory(android.os.Environment.DIRECTORY_DCIM).getAbsolutePath());
        v2_1.append("/VID_");
        v2_1.append(v0_1);
        v2_1.append(".mp4");
        this.a.d = new java.io.File(v2_1.toString()).getAbsolutePath();
        String v0_7 = new android.content.ContentValues(1);
        v0_7.put("_data", this.a.d);
        v5_1.putExtra("output", this.a.a.getContentResolver().insert(android.provider.MediaStore$Images$Media.EXTERNAL_CONTENT_URI, v0_7));
        v5_1.putExtra("android.intent.extra.videoQuality", 1);
        if (!com.vincent.filepicker.f.a(this.a.a, v5_1)) {
            com.vincent.filepicker.e.a(this.a.a).a(this.a.a.getString(com.vincent.filepicker.d$e.vw_no_video_app));
        } else {
            ((android.app.Activity) this.a.a).startActivityForResult(v5_1, 513);
        }
        return;
    }

Method com.vincent.filepicker.a.d$1.onClick() calling method java.io.File.<init>()


    public void onClick(android.view.View p5)
    {
        com.vincent.filepicker.e v5_1 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
        String v0_1 = new java.text.SimpleDateFormat("yyyyMMdd_HHmmss", java.util.Locale.ENGLISH).format(new java.util.Date());
        android.content.ContentResolver v2_1 = new StringBuilder();
        v2_1.append(android.os.Environment.getExternalStoragePublicDirectory(android.os.Environment.DIRECTORY_DCIM).getAbsolutePath());
        v2_1.append("/IMG_");
        v2_1.append(v0_1);
        v2_1.append(".jpg");
        this.a.d = new java.io.File(v2_1.toString()).getAbsolutePath();
        String v0_7 = new android.content.ContentValues(1);
        v0_7.put("_data", this.a.d);
        int v1_5 = this.a;
        v1_5.e = v1_5.a.getContentResolver().insert(android.provider.MediaStore$Images$Media.EXTERNAL_CONTENT_URI, v0_7);
        v5_1.putExtra("output", this.a.e);
        if (!com.vincent.filepicker.f.a(this.a.a, v5_1)) {
            com.vincent.filepicker.e.a(this.a.a).a(this.a.a.getString(com.vincent.filepicker.d$e.vw_no_photo_app));
        } else {
            ((android.app.Activity) this.a.a).startActivityForResult(v5_1, 257);
        }
        return;
    }

Method com.google.firebase.iid.x.<init>() calling method java.io.File.<init>()


    private x(android.content.Context p3, com.google.firebase.iid.ax p4)
    {
        this.d = new android.support.v4.g.a();
        this.b = p3;
        this.a = p3.getSharedPreferences("com.google.android.gms.appid", 0);
        this.c = p4;
        String v0_2 = new java.io.File(android.support.v4.a.c.a(this.b), "com.google.android.gms.appid-no-backup");
        if (!v0_2.exists()) {
            try {
                if ((v0_2.createNewFile()) && (!this.c())) {
                    android.util.Log.i("FirebaseInstanceId", "App restored, clearing state");
                    this.b();
                    com.google.firebase.iid.FirebaseInstanceId.a().j();
                }
            } catch (String v3_7) {
                if (!android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                    return;
                } else {
                    String v3_9 = String.valueOf(v3_7.getMessage());
                    if (v3_9.length() == 0) {
                        String v3_11 = new String("Error creating file in no backup dir: ");
                    } else {
                        v3_11 = "Error creating file in no backup dir: ".concat(v3_9);
                    }
                    android.util.Log.d("FirebaseInstanceId", v3_11);
                    return;
                }
            }
            return;
        }
        return;
    }

Method com.google.firebase.iid.ax.e() calling method java.io.File.<init>()


    private static java.io.File e(android.content.Context p2, String p3)
    {
        AssertionError v3_2;
        if (!android.text.TextUtils.isEmpty(p3)) {
            try {
                AssertionError v3_6 = android.util.Base64.encodeToString(p3.getBytes("UTF-8"), 11);
                StringBuilder v1_1 = new StringBuilder((String.valueOf(v3_6).length() + 33));
                v1_1.append("com.google.InstanceId_");
                v1_1.append(v3_6);
                v1_1.append(".properties");
                v3_2 = v1_1.toString();
            } catch (java.io.UnsupportedEncodingException v2_1) {
                throw new AssertionError(v2_1);
            }
        } else {
            v3_2 = "com.google.InstanceId.properties";
        }
        return new java.io.File(com.google.firebase.iid.ax.b(p2), v3_2);
    }

Method com.google.android.gms.c.c.ah.a() calling method java.io.File.<init>()


    static void a(com.google.android.gms.c.c.bb p3, android.database.sqlite.SQLiteDatabase p4)
    {
        if (p3 == null) {
            throw new IllegalArgumentException("Monitor must not be null");
        } else {
            java.io.File v0_1 = new java.io.File(p4.getPath());
            if (!v0_1.setReadable(0, 0)) {
                p3.i().a("Failed to turn off database read permission");
            }
            if (!v0_1.setWritable(0, 0)) {
                p3.i().a("Failed to turn off database write permission");
            }
            if (!v0_1.setReadable(1, 1)) {
                p3.i().a("Failed to turn on database read permission for owner");
            }
            if (!v0_1.setWritable(1, 1)) {
                p3.i().a("Failed to turn on database write permission for owner");
            }
            return;
        }
    }

Method com.g.a.ae.b() calling method java.io.File.<init>()


    static java.io.File b(android.content.Context p2)
    {
        java.io.File v0_1 = new java.io.File(p2.getApplicationContext().getCacheDir(), "picasso-cache");
        if (!v0_1.exists()) {
            v0_1.mkdirs();
        }
        return v0_1;
    }

Method com.f.a.d.a() calling method java.io.File.<init>()


    protected java.io.File a(android.content.Context p3, String p4, String p5)
    {
        String v4_3 = this.b.c(p4);
        if (!com.f.a.f.a(p5)) {
            java.io.File v3_2 = this.a(p3);
            StringBuilder v1_0 = new StringBuilder();
            v1_0.append(v4_3);
            v1_0.append(".");
            v1_0.append(p5);
            return new java.io.File(v3_2, v1_0.toString());
        } else {
            return new java.io.File(this.a(p3), v4_3);
        }
    }

Method com.e.g.a.c() calling method java.io.File.<init>()


    public static void c(String p1, String p2)
    {
        java.io.File v0_1 = new java.io.File(p1);
        try {
            java.io.IOException v1_9 = new java.io.File(p2);
        } catch (java.io.IOException v1_7) {
            if (v0_1.exists()) {
                v0_1.delete();
            }
            throw v1_7;
        }
        if (v1_9.exists()) {
            if (!v1_9.delete()) {
                throw new java.io.IOException("Deletion Failed");
            } else {
            }
        }
        if (!v0_1.renameTo(v1_9)) {
            throw new java.io.IOException("Rename Failed");
        } else {
            if (v0_1.exists()) {
                v0_1.delete();
            }
            return;
        }
    }

Method com.e.e.d.a() calling method java.io.File.<init>()


    com.e.j a()
    {
        Throwable v0_1 = new com.e.j();
        if (this.a.m() != com.e.k.e) {
            if (this.a.m() != com.e.k.c) {
                com.e.k v1_1 = 0;
                try {
                    if (this.a.n() == null) {
                        this.k = com.e.g.a.b(this.a.c(), this.a.d());
                        java.io.FileDescriptor v2_12 = new java.io.File(this.k);
                        String v4_19 = this.e();
                        if (v4_19 != null) {
                            if (!v2_12.exists()) {
                                this.g();
                                this.a.a(0);
                                this.a.b(0);
                                v4_19 = 0;
                            } else {
                                this.a.b(v4_19.b());
                                this.a.a(v4_19.c());
                            }
                        }
                        this.f = com.e.e.a.a().f();
                        this.f.a(this.a);
                        if (this.a.m() != com.e.k.e) {
                            if (this.a.m() != com.e.k.c) {
                                this.f = com.e.g.a.a(this.f, this.a);
                                this.h = this.f.b();
                                this.i = this.f.a("ETag");
                                if (this.a(v4_19)) {
                                    v4_19 = 0;
                                }
                                if (this.c()) {
                                    this.d();
                                    this.g = this.a.h();
                                    if (!this.j) {
                                        this.b();
                                    }
                                    if (this.g == 0) {
                                        this.g = this.f.d();
                                        this.a.b(this.g);
                                    }
                                    if ((this.j) && (v4_19 == null)) {
                                        this.f();
                                    }
                                    if (this.a.m() != com.e.k.e) {
                                        if (this.a.m() != com.e.k.c) {
                                            this.a.p();
                                            this.e = this.f.c();
                                            byte[] v7_9 = new byte[4096];
                                            if ((!v2_12.exists()) && ((v2_12.getParentFile() == null) || ((v2_12.getParentFile().exists()) || (v2_12.getParentFile().mkdirs())))) {
                                                v2_12.createNewFile();
                                            }
                                            boolean v8_8 = new java.io.RandomAccessFile(v2_12, "rw");
                                            java.io.FileDescriptor v2_2 = v8_8.getFD();
                                            java.io.BufferedOutputStream v9_2 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(v8_8.getFD()));
                                            try {
                                                if ((this.j) && (this.a.g() != 0)) {
                                                    v8_8.seek(this.a.g());
                                                }
                                            } catch (Throwable v0_2) {
                                                v1_1 = v9_2;
                                                this.c(v1_1, v2_2);
                                                throw v0_2;
                                            } catch (java.io.IOException) {
                                                v1_1 = v9_2;
                                                if (!this.j) {
                                                    this.b();
                                                }
                                                String v4_15 = new com.e.a();
                                                v4_15.b(1);
                                                v0_1.a(v4_15);
                                                this.c(v1_1, v2_2);
                                            }
                                            if (this.a.m() != com.e.k.e) {
                                                if (this.a.m() == com.e.k.c) {
                                                    v0_1.b(1);
                                                    this.c(v9_2, v2_2);
                                                    return v0_1;
                                                }
                                                do {
                                                    com.e.k v1_11 = this.e.read(v7_9, 0, 4096);
                                                    if (v1_11 != -1) {
                                                        v9_2.write(v7_9, 0, v1_11);
                                                        this.a.a((this.a.g() + ((long) v1_11)));
                                                        this.h();
                                                        this.a(v9_2, v2_2);
                                                        if (this.a.m() != com.e.k.e) {
                                                        } else {
                                                            v0_1.c(1);
                                                            this.c(v9_2, v2_2);
                                                            return v0_1;
                                                        }
                                                    } else {
                                                        com.e.g.a.c(this.k, com.e.g.a.a(this.a.c(), this.a.d()));
                                                        v0_1.a(1);
                                                        if (this.j) {
                                                            this.g();
                                                        }
                                                        this.c(v9_2, v2_2);
                                                    }
                                                } while(this.a.m() != com.e.k.c);
                                                this.b(v9_2, v2_2);
                                                v0_1.b(1);
                                                this.c(v9_2, v2_2);
                                                return v0_1;
                                            } else {
                                                v0_1.c(1);
                                                this.c(v9_2, v2_2);
                                                return v0_1;
                                            }
                                        } else {
                                            v0_1.b(1);
                                            this.c(0, 0);
                                            return v0_1;
                                        }
                                    } else {
                                        v0_1.c(1);
                                        this.c(0, 0);
                                        return v0_1;
                                    }
                                } else {
                                    java.io.FileDescriptor v2_9 = new com.e.a();
                                    v2_9.a(1);
                                    v0_1.a(v2_9);
                                    this.c(0, 0);
                                    return v0_1;
                                }
                            } else {
                                v0_1.b(1);
                                this.c(0, 0);
                                return v0_1;
                            }
                        } else {
                            v0_1.c(1);
                            this.c(0, 0);
                            return v0_1;
                        }
                    } else {
                        this.b = new com.e.c.a(this.a.n());
                    }
                } catch (Throwable v0_2) {
                    v2_2 = 0;
                } catch (java.io.IOException) {
                    v2_2 = 0;
                } catch (Throwable v0_2) {
                }
                return v0_1;
            } else {
                v0_1.b(1);
                return v0_1;
            }
        } else {
            v0_1.c(1);
            return v0_1;
        }
    }

Method com.e.e.d.b() calling method java.io.File.<init>()


    private void b()
    {
        java.io.File v0_1 = new java.io.File(this.k);
        if (v0_1.exists()) {
            v0_1.delete();
        }
        return;
    }

Method com.crashlytics.android.c.m.d() calling method java.io.File.<init>()


    private java.io.File d()
    {
        return new java.io.File(this.b.a(), this.a);
    }

Method com.crashlytics.android.c.k.j() calling method java.io.File.<init>()


    java.io.File j()
    {
        return new java.io.File(this.g(), "invalidClsFiles");
    }

Method com.crashlytics.android.c.k.i() calling method java.io.File.<init>()


    java.io.File i()
    {
        return new java.io.File(this.g(), "nonfatal-sessions");
    }

Method com.crashlytics.android.c.k.h() calling method java.io.File.<init>()


    java.io.File h()
    {
        return new java.io.File(this.g(), "fatal-sessions");
    }

Method com.crashlytics.android.c.k.a() calling method java.io.File.<init>()


    void a(java.io.File[] p10)
    {
        java.io.File[] v0_1 = new java.util.HashSet();
        int v1_4 = p10.length;
        int v2 = 0;
        java.io.File v3_1 = 0;
        while (v3_1 < v1_4) {
            io.a.a.a.l v4_5 = p10[v3_1];
            String v5_3 = io.a.a.a.c.h();
            String v7_3 = new StringBuilder();
            v7_3.append("Found invalid session part file: ");
            v7_3.append(v4_5);
            v5_3.a("CrashlyticsCore", v7_3.toString());
            v0_1.add(ark>com.crashlytics.android.c.kark>.a(v4_5));
            v3_1++;
        }
        if (!v0_1.isEmpty()) {
            java.io.File v10_1 = this.j();
            if (!v10_1.exists()) {
                v10_1.mkdir();
            }
            java.io.File[] v0_2 = this.a(new ark>com.crashlytics.android.c.kark>$5(this, v0_1));
            int v1_3 = v0_2.length;
            while (v2 < v1_3) {
                java.io.File v3_0 = v0_2[v2];
                io.a.a.a.l v4_0 = io.a.a.a.c.h();
                String v6_1 = new StringBuilder();
                v6_1.append("Moving session file: ");
                v6_1.append(v3_0);
                v4_0.a("CrashlyticsCore", v6_1.toString());
                if (!v3_0.renameTo(new java.io.File(v10_1, v3_0.getName()))) {
                    io.a.a.a.l v4_4 = io.a.a.a.c.h();
                    String v6_4 = new StringBuilder();
                    v6_4.append("Could not move session file. Deleting ");
                    v6_4.append(v3_0);
                    v4_4.a("CrashlyticsCore", v6_4.toString());
                    v3_0.delete();
                }
                v2++;
            }
            this.q();
            return;
        } else {
            return;
        }
    }

Method com.crashlytics.android.c.k.a() calling method java.io.File.<init>()


    private byte[] a(String p4, String p5)
    {
        java.io.File v1 = this.g();
        StringBuilder v2_1 = new StringBuilder();
        v2_1.append(p4);
        v2_1.append(p5);
        return com.crashlytics.android.c.ag.a(new java.io.File(v1, v2_1.toString()));
    }

Method com.crashlytics.android.c.k.a() calling method java.io.File.<init>()


    private void a(String p6, String p7, ark>com.crashlytics.android.c.kark>$e p8)
    {
        String v0 = 0;
        try {
            java.io.File v3 = this.g();
            StringBuilder v4_1 = new StringBuilder();
            v4_1.append(p6);
            v4_1.append(p7);
            String v1_1 = new java.io.FileOutputStream(new java.io.File(v3, v4_1.toString()));
            try {
                p8.a(v1_1);
                Throwable v6_4 = new StringBuilder();
                v6_4.append("Failed to close ");
                v6_4.append(p7);
                p7 = " file.";
                v6_4.append(" file.");
                io.a.a.a.a.b.i.a(v1_1, v6_4.toString());
                return;
            } catch (Throwable v6_2) {
                v0 = v1_1;
                StringBuilder v8_3 = new StringBuilder();
                v8_3.append("Failed to close ");
                v8_3.append(p7);
                v8_3.append(" file.");
                io.a.a.a.a.b.i.a(v0, v8_3.toString());
                throw v6_2;
            }
        } catch (Throwable v6_2) {
        }
        p8.a(v1_1);
        v6_4 = new StringBuilder();
        v6_4.append("Failed to close ");
        v6_4.append(p7);
        p7 = " file.";
        v6_4.append(" file.");
        io.a.a.a.a.b.i.a(v1_1, v6_4.toString());
        return;
    }

Method com.crashlytics.android.c.k.a() calling method java.io.File.<init>()


    private void a(android.content.Context p11, java.io.File p12, String p13)
    {
        String v0_0 = com.crashlytics.android.c.ag.b(p12);
        String v1_1 = com.crashlytics.android.c.ag.c(p12);
        java.io.File v11_2 = com.crashlytics.android.c.ag.a(p12, p11);
        if ((v0_0 != null) && (v0_0.length != 0)) {
            ark>com.crashlytics.android.c.kark>.c(p13, "<native-crash: minidump>");
            String v12_3 = this.a(p13, "BeginSession.json");
            byte[] v2_1 = this.a(p13, "SessionApp.json");
            byte[] v3_1 = this.a(p13, "SessionDevice.json");
            byte[] v4_1 = this.a(p13, "SessionOS.json");
            byte[] v5_3 = com.crashlytics.android.c.ag.a(new com.crashlytics.android.c.ac(this.g()).b(p13));
            byte[] v6_2 = new com.crashlytics.android.c.aa(this.j.r(), this.q, p13);
            byte[] v7_2 = v6_2.b();
            v6_2.c();
            byte[] v6_6 = com.crashlytics.android.c.ag.a(new com.crashlytics.android.c.ac(this.g()).c(p13));
            java.io.File v8_3 = new java.io.File(this.o.a(), p13);
            if (v8_3.mkdir()) {
                this.a(v0_0, new java.io.File(v8_3, "minidump"));
                this.a(v1_1, new java.io.File(v8_3, "metadata"));
                this.a(v11_2, new java.io.File(v8_3, "binaryImages"));
                this.a(v12_3, new java.io.File(v8_3, "session"));
                this.a(v2_1, new java.io.File(v8_3, "app"));
                this.a(v3_1, new java.io.File(v8_3, "device"));
                this.a(v4_1, new java.io.File(v8_3, "os"));
                this.a(v5_3, new java.io.File(v8_3, "user"));
                this.a(v7_2, new java.io.File(v8_3, "logs"));
                this.a(v6_6, new java.io.File(v8_3, "keys"));
                return;
            } else {
                io.a.a.a.c.h().a("CrashlyticsCore", "Couldn\'t create native sessions directory");
                return;
            }
        } else {
            java.io.File v11_1 = io.a.a.a.c.h();
            String v0_2 = new StringBuilder();
            v0_2.append("No minidump data found in directory ");
            v0_2.append(p12);
            v11_1.d("CrashlyticsCore", v0_2.toString());
            return;
        }
    }

Method com.crashlytics.android.c.f.close() calling method java.io.File.<init>()


    public declared_synchronized void close()
    {
        try {
            if (!this.e) {
                this.e = 1;
                super.flush();
                super.close();
                String v1_6 = new StringBuilder();
                v1_6.append(this.b);
                v1_6.append(".cls");
                String v0_1 = new java.io.File(v1_6.toString());
                if (!this.c.renameTo(v0_1)) {
                    String v1_3 = "";
                    if (v0_1.exists()) {
                        v1_3 = " (target already exists)";
                    } else {
                        if (!this.c.exists()) {
                            v1_3 = " (source does not exist)";
                        }
                    }
                    StringBuilder v3_1 = new StringBuilder();
                    v3_1.append("Could not rename temp file: ");
                    v3_1.append(this.c);
                    v3_1.append(" -> ");
                    v3_1.append(v0_1);
                    v3_1.append(v1_3);
                    throw new java.io.IOException(v3_1.toString());
                } else {
                    this.c = 0;
                    this.d = v0_1;
                    return;
                }
            } else {
                return;
            }
        } catch (String v0_4) {
            throw v0_4;
        }
    }

Method com.crashlytics.android.c.f.<init>() calling method java.io.File.<init>()


    public f(java.io.File p4, String p5)
    {
        String v1_1 = new StringBuilder();
        v1_1.append(p5);
        v1_1.append(".cls_temp");
        super(new java.io.File(p4, v1_1.toString()));
        super.e = 0;
        String v0_3 = new StringBuilder();
        v0_3.append(p4);
        v0_3.append(java.io.File.separator);
        v0_3.append(p5);
        super.b = v0_3.toString();
        String v5_2 = new StringBuilder();
        v5_2.append(super.b);
        v5_2.append(".cls_temp");
        super.c = new java.io.File(v5_2.toString());
        return;
    }

Method com.crashlytics.android.c.c.c() calling method java.io.File.<init>()


    private java.io.File c(String p2)
    {
        java.io.File v0_1 = new java.io.File(p2);
        if (!v0_1.exists()) {
            v0_1 = this.a(v0_1);
        }
        return v0_1;
    }

Method com.crashlytics.android.c.c.a() calling method java.io.File.<init>()


    private java.io.File a(java.io.File p5)
    {
        if (android.os.Build$VERSION.SDK_INT >= 9) {
            if (p5.getAbsolutePath().startsWith("/data")) {
                try {
                    p5 = new java.io.File(this.a.getPackageManager().getApplicationInfo(this.a.getPackageName(), 0).nativeLibraryDir, p5.getName());
                } catch (android.content.pm.PackageManager$NameNotFoundException v0_4) {
                    io.a.a.a.c.h().e("CrashlyticsCore", "Error getting ApplicationInfo", v0_4);
                }
            }
            return p5;
        } else {
            return p5;
        }
    }

Method com.crashlytics.android.c.ac.c() calling method java.io.File.<init>()


    public java.io.File c(String p4)
    {
        java.io.File v1 = this.b;
        StringBuilder v2_1 = new StringBuilder();
        v2_1.append(p4);
        v2_1.append("keys");
        v2_1.append(".meta");
        return new java.io.File(v1, v2_1.toString());
    }

Method com.crashlytics.android.c.ac.b() calling method java.io.File.<init>()


    public java.io.File b(String p4)
    {
        java.io.File v1 = this.b;
        StringBuilder v2_1 = new StringBuilder();
        v2_1.append(p4);
        v2_1.append("user");
        v2_1.append(".meta");
        return new java.io.File(v1, v2_1.toString());
    }

Method com.crashlytics.android.c.aa.b() calling method java.io.File.<init>()


    private java.io.File b(String p3)
    {
        java.io.File v0_1 = new StringBuilder();
        v0_1.append("crashlytics-userlog-");
        v0_1.append(p3);
        v0_1.append(".temp");
        return new java.io.File(this.c.a(), v0_1.toString());
    }

Method com.c.a.c.d.a.o.<clinit>() calling method java.io.File.<init>()


    static o()
    {
        com.c.a.c.d.a.o.a = new java.io.File("/proc/self/fd");
        return;
    }

Method com.c.a.c.b.c.b.b() calling method java.io.File.<init>()


    private static int b()
    {
        int v0_0 = android.os.StrictMode.allowThreadDiskReads();
        try {
            int v1_0 = new java.io.File("/sys/devices/system/cpu/").listFiles(new com.c.a.c.b.c.b$1(java.util.regex.Pattern.compile("cpu[0-9]+")));
            android.os.StrictMode.setThreadPolicy(v0_0);
        } catch (int v1_3) {
            android.os.StrictMode.setThreadPolicy(v0_0);
            throw v1_3;
        } catch (int v1_1) {
            if (android.util.Log.isLoggable("GlideRuntimeCompat", 6)) {
                android.util.Log.e("GlideRuntimeCompat", "Failed to calculate accurate cpu count", v1_1);
            }
            android.os.StrictMode.setThreadPolicy(v0_0);
            v1_0 = 0;
        }
        int v1_4;
        if (v1_0 == 0) {
            v1_4 = 0;
        } else {
            v1_4 = v1_0.length;
        }
        return Math.max(1, v1_4);
    }

Method com.c.a.c.a.a.a.a() calling method java.io.File.<init>()


    public java.io.File a(String p2)
    {
        return new java.io.File(p2);
    }

Method com.c.a.a.a.a() calling method java.io.File.<init>()


    public static ark>com.c.a.a.aark> a(java.io.File p9, int p10, int p11, long p12)
    {
        if (p12 <= 0) {
            throw new IllegalArgumentException("maxSize <= 0");
        } else {
            if (p11 <= 0) {
                throw new IllegalArgumentException("valueCount <= 0");
            } else {
                void v0_3 = new java.io.File(p9, "journal.bkp");
                if (v0_3.exists()) {
                    String v1_3 = new java.io.File(p9, "journal");
                    if (!v1_3.exists()) {
                        ark>com.c.a.a.aark>.a(v0_3, v1_3, 0);
                    } else {
                        v0_3.delete();
                    }
                }
                void v0_4 = new ark>com.c.a.a.aark>;
                v0_4(p9, p10, p11, p12);
                if (v0_4.c.exists()) {
                    try {
                        void v0_6 = v0_4.b().c();
                        return v0_6;
                    } catch (String v1_6) {
                        StringBuilder v3_2 = new StringBuilder();
                        v3_2.append("DiskLruCache ");
                        v3_2.append(p9);
                        v3_2.append(" is corrupt: ");
                        v3_2.append(v1_6.getMessage());
                        v3_2.append(", removing");
                        System.out.println(v3_2.toString());
                        v0_6.a();
                    }
                }
                p9.mkdirs();
                void v0_7 = new ark>com.c.a.a.aark>;
                v0_7(p9, p10, p11, p12);
                return v0_7.d();
            }
        }
    }

Method com.c.a.a.a.<init>() calling method java.io.File.<init>()


    private a(java.io.File p17, int p18, int p19, long p20)
    {
        this.i = 0;
        this.k = new java.util.LinkedHashMap(0, 1061158912, 1);
        this.m = 0;
        java.io.File v2_0 = new java.util.concurrent.ThreadPoolExecutor;
        v2_0(0, 1, 60, java.util.concurrent.TimeUnit.SECONDS, new java.util.concurrent.LinkedBlockingQueue(), new com.c.a.a.a$a(0));
        this.a = v2_0;
        this.n = new com.c.a.a.a$1(this);
        this.b = p17;
        this.f = p18;
        this.c = new java.io.File(p17, "journal");
        this.d = new java.io.File(p17, "journal.tmp");
        this.e = new java.io.File(p17, "journal.bkp");
        this.h = p19;
        this.g = p20;
        return;
    }

Method com.c.a.a.a$c.<init>() calling method java.io.File.<init>()


    private a$c(com.c.a.a.a p7, String p8)
    {
        this.c = p7;
        this.d = p8;
        StringBuilder v0_5 = new long[com.c.a.a.a.e(p7)];
        this.e = v0_5;
        StringBuilder v0_7 = new java.io.File[com.c.a.a.a.e(p7)];
        this.a = v0_7;
        StringBuilder v0_1 = new java.io.File[com.c.a.a.a.e(p7)];
        this.b = v0_1;
        StringBuilder v0_3 = new StringBuilder(p8);
        v0_3.append(46);
        int v8_2 = v0_3.length();
        int v1 = 0;
        while (v1 < com.c.a.a.a.e(p7)) {
            v0_3.append(v1);
            this.a[v1] = new java.io.File(com.c.a.a.a.f(p7), v0_3.toString());
            v0_3.append(".tmp");
            this.b[v1] = new java.io.File(com.c.a.a.a.f(p7), v0_3.toString());
            v0_3.setLength(v8_2);
            v1++;
        }
        return;
    }

Method com.android.volley.toolbox.n.a() calling method java.io.File.<init>()


    private static com.android.volley.o a(android.content.Context p2, com.android.volley.h p3)
    {
        com.android.volley.o v2_3 = new com.android.volley.o(new com.android.volley.toolbox.e(new java.io.File(p2.getCacheDir(), "volley")), p3);
        v2_3.a();
        return v2_3;
    }

Method com.abara.abaralms.global.e.a() calling method java.io.File.<init>()


    public void a(java.io.File p6, java.io.File p7)
    {
        java.util.zip.ZipInputStream v0_1 = new java.util.zip.ZipInputStream(new java.io.BufferedInputStream(new java.io.FileInputStream(p6)));
        this.a.k();
        try {
            Throwable v6_8 = new byte[8192];
        } catch (Throwable v6_6) {
            v0_1.close();
            this.a.l();
            throw v6_6;
        }
        while(true) {
            java.io.FileOutputStream v1_1 = v0_1.getNextEntry();
            if (v1_1 == null) {
                v0_1.close();
                this.a.l();
                return;
            } else {
                int v3_2;
                int v2_2 = new java.io.File(p7, v1_1.getName());
                if (!v1_1.isDirectory()) {
                    v3_2 = v2_2.getParentFile();
                } else {
                    v3_2 = v2_2;
                }
                if (!v3_2.isDirectory()) {
                    if (!v3_2.mkdirs()) {
                        break;
                    }
                }
                if (!v1_1.isDirectory()) {
                    java.io.FileOutputStream v1_7 = new java.io.FileOutputStream(v2_2);
                    while(true) {
                        int v2_4 = v0_1.read(v6_8);
                        if (v2_4 == -1) {
                            break;
                        }
                        v1_7.write(v6_8, 0, v2_4);
                    }
                    v1_7.close();
                } else {
                }
            }
        }
        String v7_2 = new StringBuilder();
        v7_2.append("Failed to ensure directory: ");
        v7_2.append(v3_2.getAbsolutePath());
        throw new java.io.FileNotFoundException(v7_2.toString());
    }

Method com.abara.abaralms.global.AbaraApp.<clinit>() calling method java.io.File.<init>()


    static AbaraApp()
    {
        com.abara.abaralms.global.AbaraApp.a = new com.abara.abaralms.global.AbaraApp$a(0);
        com.abara.abaralms.global.AbaraApp.b = new java.io.File(com.abara.abaralms.global.AbaraApp.a.b());
        return;
    }

Method com.abara.abaralms.d.d.a() calling method java.io.File.<init>()


    public final void a(String p17, String p18, String p19, String p20, String p21, String p22, String p23, String p24, Class p25)
    {
        b.e.b.j.b(p18, "filepath");
        b.e.b.j.b(p19, "courseId");
        b.e.b.j.b(p20, "titleStr");
        b.e.b.j.b(p21, "descriptionStr");
        b.e.b.j.b(p22, "sessionId");
        b.e.b.j.b(p23, "queryId");
        b.e.b.j.b(p24, "status");
        b.e.b.j.b(p25, "clazz");
        this.k();
        String v8_8 = new StringBuilder();
        String v10_0 = this.b;
        if (v10_0 == null) {
            b.e.b.j.b("prefs");
        }
        String v11_7 = this.i;
        if (v11_7 == null) {
            b.e.b.j.b("context");
        }
        v8_8.append(v10_0.getString(v11_7.getString(2131755072), ""));
        v8_8.append(p17);
        String v8_9 = v8_8.toString();
        String v11_9 = this.b(p18);
        if (v11_9 == null) {
            b.e.b.j.a();
        }
        String v12_10;
        if (((CharSequence) v11_9).length() != 0) {
            v12_10 = 0;
        } else {
            v12_10 = 1;
        }
        d.aa v1_1;
        if (v12_10 != null) {
            d.aa v1_12 = new d.w$a().a(d.w.e).a("course_id", p19).a("title", p20);
            Thread v3_18 = this.b;
            if (v3_18 == null) {
                b.e.b.j.b("prefs");
            }
            String v11_13 = this.i;
            if (v11_13 == null) {
                b.e.b.j.b("context");
            }
            v1_1 = v1_12.a("lang_id", v3_18.getString(v11_13.getString(2131755148), "")).a("description", p21).a("session_id", p22).a("select_file", "filepath");
        } else {
            d.x v2_1 = new d.w$a().a(d.w.e).a("course_id", p19).a("title", p20);
            String v12_2 = this.b;
            if (v12_2 == null) {
                b.e.b.j.b("prefs");
            }
            String v14_2 = this.i;
            if (v14_2 == null) {
                b.e.b.j.b("context");
            }
            d.x v2_4 = v2_1.a("lang_id", v12_2.getString(v14_2.getString(2131755148), "")).a("description", p21).a("session_id", p22);
            Runnable v4_0 = d.v.a(v11_9);
            if (v4_0 == null) {
                b.e.b.j.a();
            }
            v1_1 = v2_4.a("select_file", p18, d.ab.a(v4_0, new java.io.File(p18)));
        }
        d.aa v1_4 = v1_1.a("query_id", p23).a("status", p24).a();
        b.e.b.j.a(v1_4, "Builder()\n              \u2026                 .build()");
        d.aa v1_5 = ((d.ab) v1_4);
        d.x v2_9 = new d.b.a();
        v2_9.a(d.b.a$a.d);
        d.x v2_12 = new d.x().z().b(((d.u) v2_9)).a();
        Thread v3_9 = new d.aa$a();
        String v5_3 = new StringBuilder();
        String v6_0 = this.b;
        if (v6_0 == null) {
            b.e.b.j.b("prefs");
        }
        String v7_1 = this.i;
        if (v7_1 == null) {
            b.e.b.j.b("context");
        }
        v5_3.append(v6_0.getString(v7_1.getString(2131755257), ""));
        v5_3.append(" ");
        String v6_3 = this.b;
        if (v6_3 == null) {
            b.e.b.j.b("prefs");
        }
        String v7_4 = this.i;
        if (v7_4 == null) {
            b.e.b.j.b("context");
        }
        v5_3.append(v6_3.getString(v7_4.getString(2131755037), ""));
        d.aa v1_7 = v3_9.a("Authorization", v5_3.toString()).a(v8_9).a(v1_5).c();
        Thread v3_13 = new StringBuilder();
        v3_13.append("requestbody is ");
        v3_13.append(v1_7);
        System.out.println(v3_13.toString());
        Runnable v4_5 = new ark>com.abara.abaralms.d.dark>$n;
        v4_5(this, v2_12, v1_7, p17, p25);
        new Thread(((Runnable) v4_5)).start();
        return;
    }

Method com.abara.abaralms.d.d.a() calling method java.io.File.<init>()


    public final void a(String p8, String p9, String p10, String p11, String p12, String p13, Class p14)
    {
        b.e.b.j.b(p8, "methodName");
        b.e.b.j.b(p9, "filepath");
        b.e.b.j.b(p10, "toMail");
        b.e.b.j.b(p11, "ccMail");
        b.e.b.j.b(p12, "subject");
        b.e.b.j.b(p13, "message");
        b.e.b.j.b(p14, "clazz");
        this.k();
        String v0_4 = new StringBuilder();
        ark>com.abara.abaralms.d.dark>$m v1_3 = this.b;
        if (v1_3 == null) {
            b.e.b.j.b("prefs");
        }
        ark>com.abara.abaralms.d.dark> v2_9 = this.i;
        if (v2_9 == null) {
            b.e.b.j.b("context");
        }
        v0_4.append(v1_3.getString(v2_9.getString(2131755072), ""));
        v0_4.append(p8);
        String v0_6 = v0_4.toString();
        ark>com.abara.abaralms.d.dark>$m v1_9 = this.b(p9);
        if (v1_9 == null) {
            b.e.b.j.a();
        }
        ark>com.abara.abaralms.d.dark> v2_14;
        if (((CharSequence) v1_9).length() != 0) {
            v2_14 = 0;
        } else {
            v2_14 = 1;
        }
        Thread v9_1;
        if (v2_14 != null) {
            Thread v9_14 = new d.w$a().a(d.w.e).a("to", p10).a("cc", p11);
            String v11_9 = this.b;
            if (v11_9 == null) {
                b.e.b.j.b("prefs");
            }
            ark>com.abara.abaralms.d.dark>$m v1_13 = this.i;
            if (v1_13 == null) {
                b.e.b.j.b("context");
            }
            v9_1 = v9_14.a("lang_id", v11_9.getString(v1_13.getString(2131755148), "")).a("subject", p12).a("message_text", p13).a("userfile", "filepath");
        } else {
            Runnable v10_23 = new d.w$a().a(d.w.e).a("to", p10);
            d.aa v4_3 = this.b;
            if (v4_3 == null) {
                b.e.b.j.b("prefs");
            }
            String v5_3 = this.i;
            if (v5_3 == null) {
                b.e.b.j.b("context");
            }
            Runnable v10_4 = v10_23.a("lang_id", v4_3.getString(v5_3.getString(2131755148), "")).a("cc", p11).a("subject", p12).a("message_text", p13);
            String v12_1 = d.v.a(v1_9);
            if (v12_1 == null) {
                b.e.b.j.a();
            }
            v9_1 = v10_4.a("userfile", p9, d.ab.a(v12_1, new java.io.File(p9)));
        }
        Thread v9_2 = v9_1.a();
        b.e.b.j.a(v9_2, "Builder()\n              \u2026                 .build()");
        Thread v9_3 = ((d.ab) v9_2);
        Runnable v10_7 = new d.b.a();
        v10_7.a(d.b.a$a.d);
        d.x v3_2 = new d.x().z().b(((d.u) v10_7)).a();
        Runnable v10_11 = new d.aa$a();
        String v12_4 = new StringBuilder();
        String v13_3 = this.b;
        if (v13_3 == null) {
            b.e.b.j.b("prefs");
        }
        ark>com.abara.abaralms.d.dark>$m v1_1 = this.i;
        if (v1_1 == null) {
            b.e.b.j.b("context");
        }
        v12_4.append(v13_3.getString(v1_1.getString(2131755257), ""));
        v12_4.append(" ");
        String v13_6 = this.b;
        if (v13_6 == null) {
            b.e.b.j.b("prefs");
        }
        ark>com.abara.abaralms.d.dark>$m v1_5 = this.i;
        if (v1_5 == null) {
            b.e.b.j.b("context");
        }
        v12_4.append(v13_6.getString(v1_5.getString(2131755037), ""));
        d.aa v4_0 = v10_11.a("Authorization", v12_4.toString()).a(v0_6).a(v9_3).c();
        Thread v9_6 = new StringBuilder();
        v9_6.append("requestbody is ");
        v9_6.append(v4_0);
        System.out.println(v9_6.toString());
        Runnable v10_16 = new ark>com.abara.abaralms.d.dark>$m;
        v10_16(this, v3_2, v4_0, p8, p14);
        new Thread(((Runnable) v10_16)).start();
        return;
    }

Method com.abara.abaralms.d.d.a() calling method java.io.File.<init>()


    public final String a(String p5, String p6, android.content.Context p7)
    {
        b.e.b.j.b(p5, "title");
        b.e.b.j.b(p6, "url");
        b.e.b.j.b(p7, "context");
        com.a.f.d v0_12 = new StringBuilder();
        v0_12.append("");
        v0_12.append(com.abara.abaralms.global.AbaraApp.a.a());
        v0_12.append(java.io.File.separator);
        String v1_5 = p6.substring((p6.length() - 15));
        b.e.b.j.a(v1_5, "(this as java.lang.String).substring(startIndex)");
        v0_12.append(v1_5);
        com.a.f.d v0_2 = v0_12.toString();
        String v1_7 = new StringBuilder();
        v1_7.append("");
        v1_7.append(com.abara.abaralms.global.AbaraApp.a.a());
        v1_7.append(java.io.File.separator);
        String v1_8 = v1_7.toString();
        java.io.File v2_6 = new java.io.File(v0_2);
        if (this.p()) {
            if (this.t) {
                this.u.post(((Runnable) new ark>com.abara.abaralms.d.dark>$g(this, v2_6)));
            } else {
                this.t = 1;
                if (v2_6.exists()) {
                    this.u.post(((Runnable) new ark>com.abara.abaralms.d.dark>$f(this, v2_6, p5)));
                } else {
                    com.a.f.d v0_11 = p6.substring((p6.length() - 15));
                    b.e.b.j.a(v0_11, "(this as java.lang.String).substring(startIndex)");
                    com.a.a.a(io.realm.internal.SyncObjectServerFacade.getApplicationContext());
                    com.a.a.a(p6, v1_8, v0_11).a("downloadAudio").a(com.a.b.e.b).a().a(((com.a.f.d) new ark>com.abara.abaralms.d.dark>$e(this, p7, v2_6, p5)));
                }
            }
        }
        android.os.Handler v5_2 = v2_6.toString();
        b.e.b.j.a(v5_2, "filePath.toString()");
        return v5_2;
    }

Method com.abara.abaralms.d.d.a() calling method java.io.File.<init>()


    public final String a(String p5)
    {
        b.e.b.j.b(p5, "url");
        com.a.f.d v0_3 = new StringBuilder();
        v0_3.append("");
        v0_3.append(com.abara.abaralms.global.AbaraApp.a.a());
        v0_3.append(java.io.File.separator);
        String v1_3 = p5.substring((p5.length() - 15));
        b.e.b.j.a(v1_3, "(this as java.lang.String).substring(startIndex)");
        v0_3.append(v1_3);
        com.a.f.d v0_2 = v0_3.toString();
        String v1_5 = new StringBuilder();
        v1_5.append("");
        v1_5.append(com.abara.abaralms.global.AbaraApp.a.a());
        v1_5.append(java.io.File.separator);
        String v1_6 = v1_5.toString();
        java.io.File v2_6 = new java.io.File(v0_2);
        if ((this.p()) && (!v2_6.exists())) {
            com.a.f.d v0_8 = p5.substring((p5.length() - 15));
            b.e.b.j.a(v0_8, "(this as java.lang.String).substring(startIndex)");
            com.a.a.a(io.realm.internal.SyncObjectServerFacade.getApplicationContext());
            com.a.a.a(p5, v1_6, v0_8).a("downloadTest").a(com.a.b.e.b).a().a(((com.a.f.d) new ark>com.abara.abaralms.d.dark>$h(this)));
        }
        com.a.b.a v5_5 = v2_6.toString();
        b.e.b.j.a(v5_5, "filePath.toString()");
        return v5_5;
    }

Method com.abara.abaralms.activities.SplashPageActivity$b.run() calling method java.io.File.<init>()


    public final void run()
    {
        if (this.a.q().p()) {
            com.abara.abaralms.activities.SplashPageActivity v0_9 = this.a.q().b(com.abara.abaralms.activities.SplashPageActivity.a(this.a));
            if (v0_9 == null) {
                b.e.b.j.a();
            }
            String v2_13;
            String v6_2;
            android.content.Intent v1_18 = ((CharSequence) v0_9);
            if (!b.j.n.c(v1_18, ((CharSequence) "audio"), 0, 2, 0)) {
                v2_13 = this.b;
                v6_2 = this.a.q().a(com.abara.abaralms.activities.SplashPageActivity.a(this.a));
            } else {
                v2_13 = this.b;
                v6_2 = this.a.q().a(com.abara.abaralms.activities.SplashPageActivity.e(this.a), com.abara.abaralms.activities.SplashPageActivity.a(this.a), ((android.content.Context) this.a));
            }
            v2_13.a = v6_2;
            if (!b.j.n.c(v1_18, ((CharSequence) "video"), 0, 2, 0)) {
                if (!b.j.n.c(v1_18, ((CharSequence) "audio"), 0, 2, 0)) {
                    try {
                        android.content.Intent v1_21 = new android.content.Intent("android.intent.action.VIEW");
                        String v2_22 = android.net.Uri.fromFile(new java.io.File(((String) this.b.a)));
                    } catch (com.abara.abaralms.activities.SplashPageActivity v0_21) {
                        v0_21.printStackTrace();
                        android.os.Looper.prepare();
                        android.widget.Toast.makeText(((android.content.Context) this.a), ((CharSequence) "No Application Found to Open This File"), 0).show();
                        android.os.Looper.loop();
                    }
                    if (new java.io.File(((String) this.b.a)).exists()) {
                        v1_21.setDataAndType(v2_22, v0_9);
                        this.a.startActivity(android.content.Intent.createChooser(v1_21, ((CharSequence) "Open")));
                    }
                }
            } else {
                if (!b.j.n.c(((CharSequence) ((String) this.b.a)), ((CharSequence) "youtube"), 1)) {
                    com.abara.abaralms.activities.SplashPageActivity v0_3 = new android.content.Intent(((android.content.Context) this.a), com.abara.abaralms.activities.MyCoursesVideoActivity);
                    v0_3.putExtra(this.a.getString(2131755152), ((String) this.b.a));
                    this.a.startActivity(v0_3);
                } else {
                    com.abara.abaralms.activities.SplashPageActivity v0_12;
                    if (!b.j.n.c(((CharSequence) ((String) this.b.a)), ((CharSequence) "iframe"), 0, 2, 0)) {
                        v0_12 = ((String) this.b.a);
                    } else {
                        com.abara.abaralms.activities.SplashPageActivity v0_15 = java.util.regex.Pattern.compile("src=\"([^\"]+)\"").matcher(((CharSequence) ((String) this.b.a).toString()));
                        v0_15.find();
                        v0_12 = v0_15.group(1);
                    }
                    android.content.Intent v1_16 = new android.content.Intent(((android.content.Context) this.a), com.abara.abaralms.activities.YoutubePlayerActivity);
                    v1_16.putExtra(this.a.getString(2131755279), this.a.a(v0_12));
                    this.a.startActivity(v1_16);
                }
            }
        }
        return;
    }

Method com.abara.abaralms.activities.MyCoursesVideoActivity$d.run() calling method java.io.File.<init>()


    public final void run()
    {
        boolean v1_1;
        com.abara.abaralms.activities.MyCoursesVideoActivity v0_4;
        if (!b.j.n.c(((CharSequence) this.b), ((CharSequence) "storage"), 0, 2, 0)) {
            v0_4 = ((com.abara.abaralms.enablevideoview.VideoEnabledWebView) this.a.c(com.abara.abaralms.a$a.enablevideoview));
            v1_1 = this.b;
            v0_4.loadUrl(v1_1);
        } else {
            if (!new java.io.File(this.b).exists()) {
                com.abara.abaralms.activities.MyCoursesVideoActivity v0_8 = this.a;
                boolean v1_4 = v0_8.p();
                String v2_2 = this.a.s().get("file_not_available_msg");
                if (v2_2 == null) {
                    b.e.b.j.a();
                }
                b.e.b.j.a(v2_2, "labelMap[\"file_not_available_msg\"]!!");
                v0_8.a(v1_4, ((String) v2_2));
            } else {
                v0_4 = ((com.abara.abaralms.enablevideoview.VideoEnabledWebView) this.a.c(com.abara.abaralms.a$a.enablevideoview));
                boolean v1_8 = new StringBuilder();
                v1_8.append("file://");
                v1_8.append(this.b);
                v1_1 = v1_8.toString();
            }
        }
        return;
    }

Method com.abara.abaralms.activities.MessageDetailsActivity$b$a.run() calling method java.io.File.<init>()


    public final void run()
    {
        if (this.a.a.q().p()) {
            com.abara.abaralms.activities.MessageDetailsActivity v0_27 = this.a.a.q().b(String.valueOf(((com.abara.abaralms.b.q.b) this.a.b).d()));
            if (v0_27 == null) {
                b.e.b.j.a();
            }
            String v6_3;
            String v2_18;
            android.content.Intent v1_25 = ((CharSequence) v0_27);
            if (!b.j.n.c(v1_25, ((CharSequence) "audio"), 0, 2, 0)) {
                v2_18 = this.b;
                v6_3 = this.a.a.q().a(String.valueOf(((com.abara.abaralms.b.q.b) this.a.b).d()));
            } else {
                v2_18 = this.b;
                v6_3 = this.a.a.q().a("filename", String.valueOf(((com.abara.abaralms.b.q.b) this.a.b).d()), ((android.content.Context) this.a.a));
            }
            v2_18.a = v6_3;
            if (!b.j.n.c(v1_25, ((CharSequence) "video"), 0, 2, 0)) {
                if (!b.j.n.c(v1_25, ((CharSequence) "audio"), 0, 2, 0)) {
                    try {
                        android.content.Intent v1_28 = new android.content.Intent("android.intent.action.VIEW");
                        String v2_27 = android.net.Uri.fromFile(new java.io.File(((String) this.b.a)));
                    } catch (com.abara.abaralms.activities.MessageDetailsActivity v0_32) {
                        v0_32.printStackTrace();
                        android.os.Looper.prepare();
                        android.widget.Toast.makeText(((android.content.Context) this.a.a), ((CharSequence) "No Application Found to Open This File"), 0).show();
                        android.os.Looper.loop();
                    }
                    if (new java.io.File(((String) this.b.a)).exists()) {
                        v1_28.setDataAndType(v2_27, v0_27);
                        this.a.a.startActivity(android.content.Intent.createChooser(v1_28, ((CharSequence) "Open")));
                    }
                }
            } else {
                if (!b.j.n.c(((CharSequence) ((String) this.b.a)), ((CharSequence) "youtube"), 1)) {
                    com.abara.abaralms.activities.MessageDetailsActivity v0_12 = new android.content.Intent(((android.content.Context) this.a.a), com.abara.abaralms.activities.MyCoursesVideoActivity);
                    android.content.Intent v1_11 = new java.util.ArrayList();
                    v1_11.add(this.a.b);
                    v0_12.putParcelableArrayListExtra(this.a.a.getString(2131755152), v1_11);
                    this.a.a.startActivity(v0_12);
                } else {
                    com.abara.abaralms.activities.MessageDetailsActivity v0_20;
                    if (!b.j.n.c(((CharSequence) ((String) this.b.a)), ((CharSequence) "iframe"), 0, 2, 0)) {
                        v0_20 = ((String) this.b.a);
                    } else {
                        com.abara.abaralms.activities.MessageDetailsActivity v0_23 = java.util.regex.Pattern.compile("src=\"([^\"]+)\"").matcher(((CharSequence) ((String) this.b.a)));
                        v0_23.find();
                        v0_20 = v0_23.group(1);
                    }
                    android.content.Intent v1_23 = new android.content.Intent(((android.content.Context) this.a.a), com.abara.abaralms.activities.YoutubePlayerActivity);
                    v1_23.putExtra(this.a.a.getString(2131755279), com.abara.abaralms.activities.MessageDetailsActivity.a(this.a.a, v0_20));
                    this.a.a.startActivity(v1_23);
                }
            }
        }
        return;
    }

Method com.abara.abaralms.activities.DownloadAssetsDemoActivity$k.onClick() calling method java.io.File.<init>()


    public final void onClick(android.content.DialogInterface p2, int p3)
    {
        com.abara.abaralms.activities.DownloadAssetsDemoActivity.e(this.a).dismiss();
        if (!this.b.exists()) {
            android.widget.Toast.makeText(((android.content.Context) this.a), ((CharSequence) "File is not present on your internal storage"), 0);
        } else {
            this.b.delete();
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v2_2 = this.a;
            com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(v2_2, (com.abara.abaralms.activities.DownloadAssetsDemoActivity.d(v2_2) - 1));
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v2_5 = new StringBuilder();
            v2_5.append("downloadcounter ");
            v2_5.append(com.abara.abaralms.activities.DownloadAssetsDemoActivity.d(this.a));
            System.out.println(v2_5.toString());
            if (b.e.b.j.a(this.c.c(), "scorm")) {
                com.abara.abaralms.activities.DownloadAssetsDemoActivity v2_12 = new StringBuilder();
                v2_12.append("");
                v2_12.append(com.abara.abaralms.global.AbaraApp.a.a());
                v2_12.append(java.io.File.separator);
                v2_12.append(this.c.b());
                com.abara.abaralms.activities.DownloadAssetsDemoActivity v2_13 = v2_12.toString();
                if (new java.io.File(v2_13).isDirectory()) {
                    b.d.i.b(new java.io.File(v2_13));
                }
            }
        }
        this.c.a("0");
        com.abara.abaralms.activities.DownloadAssetsDemoActivity v2_17 = new StringBuilder();
        v2_17.append("adaptr is ");
        v2_17.append(com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(this.a));
        System.out.println(v2_17.toString());
        if (com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(this.a) == null) {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v2_23 = com.abara.abaralms.activities.DownloadAssetsDemoActivity.c(this.a);
            if (v2_23 == null) {
                b.e.b.j.a();
            }
            v2_23.f();
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v2_26 = com.abara.abaralms.activities.DownloadAssetsDemoActivity.b(this.a);
            if (v2_26 == null) {
                b.e.b.j.a();
            }
            v2_26.f();
        }
        com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(this.a, this.c, "1");
        return;
    }

Method com.abara.abaralms.activities.DownloadAssetsDemoActivity$b$c.onClick() calling method java.io.File.<init>()


    public final void onClick(android.view.View p4)
    {
        com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_5 = this.b.a();
        if (v4_5 == null) {
            b.e.b.j.a();
        }
        boolean v0_12 = new StringBuilder();
        v0_12.append("");
        v0_12.append(com.abara.abaralms.global.AbaraApp.a.a());
        v0_12.append(java.io.File.separator);
        String v1_2 = v4_5.length();
        if (v4_5 == null) {
            throw new b.r("null cannot be cast to non-null type java.lang.String");
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_7 = v4_5.substring((v1_2 - 15));
            b.e.b.j.a(v4_7, "(this as java.lang.String).substring(startIndex)");
            v0_12.append(v4_7);
            boolean v0_10 = new java.io.File(v0_12.toString());
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_11 = this.a.a.getLocalClassName();
            String v1_6 = new StringBuilder();
            v1_6.append(v0_10.toString());
            v1_6.append("is the file path ");
            android.util.Log.d(v4_11, v1_6.toString());
            if (!this.b.h()) {
                if (!b.e.b.j.a(this.b.i(), "1")) {
                    if (b.e.b.j.a(this.b.i(), "0")) {
                        if (!this.a.a.p()) {
                            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_24 = this.a.a;
                            v4_24.a(v4_24.p(), "No Internet Connection");
                        } else {
                            this.a.a.a(this.b);
                        }
                    }
                } else {
                    com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(this.a.a, v0_10, this.b);
                }
            } else {
                v0_10.delete();
                if (b.e.b.j.a(this.b.c(), "scorm")) {
                    com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_33 = new StringBuilder();
                    v4_33.append("");
                    v4_33.append(com.abara.abaralms.global.AbaraApp.a.a());
                    v4_33.append(java.io.File.separator);
                    v4_33.append(this.b.b());
                    com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_1 = v4_33.toString();
                    if (new java.io.File(v4_1).isDirectory()) {
                        b.d.i.b(new java.io.File(v4_1));
                    }
                }
                this.b.a(0);
                this.a.f();
            }
            return;
        }
    }

Method com.abara.abaralms.activities.DownloadAssetsDemoActivity$b$b.onClick() calling method java.io.File.<init>()


    public final void onClick(android.view.View p3)
    {
        com.abara.abaralms.activities.DownloadAssetsDemoActivity v3_2 = this.b.a();
        if (v3_2 == null) {
            b.e.b.j.a();
        }
        java.io.File v0_11 = new StringBuilder();
        v0_11.append("");
        v0_11.append(com.abara.abaralms.global.AbaraApp.a.a());
        v0_11.append(java.io.File.separator);
        int v1_2 = v3_2.length();
        if (v3_2 == null) {
            throw new b.r("null cannot be cast to non-null type java.lang.String");
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v3_4 = v3_2.substring((v1_2 - 15));
            b.e.b.j.a(v3_4, "(this as java.lang.String).substring(startIndex)");
            v0_11.append(v3_4);
            java.io.File v0_2 = new java.io.File(v0_11.toString());
            if (this.b.h()) {
                v0_2.delete();
                if (b.e.b.j.a(this.b.c(), "scorm")) {
                    com.abara.abaralms.activities.DownloadAssetsDemoActivity v3_12 = new StringBuilder();
                    v3_12.append("");
                    v3_12.append(com.abara.abaralms.global.AbaraApp.a.a());
                    v3_12.append(java.io.File.separator);
                    v3_12.append(this.b.b());
                    com.abara.abaralms.activities.DownloadAssetsDemoActivity v3_13 = v3_12.toString();
                    if (new java.io.File(v3_13).isDirectory()) {
                        b.d.i.b(new java.io.File(v3_13));
                    }
                }
                this.b.a(0);
                this.b.a("0");
                com.a.a.a(this.a.a.getString(2131755111));
                this.a.f();
                com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(this.a.a, 0);
            }
            return;
        }
    }

Method com.abara.abaralms.activities.DownloadAssetsDemoActivity$a$d.onClick() calling method java.io.File.<init>()


    public final void onClick(android.view.View p4)
    {
        com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_5 = this.b.a();
        if (v4_5 == null) {
            b.e.b.j.a();
        }
        boolean v0_14 = new StringBuilder();
        v0_14.append("");
        v0_14.append(com.abara.abaralms.global.AbaraApp.a.a());
        v0_14.append(java.io.File.separator);
        String v1_2 = v4_5.length();
        if (v4_5 == null) {
            throw new b.r("null cannot be cast to non-null type java.lang.String");
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_7 = v4_5.substring((v1_2 - 15));
            b.e.b.j.a(v4_7, "(this as java.lang.String).substring(startIndex)");
            v0_14.append(v4_7);
            boolean v0_12 = new java.io.File(v0_14.toString());
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_11 = this.a.a.getLocalClassName();
            String v1_6 = new StringBuilder();
            v1_6.append(v0_12.toString());
            v1_6.append("is the file path ");
            android.util.Log.d(v4_11, v1_6.toString());
            if (!this.b.h()) {
                if (!b.e.b.j.a(this.b.i(), "1")) {
                    if (b.e.b.j.a(this.b.i(), "0")) {
                        if (!this.a.a.p()) {
                            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_24 = this.a.a;
                            v4_24.a(v4_24.p(), "No Internet Connection");
                        } else {
                            com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_26 = this.a.a;
                            boolean v0_17 = this.b;
                            b.e.b.j.a(v0_17, "asset");
                            v4_26.a(v0_17);
                        }
                    }
                } else {
                    com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_28 = this.a.a;
                    String v1_12 = this.b;
                    b.e.b.j.a(v1_12, "asset");
                    com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(v4_28, v0_12, v1_12);
                }
            } else {
                v0_12.delete();
                if (b.e.b.j.a(this.b.c(), "scorm")) {
                    com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_33 = new StringBuilder();
                    v4_33.append("");
                    v4_33.append(com.abara.abaralms.global.AbaraApp.a.a());
                    v4_33.append(java.io.File.separator);
                    v4_33.append(this.b.b());
                    com.abara.abaralms.activities.DownloadAssetsDemoActivity v4_1 = v4_33.toString();
                    if (new java.io.File(v4_1).isDirectory()) {
                        b.d.i.b(new java.io.File(v4_1));
                    }
                }
                this.b.a(0);
                this.a.f();
            }
            return;
        }
    }

Method com.abara.abaralms.activities.DownloadAssetsDemoActivity$a$c.onClick() calling method java.io.File.<init>()


    public final void onClick(android.view.View p3)
    {
        com.abara.abaralms.activities.DownloadAssetsDemoActivity v3_2 = this.b.a();
        if (v3_2 == null) {
            b.e.b.j.a();
        }
        java.io.File v0_11 = new StringBuilder();
        v0_11.append("");
        v0_11.append(com.abara.abaralms.global.AbaraApp.a.a());
        v0_11.append(java.io.File.separator);
        int v1_2 = v3_2.length();
        if (v3_2 == null) {
            throw new b.r("null cannot be cast to non-null type java.lang.String");
        } else {
            com.abara.abaralms.activities.DownloadAssetsDemoActivity v3_4 = v3_2.substring((v1_2 - 15));
            b.e.b.j.a(v3_4, "(this as java.lang.String).substring(startIndex)");
            v0_11.append(v3_4);
            java.io.File v0_2 = new java.io.File(v0_11.toString());
            if (this.b.h()) {
                v0_2.delete();
                if (b.e.b.j.a(this.b.c(), "scorm")) {
                    com.abara.abaralms.activities.DownloadAssetsDemoActivity v3_12 = new StringBuilder();
                    v3_12.append("");
                    v3_12.append(com.abara.abaralms.global.AbaraApp.a.a());
                    v3_12.append(java.io.File.separator);
                    v3_12.append(this.b.b());
                    com.abara.abaralms.activities.DownloadAssetsDemoActivity v3_13 = v3_12.toString();
                    if (new java.io.File(v3_13).isDirectory()) {
                        b.d.i.b(new java.io.File(v3_13));
                    }
                }
                this.b.a(0);
                this.b.a("0");
                com.a.a.a(this.a.a.getString(2131755111));
                this.a.f();
                com.abara.abaralms.activities.DownloadAssetsDemoActivity.a(this.a.a, 0);
            }
            return;
        }
    }

Method com.abara.abaralms.activities.CourseDetailsActivity$k.onClick() calling method java.io.File.<init>()


    public final void onClick(android.view.View p4)
    {
        com.abara.abaralms.activities.CourseDetailsActivity v4_1 = new StringBuilder();
        v4_1.append("");
        v4_1.append(com.abara.abaralms.global.AbaraApp.a.a());
        v4_1.append(java.io.File.separator);
        v4_1.append("/");
        v4_1.append(com.abara.abaralms.activities.CourseDetailsActivity.d(this.a));
        v4_1.append(".pdf");
        com.abara.abaralms.activities.CourseDetailsActivity v4_2 = v4_1.toString();
        String v0_6 = new java.io.File(v4_2);
        if ((!v0_6.exists()) || (!this.a.p())) {
            if ((!v0_6.exists()) || (this.a.p())) {
                if ((v0_6.exists()) || (!this.a.p())) {
                    System.out.println("certificate not available");
                    com.abara.abaralms.activities.CourseDetailsActivity v4_7 = this.a;
                    String v0_10 = v4_7.getString(2131755198);
                    b.e.b.j.a(v0_10, "getString(R.string.method_get_note)");
                    v4_7.b(v0_10, this.a.getString(2131755120));
                } else {
                    com.abara.abaralms.activities.CourseDetailsActivity.e(this.a);
                }
            } else {
                String v0_13 = new android.content.Intent(((android.content.Context) this.a), com.abara.abaralms.activities.OfflinePdfViewerActivity);
                v0_13.putExtra(this.a.getString(2131755152), v4_2);
                this.a.startActivity(v0_13);
            }
        } else {
            b.d.i.b(v0_6);
        }
        return;
    }

Method com.abara.abaralms.activities.CourseDetailsActivity$ac.run() calling method java.io.File.<init>()


    public final void run()
    {
        if (this.a.q().p()) {
            com.abara.abaralms.activities.CourseDetailsActivity v0_28 = this.a.q();
            android.content.Intent v1_4 = ((String) this.b.a);
            if (v1_4 == null) {
                b.e.b.j.a();
            }
            com.abara.abaralms.activities.CourseDetailsActivity v0_15 = v0_28.b(v1_4);
            if (v0_15 == null) {
                b.e.b.j.a();
            }
            android.content.Intent v1_20 = ((CharSequence) v0_15);
            if (!b.j.n.c(v1_20, ((CharSequence) "audio"), 0, 2, 0)) {
                this.c.a = this.a.q().a(((String) this.b.a));
                if (!b.j.n.c(v1_20, ((CharSequence) "video"), 0, 2, 0)) {
                    if (!b.j.n.c(v1_20, ((CharSequence) "audio"), 0, 2, 0)) {
                        try {
                            android.content.Intent v1_23 = new android.content.Intent("android.intent.action.VIEW");
                            String v2_25 = android.net.Uri.fromFile(new java.io.File(((String) this.c.a)));
                        } catch (com.abara.abaralms.activities.CourseDetailsActivity v0_23) {
                            v0_23.printStackTrace();
                            android.os.Looper.prepare();
                            android.widget.Toast.makeText(((android.content.Context) this.a), ((CharSequence) "No Application Found to Open This File"), 0).show();
                            android.os.Looper.loop();
                        }
                        if (new java.io.File(((String) this.c.a)).exists()) {
                            v1_23.setDataAndType(v2_25, v0_15);
                            this.a.startActivity(android.content.Intent.createChooser(v1_23, ((CharSequence) "Open")));
                        }
                    }
                } else {
                    if (!b.j.n.c(((CharSequence) ((String) this.c.a)), ((CharSequence) "youtube"), 1)) {
                        if (new java.io.File(((String) this.c.a)).exists()) {
                            com.abara.abaralms.activities.CourseDetailsActivity v0_3 = new android.content.Intent(((android.content.Context) this.a), com.abara.abaralms.activities.MyCoursesVideoActivity);
                            v0_3.putExtra(this.a.getString(2131755152), ((String) this.c.a));
                            this.a.startActivity(v0_3);
                        }
                    } else {
                        com.abara.abaralms.activities.CourseDetailsActivity v0_11;
                        if (!b.j.n.c(((CharSequence) ((String) this.c.a)), ((CharSequence) "iframe"), 0, 2, 0)) {
                            v0_11 = ((String) this.c.a);
                        } else {
                            com.abara.abaralms.activities.CourseDetailsActivity v0_14 = java.util.regex.Pattern.compile("src=\"([^\"]+)\"").matcher(((CharSequence) ((String) this.c.a).toString()));
                            v0_14.find();
                            v0_11 = v0_14.group(1);
                        }
                        android.content.Intent v1_15 = new android.content.Intent(((android.content.Context) this.a), com.abara.abaralms.activities.YoutubePlayerActivity);
                        v1_15.putExtra(this.a.getString(2131755279), this.a.a(v0_11));
                        this.a.startActivity(v1_15);
                    }
                }
            } else {
                com.abara.abaralms.activities.CourseDetailsActivity v0_18 = this.c;
                android.content.Intent v1_17 = this.a.q();
                String v2_11 = this.a.s().get("demo_material");
                if (v2_11 == null) {
                    b.e.b.j.a();
                }
                b.e.b.j.a(v2_11, "labelMap[\"demo_material\"]!!");
                v0_18.a = v1_17.a(((String) v2_11), ((String) this.b.a), ((android.content.Context) this.a));
            }
            com.abara.abaralms.activities.CourseDetailsActivity.a(this.a, 0);
        }
        return;
    }

Method com.abara.abaralms.activities.CatalogDetailsActivity$r.run() calling method java.io.File.<init>()


    public final void run()
    {
        if (this.a.q().p()) {
            com.abara.abaralms.activities.CatalogDetailsActivity v0_24 = this.a.q();
            android.content.Intent v1_23 = this.b;
            if (v1_23 == null) {
                b.e.b.j.a();
            }
            com.abara.abaralms.activities.CatalogDetailsActivity v0_12 = v0_24.b(v1_23);
            if (v0_12 == null) {
                b.e.b.j.a();
            }
            android.content.Intent v1_14 = ((CharSequence) v0_12);
            if (!b.j.n.c(v1_14, ((CharSequence) "audio"), 0, 2, 0)) {
                this.c.a = this.a.q().a(this.b);
                if (!b.j.n.c(v1_14, ((CharSequence) "video"), 0, 2, 0)) {
                    if (!b.j.n.c(v1_14, ((CharSequence) "audio"), 0, 2, 0)) {
                        try {
                            android.content.Intent v1_17 = new android.content.Intent("android.intent.action.VIEW");
                            String v2_22 = android.net.Uri.fromFile(new java.io.File(((String) this.c.a)));
                        } catch (com.abara.abaralms.activities.CatalogDetailsActivity v0_19) {
                            v0_19.printStackTrace();
                            android.os.Looper.prepare();
                            android.widget.Toast.makeText(((android.content.Context) this.a), ((CharSequence) "No Application Found to Open This File"), 0).show();
                            android.os.Looper.loop();
                        }
                        if (new java.io.File(((String) this.c.a)).exists()) {
                            v1_17.setDataAndType(v2_22, v0_12);
                            this.a.startActivity(android.content.Intent.createChooser(v1_17, ((CharSequence) "Open")));
                        }
                    }
                } else {
                    if (!b.j.n.c(((CharSequence) ((String) this.c.a)), ((CharSequence) "youtube"), 1)) {
                        com.abara.abaralms.activities.CatalogDetailsActivity v0_31 = new android.content.Intent(((android.content.Context) this.a), com.abara.abaralms.activities.MyCoursesVideoActivity);
                        v0_31.putExtra(this.a.getString(2131755152), ((String) this.c.a));
                        this.a.startActivity(v0_31);
                    } else {
                        com.abara.abaralms.activities.CatalogDetailsActivity v0_8;
                        if (!b.j.n.c(((CharSequence) ((String) this.c.a)), ((CharSequence) "iframe"), 0, 2, 0)) {
                            v0_8 = ((String) this.c.a);
                        } else {
                            com.abara.abaralms.activities.CatalogDetailsActivity v0_11 = java.util.regex.Pattern.compile("src=\"([^\"]+)\"").matcher(((CharSequence) ((String) this.c.a).toString()));
                            v0_11.find();
                            v0_8 = v0_11.group(1);
                        }
                        android.content.Intent v1_9 = new android.content.Intent(((android.content.Context) this.a), com.abara.abaralms.activities.YoutubePlayerActivity);
                        v1_9.putExtra(this.a.getString(2131755279), com.abara.abaralms.activities.CatalogDetailsActivity.b(this.a, v0_8));
                        this.a.startActivity(v1_9);
                    }
                }
            } else {
                com.abara.abaralms.activities.CatalogDetailsActivity v0_15 = this.c;
                android.content.Intent v1_11 = this.a.q();
                String v2_8 = this.a.s().get("demo_material");
                if (v2_8 == null) {
                    b.e.b.j.a();
                }
                b.e.b.j.a(v2_8, "labelMap[\"demo_material\"]!!");
                v0_15.a = v1_11.a(((String) v2_8), this.b, ((android.content.Context) this.a));
            }
        }
        return;
    }

Method com.abara.abaralms.activities.AnnouncementDetailsActivity$c.run() calling method java.io.File.<init>()


    public final void run()
    {
        if (this.a.q().p()) {
            com.abara.abaralms.activities.AnnouncementDetailsActivity v0_12 = this.a.q().b(com.abara.abaralms.activities.AnnouncementDetailsActivity.a(this.a));
            if (v0_12 == null) {
                b.e.b.j.a();
            }
            String v2_12;
            String v6_2;
            android.content.Intent v1_16 = ((CharSequence) v0_12);
            if (!b.j.n.c(v1_16, ((CharSequence) "audio"), 0, 2, 0)) {
                v2_12 = this.b;
                v6_2 = this.a.q().a(com.abara.abaralms.activities.AnnouncementDetailsActivity.a(this.a));
            } else {
                v2_12 = this.b;
                v6_2 = this.a.q().a(com.abara.abaralms.activities.AnnouncementDetailsActivity.b(this.a), com.abara.abaralms.activities.AnnouncementDetailsActivity.a(this.a), ((android.content.Context) this.a));
            }
            v2_12.a = v6_2;
            if (!b.j.n.c(v1_16, ((CharSequence) "video"), 0, 2, 0)) {
                try {
                    android.content.Intent v1_19 = new android.content.Intent("android.intent.action.VIEW");
                    String v2_18 = android.net.Uri.fromFile(new java.io.File(((String) this.b.a)));
                } catch (com.abara.abaralms.activities.AnnouncementDetailsActivity v0_20) {
                    v0_20.printStackTrace();
                    android.os.Looper.prepare();
                    android.widget.Toast.makeText(((android.content.Context) this.a), ((CharSequence) "No Application Found to Open This File"), 0).show();
                    android.os.Looper.loop();
                }
                if (new java.io.File(((String) this.b.a)).exists()) {
                    v1_19.setDataAndType(v2_18, v0_12);
                    this.a.startActivity(android.content.Intent.createChooser(v1_19, ((CharSequence) "Open")));
                }
            } else {
                if (!b.j.n.c(((CharSequence) ((String) this.b.a)), ((CharSequence) "youtube"), 1)) {
                    com.abara.abaralms.activities.AnnouncementDetailsActivity v0_2 = new android.content.Intent(((android.content.Context) this.a), com.abara.abaralms.activities.MyCoursesVideoActivity);
                    v0_2.putExtra(this.a.getString(2131755152), ((String) this.b.a));
                    this.a.startActivity(v0_2);
                } else {
                    com.abara.abaralms.activities.AnnouncementDetailsActivity v0_10;
                    if (!b.j.n.c(((CharSequence) ((String) this.b.a)), ((CharSequence) "iframe"), 0, 2, 0)) {
                        v0_10 = ((String) this.b.a);
                    } else {
                        com.abara.abaralms.activities.AnnouncementDetailsActivity v0_14 = java.util.regex.Pattern.compile("src=\"([^\"]+)\"").matcher(((CharSequence) ((String) this.b.a).toString()));
                        v0_14.find();
                        v0_10 = v0_14.group(1);
                    }
                    android.content.Intent v1_14 = new android.content.Intent(((android.content.Context) this.a), com.abara.abaralms.activities.YoutubePlayerActivity);
                    v1_14.putExtra(this.a.getString(2131755279), com.abara.abaralms.activities.AnnouncementDetailsActivity.b(this.a, v0_10));
                    this.a.startActivity(v1_14);
                }
            }
        }
        return;
    }

Method com.abara.abaralms.a.c$a$b.onClick() calling method java.io.File.<init>()


    public final void onClick(android.view.View p4)
    {
        b.r v4_1 = this.a.b;
        String v0_13 = this.b.h();
        if (v0_13 == null) {
            b.e.b.j.a();
        }
        v4_1.c(v0_13);
        b.r v4_16 = new StringBuilder();
        v4_16.append("");
        v4_16.append(com.abara.abaralms.global.AbaraApp.a.a());
        v4_16.append(java.io.File.separator);
        v4_16.append("/");
        v4_16.append(this.a.b.c());
        v4_16.append(".pdf");
        b.r v4_2 = v4_16.toString();
        String v0_11 = new java.io.File(v4_2);
        String v1_2 = this.a.b.o();
        if (v1_2 == null) {
            throw new b.r("null cannot be cast to non-null type com.abara.abaralms.global.BaseActivity");
        } else {
            if (!((com.abara.abaralms.global.BaseActivity) v1_2).p()) {
                if (!v0_11.exists()) {
                    b.r v4_7 = this.a.b.o();
                    if (v4_7 == null) {
                        throw new b.r("null cannot be cast to non-null type com.abara.abaralms.global.BaseActivity");
                    } else {
                        b.r v4_10 = ((com.abara.abaralms.global.BaseActivity) v4_7);
                        String v0_18 = this.a.b.a(2131755122);
                        b.e.b.j.a(v0_18, "getString(R.string.fragment_error)");
                        v4_10.c(v0_18);
                    }
                } else {
                    String v0_20 = new android.content.Intent(this.a.b(), com.abara.abaralms.activities.OfflinePdfViewerActivity);
                    v0_20.putExtra(this.a.b.a(2131755152), v4_2);
                    this.a.b.a(v0_20);
                }
            } else {
                com.abara.abaralms.a.c.b(this.a.b);
            }
            return;
        }
    }

Method com.a.i.c.a() calling method java.io.File.<init>()


    public static void a(d.ac p3, String p4, String p5)
    {
        byte[] v0_1 = new byte[2048];
        int v1_0 = 0;
        try {
            java.io.IOException v3_6 = p3.h().d();
            try {
                java.io.File v2_0 = new java.io.File(p4);
            } catch (Throwable v4_4) {
                if (v3_6 != null) {
                    try {
                        v3_6.close();
                    } catch (java.io.IOException v3_3) {
                        v3_3.printStackTrace();
                    }
                }
                if (v1_0 != 0) {
                    try {
                        v1_0.close();
                    } catch (java.io.IOException v3_5) {
                        v3_5.printStackTrace();
                    }
                }
                throw v4_4;
            }
            if (!v2_0.exists()) {
                v2_0.mkdirs();
            }
            java.io.FileOutputStream v5_2 = new java.io.FileOutputStream(new java.io.File(v2_0, p5));
            try {
                while(true) {
                    Throwable v4_5 = v3_6.read(v0_1);
                    v5_2.write(v0_1, 0, v4_5);
                }
                v5_2.flush();
                if (v3_6 != null) {
                    try {
                        v3_6.close();
                    } catch (java.io.IOException v3_1) {
                        v3_1.printStackTrace();
                    }
                    v5_2.close();
                    return;
                }
                try {
                } catch (java.io.IOException v3_2) {
                    v3_2.printStackTrace();
                }
                return;
            } catch (Throwable v4_4) {
                v1_0 = v5_2;
            }
            if (v4_5 != -1) {
            }
        } catch (Throwable v4_4) {
            v3_6 = 0;
        }
    }

Method com.a.i.c.a() calling method java.io.File.<init>()


    public static java.io.File a(android.content.Context p1, String p2)
    {
        return new java.io.File(p1.getCacheDir(), p2);
    }

Method com.a.g.d.b() calling method java.io.File.<init>()


    public static d.ac b(com.a.b.a p17)
    {
        try {
            d.ac v0_12 = new d.aa$a().a(p17.d());
            com.a.g.d.a(v0_12, p17);
            d.ac v0_13 = v0_12.a();
        } catch (d.ac v0_1) {
            d.ad v2_0 = v0_1;
            try {
                com.a.g.d$2 v3_1 = new StringBuilder();
                v3_1.append(p17.n());
                v3_1.append(java.io.File.separator);
                v3_1.append(p17.o());
                d.ac v0_3 = new java.io.File(v3_1.toString());
            } catch (d.ac v0_4) {
                v0_4.printStackTrace();
                throw new com.a.d.a(v2_0);
            }
            if (!v0_3.exists()) {
            } else {
                v0_3.delete();
            }
            return d.ac v0_11;
        }
        if (p17.p() != null) {
            v0_13.a(p17.p());
        }
        d.ad v2_6;
        d.ac v0_7 = v0_13.c();
        if (p17.i() == null) {
            v2_6 = com.a.g.d.a.z().b(new com.a.g.d$2(p17));
        } else {
            v2_6 = p17.i().z().a(com.a.g.d.a.g()).b(new com.a.g.d$1(p17));
        }
        p17.a(v2_6.a().a(v0_7));
        d.ad v2_12 = System.currentTimeMillis();
        com.a.b.c v4_2 = android.net.TrafficStats.getTotalRxBytes();
        v0_11 = p17.s().a();
        com.a.i.c.a(v0_11, p17.n(), p17.o());
        long v10 = (System.currentTimeMillis() - v2_12);
        if (v0_11.k() != null) {
            if (p17.a() != null) {
                com.a.i.c.a(p17.a(), v10, -1, 0, 1);
            }
        } else {
            d.ad v2_16;
            d.ad v2_15 = android.net.TrafficStats.getTotalRxBytes();
            if (v4_2 == -1) {
                v2_16 = v0_11.h().b();
            } else {
                if (v2_15 != -1) {
                    v2_16 = (v2_15 - v4_2);
                } else {
                }
            }
            com.a.b.c.a().a(v2_16, v10);
            com.a.i.c.a(p17.a(), v10, -1, v0_11.h().b(), 0);
        }
        return v0_11;
    }

Method android.support.v4.b.h.a() calling method java.io.File.<init>()


    public static java.io.File a(android.content.Context p5)
    {
        String v0_1 = new StringBuilder();
        v0_1.append(".font");
        v0_1.append(android.os.Process.myPid());
        v0_1.append("-");
        v0_1.append(android.os.Process.myTid());
        v0_1.append("-");
        String v0_2 = v0_1.toString();
        int v1_2 = 0;
        while (v1_2 < 100) {
            boolean v3_0 = p5.getCacheDir();
            String v4_1 = new StringBuilder();
            v4_1.append(v0_2);
            v4_1.append(v1_2);
            java.io.File v2_2 = new java.io.File(v3_0, v4_1.toString());
            try {
                if (!v2_2.createNewFile()) {
                    v1_2++;
                } else {
                    return v2_2;
                }
            } catch (java.io.IOException) {
            }
        }
        return 0;
    }

Method android.support.v4.a.c.a() calling method java.io.File.<init>()


    public static java.io.File a(android.content.Context p2)
    {
        if (android.os.Build$VERSION.SDK_INT < 21) {
            return ark>android.support.v4.a.cark>.a(new java.io.File(p2.getApplicationInfo().dataDir, "no_backup"));
        } else {
            return p2.getNoBackupFilesDir();
        }
    }

Method com.google.android.gms.c.c.fm.A() calling method java.io.RandomAccessFile.<init>()


    private final boolean A()
    {
        this.v();
        try {
            this.t = new java.io.RandomAccessFile(new java.io.File(this.i.n().getFilesDir(), "google_app_measurement.db"), "rw").getChannel();
            this.s = this.t.tryLock();
        } catch (int v0_13) {
            String v1_7 = this.i.r().k_();
            String v2_0 = "Failed to acquire storage lock";
            v1_7.a(v2_0, v0_13);
            return 0;
        } catch (int v0_13) {
            v1_7 = this.i.r().k_();
            v2_0 = "Failed to access storage lock file";
        }
        if (this.s == null) {
            this.i.r().k_().a("Storage concurrent data access panic");
            return 0;
        } else {
            this.i.r().w().a("Storage concurrent access okay");
            return 1;
        }
    }

Method io.a.a.a.a.b.r.b() calling method java.io.RandomAccessFile.<init>()


    private static java.io.RandomAccessFile b(java.io.File p2)
    {
        return new java.io.RandomAccessFile(p2, "rwd");
    }

Method com.e.e.d.a() calling method java.io.RandomAccessFile.<init>()


    com.e.j a()
    {
        Throwable v0_1 = new com.e.j();
        if (this.a.m() != com.e.k.e) {
            if (this.a.m() != com.e.k.c) {
                com.e.k v1_1 = 0;
                try {
                    if (this.a.n() == null) {
                        this.k = com.e.g.a.b(this.a.c(), this.a.d());
                        java.io.FileDescriptor v2_12 = new java.io.File(this.k);
                        String v4_19 = this.e();
                        if (v4_19 != null) {
                            if (!v2_12.exists()) {
                                this.g();
                                this.a.a(0);
                                this.a.b(0);
                                v4_19 = 0;
                            } else {
                                this.a.b(v4_19.b());
                                this.a.a(v4_19.c());
                            }
                        }
                        this.f = com.e.e.a.a().f();
                        this.f.a(this.a);
                        if (this.a.m() != com.e.k.e) {
                            if (this.a.m() != com.e.k.c) {
                                this.f = com.e.g.a.a(this.f, this.a);
                                this.h = this.f.b();
                                this.i = this.f.a("ETag");
                                if (this.a(v4_19)) {
                                    v4_19 = 0;
                                }
                                if (this.c()) {
                                    this.d();
                                    this.g = this.a.h();
                                    if (!this.j) {
                                        this.b();
                                    }
                                    if (this.g == 0) {
                                        this.g = this.f.d();
                                        this.a.b(this.g);
                                    }
                                    if ((this.j) && (v4_19 == null)) {
                                        this.f();
                                    }
                                    if (this.a.m() != com.e.k.e) {
                                        if (this.a.m() != com.e.k.c) {
                                            this.a.p();
                                            this.e = this.f.c();
                                            byte[] v7_9 = new byte[4096];
                                            if ((!v2_12.exists()) && ((v2_12.getParentFile() == null) || ((v2_12.getParentFile().exists()) || (v2_12.getParentFile().mkdirs())))) {
                                                v2_12.createNewFile();
                                            }
                                            boolean v8_8 = new java.io.RandomAccessFile(v2_12, "rw");
                                            java.io.FileDescriptor v2_2 = v8_8.getFD();
                                            java.io.BufferedOutputStream v9_2 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(v8_8.getFD()));
                                            try {
                                                if ((this.j) && (this.a.g() != 0)) {
                                                    v8_8.seek(this.a.g());
                                                }
                                            } catch (Throwable v0_2) {
                                                v1_1 = v9_2;
                                                this.c(v1_1, v2_2);
                                                throw v0_2;
                                            } catch (java.io.IOException) {
                                                v1_1 = v9_2;
                                                if (!this.j) {
                                                    this.b();
                                                }
                                                String v4_15 = new com.e.a();
                                                v4_15.b(1);
                                                v0_1.a(v4_15);
                                                this.c(v1_1, v2_2);
                                            }
                                            if (this.a.m() != com.e.k.e) {
                                                if (this.a.m() == com.e.k.c) {
                                                    v0_1.b(1);
                                                    this.c(v9_2, v2_2);
                                                    return v0_1;
                                                }
                                                do {
                                                    com.e.k v1_11 = this.e.read(v7_9, 0, 4096);
                                                    if (v1_11 != -1) {
                                                        v9_2.write(v7_9, 0, v1_11);
                                                        this.a.a((this.a.g() + ((long) v1_11)));
                                                        this.h();
                                                        this.a(v9_2, v2_2);
                                                        if (this.a.m() != com.e.k.e) {
                                                        } else {
                                                            v0_1.c(1);
                                                            this.c(v9_2, v2_2);
                                                            return v0_1;
                                                        }
                                                    } else {
                                                        com.e.g.a.c(this.k, com.e.g.a.a(this.a.c(), this.a.d()));
                                                        v0_1.a(1);
                                                        if (this.j) {
                                                            this.g();
                                                        }
                                                        this.c(v9_2, v2_2);
                                                    }
                                                } while(this.a.m() != com.e.k.c);
                                                this.b(v9_2, v2_2);
                                                v0_1.b(1);
                                                this.c(v9_2, v2_2);
                                                return v0_1;
                                            } else {
                                                v0_1.c(1);
                                                this.c(v9_2, v2_2);
                                                return v0_1;
                                            }
                                        } else {
                                            v0_1.b(1);
                                            this.c(0, 0);
                                            return v0_1;
                                        }
                                    } else {
                                        v0_1.c(1);
                                        this.c(0, 0);
                                        return v0_1;
                                    }
                                } else {
                                    java.io.FileDescriptor v2_9 = new com.e.a();
                                    v2_9.a(1);
                                    v0_1.a(v2_9);
                                    this.c(0, 0);
                                    return v0_1;
                                }
                            } else {
                                v0_1.b(1);
                                this.c(0, 0);
                                return v0_1;
                            }
                        } else {
                            v0_1.c(1);
                            this.c(0, 0);
                            return v0_1;
                        }
                    } else {
                        this.b = new com.e.c.a(this.a.n());
                    }
                } catch (Throwable v0_2) {
                    v2_2 = 0;
                } catch (java.io.IOException) {
                    v2_2 = 0;
                } catch (Throwable v0_2) {
                }
                return v0_1;
            } else {
                v0_1.b(1);
                return v0_1;
            }
        } else {
            v0_1.c(1);
            return v0_1;
        }
    }

Method com.c.a.i.a.a() calling method java.io.RandomAccessFile.<init>()

Couldn't retrieve source code

Method android.support.v7.widget.e$e.a() calling method android.content.Context.openFileOutput()

Couldn't retrieve source code