package defpackage;

import java.lang.reflect.Array;

/* JADX INFO: renamed from: ᵲʔʾ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4481 extends AbstractC3852 {

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public static final long[][] f17097 = (long[][]) Array.newInstance((Class<?>) Long.TYPE, 4, 256);

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public long f17098;

    static {
        int i = 0;
        while (i < 4) {
            for (int i2 = 0; i2 < 256; i2++) {
                long j = i == 0 ? i2 : f17097[i - 1][i2];
                for (int i3 = 0; i3 < 8; i3++) {
                    j = (j & 1) == 1 ? (j >>> 1) ^ (-3932672073523589310L) : j >>> 1;
                }
                f17097[i][i2] = j;
            }
            i++;
        }
    }

    @Override // defpackage.AbstractC3852
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    public final byte[] mo4103() {
        byte[] bArr = {(byte) (~this.f17098), (byte) (r2 >>> 8), (byte) (r2 >>> 16), (byte) (r2 >>> 24), (byte) (r2 >>> 32), (byte) (r2 >>> 40), (byte) (r2 >>> 48), (byte) (r2 >>> 56)};
        this.f17098 = -1L;
        return bArr;
    }

    @Override // defpackage.AbstractC3852
    /* JADX INFO: renamed from: ᵷᵺʾᵖ */
    public final void mo4104(byte[] bArr, int i, int i2) {
        long[][] jArr;
        int i3 = i2 + i;
        int i4 = i3 - 3;
        while (true) {
            jArr = f17097;
            if (i >= i4) {
                break;
            }
            long j = this.f17098;
            int i5 = (int) j;
            this.f17098 = (((j >>> 32) ^ (jArr[3][(i5 & 255) ^ (bArr[i] & 255)] ^ jArr[2][((i5 >>> 8) & 255) ^ (bArr[i + 1] & 255)])) ^ jArr[1][((i5 >>> 16) & 255) ^ (bArr[i + 2] & 255)]) ^ jArr[0][((i5 >>> 24) & 255) ^ (bArr[i + 3] & 255)];
            i += 4;
        }
        while (i < i3) {
            long[] jArr2 = jArr[0];
            int i6 = i + 1;
            int i7 = bArr[i] & 255;
            long j2 = this.f17098;
            this.f17098 = (j2 >>> 8) ^ jArr2[i7 ^ (((int) j2) & 255)];
            i = i6;
        }
    }
}
