Recover Files v1.3.9版本的 MD5 值为:27a8b2c239c6cb7111d74d6bb07d21b2

以下内容为反编译后的 c.java 源代码,内容仅作参考


package com.bykv.vk.openvk.preload.geckox;

import android.content.Context;
import android.support.v4.media.d;
import android.text.TextUtils;
import android.util.Pair;
import androidx.core.app.NotificationCompat;
import com.bykv.vk.openvk.preload.b.h;
import com.bykv.vk.openvk.preload.b.l;
import com.bykv.vk.openvk.preload.falconx.loader.ILoader;
import com.bykv.vk.openvk.preload.geckox.a.a.a;
import com.bykv.vk.openvk.preload.geckox.b;
import com.bykv.vk.openvk.preload.geckox.d.c;
import com.bykv.vk.openvk.preload.geckox.d.e;
import com.bykv.vk.openvk.preload.geckox.d.g;
import com.bykv.vk.openvk.preload.geckox.d.i;
import com.bykv.vk.openvk.preload.geckox.model.CheckRequestBodyModel;
import com.bykv.vk.openvk.preload.geckox.model.UpdatePackage;
import com.bykv.vk.openvk.preload.geckox.model.WebResourceResponseModel;
import com.bykv.vk.openvk.preload.geckox.net.INetWork;
import com.bykv.vk.openvk.preload.geckox.statistic.IStatisticMonitor;
import com.bykv.vk.openvk.preload.geckox.utils.f;
import com.facebook.share.internal.k;
import java.io.File;
import java.io.InputStream;
import java.util.AbstractMap;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.json.JSONObject;

public final class c {

    private static File f13317a;

    private static Context f13318b;

    private static String f13319c;

    private static final Set<String> f13320f = new HashSet(Arrays.asList("js", "css", "html", "ico", "jpeg", "jpg", "png", "gif", "woff", "svg", "ttf", "woff2", "webp", "otf", "sfnt"));

    private Map.Entry<String, JSONObject> f13321d;

    private Map.Entry<String, JSONObject> f13322e;

    public static class a {

        private static c f13323a = new c(0);
    }

    public c(byte b10) {
        this();
    }

    public static c a(Context context) {
        f13318b = context;
        if (f13317a == null) {
            StringBuilder sb2 = new StringBuilder();
            sb2.append(f13318b.getCacheDir());
            f13317a = new File(d.a(sb2, File.separator, "gecko"));
        }
        return a.f13323a;
    }

    private static String b(String str) {
        if (str == null) {
            return null;
        }
        int indexOf = str.indexOf("?");
        return indexOf == -1 ? str : str.substring(0, indexOf);
    }

    private c() {
    }

    public static com.bykv.vk.openvk.preload.falconx.loader.a b() {
        try {
            return new com.bykv.vk.openvk.preload.falconx.loader.a(f13318b, "cca47107bfcbdb211d88f3385aeede40", f13317a);
        } catch (Throwable unused) {
            return null;
        }
    }

    public static c a() {
        return a.f13323a;
    }

    public static void a(String str) {
        f13319c = str;
    }

