package a0;

import B6.k;
import B6.m;
import B6.w;
import java.util.Arrays;
import java.util.Collections;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Set;

/* JADX INFO: renamed from: a0.b, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0388b {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final LinkedHashMap f7578a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Y.a f7579b;

    public C0388b(LinkedHashMap linkedHashMap, boolean z8) {
        this.f7578a = linkedHashMap;
        this.f7579b = new Y.a(z8);
    }

    public final Map a() {
        A6.h hVar;
        Set<Map.Entry> setEntrySet = this.f7578a.entrySet();
        int iL0 = w.l0(m.a0(setEntrySet));
        if (iL0 < 16) {
            iL0 = 16;
        }
        LinkedHashMap linkedHashMap = new LinkedHashMap(iL0);
        for (Map.Entry entry : setEntrySet) {
            Object value = entry.getValue();
            if (value instanceof byte[]) {
                Object key = entry.getKey();
                byte[] bArr = (byte[]) value;
                byte[] bArrCopyOf = Arrays.copyOf(bArr, bArr.length);
                P6.g.d(bArrCopyOf, "copyOf(this, size)");
                hVar = new A6.h(key, bArrCopyOf);
            } else {
                hVar = new A6.h(entry.getKey(), entry.getValue());
            }
            linkedHashMap.put(hVar.f446q, hVar.f447r);
        }
        Map mapUnmodifiableMap = Collections.unmodifiableMap(linkedHashMap);
        P6.g.d(mapUnmodifiableMap, "unmodifiableMap(map)");
        return mapUnmodifiableMap;
    }

    public final void b() {
        if (this.f7579b.f7253a.get()) {
            throw new IllegalStateException("Do mutate preferences once returned to DataStore.");
        }
    }

    public final Object c(C0393g c0393g) {
        P6.g.e(c0393g, "key");
        Object obj = this.f7578a.get(c0393g);
        if (!(obj instanceof byte[])) {
            return obj;
        }
        byte[] bArr = (byte[]) obj;
        byte[] bArrCopyOf = Arrays.copyOf(bArr, bArr.length);
        P6.g.d(bArrCopyOf, "copyOf(this, size)");
        return bArrCopyOf;
    }

    public final void d(C0393g c0393g, Object obj) {
        P6.g.e(c0393g, "key");
        b();
        LinkedHashMap linkedHashMap = this.f7578a;
        if (obj == null) {
            b();
            linkedHashMap.remove(c0393g);
            return;
        }
        if (obj instanceof Set) {
            Set setUnmodifiableSet = Collections.unmodifiableSet(k.A0((Set) obj));
            P6.g.d(setUnmodifiableSet, "unmodifiableSet(set.toSet())");
            linkedHashMap.put(c0393g, setUnmodifiableSet);
        } else {
            if (!(obj instanceof byte[])) {
                linkedHashMap.put(c0393g, obj);
                return;
            }
            byte[] bArr = (byte[]) obj;
            byte[] bArrCopyOf = Arrays.copyOf(bArr, bArr.length);
            P6.g.d(bArrCopyOf, "copyOf(this, size)");
            linkedHashMap.put(c0393g, bArrCopyOf);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:27:0x005f  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final boolean equals(Object obj) {
        if (obj instanceof C0388b) {
            C0388b c0388b = (C0388b) obj;
            LinkedHashMap linkedHashMap = c0388b.f7578a;
            LinkedHashMap linkedHashMap2 = this.f7578a;
            if (linkedHashMap != linkedHashMap2) {
                if (linkedHashMap.size() == linkedHashMap2.size()) {
                    LinkedHashMap linkedHashMap3 = c0388b.f7578a;
                    if (!linkedHashMap3.isEmpty()) {
                        for (Map.Entry entry : linkedHashMap3.entrySet()) {
                            Object obj2 = linkedHashMap2.get(entry.getKey());
                            if (obj2 != null) {
                                Object value = entry.getValue();
                                boolean zA = value instanceof byte[] ? (obj2 instanceof byte[]) && Arrays.equals((byte[]) value, (byte[]) obj2) : P6.g.a(value, obj2);
                                if (!zA) {
                                }
                            }
                        }
                    }
                }
            }
            return true;
        }
        return false;
    }

    public final int hashCode() {
        Iterator it = this.f7578a.entrySet().iterator();
        int iHashCode = 0;
        while (it.hasNext()) {
            Object value = ((Map.Entry) it.next()).getValue();
            iHashCode += value instanceof byte[] ? Arrays.hashCode((byte[]) value) : value.hashCode();
        }
        return iHashCode;
    }

    public final String toString() {
        return k.m0(this.f7578a.entrySet(), ",\n", "{\n", "\n}", C0387a.f7577r, 24);
    }

    public /* synthetic */ C0388b(boolean z8) {
        this(new LinkedHashMap(), z8);
    }
}
