package com.d.b; import android.content.Context; import android.net.Uri; import android.os.Build; import android.os.Handler; import android.os.Looper; import android.text.TextUtils; import android.widget.ImageView; import com.d.a.b.f; import com.d.a.c.b.e; import com.d.a.c.m; import com.d.a.f.c; import com.d.b.b.c; import com.d.b.b.g; import com.d.b.h.d; import com.d.b.h.h; import com.d.b.h.i; import com.d.b.h.l; import com.google.gson.Gson; import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.WeakHashMap; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import org.apache.http.conn.ssl.BrowserCompatHostnameVerifier; /* compiled from: Ion */ public class k { /* renamed from: ʻ reason: contains not printable characters */ static final Handler f5644 = new Handler(Looper.getMainLooper()); /* renamed from: ʼ reason: contains not printable characters */ static int f5645 = Runtime.getRuntime().availableProcessors(); /* renamed from: ʽ reason: contains not printable characters */ static ExecutorService f5646 = Executors.newFixedThreadPool(4); /* renamed from: ʽʽ reason: contains not printable characters */ private static Comparator<g> f5647 = new Comparator<g>() { /* class com.d.b.k.AnonymousClass1 */ /* renamed from: ʻ reason: contains not printable characters */ public int compare(g gVar, g gVar2) { if (gVar.f5561 == gVar2.f5561) { return 0; } return gVar.f5561 < gVar2.f5561 ? 1 : -1; } }; /* renamed from: ʾ reason: contains not printable characters */ static ExecutorService f5648; /* renamed from: ʿ reason: contains not printable characters */ static HashMap<String, k> f5649 = new HashMap<>(); /* renamed from: ʻʻ reason: contains not printable characters */ WeakHashMap<Object, b> f5650 = new WeakHashMap<>(); /* renamed from: ʼʼ reason: contains not printable characters */ private Runnable f5651 = new Runnable() { /* class com.d.b.k.AnonymousClass2 */ public void run() { if (!c.m7672(k.this)) { ArrayList arrayList = null; for (String str : k.this.f5672.m7405()) { Object r3 = k.this.f5672.m7404(str); if (r3 instanceof g) { g gVar = (g) r3; if (arrayList == null) { arrayList = new ArrayList(); } arrayList.add(gVar); } } if (arrayList != null) { int i = 0; Collections.sort(arrayList, k.f5647); Iterator it = arrayList.iterator(); while (it.hasNext()) { g gVar2 = (g) it.next(); k.this.f5672.m7406(gVar2.f5429, null); k.this.f5672.m7406(gVar2.f5560.f5483, null); gVar2.f5560.m7678(); i++; if (i > 5) { return; } } } } } }; /* renamed from: ˆ reason: contains not printable characters */ com.d.a.c.a f5652; /* renamed from: ˈ reason: contains not printable characters */ com.d.b.c.a f5653; /* renamed from: ˉ reason: contains not printable characters */ com.d.b.d.a f5654; /* renamed from: ˊ reason: contains not printable characters */ e f5655; /* renamed from: ˋ reason: contains not printable characters */ c f5656; /* renamed from: ˎ reason: contains not printable characters */ com.d.b.h.e f5657; /* renamed from: ˏ reason: contains not printable characters */ com.d.b.h.c f5658; /* renamed from: ˑ reason: contains not printable characters */ i f5659; /* renamed from: י reason: contains not printable characters */ com.d.b.h.a f5660; /* renamed from: ـ reason: contains not printable characters */ l f5661; /* renamed from: ٴ reason: contains not printable characters */ h f5662; /* renamed from: ᐧ reason: contains not printable characters */ d f5663; /* renamed from: ᐧᐧ reason: contains not printable characters */ Context f5664; /* renamed from: ᴵ reason: contains not printable characters */ String f5665; /* renamed from: ᴵᴵ reason: contains not printable characters */ n f5666 = new n(this); /* renamed from: ᵎ reason: contains not printable characters */ int f5667; /* renamed from: ᵔ reason: contains not printable characters */ Gson f5668; /* renamed from: ᵢ reason: contains not printable characters */ String f5669; /* renamed from: ⁱ reason: contains not printable characters */ ArrayList<v> f5670 = new ArrayList<>(); /* renamed from: ﹳ reason: contains not printable characters */ String f5671; /* renamed from: ﹶ reason: contains not printable characters */ com.d.a.f.e<f<com.d.b.a.b>> f5672 = new com.d.a.f.e<>(); /* renamed from: ゙ reason: contains not printable characters */ a f5673 = new a(); /* renamed from: ゙゙ reason: contains not printable characters */ com.d.b.a.d f5674; static { int i = f5645; f5648 = i > 2 ? Executors.newFixedThreadPool(i - 1) : Executors.newFixedThreadPool(1); } /* renamed from: ʻ reason: contains not printable characters */ public static g<c.a.AbstractC0065a> m7775(Context context) { return m7778(context).m7785(context); } /* renamed from: ʼ reason: contains not printable characters */ public static k m7778(Context context) { return m7776(context, "ion"); } /* renamed from: ʻ reason: contains not printable characters */ public static k m7776(Context context, String str) { if (context != null) { k kVar = f5649.get(str); if (kVar != null) { return kVar; } HashMap<String, k> hashMap = f5649; k kVar2 = new k(context, str); hashMap.put(str, kVar2); return kVar2; } throw new NullPointerException("Can not pass null context in to retrieve ion instance"); } /* renamed from: ʻ reason: contains not printable characters */ public static c.b.a<? extends c.b.a<?>> m7774(ImageView imageView) { return m7778(imageView.getContext()).m7782(imageView); } private k(Context context, String str) { Context applicationContext = context.getApplicationContext(); this.f5664 = applicationContext; this.f5671 = str; com.d.a.c.a aVar = new com.d.a.c.a(new com.d.a.g("ion-" + str)); this.f5652 = aVar; aVar.m6600().m7219(new BrowserCompatHostnameVerifier()); this.f5652.m6600().m7197(false); com.d.a.c.a aVar2 = this.f5652; com.d.b.c.a aVar3 = new com.d.b.c.a(applicationContext, aVar2.m6600()); this.f5653 = aVar3; aVar2.m6598(aVar3); File file = new File(applicationContext.getCacheDir(), str); try { this.f5655 = e.m6712(this.f5652, file, 10485760); } catch (IOException e) { o.m7852("unable to set up response cache, clearing", e); com.d.a.f.d.m7403(file); try { this.f5655 = e.m6712(this.f5652, file, 10485760); } catch (IOException unused) { o.m7852("unable to set up response cache, failing", e); } } this.f5656 = new com.d.a.f.c(new File(applicationContext.getFilesDir(), str), Long.MAX_VALUE, false); if (Build.VERSION.SDK_INT >= 9) { m7780(); } this.f5652.m6599().m7239(true); this.f5652.m6600().m7239(true); this.f5674 = new com.d.b.a.d(this); a r7 = m7789(); l lVar = new l(); this.f5661 = lVar; a r72 = r7.m7792(lVar); h hVar = new h(); this.f5662 = hVar; a r73 = r72.m7792(hVar); com.d.b.h.e eVar = new com.d.b.h.e(); this.f5657 = eVar; a r74 = r73.m7792(eVar); com.d.b.h.c cVar = new com.d.b.h.c(); this.f5658 = cVar; a r75 = r74.m7792(cVar); i iVar = new i(); this.f5659 = iVar; a r76 = r75.m7792(iVar); com.d.b.h.a aVar4 = new com.d.b.h.a(); this.f5660 = aVar4; a r77 = r76.m7792(aVar4); d dVar = new d(); this.f5663 = dVar; r77.m7792(dVar); } /* renamed from: ʻ reason: contains not printable characters */ public static ExecutorService m7777() { return f5648; } /* renamed from: ʽ reason: contains not printable characters */ public g<c.a.AbstractC0065a> m7785(Context context) { return new p(e.m7692(context), this); } /* renamed from: ʼ reason: contains not printable characters */ public c.b.a<? extends c.b.a<?>> m7782(ImageView imageView) { if (Thread.currentThread() == Looper.getMainLooper().getThread()) { this.f5666.m7846(); this.f5666.f5682 = this; return this.f5666.m7844(imageView); } throw new IllegalStateException("must be called from UI thread"); } /* access modifiers changed from: package-private */ /* renamed from: ʼ reason: contains not printable characters */ public void m7783() { f5644.removeCallbacks(this.f5651); f5644.post(this.f5651); } /* access modifiers changed from: package-private */ /* renamed from: ʻ reason: contains not printable characters */ public void m7781(com.d.a.b.e eVar, Object obj) { b bVar; if (obj != null && eVar != null && !eVar.isDone() && !eVar.isCancelled()) { synchronized (this) { bVar = this.f5650.get(obj); if (bVar == null) { bVar = new b(); this.f5650.put(obj, bVar); } } bVar.put(eVar, true); } } /* renamed from: ʽ reason: contains not printable characters */ public Context m7784() { return this.f5664; } /* compiled from: Ion */ static class b extends WeakHashMap<com.d.a.b.e, Boolean> { b() { } } /* renamed from: ˋ reason: contains not printable characters */ private void m7780() { com.d.a.c.a aVar = this.f5652; com.d.b.d.a aVar2 = new com.d.b.d.a(this); this.f5654 = aVar2; aVar.m6598(aVar2); } /* renamed from: ʾ reason: contains not printable characters */ public String m7786() { return this.f5671; } /* renamed from: ʿ reason: contains not printable characters */ public com.d.a.c.a m7787() { return this.f5652; } /* renamed from: ˆ reason: contains not printable characters */ public com.d.a.g m7788() { return this.f5652.m6601(); } /* compiled from: Ion */ public class a { /* renamed from: ʻ reason: contains not printable characters */ com.d.b.h.b f5676 = new com.d.b.h.b() { /* class com.d.b.k.a.AnonymousClass1 */ @Override // com.d.b.h.b /* renamed from: ʻ reason: contains not printable characters */ public com.d.a.c.c m7796(Uri uri, String str, m mVar) { com.d.a.c.c cVar = new com.d.a.c.c(uri, str, mVar); if (!TextUtils.isEmpty(k.this.f5669)) { cVar.m6801().m7251("User-Agent", k.this.f5669); } return cVar; } }; public a() { } /* renamed from: ʻ reason: contains not printable characters */ public synchronized Gson m7793() { if (k.this.f5668 == null) { k.this.f5668 = new Gson(); } return k.this.f5668; } /* renamed from: ʼ reason: contains not printable characters */ public com.d.b.h.b m7794() { return this.f5676; } /* renamed from: ʻ reason: contains not printable characters */ public a m7792(v vVar) { k.this.f5670.add(vVar); return this; } /* renamed from: ʽ reason: contains not printable characters */ public List<v> m7795() { return k.this.f5670; } } /* renamed from: ˈ reason: contains not printable characters */ public a m7789() { return this.f5673; } /* renamed from: ˉ reason: contains not printable characters */ public com.d.b.a.d m7790() { return this.f5674; } }