package defpackage;

import android.content.Context;
import android.os.Build;
import j$.time.ZoneOffset;
import j$.time.format.DateTimeFormatter;
import j$.util.DateRetargetClass;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Date;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Locale;
import java.util.Map;
import java.util.Set;

/* JADX INFO: renamed from: ᵩᵲᵮ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C3846 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static final C1786 f14686 = new C1786("fire-global");

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public static final C1786 f14687 = new C1786("fire-count");

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public static final C1786 f14688 = new C1786("last-used-date");

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final C4302 f14689;

    public C3846(Context context, String str) {
        this.f14689 = new C4302(context, "FirebaseHeartBeat".concat(str));
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final synchronized void m8555() {
        C4302 c4302 = this.f14689;
        ᵨˈʼﹶ r1 = new ᵨˈʼﹶ(6, this);
        c4302.getClass();
    }

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final synchronized void m8556(long j) {
        C4302 c4302 = this.f14689;
        C0388 c0388 = new C0388(j, 0);
        c4302.getClass();
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final synchronized ArrayList m8557() {
        ArrayList arrayList;
        try {
            arrayList = new ArrayList();
            String strM8561 = m8561(System.currentTimeMillis());
            C4302 c4302 = this.f14689;
            c4302.getClass();
            for (Map.Entry entry : ((Map) ᵲᵧˇ.ˌᵨʠᵫ(C0887.f3911, new ᵛﾞʾ(c4302, (InterfaceC2643) null, 18))).entrySet()) {
                if (entry.getValue() instanceof Set) {
                    HashSet hashSet = new HashSet((Set) entry.getValue());
                    hashSet.remove(strM8561);
                    if (!hashSet.isEmpty()) {
                        arrayList.add(new C3438(((C1786) entry.getKey()).f7164, new ArrayList(hashSet)));
                    }
                }
            }
            m8556(System.currentTimeMillis());
        } catch (Throwable th) {
            throw th;
        }
        return arrayList;
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final synchronized C1786 m8558(C0959 c0959, String str) {
        for (Map.Entry entry : c0959.m3278().entrySet()) {
            if (entry.getValue() instanceof Set) {
                Iterator it = ((Set) entry.getValue()).iterator();
                while (it.hasNext()) {
                    if (str.equals((String) it.next())) {
                        return new C1786(((C1786) entry.getKey()).f7164);
                    }
                }
            }
        }
        return null;
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final synchronized long m8559(C0959 c0959) {
        long j;
        try {
            long jLongValue = ((Long) AbstractC0702.m2530(c0959, f14687, 0L)).longValue();
            String str = "";
            Set hashSet = new HashSet();
            String str2 = null;
            for (Map.Entry entry : c0959.m3278().entrySet()) {
                if (entry.getValue() instanceof Set) {
                    Set<String> set = (Set) entry.getValue();
                    for (String str3 : set) {
                        if (str2 == null || str2.compareTo(str3) > 0) {
                            str = ((C1786) entry.getKey()).f7164;
                            hashSet = set;
                            str2 = str3;
                        }
                    }
                }
            }
            HashSet hashSet2 = new HashSet(hashSet);
            hashSet2.remove(str2);
            c0959.m3277(new C1786(str), hashSet2);
            j = jLongValue - 1;
            c0959.m3277(f14687, Long.valueOf(j));
        } catch (Throwable th) {
            throw th;
        }
        return j;
    }

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final synchronized void m8560(long j, final String str) {
        final String strM8561 = m8561(j);
        final C1786 c1786 = new C1786(str);
        C4302 c4302 = this.f14689;
        InterfaceC0778 interfaceC0778 = new InterfaceC0778() { // from class: ᵤᵮᵘᵯ
            /* JADX WARN: Type inference fix 'apply assigned field type' failed
            java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$UnknownArg
            	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
            	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
            	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
            	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
            	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
            	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
            	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
             */
            @Override // defpackage.InterfaceC0778
            /* JADX INFO: renamed from: ʽˈˋ */
            public final Object mo1706(Object obj) {
                C3846 c3846 = this.f13345;
                String str2 = strM8561;
                String str3 = str;
                C1786 c17862 = c1786;
                C0959 c0959 = (C0959) obj;
                c3846.getClass();
                C1786 c17863 = C3846.f14688;
                if (((String) AbstractC0702.m2530(c0959, c17863, "")).equals(str2)) {
                    C1786 c1786M8558 = c3846.m8558(c0959, str2);
                    if (c1786M8558 == null || c1786M8558.f7164.equals(str3)) {
                        return null;
                    }
                    synchronized (c3846) {
                        c3846.m8562(c0959, str2);
                        HashSet hashSet = new HashSet((Collection) AbstractC0702.m2530(c0959, c17862, new HashSet()));
                        hashSet.add(str2);
                        c0959.m3277(c17862, hashSet);
                    }
                    return null;
                }
                C1786 c17864 = C3846.f14687;
                long jLongValue = ((Long) AbstractC0702.m2530(c0959, c17864, 0L)).longValue();
                if (jLongValue + 1 == 30) {
                    jLongValue = c3846.m8559(c0959);
                }
                HashSet hashSet2 = new HashSet((Collection) AbstractC0702.m2530(c0959, c17862, new HashSet()));
                hashSet2.add(str2);
                c0959.m3277(c17862, hashSet2);
                c0959.m3277(c17864, Long.valueOf(jLongValue + 1));
                c0959.m3277(c17863, str2);
                return null;
            }
        };
        c4302.getClass();
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final synchronized String m8561(long j) {
        if (Build.VERSION.SDK_INT >= 26) {
            return DateRetargetClass.toInstant(new Date(j)).atOffset(ZoneOffset.UTC).toLocalDateTime().format(DateTimeFormatter.ISO_LOCAL_DATE);
        }
        return new SimpleDateFormat("yyyy-MM-dd", Locale.UK).format(new Date(j));
    }

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final synchronized void m8562(C0959 c0959, String str) {
        C1786 c1786M8558 = m8558(c0959, str);
        if (c1786M8558 == null) {
            return;
        }
        HashSet hashSet = new HashSet((Collection) AbstractC0702.m2530(c0959, c1786M8558, new HashSet()));
        hashSet.remove(str);
        if (hashSet.isEmpty()) {
            c0959.m3276();
            c0959.f4235.remove(c1786M8558);
        } else {
            c0959.m3277(c1786M8558, hashSet);
        }
    }
}
