package com.facetec.sdk; /* loaded from: classes.dex */ public final class gh { public static void e(int i, int i2, boolean z, int i3, int[] iArr, int[][] iArr2, int[] iArr3) { if (!z) { a(iArr); } int i4 = 0; while (i4 < i3) { int i5 = i ^ iArr[i4]; i4++; int c = i2 ^ c(i5, iArr2); i2 = i5; i = c; } int i6 = iArr[iArr.length - 2]; int i7 = iArr[iArr.length - 1]; if (!z) { a(iArr); } iArr3[0] = i2 ^ i7; iArr3[1] = i ^ i6; } private static void a(int[] iArr) { for (int i = 0; i < iArr.length / 2; i++) { int i2 = iArr[i]; iArr[i] = iArr[(iArr.length - i) - 1]; iArr[(iArr.length - i) - 1] = i2; } } private static int c(int i, int[][] iArr) { return ((iArr[0][i >>> 24] + iArr[1][(i >>> 16) & 255]) ^ iArr[2][(i >>> 8) & 255]) + iArr[3][i & 255]; } }