package p138.p176.p291.p296.p297.p305;

import android.app.ActivityManager;
import java.io.IOException;
import java.util.List;
import java.util.Map;
import p138.p176.p291.p296.p297.C5608;
import p138.p176.p291.p296.p297.p313.C5879;

/* JADX INFO: renamed from: ދ.ހ.ށ.ބ.ށ.ތ.ށ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C5835 {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static final C5830 f16540 = C5830.m9147("0");

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static final C5830 f16541 = C5830.m9147("Unity");

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static int m9167() {
        return C5833.m9150(3, 0L) + C5833.m9151(2, f16540) + C5833.m9151(1, f16540) + 0;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static int m9168(Float f, int i, boolean z, int i2, long j, long j2) {
        int iM9154 = 0;
        if (f != null) {
            f.floatValue();
            iM9154 = 0 + C5833.m9154(1) + 4;
        }
        return C5833.m9150(6, j2) + C5833.m9150(5, j) + C5833.m9156(4, i2) + C5833.m9152(3, z) + iM9154 + C5833.m9153((i >> 31) ^ (i << 1)) + C5833.m9154(2);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static int m9169(StackTraceElement stackTraceElement, boolean z) {
        int iM9151 = C5833.m9151(2, C5830.m9147(stackTraceElement.getClassName() + "." + stackTraceElement.getMethodName())) + (stackTraceElement.isNativeMethod() ? C5833.m9150(1, Math.max(stackTraceElement.getLineNumber(), 0)) : C5833.m9150(1, 0L)) + 0;
        if (stackTraceElement.getFileName() != null) {
            iM9151 += C5833.m9151(3, C5830.m9147(stackTraceElement.getFileName()));
        }
        if (!stackTraceElement.isNativeMethod() && stackTraceElement.getLineNumber() > 0) {
            iM9151 += C5833.m9150(4, stackTraceElement.getLineNumber());
        }
        return C5833.m9156(5, z ? 2 : 0) + iM9151;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static int m9170(String str, String str2) {
        int iM9151 = C5833.m9151(1, C5830.m9147(str));
        if (str2 == null) {
            str2 = "";
        }
        return C5833.m9151(2, C5830.m9147(str2)) + iM9151;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static int m9171(Thread thread, StackTraceElement[] stackTraceElementArr, int i, boolean z) {
        int iM9156 = C5833.m9156(2, i) + C5833.m9151(1, C5830.m9147(thread.getName()));
        for (StackTraceElement stackTraceElement : stackTraceElementArr) {
            int iM9169 = m9169(stackTraceElement, z);
            iM9156 += C5833.m9153(iM9169) + C5833.m9154(3) + iM9169;
        }
        return iM9156;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static int m9172(C5830 c5830, C5830 c58302) {
        int iM9151 = C5833.m9151(3, c5830) + C5833.m9150(2, 0L) + C5833.m9150(1, 0L) + 0;
        return c58302 != null ? iM9151 + C5833.m9151(4, c58302) : iM9151;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static int m9173(C5879 c5879, int i, int i2) {
        int i3 = 0;
        int iM9151 = C5833.m9151(1, C5830.m9147(c5879.f16635)) + 0;
        String str = c5879.f16634;
        if (str != null) {
            iM9151 += C5833.m9151(3, C5830.m9147(str));
        }
        for (StackTraceElement stackTraceElement : c5879.f16636) {
            int iM9169 = m9169(stackTraceElement, true);
            iM9151 += C5833.m9153(iM9169) + C5833.m9154(4) + iM9169;
        }
        C5879 c58792 = c5879.f16637;
        if (c58792 == null) {
            return iM9151;
        }
        if (i < i2) {
            int iM9173 = m9173(c58792, i + 1, i2);
            return iM9151 + C5833.m9153(iM9173) + C5833.m9154(6) + iM9173;
        }
        while (c58792 != null) {
            c58792 = c58792.f16637;
            i3++;
        }
        return iM9151 + C5833.m9156(7, i3);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static int m9174(C5879 c5879, Thread thread, StackTraceElement[] stackTraceElementArr, Thread[] threadArr, List<StackTraceElement[]> list, int i, C5830 c5830, C5830 c58302) {
        int iM9154 = C5833.m9154(1);
        int iM9171 = m9171(thread, stackTraceElementArr, 4, true);
        int iM9153 = C5833.m9153(iM9171) + iM9154 + iM9171 + 0;
        int length = threadArr.length;
        for (int i2 = 0; i2 < length; i2++) {
            int iM91712 = m9171(threadArr[i2], list.get(i2), 0, false);
            iM9153 += C5833.m9153(iM91712) + iM9154 + iM91712;
        }
        int iM9173 = m9173(c5879, 1, i);
        int iM91532 = C5833.m9153(iM9173) + C5833.m9154(2) + iM9173 + iM9153;
        int iM9167 = m9167();
        int iM91533 = C5833.m9153(iM9167) + C5833.m9154(3) + iM9167 + iM91532;
        int iM9172 = m9172(c5830, c58302);
        return C5833.m9153(iM9172) + C5833.m9154(3) + iM9172 + iM91533;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static int m9175(C5879 c5879, Thread thread, StackTraceElement[] stackTraceElementArr, Thread[] threadArr, List<StackTraceElement[]> list, int i, C5830 c5830, C5830 c58302, Map<String, String> map, ActivityManager.RunningAppProcessInfo runningAppProcessInfo, int i2) {
        int iM9174 = m9174(c5879, thread, stackTraceElementArr, threadArr, list, i, c5830, c58302);
        int iM9153 = C5833.m9153(iM9174) + C5833.m9154(1) + iM9174 + 0;
        if (map != null) {
            for (Map.Entry<String, String> entry : map.entrySet()) {
                int iM9170 = m9170(entry.getKey(), entry.getValue());
                iM9153 += C5833.m9153(iM9170) + C5833.m9154(2) + iM9170;
            }
        }
        if (runningAppProcessInfo != null) {
            iM9153 += C5833.m9152(3, runningAppProcessInfo.importance != 100);
        }
        return C5833.m9156(4, i2) + iM9153;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static C5830 m9176(String str) {
        if (str == null) {
            return null;
        }
        return C5830.m9147(str);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m9177(C5833 c5833, int i, StackTraceElement stackTraceElement, boolean z) throws IOException {
        c5833.m9164((i << 3) | 2);
        c5833.m9164(m9169(stackTraceElement, z));
        if (stackTraceElement.isNativeMethod()) {
            c5833.m9160(1, Math.max(stackTraceElement.getLineNumber(), 0));
        } else {
            c5833.m9160(1, 0L);
        }
        c5833.m9161(2, C5830.m9147(stackTraceElement.getClassName() + "." + stackTraceElement.getMethodName()));
        if (stackTraceElement.getFileName() != null) {
            c5833.m9161(3, C5830.m9147(stackTraceElement.getFileName()));
        }
        if (!stackTraceElement.isNativeMethod() && stackTraceElement.getLineNumber() > 0) {
            c5833.m9160(4, stackTraceElement.getLineNumber());
        }
        c5833.m9166(5, z ? 4 : 0);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m9178(C5833 c5833, long j, String str, C5879 c5879, Thread thread, StackTraceElement[] stackTraceElementArr, Thread[] threadArr, List<StackTraceElement[]> list, int i, Map<String, String> map, byte[] bArr, ActivityManager.RunningAppProcessInfo runningAppProcessInfo, int i2, String str2, String str3, Float f, int i3, boolean z, long j2, long j3) throws IOException {
        C5830 c5830;
        C5830 c5830M9147 = C5830.m9147(str2);
        C5830 c5830M91472 = str3 == null ? null : C5830.m9147(str3.replace("-", ""));
        if (bArr != null) {
            int length = bArr.length;
            byte[] bArr2 = new byte[length];
            System.arraycopy(bArr, 0, bArr2, 0, length);
            c5830 = new C5830(bArr2);
        } else {
            C5608.f16066.m8972("No log data to include with this event.");
            c5830 = null;
        }
        c5833.m9165(10, 2);
        int iM9151 = C5833.m9151(2, C5830.m9147(str)) + C5833.m9150(1, j) + 0;
        C5830 c58302 = c5830;
        C5830 c58303 = c5830M91472;
        int iM9175 = m9175(c5879, thread, stackTraceElementArr, threadArr, list, i, c5830M9147, c5830M91472, map, runningAppProcessInfo, i2);
        int iM9153 = C5833.m9153(iM9175) + C5833.m9154(3) + iM9175 + iM9151;
        int iM9168 = m9168(f, i3, z, i2, j2, j3);
        int iM91532 = C5833.m9153(iM9168) + C5833.m9154(5) + iM9168 + iM9153;
        if (c58302 != null) {
            int iM91512 = C5833.m9151(1, c58302);
            iM91532 += C5833.m9153(iM91512) + C5833.m9154(6) + iM91512;
        }
        c5833.m9164(iM91532);
        c5833.m9160(1, j);
        c5833.m9161(2, C5830.m9147(str));
        c5833.m9165(3, 2);
        c5833.m9164(m9175(c5879, thread, stackTraceElementArr, threadArr, list, i, c5830M9147, c58303, map, runningAppProcessInfo, i2));
        c5833.m9165(1, 2);
        c5833.m9164(m9174(c5879, thread, stackTraceElementArr, threadArr, list, i, c5830M9147, c58303));
        m9184(c5833, thread, stackTraceElementArr, 4, true);
        int length2 = threadArr.length;
        for (int i4 = 0; i4 < length2; i4++) {
            m9184(c5833, threadArr[i4], list.get(i4), 0, false);
        }
        m9185(c5833, c5879, 1, i, 2);
        c5833.m9165(3, 2);
        c5833.m9164(m9167());
        c5833.m9161(1, f16540);
        c5833.m9161(2, f16540);
        c5833.m9160(3, 0L);
        c5833.m9165(4, 2);
        c5833.m9164(m9172(c5830M9147, c58303));
        c5833.m9160(1, 0L);
        c5833.m9160(2, 0L);
        c5833.m9161(3, c5830M9147);
        if (c58303 != null) {
            c5833.m9161(4, c58303);
        }
        if (map != null && !map.isEmpty()) {
            for (Map.Entry<String, String> entry : map.entrySet()) {
                c5833.m9165(2, 2);
                c5833.m9164(m9170(entry.getKey(), entry.getValue()));
                c5833.m9161(1, C5830.m9147(entry.getKey()));
                String value = entry.getValue();
                if (value == null) {
                    value = "";
                }
                c5833.m9161(2, C5830.m9147(value));
            }
        }
        if (runningAppProcessInfo != null) {
            c5833.m9162(3, runningAppProcessInfo.importance != 100);
        }
        c5833.m9166(4, i2);
        c5833.m9165(5, 2);
        c5833.m9164(m9168(f, i3, z, i2, j2, j3));
        if (f != null) {
            float fFloatValue = f.floatValue();
            c5833.m9164(13);
            int iFloatToRawIntBits = Float.floatToRawIntBits(fFloatValue);
            c5833.m9158(iFloatToRawIntBits & 255);
            c5833.m9158((iFloatToRawIntBits >> 8) & 255);
            c5833.m9158((iFloatToRawIntBits >> 16) & 255);
            c5833.m9158((iFloatToRawIntBits >> 24) & 255);
        }
        c5833.m9164(16);
        c5833.m9164((i3 << 1) ^ (i3 >> 31));
        c5833.m9162(3, z);
        c5833.m9166(4, i2);
        c5833.m9160(5, j2);
        c5833.m9160(6, j3);
        if (c58302 != null) {
            c5833.m9165(6, 2);
            c5833.m9164(C5833.m9151(1, c58302));
            c5833.m9161(1, c58302);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m9179(C5833 c5833, String str) throws IOException {
        C5830 c5830M9147 = C5830.m9147(str);
        c5833.m9165(7, 2);
        int iM9151 = C5833.m9151(2, c5830M9147);
        c5833.m9164(C5833.m9153(iM9151) + C5833.m9154(5) + iM9151);
        c5833.m9165(5, 2);
        c5833.m9164(iM9151);
        c5833.m9161(2, c5830M9147);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m9180(C5833 c5833, String str, String str2, long j) throws IOException {
        c5833.m9161(1, C5830.m9147(str2));
        c5833.m9161(2, C5830.m9147(str));
        c5833.m9160(3, j);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m9181(C5833 c5833, String str, String str2, String str3) throws IOException {
        if (str == null) {
            str = "";
        }
        C5830 c5830M9147 = C5830.m9147(str);
        C5830 c5830M9176 = m9176(str2);
        C5830 c5830M91762 = m9176(str3);
        int iM9151 = C5833.m9151(1, c5830M9147) + 0;
        if (str2 != null) {
            iM9151 += C5833.m9151(2, c5830M9176);
        }
        if (str3 != null) {
            iM9151 += C5833.m9151(3, c5830M91762);
        }
        c5833.m9165(6, 2);
        c5833.m9164(iM9151);
        c5833.m9161(1, c5830M9147);
        if (str2 != null) {
            c5833.m9161(2, c5830M9176);
        }
        if (str3 != null) {
            c5833.m9161(3, c5830M91762);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m9182(C5833 c5833, String str, String str2, String str3, String str4, int i, String str5) throws IOException {
        C5830 c5830M9147 = C5830.m9147(str);
        C5830 c5830M91472 = C5830.m9147(str2);
        C5830 c5830M91473 = C5830.m9147(str3);
        C5830 c5830M91474 = C5830.m9147(str4);
        C5830 c5830M91475 = str5 != null ? C5830.m9147(str5) : null;
        c5833.m9165(7, 2);
        int iM9151 = C5833.m9151(6, c5830M91474) + C5833.m9151(3, c5830M91473) + C5833.m9151(2, c5830M91472) + C5833.m9151(1, c5830M9147) + 0;
        if (c5830M91475 != null) {
            iM9151 = C5833.m9151(9, c5830M91475) + C5833.m9151(8, f16541) + iM9151;
        }
        c5833.m9164(C5833.m9155(10, i) + iM9151);
        c5833.m9161(1, c5830M9147);
        c5833.m9161(2, c5830M91472);
        c5833.m9161(3, c5830M91473);
        c5833.m9161(6, c5830M91474);
        if (c5830M91475 != null) {
            c5833.m9161(8, f16541);
            c5833.m9161(9, c5830M91475);
        }
        c5833.m9159(10, i);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m9183(C5833 c5833, String str, String str2, boolean z) throws IOException {
        C5830 c5830M9147 = C5830.m9147(str);
        C5830 c5830M91472 = C5830.m9147(str2);
        c5833.m9165(8, 2);
        c5833.m9164(C5833.m9152(4, z) + C5833.m9151(3, c5830M91472) + C5833.m9151(2, c5830M9147) + C5833.m9155(1, 3) + 0);
        c5833.m9159(1, 3);
        c5833.m9161(2, c5830M9147);
        c5833.m9161(3, c5830M91472);
        c5833.m9162(4, z);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m9184(C5833 c5833, Thread thread, StackTraceElement[] stackTraceElementArr, int i, boolean z) throws IOException {
        c5833.m9165(1, 2);
        c5833.m9164(m9171(thread, stackTraceElementArr, i, z));
        c5833.m9161(1, C5830.m9147(thread.getName()));
        c5833.m9166(2, i);
        for (StackTraceElement stackTraceElement : stackTraceElementArr) {
            m9177(c5833, 3, stackTraceElement, z);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m9185(C5833 c5833, C5879 c5879, int i, int i2, int i3) throws IOException {
        c5833.m9164((i3 << 3) | 2);
        c5833.m9164(m9173(c5879, 1, i2));
        c5833.m9161(1, C5830.m9147(c5879.f16635));
        String str = c5879.f16634;
        if (str != null) {
            c5833.m9161(3, C5830.m9147(str));
        }
        int i4 = 0;
        for (StackTraceElement stackTraceElement : c5879.f16636) {
            m9177(c5833, 4, stackTraceElement, true);
        }
        C5879 c58792 = c5879.f16637;
        if (c58792 != null) {
            if (i < i2) {
                m9185(c5833, c58792, i + 1, i2, 6);
                return;
            }
            while (c58792 != null) {
                c58792 = c58792.f16637;
                i4++;
            }
            c5833.m9166(7, i4);
        }
    }
}
