package p138.p176.p278.p279.p290;

import java.util.Arrays;
import p138.p139.p143.p144.C2803;

/* JADX INFO: renamed from: ދ.ހ.ހ.֏.ޞ.ޛ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C5544 {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static final int[] f15947 = {0, 3, 6, 9, 12, 16, 19, 22, 25, 28};

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static final int[] f15948 = {0, 2, 3, 5, 6, 0, 1, 3, 4, 6};

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static final int[] f15949 = {67108863, 33554431};

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public static final int[] f15950 = {26, 25};

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m8906(long[] jArr, long[] jArr2) {
        long[] jArr3 = {jArr2[0] * jArr2[0], jArr2[0] * 2 * jArr2[1], C2803.m4864(jArr2[0], jArr2[2], jArr2[1] * jArr2[1], 2L), C2803.m4864(jArr2[0], jArr2[3], jArr2[1] * jArr2[2], 2L), (jArr2[0] * 2 * jArr2[4]) + (jArr2[1] * 4 * jArr2[3]) + (jArr2[2] * jArr2[2]), C2803.m4864(jArr2[0], jArr2[5], (jArr2[1] * jArr2[4]) + (jArr2[2] * jArr2[3]), 2L), C2803.m4864(jArr2[1] * 2, jArr2[5], (jArr2[0] * jArr2[6]) + (jArr2[2] * jArr2[4]) + (jArr2[3] * jArr2[3]), 2L), C2803.m4864(jArr2[0], jArr2[7], (jArr2[1] * jArr2[6]) + (jArr2[2] * jArr2[5]) + (jArr2[3] * jArr2[4]), 2L), (((((jArr2[3] * jArr2[5]) + (jArr2[1] * jArr2[7])) * 2) + (jArr2[0] * jArr2[8]) + (jArr2[2] * jArr2[6])) * 2) + (jArr2[4] * jArr2[4]), C2803.m4864(jArr2[0], jArr2[9], (jArr2[1] * jArr2[8]) + (jArr2[2] * jArr2[7]) + (jArr2[3] * jArr2[6]) + (jArr2[4] * jArr2[5]), 2L), ((((jArr2[1] * jArr2[9]) + (jArr2[3] * jArr2[7])) * 2) + (jArr2[2] * jArr2[8]) + (jArr2[4] * jArr2[6]) + (jArr2[5] * jArr2[5])) * 2, C2803.m4864(jArr2[2], jArr2[9], (jArr2[3] * jArr2[8]) + (jArr2[4] * jArr2[7]) + (jArr2[5] * jArr2[6]), 2L), (((((jArr2[3] * jArr2[9]) + (jArr2[5] * jArr2[7])) * 2) + (jArr2[4] * jArr2[8])) * 2) + (jArr2[6] * jArr2[6]), C2803.m4864(jArr2[4], jArr2[9], (jArr2[5] * jArr2[8]) + (jArr2[6] * jArr2[7]), 2L), C2803.m4864(jArr2[5] * 2, jArr2[9], (jArr2[6] * jArr2[8]) + (jArr2[7] * jArr2[7]), 2L), C2803.m4864(jArr2[6], jArr2[9], jArr2[7] * jArr2[8], 2L), (jArr2[7] * 4 * jArr2[9]) + (jArr2[8] * jArr2[8]), jArr2[8] * 2 * jArr2[9], jArr2[9] * 2 * jArr2[9]};
        m8912(jArr3);
        m8910(jArr3);
        System.arraycopy(jArr3, 0, jArr, 0, 10);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m8907(long[] jArr, long[] jArr2, long[] jArr3) {
        long[] jArr4 = {jArr2[0] * jArr3[0], (jArr2[1] * jArr3[0]) + (jArr2[0] * jArr3[1]), (jArr2[2] * jArr3[0]) + (jArr2[0] * jArr3[2]) + (jArr2[1] * 2 * jArr3[1]), (jArr2[3] * jArr3[0]) + (jArr2[0] * jArr3[3]) + (jArr2[2] * jArr3[1]) + (jArr2[1] * jArr3[2]), (jArr2[4] * jArr3[0]) + (jArr2[0] * jArr3[4]) + (((jArr2[3] * jArr3[1]) + (jArr2[1] * jArr3[3])) * 2) + (jArr2[2] * jArr3[2]), (jArr2[5] * jArr3[0]) + (jArr2[0] * jArr3[5]) + (jArr2[4] * jArr3[1]) + (jArr2[1] * jArr3[4]) + (jArr2[3] * jArr3[2]) + (jArr2[2] * jArr3[3]), (jArr2[6] * jArr3[0]) + (jArr2[0] * jArr3[6]) + (jArr2[4] * jArr3[2]) + (jArr2[2] * jArr3[4]) + C2803.m4864(jArr2[5], jArr3[1], (jArr2[1] * jArr3[5]) + (jArr2[3] * jArr3[3]), 2L), (jArr2[7] * jArr3[0]) + (jArr2[0] * jArr3[7]) + (jArr2[6] * jArr3[1]) + (jArr2[1] * jArr3[6]) + (jArr2[5] * jArr3[2]) + (jArr2[2] * jArr3[5]) + (jArr2[4] * jArr3[3]) + (jArr2[3] * jArr3[4]), (jArr2[8] * jArr3[0]) + (jArr2[0] * jArr3[8]) + (jArr2[6] * jArr3[2]) + (jArr2[2] * jArr3[6]) + (((jArr2[7] * jArr3[1]) + (jArr2[1] * jArr3[7]) + (jArr2[5] * jArr3[3]) + (jArr2[3] * jArr3[5])) * 2) + (jArr2[4] * jArr3[4]), (jArr2[9] * jArr3[0]) + (jArr2[0] * jArr3[9]) + (jArr2[8] * jArr3[1]) + (jArr2[1] * jArr3[8]) + (jArr2[7] * jArr3[2]) + (jArr2[2] * jArr3[7]) + (jArr2[6] * jArr3[3]) + (jArr2[3] * jArr3[6]) + (jArr2[5] * jArr3[4]) + (jArr2[4] * jArr3[5]), (jArr2[8] * jArr3[2]) + (jArr2[2] * jArr3[8]) + (jArr2[6] * jArr3[4]) + (jArr2[4] * jArr3[6]) + C2803.m4864(jArr2[9], jArr3[1], (jArr2[1] * jArr3[9]) + (jArr2[7] * jArr3[3]) + (jArr2[3] * jArr3[7]) + (jArr2[5] * jArr3[5]), 2L), (jArr2[9] * jArr3[2]) + (jArr2[2] * jArr3[9]) + (jArr2[8] * jArr3[3]) + (jArr2[3] * jArr3[8]) + (jArr2[7] * jArr3[4]) + (jArr2[4] * jArr3[7]) + (jArr2[6] * jArr3[5]) + (jArr2[5] * jArr3[6]), (jArr2[8] * jArr3[4]) + (jArr2[4] * jArr3[8]) + (((jArr2[9] * jArr3[3]) + (jArr2[3] * jArr3[9]) + (jArr2[7] * jArr3[5]) + (jArr2[5] * jArr3[7])) * 2) + (jArr2[6] * jArr3[6]), (jArr2[9] * jArr3[4]) + (jArr2[4] * jArr3[9]) + (jArr2[8] * jArr3[5]) + (jArr2[5] * jArr3[8]) + (jArr2[7] * jArr3[6]) + (jArr2[6] * jArr3[7]), (jArr2[8] * jArr3[6]) + (jArr2[6] * jArr3[8]) + C2803.m4864(jArr2[9], jArr3[5], (jArr2[5] * jArr3[9]) + (jArr2[7] * jArr3[7]), 2L), (jArr2[9] * jArr3[6]) + (jArr2[6] * jArr3[9]) + (jArr2[8] * jArr3[7]) + (jArr2[7] * jArr3[8]), (((jArr2[9] * jArr3[7]) + (jArr2[7] * jArr3[9])) * 2) + (jArr2[8] * jArr3[8]), (jArr2[9] * jArr3[8]) + (jArr2[8] * jArr3[9]), jArr2[9] * 2 * jArr3[9]};
        m8912(jArr4);
        m8910(jArr4);
        System.arraycopy(jArr4, 0, jArr, 0, 10);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static byte[] m8908(long[] jArr) {
        long[] jArrCopyOf = Arrays.copyOf(jArr, 10);
        for (int i = 0; i < 2; i++) {
            int i2 = 0;
            while (i2 < 9) {
                long j = jArrCopyOf[i2] & (jArrCopyOf[i2] >> 31);
                int[] iArr = f15950;
                int i3 = i2 & 1;
                int i4 = -((int) (j >> iArr[i3]));
                jArrCopyOf[i2] = jArrCopyOf[i2] + ((long) (i4 << iArr[i3]));
                i2++;
                jArrCopyOf[i2] = jArrCopyOf[i2] - ((long) i4);
            }
            int i5 = -((int) (((jArrCopyOf[9] >> 31) & jArrCopyOf[9]) >> 25));
            jArrCopyOf[9] = jArrCopyOf[9] + ((long) (i5 << 25));
            jArrCopyOf[0] = jArrCopyOf[0] - ((long) (i5 * 19));
        }
        int i6 = -((int) ((jArrCopyOf[0] & (jArrCopyOf[0] >> 31)) >> 26));
        jArrCopyOf[0] = jArrCopyOf[0] + ((long) (i6 << 26));
        jArrCopyOf[1] = jArrCopyOf[1] - ((long) i6);
        for (int i7 = 0; i7 < 2; i7++) {
            int i8 = 0;
            while (i8 < 9) {
                int i9 = i8 & 1;
                int i10 = (int) (jArrCopyOf[i8] >> f15950[i9]);
                jArrCopyOf[i8] = ((long) f15949[i9]) & jArrCopyOf[i8];
                i8++;
                jArrCopyOf[i8] = jArrCopyOf[i8] + ((long) i10);
            }
        }
        int i11 = (int) (jArrCopyOf[9] >> 25);
        jArrCopyOf[9] = jArrCopyOf[9] & 33554431;
        jArrCopyOf[0] = jArrCopyOf[0] + ((long) (i11 * 19));
        int i12 = ~((((int) jArrCopyOf[0]) - 67108845) >> 31);
        for (int i13 = 1; i13 < 10; i13++) {
            int i14 = ~(f15949[i13 & 1] ^ ((int) jArrCopyOf[i13]));
            int i15 = i14 & (i14 << 16);
            int i16 = i15 & (i15 << 8);
            int i17 = i16 & (i16 << 4);
            int i18 = i17 & (i17 << 2);
            i12 &= (i18 & (i18 << 1)) >> 31;
        }
        jArrCopyOf[0] = jArrCopyOf[0] - ((long) (67108845 & i12));
        long j2 = 33554431 & i12;
        jArrCopyOf[1] = jArrCopyOf[1] - j2;
        for (int i19 = 2; i19 < 10; i19 += 2) {
            jArrCopyOf[i19] = jArrCopyOf[i19] - ((long) (67108863 & i12));
            int i20 = i19 + 1;
            jArrCopyOf[i20] = jArrCopyOf[i20] - j2;
        }
        for (int i21 = 0; i21 < 10; i21++) {
            jArrCopyOf[i21] = jArrCopyOf[i21] << f15948[i21];
        }
        byte[] bArr = new byte[32];
        for (int i22 = 0; i22 < 10; i22++) {
            int[] iArr2 = f15947;
            bArr[iArr2[i22]] = (byte) (((long) bArr[r4]) | (jArrCopyOf[i22] & 255));
            bArr[iArr2[i22] + 1] = (byte) (((long) bArr[r4]) | ((jArrCopyOf[i22] >> 8) & 255));
            bArr[iArr2[i22] + 2] = (byte) (((long) bArr[r4]) | ((jArrCopyOf[i22] >> 16) & 255));
            bArr[iArr2[i22] + 3] = (byte) (((long) bArr[r3]) | ((jArrCopyOf[i22] >> 24) & 255));
        }
        return bArr;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static long[] m8909(byte[] bArr) {
        long[] jArr = new long[10];
        for (int i = 0; i < 10; i++) {
            int[] iArr = f15947;
            jArr[i] = ((((((long) (bArr[iArr[i]] & 255)) | (((long) (bArr[iArr[i] + 1] & 255)) << 8)) | (((long) (bArr[iArr[i] + 2] & 255)) << 16)) | (((long) (bArr[iArr[i] + 3] & 255)) << 24)) >> f15948[i]) & ((long) f15949[i & 1]);
        }
        return jArr;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static void m8910(long[] jArr) {
        jArr[10] = 0;
        int i = 0;
        while (i < 10) {
            long j = jArr[i] / 67108864;
            jArr[i] = jArr[i] - (j << 26);
            int i2 = i + 1;
            jArr[i2] = jArr[i2] + j;
            long j2 = jArr[i2] / 33554432;
            jArr[i2] = jArr[i2] - (j2 << 25);
            i += 2;
            jArr[i] = jArr[i] + j2;
        }
        jArr[0] = jArr[0] + (jArr[10] << 4);
        jArr[0] = jArr[0] + (jArr[10] << 1);
        jArr[0] = jArr[0] + jArr[10];
        jArr[10] = 0;
        long j3 = jArr[0] / 67108864;
        jArr[0] = jArr[0] - (j3 << 26);
        jArr[1] = jArr[1] + j3;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static void m8911(long[] jArr, long[] jArr2, long[] jArr3) {
        for (int i = 0; i < 10; i++) {
            jArr[i] = jArr2[i] - jArr3[i];
        }
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static void m8912(long[] jArr) {
        jArr[8] = jArr[8] + (jArr[18] << 4);
        jArr[8] = jArr[8] + (jArr[18] << 1);
        jArr[8] = jArr[8] + jArr[18];
        jArr[7] = jArr[7] + (jArr[17] << 4);
        jArr[7] = jArr[7] + (jArr[17] << 1);
        jArr[7] = jArr[7] + jArr[17];
        jArr[6] = jArr[6] + (jArr[16] << 4);
        jArr[6] = jArr[6] + (jArr[16] << 1);
        jArr[6] = jArr[6] + jArr[16];
        jArr[5] = jArr[5] + (jArr[15] << 4);
        jArr[5] = jArr[5] + (jArr[15] << 1);
        jArr[5] = jArr[5] + jArr[15];
        jArr[4] = jArr[4] + (jArr[14] << 4);
        jArr[4] = jArr[4] + (jArr[14] << 1);
        jArr[4] = jArr[4] + jArr[14];
        jArr[3] = jArr[3] + (jArr[13] << 4);
        jArr[3] = jArr[3] + (jArr[13] << 1);
        jArr[3] = jArr[3] + jArr[13];
        jArr[2] = jArr[2] + (jArr[12] << 4);
        jArr[2] = jArr[2] + (jArr[12] << 1);
        jArr[2] = jArr[2] + jArr[12];
        jArr[1] = jArr[1] + (jArr[11] << 4);
        jArr[1] = jArr[1] + (jArr[11] << 1);
        jArr[1] = jArr[1] + jArr[11];
        jArr[0] = jArr[0] + (jArr[10] << 4);
        jArr[0] = jArr[0] + (jArr[10] << 1);
        jArr[0] = jArr[0] + jArr[10];
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static void m8913(long[] jArr, long[] jArr2, long[] jArr3) {
        for (int i = 0; i < 10; i++) {
            jArr[i] = jArr2[i] + jArr3[i];
        }
    }
}