    public static void a(String str, IStatisticMonitor iStatisticMonitor, Set<String> set, INetWork iNetWork) {
        if (TextUtils.isEmpty(str)) {
            return;
        }
        b.a aVar = new b.a(f13318b);
        aVar.f13291b = Arrays.asList("cca47107bfcbdb211d88f3385aeede40");
        aVar.f13292c = Arrays.asList("cca47107bfcbdb211d88f3385aeede40");
        aVar.f13300k = 38L;
        aVar.f13302m = str;
        aVar.f13301l = "9999999.0.0";
        a.C0144a c0144a = new a.C0144a();
        c0144a.f13257a = 20;
        com.bykv.vk.openvk.preload.geckox.a.a.b bVar = com.bykv.vk.openvk.preload.geckox.a.a.b.f13262c;
        if (bVar == null) {
            bVar = com.bykv.vk.openvk.preload.geckox.a.a.b.f13260a;
        }
        c0144a.f13258b = bVar;
        aVar.f13299j = new com.bykv.vk.openvk.preload.geckox.a.a.a(c0144a, (byte) 0);
        aVar.f13304o = f13317a;
        aVar.f13298i = false;
        aVar.f13303n = f13319c;
        aVar.f13295f = b.a();
        aVar.f13294e = b.a();
        aVar.f13297h = iStatisticMonitor;
        aVar.f13290a = iNetWork;
        b bVar2 = new b(aVar, (byte) 0);
        List<String> list = bVar2.f13276g;
        if (list != null && !list.isEmpty()) {
            Context context = bVar2.f13270a;
            if (context != null) {
                f.f13447a = context;
            }
            final com.bykv.vk.openvk.preload.geckox.a aVar2 = new com.bykv.vk.openvk.preload.geckox.a(bVar2);
            final HashMap hashMap = new HashMap();
            LinkedList linkedList = new LinkedList();
            Iterator<String> it = set.iterator();
            while (it.hasNext()) {
                linkedList.add(new CheckRequestBodyModel.TargetChannel(it.next()));
            }
            hashMap.put("cca47107bfcbdb211d88f3385aeede40", linkedList);
            final String str2 = l5.d.f34768k;
            if (!TextUtils.isEmpty(l5.d.f34768k)) {
                if (aVar2.a()) {
                    if (aVar2.a(hashMap)) {
                        aVar2.f13238c.f13272c.execute(new Runnable() {

                            final com.bykv.vk.openvk.preload.geckox.e.a f13242b = null;

                            final Map f13243c = null;

                            @Override
                            public final void run() {
                                Class<? extends com.bykv.vk.openvk.preload.b.d> cls;
                                com.bykv.vk.openvk.preload.geckox.a.a.b bVar3;
                                AnonymousClass1 anonymousClass1;
                                com.bykv.vk.openvk.preload.geckox.a.a.b bVar4;
                                String str3;
                                String str4;
                                a aVar3;
                                com.bykv.vk.openvk.preload.geckox.j.a aVar4;
                                ArrayList arrayList;
                                com.bykv.vk.openvk.preload.geckox.h.b.a("gecko-debug-tag", "start check update...", str2);
                                b bVar5 = a.this.f13238c;
                                com.bykv.vk.openvk.preload.geckox.a.a.a aVar5 = bVar5.f13278i;
                                if (aVar5 == null) {
                                    cls = g.class;
                                    bVar3 = null;
                                } else {
                                    bVar3 = aVar5.f13255b;
                                    cls = g.class;
                                    bVar3.a(aVar5, bVar5.f13285p, bVar5.f13276g);
                                }
                                try {
                                    a.this.f13238c.f13287r = new JSONObject();
                                    final com.bykv.vk.openvk.preload.geckox.e.a aVar6 = this.f13242b;
                                    a aVar7 = a.this;
                                    File file = aVar7.f13239d;
                                    bVar4 = bVar3;
                                    try {
                                        final b bVar6 = aVar7.f13238c;
                                        com.bykv.vk.openvk.preload.geckox.e.b bVar7 = aVar7.f13236a;
                                        Map map = this.f13243c;
                                        Map map2 = hashMap;
                                        String str5 = str2;
                                        try {
                                            arrayList = new ArrayList();
                                            h.a a10 = new h.a().a(e.class);
                                            a10.f13220c = new Object[]{file, bVar6.f13277h};
                                            a10.f13219b = bVar7.a(e.class);
                                            arrayList.add(a10.a());
                                            h.a a11 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.c.class);
                                            a11.f13220c = new Object[]{bVar6, map, map2, aVar6, str5};
                                            a11.f13219b = new com.bykv.vk.openvk.preload.b.b.b(new com.bykv.vk.openvk.preload.b.b.a() {
                                                @Override
                                                public final <T> void a(com.bykv.vk.openvk.preload.b.b<T> bVar8, com.bykv.vk.openvk.preload.b.d dVar) {
                                                    super.a(bVar8, dVar);
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName().concat("onStart"), "");
                                                    } catch (Throwable unused) {
                                                    }
                                                }

                                                @Override
                                                public final <T> void b(com.bykv.vk.openvk.preload.b.b<T> bVar8, com.bykv.vk.openvk.preload.b.d dVar) {
                                                    super.b(bVar8, dVar);
                                                    List<UpdatePackage> list2 = (List) bVar8.b(c.class);
                                                    bVar8.a(c.class);
                                                    HashMap hashMap2 = new HashMap();
                                                    for (UpdatePackage updatePackage : list2) {
                                                        String accessKey = updatePackage.getAccessKey();
                                                        List list3 = (List) hashMap2.get(accessKey);
                                                        if (list3 == null) {
                                                            list3 = new ArrayList();
                                                        }
                                                        list3.add(updatePackage);
                                                        hashMap2.put(accessKey, list3);
                                                    }
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName() + "onEnd", "");
                                                    } catch (Throwable unused) {
                                                    }
                                                }

                                                @Override
                                                public final <T> void a(com.bykv.vk.openvk.preload.b.b<T> bVar8, com.bykv.vk.openvk.preload.b.d dVar, Throwable th2) {
                                                    super.a(bVar8, dVar, th2);
                                                    bVar8.a(c.class);
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName().concat("onException"), th2.toString());
                                                    } catch (Throwable unused) {
                                                    }
                                                }

                                                @Override
                                                public final <T> void b(com.bykv.vk.openvk.preload.b.b<T> bVar8, com.bykv.vk.openvk.preload.b.d dVar, Throwable th2) {
                                                    super.b(bVar8, dVar, th2);
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName().concat("onChainException"), th2.toString());
                                                    } catch (Throwable unused) {
                                                    }
                                                }
                                            }, bVar7.a(com.bykv.vk.openvk.preload.geckox.d.c.class));
                                            arrayList.add(a11.a());
                                            h.a a12 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.f.class);
                                            a12.f13220c = new Object[]{bVar6.f13271b};
                                            a12.f13219b = new com.bykv.vk.openvk.preload.b.b.a() {
                                                @Override
                                                public final <T> void a(com.bykv.vk.openvk.preload.b.b<T> bVar8, com.bykv.vk.openvk.preload.b.d dVar, Throwable th2) {
                                                    super.a(bVar8, dVar, th2);
                                                    if (com.bykv.vk.openvk.preload.geckox.e.a.this != null) {
                                                        ((UpdatePackage) bVar8.b(com.bykv.vk.openvk.preload.geckox.d.f.class)).getChannel();
                                                    }
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName().concat("onException"), th2.toString());
                                                    } catch (Throwable unused) {
                                                    }
                                                }

