package g.i.a.b.e.h;

import android.os.ParcelUuid;
import android.util.SparseArray;
import g.h.a.i;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import kotlinx.serialization.json.internal.AbstractJsonLexerKt;

/* JADX INFO: loaded from: classes.dex */
public final class f {
    public final int a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final List<ParcelUuid> f5402b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final SparseArray<byte[]> f5403c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final Map<ParcelUuid, byte[]> f5404d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final int f5405e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final String f5406f;

    public f(List<ParcelUuid> list, SparseArray<byte[]> sparseArray, Map<ParcelUuid, byte[]> map, int i2, int i3, String str, byte[] bArr) {
        this.f5402b = list;
        this.f5403c = sparseArray;
        this.f5404d = map;
        this.f5406f = str;
        this.a = i2;
        this.f5405e = i3;
    }

    public static int a(byte[] bArr, int i2, int i3, int i4, List<ParcelUuid> list) {
        while (i3 > 0) {
            list.add(g.i.a.b.e.i.a.c(b(bArr, i2, i4)));
            i3 -= i4;
            i2 += i4;
        }
        return i2;
    }

    public static byte[] b(byte[] bArr, int i2, int i3) {
        byte[] bArr2 = new byte[i3];
        System.arraycopy(bArr, i2, bArr2, 0, i3);
        return bArr2;
    }

    /* JADX WARN: Removed duplicated region for block: B:25:0x007c  */
    /* JADX WARN: Removed duplicated region for block: B:35:0x00a0  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static g.i.a.b.e.h.f d(byte[] r15) {
        /*
            Method dump skipped, instruction units count: 230
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: g.i.a.b.e.h.f.d(byte[]):g.i.a.b.e.h.f");
    }

    public byte[] c(int i2) {
        SparseArray<byte[]> sparseArray = this.f5403c;
        if (sparseArray != null) {
            return sparseArray.get(i2);
        }
        return null;
    }

    public String toString() {
        String string;
        StringBuilder sbF = g.a.a.a.a.F("ScanRecord [mAdvertiseFlags=");
        sbF.append(this.a);
        sbF.append(", mServiceUuids=");
        sbF.append(this.f5402b);
        sbF.append("\n, mManufacturerSpecificData=");
        SparseArray<byte[]> sparseArray = this.f5403c;
        String string2 = "{}";
        if (sparseArray == null) {
            string = AbstractJsonLexerKt.NULL;
        } else if (sparseArray.size() == 0) {
            string = "{}";
        } else {
            StringBuilder sbE = g.a.a.a.a.E(AbstractJsonLexerKt.BEGIN_OBJ);
            for (int i2 = 0; i2 < sparseArray.size(); i2++) {
                byte[] bArrValueAt = sparseArray.valueAt(i2);
                int length = bArrValueAt != null ? bArrValueAt.length : 0;
                sbE.append(sparseArray.keyAt(i2));
                sbE.append("=(");
                sbE.append(length);
                sbE.append(")");
                sbE.append(i.z(bArrValueAt));
            }
            sbE.append(AbstractJsonLexerKt.END_OBJ);
            string = sbE.toString();
        }
        sbF.append(string);
        sbF.append(", mServiceData=");
        Map<ParcelUuid, byte[]> map = this.f5404d;
        if (map == null) {
            string2 = AbstractJsonLexerKt.NULL;
        } else if (!map.isEmpty()) {
            StringBuilder sbE2 = g.a.a.a.a.E(AbstractJsonLexerKt.BEGIN_OBJ);
            Iterator<Map.Entry<ParcelUuid, byte[]>> it = map.entrySet().iterator();
            while (it.hasNext()) {
                ParcelUuid key = it.next().getKey();
                byte[] bArr = map.get(key);
                int length2 = bArr != null ? bArr.length : 0;
                sbE2.append(key);
                sbE2.append("=(");
                sbE2.append(length2);
                sbE2.append(")");
                sbE2.append(i.z(bArr));
                if (it.hasNext()) {
                    sbE2.append(", ");
                }
            }
            sbE2.append(AbstractJsonLexerKt.END_OBJ);
            string2 = sbE2.toString();
        }
        sbF.append(string2);
        sbF.append(", mTxPowerLevel=");
        sbF.append(this.f5405e);
        sbF.append(", mDeviceName=");
        return g.a.a.a.a.A(sbF, this.f5406f, "]");
    }
}