                                                @Override
                                                public final <T> void b(com.bykv.vk.openvk.preload.b.b<T> bVar8, com.bykv.vk.openvk.preload.b.d dVar, Throwable th2) {
                                                    super.b(bVar8, dVar, th2);
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName().concat("onChainException"), th2.toString());
                                                    } catch (Throwable unused) {
                                                    }
                                                }

                                                @Override
                                                public final <T> void c(com.bykv.vk.openvk.preload.b.b<T> bVar8, com.bykv.vk.openvk.preload.b.d dVar) {
                                                    super.c(bVar8, dVar);
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName().concat("onPipelineEnd"), "");
                                                    } catch (Throwable unused) {
                                                    }
                                                }

                                                @Override
                                                public final <T> void b(com.bykv.vk.openvk.preload.b.b<T> bVar8, com.bykv.vk.openvk.preload.b.d dVar) {
                                                    super.b(bVar8, dVar);
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName().concat("onEnd"), "");
                                                    } catch (Throwable unused) {
                                                    }
                                                }

                                                @Override
                                                public final <T> void a(com.bykv.vk.openvk.preload.b.b<T> bVar8, com.bykv.vk.openvk.preload.b.d dVar) {
                                                    super.a(bVar8, dVar);
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName().concat("onStart"), "");
                                                    } catch (Throwable unused) {
                                                    }
                                                }
                                            };
                                            arrayList.add(a12.a());
                                            l.b bVar8 = new l.b();
                                            l.a a13 = bVar8.a("branch_zip");
                                            l.b bVar9 = new l.b();
                                            l.a a14 = bVar9.a("patch");
                                            ArrayList arrayList2 = new ArrayList();
                                            arrayList2.add(new h.a().a(com.bykv.vk.openvk.preload.geckox.d.h.class).a());
                                            h.a a15 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.b.b.c.class);
                                            a15.f13220c = new Object[]{bVar6, file};
                                            a15.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.b(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.b.b.c.class));
                                            arrayList2.add(a15.a());
                                            h.a a16 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.b.b.b.class);
                                            a16.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.b.b.b.class));
                                            arrayList2.add(a16.a());
                                            h.a a17 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.b.b.d.class);
                                            a17.f13220c = new Object[]{bVar6};
                                            a17.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.b.b.d.class));
                                            arrayList2.add(a17.a());
                                            h.a a18 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.b.b.a.class);
                                            a18.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.b.b.a.class));
                                            arrayList2.add(a18.a());
                                            h.a a19 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.b.b.f.class);
                                            a19.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.b.b.f.class));
                                            arrayList2.add(a19.a());
                                            h.a a20 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.b.b.e.class);
                                            a20.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6));
                                            arrayList2.add(a20.a());
                                            a14.a(arrayList2);
                                            l.a a21 = bVar9.a(k.B);
                                            ArrayList arrayList3 = new ArrayList();
                                            Class<? extends com.bykv.vk.openvk.preload.b.d> cls2 = cls;
                                            arrayList3.add(new h.a().a(cls2).a());
                                            h.a a22 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.b.a.b.class);
                                            a22.f13220c = new Object[]{bVar6, file};
                                            a22.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.b(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.b.a.b.class));
                                            arrayList3.add(a22.a());
                                            h.a a23 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.b.a.a.class);
                                            a23.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.b.a.a.class));
                                            arrayList3.add(a23.a());
                                            h.a a24 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.b.a.d.class);
                                            a24.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.b.a.d.class));
                                            arrayList3.add(a24.a());
                                            h.a a25 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.b.a.c.class);
                                            a25.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6));
                                            arrayList3.add(a25.a());
                                            a21.a(arrayList3);
                                            l.a a26 = a13.a(bVar9.a(com.bykv.vk.openvk.preload.geckox.d.b.class));
                                            h.a a27 = new h.a().a(com.bykv.vk.openvk.preload.b.f.class);
                                            a27.f13219b = com.bykv.vk.openvk.preload.geckox.i.a.a(bVar6);
                                            a26.a(a27.a());
                                            l.a a28 = bVar8.a("branch_single_file");
                                            l.b bVar10 = new l.b();
                                            l.a a29 = bVar10.a("patch");
                                            ArrayList arrayList4 = new ArrayList();
                                            arrayList4.add(new h.a().a(com.bykv.vk.openvk.preload.geckox.d.h.class).a());
                                            h.a a30 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.a.b.c.class);
                                            a30.f13220c = new Object[]{bVar6, file};
                                            a30.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.b(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.a.b.c.class));
                                            arrayList4.add(a30.a());
                                            h.a a31 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.a.b.b.class);
                                            a31.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.a.b.b.class));
                                            arrayList4.add(a31.a());
                                            h.a a32 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.a.b.d.class);
                                            a32.f13220c = new Object[]{bVar6};
                                            a32.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.a.b.d.class));
                                            arrayList4.add(a32.a());
                                            h.a a33 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.a.b.a.class);
                                            a33.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.a.b.a.class));
                                            arrayList4.add(a33.a());
                                            h.a a34 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.a.b.e.class);
                                            a34.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.a.b.e.class));
                                            arrayList4.add(a34.a());
                                            a29.a(arrayList4);
                                            l.a a35 = bVar10.a(k.B);
                                            ArrayList arrayList5 = new ArrayList();
                                            arrayList5.add(new h.a().a(cls2).a());
                                            h.a a36 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.a.a.b.class);
                                            a36.f13220c = new Object[]{bVar6, file};
                                            a36.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.b(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.a.a.b.class));
                                            arrayList5.add(a36.a());
                                            h.a a37 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.a.a.a.class);
                                            a37.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6, bVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.a.a.a.class));
                                            arrayList5.add(a37.a());
                                            h.a a38 = new h.a().a(com.bykv.vk.openvk.preload.geckox.d.a.a.c.class);
                                            a38.f13219b = new com.bykv.vk.openvk.preload.b.b.b(com.bykv.vk.openvk.preload.geckox.i.a.a(aVar6), bVar7.a(com.bykv.vk.openvk.preload.geckox.d.a.a.c.class));
                                            arrayList5.add(a38.a());
                                            a35.a(arrayList5);
                                            l.a a39 = a28.a(bVar10.a(com.bykv.vk.openvk.preload.geckox.d.b.class));
                                            h.a a40 = new h.a().a(com.bykv.vk.openvk.preload.b.f.class);
                                            a40.f13219b = com.bykv.vk.openvk.preload.geckox.i.a.a(bVar6);
                                            a39.a(a40.a());
                                            l.a a41 = bVar8.a("branch_myarchive_file");
                                            l.b bVar11 = new l.b();
                                            bVar11.a("patch").a(Collections.emptyList());
                                            bVar11.a(k.B).a(Collections.emptyList());
                                            l.a a42 = a41.a(bVar11.a(com.bykv.vk.openvk.preload.geckox.d.b.class));
                                            h.a a43 = new h.a().a(com.bykv.vk.openvk.preload.b.f.class);
                                            a43.f13219b = com.bykv.vk.openvk.preload.geckox.i.a.a(bVar6);
                                            a42.a(a43.a());
                                            arrayList.add(bVar8.a(com.bykv.vk.openvk.preload.geckox.d.a.class));
                                            h.a a44 = new h.a().a(i.class);
                                            a44.f13219b = new com.bykv.vk.openvk.preload.b.b.a() {
                                                @Override
                                                public final <T> void a(com.bykv.vk.openvk.preload.b.b<T> bVar12, com.bykv.vk.openvk.preload.b.d dVar, Throwable th2) {
                                                    super.a(bVar12, dVar, th2);
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName().concat("onException"), th2.toString());
                                                    } catch (Throwable unused) {
                                                    }
                                                }

                                                @Override
                                                public final <T> void b(com.bykv.vk.openvk.preload.b.b<T> bVar12, com.bykv.vk.openvk.preload.b.d dVar, Throwable th2) {
                                                    super.b(bVar12, dVar, th2);
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName().concat("onChainException"), th2.toString());
                                                    } catch (Throwable unused) {
                                                    }
                                                }

                                                @Override
                                                public final <T> void c(com.bykv.vk.openvk.preload.b.b<T> bVar12, com.bykv.vk.openvk.preload.b.d dVar) {
                                                    super.c(bVar12, dVar);
                                                    Pair pair = (Pair) bVar12.a(i.class);
                                                    if (com.bykv.vk.openvk.preload.geckox.e.a.this != null) {
                                                        Object obj = pair.first;
                                                        ((Long) pair.second).longValue();
                                                    }
                                                }

                                                @Override
                                                public final <T> void a(com.bykv.vk.openvk.preload.b.b<T> bVar12, com.bykv.vk.openvk.preload.b.d dVar) {
                                                    super.a(bVar12, dVar);
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName().concat("onStart"), "");
                                                    } catch (Throwable unused) {
                                                    }
                                                }

                                                @Override
                                                public final <T> void b(com.bykv.vk.openvk.preload.b.b<T> bVar12, com.bykv.vk.openvk.preload.b.d dVar) {
                                                    super.b(bVar12, dVar);
                                                    try {
                                                        bVar6.f13287r.put(dVar.getClass().getSimpleName().concat("onEnd"), "");
                                                    } catch (Throwable unused) {
                                                    }
                                                }
                                            };
                                            arrayList.add(a44.a());
                                            anonymousClass1 = this;
                                        } catch (Exception e10) {
                                            e = e10;
                                            anonymousClass1 = this;
                                        } catch (Throwable th2) {
                                            th = th2;
                                            anonymousClass1 = this;
                                        }
                                    } catch (Exception e11) {
                                        e = e11;
                                        anonymousClass1 = this;
                                    } catch (Throwable th3) {
                                        th = th3;
                                        anonymousClass1 = this;
                                    }
                                } catch (Exception e12) {
                                    e = e12;
                                    anonymousClass1 = this;
                                    bVar4 = bVar3;
                                } catch (Throwable th4) {
                                    th = th4;
                                    anonymousClass1 = this;
                                    bVar4 = bVar3;
                                }
                                try {
                                    try {
                                        Object[] objArr = {"update finished", com.bykv.vk.openvk.preload.b.c.a(arrayList, null, null).a((com.bykv.vk.openvk.preload.b.b) str2)};
                                        str4 = "gecko-debug-tag";
                                        try {
                                            com.bykv.vk.openvk.preload.geckox.h.b.a(str4, objArr);
                                            if (bVar4 != null) {
                                                bVar4.a();
                                            }
                                            b bVar12 = a.this.f13238c;
                                            bVar12.f13274e.upload("download_gecko_end", bVar12.f13287r);
                                            com.bykv.vk.openvk.preload.geckox.h.b.a(str4, "all channel update finished");
                                        } catch (Exception e13) {
                                            e = e13;
                                            str3 = "download_gecko_end";
                                            Exception exc = e;
                                            try {
                                                JSONObject jSONObject = new JSONObject();
                                                jSONObject.put("success", false);
                                                jSONObject.put(NotificationCompat.CATEGORY_MESSAGE, exc.toString());
                                                jSONObject.put("code", 2);
                                                a.this.f13238c.f13287r = jSONObject;
                                            } catch (Throwable unused) {
                                            }
                                            try {
                                                com.bykv.vk.openvk.preload.geckox.h.b.a(str4, "Gecko update failed:", exc);
                                                if (bVar4 != null) {
                                                    bVar4.a();
                                                }
                                                b bVar13 = a.this.f13238c;
                                                bVar13.f13274e.upload(str3, bVar13.f13287r);
                                                com.bykv.vk.openvk.preload.geckox.h.b.a(str4, "all channel update finished");
                                                aVar3 = a.this;
                                                ArrayList arrayList6 = new ArrayList();
                                                arrayList6.addAll(aVar3.f13238c.f13276g);
                                                String a45 = com.bykv.vk.openvk.preload.geckox.c.b.a().f13326a.a(new com.bykv.vk.openvk.preload.geckox.j.a.a(arrayList6));
                                                aVar4 = aVar3.f13238c.f13273d;
                                                if (aVar4 != null) {
                                                }
                                                aVar3.f13237b.add(a45);
                                                return;
                                            } catch (Throwable th5) {
                                                th = th5;
                                                Throwable th6 = th;
                                                if (bVar4 != null) {
                                                    bVar4.a();
                                                }
                                                b bVar14 = a.this.f13238c;
                                                bVar14.f13274e.upload(str3, bVar14.f13287r);
                                                com.bykv.vk.openvk.preload.geckox.h.b.a(str4, "all channel update finished");
                                                throw th6;
                                            }
                                        } catch (Throwable th7) {
                                            th = th7;
                                            str3 = "download_gecko_end";
                                            Throwable th62 = th;
                                            if (bVar4 != null) {
                                            }
                                            b bVar142 = a.this.f13238c;
                                            bVar142.f13274e.upload(str3, bVar142.f13287r);
                                            com.bykv.vk.openvk.preload.geckox.h.b.a(str4, "all channel update finished");
                                            throw th62;
                                        }
                                    } catch (Exception e14) {
                                        e = e14;
                                        str3 = "download_gecko_end";
                                        str4 = "gecko-debug-tag";
                                        Exception exc2 = e;
                                        JSONObject jSONObject2 = new JSONObject();
                                        jSONObject2.put("success", false);
                                        jSONObject2.put(NotificationCompat.CATEGORY_MESSAGE, exc2.toString());
                                        jSONObject2.put("code", 2);
                                        a.this.f13238c.f13287r = jSONObject2;
                                        com.bykv.vk.openvk.preload.geckox.h.b.a(str4, "Gecko update failed:", exc2);
                                        if (bVar4 != null) {
                                        }
                                        b bVar132 = a.this.f13238c;
                                        bVar132.f13274e.upload(str3, bVar132.f13287r);
                                        com.bykv.vk.openvk.preload.geckox.h.b.a(str4, "all channel update finished");
                                        aVar3 = a.this;
                                        ArrayList arrayList62 = new ArrayList();
                                        arrayList62.addAll(aVar3.f13238c.f13276g);
                                        String a452 = com.bykv.vk.openvk.preload.geckox.c.b.a().f13326a.a(new com.bykv.vk.openvk.preload.geckox.j.a.a(arrayList62));
                                        aVar4 = aVar3.f13238c.f13273d;
                                        if (aVar4 != null) {
                                        }
                                        aVar3.f13237b.add(a452);
                                        return;
                                    } catch (Throwable th8) {
                                        th = th8;
                                        str3 = "download_gecko_end";
                                        str4 = "gecko-debug-tag";
                                        Throwable th622 = th;
                                        if (bVar4 != null) {
                                        }
                                        b bVar1422 = a.this.f13238c;
                                        bVar1422.f13274e.upload(str3, bVar1422.f13287r);
                                        com.bykv.vk.openvk.preload.geckox.h.b.a(str4, "all channel update finished");
                                        throw th622;
                                    }
                                    String a4522 = com.bykv.vk.openvk.preload.geckox.c.b.a().f13326a.a(new com.bykv.vk.openvk.preload.geckox.j.a.a(arrayList62));
                                    aVar4 = aVar3.f13238c.f13273d;
                                    if ((aVar4 != null || !aVar4.a()) && aVar3.f13237b.size() < 10) {
                                        aVar3.f13237b.add(a4522);
                                        return;
                                    }
                                    return;
                                } catch (Throwable unused2) {
                                    return;
                                }
                                aVar3 = a.this;
                                ArrayList arrayList622 = new ArrayList();
                                arrayList622.addAll(aVar3.f13238c.f13276g);
                            }
                        });
                        return;
                    }
                    throw new IllegalArgumentException("target keys not in deployments keys");
                }
                throw new IllegalArgumentException("deployments keys not in local keys");
            }
            throw new IllegalArgumentException("groupType == null");
        }
        throw new IllegalArgumentException("access key empty");
    }

    private JSONObject a(String str, String str2) {
        if (str != null && str2 != null) {
            try {
                Map.Entry<String, JSONObject> entry = this.f13321d;
                if (entry == null || !str.equals(entry.getKey())) {
                    String a10 = com.bykv.vk.openvk.preload.geckox.utils.c.a(new com.bykv.vk.openvk.preload.falconx.loader.a(f13318b, "cca47107bfcbdb211d88f3385aeede40", f13317a).getInputStream(str.concat("/manifest.json")));
                    if (TextUtils.isEmpty(a10)) {
                        return null;
                    }
                    this.f13321d = new AbstractMap.SimpleEntry(str, new JSONObject(a10));
                }
                Map.Entry<String, JSONObject> entry2 = this.f13322e;
                if (entry2 == null || !str.equals(entry2.getKey())) {
                    String a11 = com.bykv.vk.openvk.preload.geckox.utils.c.a(new com.bykv.vk.openvk.preload.falconx.loader.a(f13318b, "cca47107bfcbdb211d88f3385aeede40", f13317a).getInputStream(str.concat("/md5_url_map.json")));
                    if (TextUtils.isEmpty(a11)) {
                        return null;
                    }
                    this.f13322e = new AbstractMap.SimpleEntry(str, new JSONObject(a11));
                }
                JSONObject value = this.f13321d.getValue();
                JSONObject value2 = this.f13322e.getValue();
                String a12 = a(str2, value2);
                if (value.has(a12)) {
                    JSONObject jSONObject = value.getJSONObject(a12);
                    a(value, a12);
                    return jSONObject;
                }
                String b10 = b(str2);
                if (b10 == null) {
                    return null;
                }
                String a13 = a(b10, value2);
                if (value.has(a13)) {
                    JSONObject jSONObject2 = value.getJSONObject(a13);
                    a(value, a13);
                    return jSONObject2;
                }
            } catch (Throwable unused) {
            }
        }
        return null;
    }

    private static String a(String str, JSONObject jSONObject) {
        try {
            return jSONObject.getJSONObject(str).getString("md5");
        } catch (Throwable unused) {
            return "";
        }
    }

    private static void a(JSONObject jSONObject, String str) {
        try {
            if ("once".equals(jSONObject.getJSONObject(str).optJSONObject("cacheStrategy").optString("hitStrategy"))) {
                jSONObject.remove(str);
            }
        } catch (Throwable unused) {
        }
    }

    public static void a(ILoader iLoader) {
        if (iLoader != null) {
            try {
                iLoader.release();
            } catch (Throwable unused) {
            }
        }
    }

    public final WebResourceResponseModel a(ILoader iLoader, String str, String str2) {
        try {
            if (iLoader == null) {
                return new WebResourceResponseModel(-1, null);
            }
            boolean z10 = false;
            if (!TextUtils.isEmpty(str2) && !str2.matches("^https?:\\/\\/www\\.google-analytics\\.com/(?:ga|urchin|analytics)\\.js") && !str2.matches("^https?:\\/\\/www\\.googletagmanager\\.com\\/(gtag\\/js|gtm\\.js)") && !str2.matches("^https?:\\/\\/analytics\\.tiktok\\.com\\/i18n\\/pixel") && !str2.matches("https?:\\/\\/connect\\.facebook\\.net\\/(.*)\\/fbevents\\.js") && !str2.matches("https?:\\/\\/mc\\.yandex\\.ru\\/") && !str2.contains("jsonp") && !str2.contains("Callback") && !str2.contains("analytics.tiktok.com/i18n/pixel") && !str2.contains("google-analytics.com/analytics") && !str2.contains("connect.facebook.net") && !str2.contains("www.googletagmanager.com")) {
                z10 = true;
            }
            JSONObject a10 = a(str, str2);
            Set<String> set = f13320f;
            String b10 = b(str2);
            int lastIndexOf = b10.lastIndexOf(m4.c.f35099g);
            int i10 = set.contains(lastIndexOf == -1 ? "" : b10.substring(lastIndexOf + 1)) ? 2 : -1;
            if (a10 == null) {
                return new WebResourceResponseModel(i10, null);
            }
            String optString = a10.optString("fileName", null);
            if (optString == null) {
                return new WebResourceResponseModel(i10, null);
            }
            JSONObject jSONObject = a10.has("respHeader") ? a10.getJSONObject("respHeader") : null;
            if (jSONObject == null) {
                return new WebResourceResponseModel(i10, null);
            }
            String str3 = str + File.separator + optString;
            InputStream inputStream = !iLoader.exist(str3) ? null : iLoader.getInputStream(str3);
            if (inputStream == null) {
                return new WebResourceResponseModel(i10, null);
            }
            HashMap hashMap = new HashMap();
            Iterator<String> keys = jSONObject.keys();
            while (keys.hasNext()) {
                String next = keys.next();
                hashMap.put(next, jSONObject.getString(next));
            }
            return new WebResourceResponseModel(i10, com.bykv.vk.openvk.preload.falconx.a.a.a(inputStream, hashMap));
        } catch (Throwable unused) {
            return new WebResourceResponseModel(-1, null);
        }
    }

    public static int a(ILoader iLoader, String str) {
        if (iLoader == null || str == null) {
            return 0;
        }
        try {
            com.bykv.vk.openvk.preload.falconx.loader.a aVar = new com.bykv.vk.openvk.preload.falconx.loader.a(f13318b, "cca47107bfcbdb211d88f3385aeede40", f13317a);
            String str2 = str + File.separator;
            if (!aVar.f13233b.get()) {
                com.bykv.vk.openvk.preload.geckox.f.b bVar = aVar.f13232a;
                if (!bVar.f13362b.get()) {
                    if (!TextUtils.isEmpty(str2)) {
                        return bVar.a(str2.trim()).b(str2);
                    }
                    throw new RuntimeException("relativePath empty");
                }
                throw new RuntimeException("released");
            }
            throw new RuntimeException("released!");
        } catch (Throwable unused) {
            return 0;
        }
    }
}