Files
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

2021 lines
74 KiB
Java

package com.google.android.gms.internal.measurement;
import com.fyber.inneractive.sdk.bidder.TokenParametersOuterClass$TokenParameters;
import com.google.android.gms.drive.DriveFile;
import java.io.IOException;
import java.lang.reflect.Field;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import sun.misc.Unsafe;
/* loaded from: classes3.dex */
final class zzku<T> implements zzli<T> {
private static final int[] zza = new int[0];
private static final Unsafe zzb = zzmh.zzb();
private final int[] zzc;
private final Object[] zzd;
private final int zze;
private final int zzf;
private final zzkq zzg;
private final boolean zzh;
private final boolean zzi;
private final boolean zzj;
private final int[] zzk;
private final int zzl;
private final int zzm;
private final zzky zzn;
private final zzka zzo;
private final zzmc<?, ?> zzp;
private final zziz<?> zzq;
private final zzkn zzr;
private static <T> double zza(T t, long j) {
return ((Double) zzmh.zze(t, j)).doubleValue();
}
private static boolean zzg(int i) {
return (i & DriveFile.MODE_WRITE_ONLY) != 0;
}
private static <T> float zzb(T t, long j) {
return ((Float) zzmh.zze(t, j)).floatValue();
}
private static int zza(byte[] bArr, int i, int i2, zzmo zzmoVar, Class<?> cls, zzhw zzhwVar) throws IOException {
switch (zzkx.zza[zzmoVar.ordinal()]) {
case 1:
int zzd = zzht.zzd(bArr, i, zzhwVar);
zzhwVar.zzc = Boolean.valueOf(zzhwVar.zzb != 0);
return zzd;
case 2:
return zzht.zza(bArr, i, zzhwVar);
case 3:
zzhwVar.zzc = Double.valueOf(zzht.zza(bArr, i));
return i + 8;
case 4:
case 5:
zzhwVar.zzc = Integer.valueOf(zzht.zzc(bArr, i));
return i + 4;
case 6:
case 7:
zzhwVar.zzc = Long.valueOf(zzht.zzd(bArr, i));
return i + 8;
case 8:
zzhwVar.zzc = Float.valueOf(zzht.zzb(bArr, i));
return i + 4;
case 9:
case 10:
case 11:
int zzc = zzht.zzc(bArr, i, zzhwVar);
zzhwVar.zzc = Integer.valueOf(zzhwVar.zza);
return zzc;
case 12:
case 13:
int zzd2 = zzht.zzd(bArr, i, zzhwVar);
zzhwVar.zzc = Long.valueOf(zzhwVar.zzb);
return zzd2;
case 14:
return zzht.zza(zzle.zza().zza((Class) cls), bArr, i, i2, zzhwVar);
case 15:
int zzc2 = zzht.zzc(bArr, i, zzhwVar);
zzhwVar.zzc = Integer.valueOf(zzil.zza(zzhwVar.zza));
return zzc2;
case 16:
int zzd3 = zzht.zzd(bArr, i, zzhwVar);
zzhwVar.zzc = Long.valueOf(zzil.zza(zzhwVar.zzb));
return zzd3;
case 17:
return zzht.zzb(bArr, i, zzhwVar);
default:
throw new RuntimeException("unsupported field type.");
}
}
/* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
@Override // com.google.android.gms.internal.measurement.zzli
public final int zza(T t) {
int i;
int i2;
int i3;
int zza2;
int zza3;
int zzd;
boolean z;
int zzc;
int zzd2;
int zzf;
int zzg;
Unsafe unsafe = zzb;
int i4 = 1048575;
int i5 = 1048575;
int i6 = 0;
int i7 = 0;
int i8 = 0;
while (i7 < this.zzc.length) {
int zzc2 = zzc(i7);
int i9 = (267386880 & zzc2) >>> 20;
int[] iArr = this.zzc;
int i10 = iArr[i7];
int i11 = iArr[i7 + 2];
int i12 = i11 & i4;
if (i9 <= 17) {
if (i12 != i5) {
i6 = i12 == i4 ? 0 : unsafe.getInt(t, i12);
i5 = i12;
}
i = i5;
i2 = i6;
i3 = 1 << (i11 >>> 20);
} else {
i = i5;
i2 = i6;
i3 = 0;
}
long j = zzc2 & i4;
if (i9 >= zzjf.zza.zza()) {
zzjf.zzb.zza();
}
switch (i9) {
case 0:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza2 = zzir.zza(i10, 0.0d);
i8 += zza2;
break;
} else {
break;
}
case 1:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza2 = zzir.zza(i10, 0.0f);
i8 += zza2;
break;
} else {
break;
}
case 2:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza2 = zzir.zzb(i10, unsafe.getLong(t, j));
i8 += zza2;
break;
} else {
break;
}
case 3:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza2 = zzir.zze(i10, unsafe.getLong(t, j));
i8 += zza2;
break;
} else {
break;
}
case 4:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza2 = zzir.zzc(i10, unsafe.getInt(t, j));
i8 += zza2;
break;
} else {
break;
}
case 5:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza2 = zzir.zza(i10, 0L);
i8 += zza2;
break;
} else {
break;
}
case 6:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza2 = zzir.zzb(i10, 0);
i8 += zza2;
break;
}
break;
case 7:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza3 = zzir.zza(i10, true);
i8 += zza3;
}
break;
case 8:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
Object object = unsafe.getObject(t, j);
if (object instanceof zzhx) {
zza3 = zzir.zza(i10, (zzhx) object);
} else {
zza3 = zzir.zza(i10, (String) object);
}
i8 += zza3;
}
break;
case 9:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza3 = zzlk.zza(i10, unsafe.getObject(t, j), zze(i7));
i8 += zza3;
}
break;
case 10:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza3 = zzir.zza(i10, (zzhx) unsafe.getObject(t, j));
i8 += zza3;
}
break;
case 11:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza3 = zzir.zzf(i10, unsafe.getInt(t, j));
i8 += zza3;
}
break;
case 12:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza3 = zzir.zza(i10, unsafe.getInt(t, j));
i8 += zza3;
}
break;
case 13:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zzd = zzir.zzd(i10, 0);
i8 += zzd;
}
break;
case 14:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza3 = zzir.zzc(i10, 0L);
i8 += zza3;
}
break;
case 15:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza3 = zzir.zze(i10, unsafe.getInt(t, j));
i8 += zza3;
}
break;
case 16:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza3 = zzir.zzd(i10, unsafe.getLong(t, j));
i8 += zza3;
}
break;
case 17:
if (zza((zzku<T>) t, i7, i, i2, i3)) {
zza3 = zzir.zza(i10, (zzkq) unsafe.getObject(t, j), zze(i7));
i8 += zza3;
}
break;
case 18:
zza3 = zzlk.zzd(i10, (List) unsafe.getObject(t, j), false);
i8 += zza3;
break;
case 19:
z = false;
zzc = zzlk.zzc(i10, (List) unsafe.getObject(t, j), false);
i8 += zzc;
break;
case 20:
z = false;
zzc = zzlk.zzf(i10, (List) unsafe.getObject(t, j), false);
i8 += zzc;
break;
case 21:
z = false;
zzc = zzlk.zzj(i10, (List) unsafe.getObject(t, j), false);
i8 += zzc;
break;
case 22:
z = false;
zzc = zzlk.zze(i10, (List) unsafe.getObject(t, j), false);
i8 += zzc;
break;
case 23:
z = false;
zzc = zzlk.zzd(i10, (List) unsafe.getObject(t, j), false);
i8 += zzc;
break;
case 24:
z = false;
zzc = zzlk.zzc(i10, (List) unsafe.getObject(t, j), false);
i8 += zzc;
break;
case 25:
z = false;
zzc = zzlk.zza(i10, (List<?>) unsafe.getObject(t, j), false);
i8 += zzc;
break;
case 26:
zza3 = zzlk.zzb(i10, (List) unsafe.getObject(t, j));
i8 += zza3;
break;
case 27:
zza3 = zzlk.zzb(i10, (List<?>) unsafe.getObject(t, j), zze(i7));
i8 += zza3;
break;
case 28:
zza3 = zzlk.zza(i10, (List<zzhx>) unsafe.getObject(t, j));
i8 += zza3;
break;
case 29:
zza3 = zzlk.zzi(i10, (List) unsafe.getObject(t, j), false);
i8 += zza3;
break;
case 30:
z = false;
zzc = zzlk.zzb(i10, (List<Integer>) unsafe.getObject(t, j), false);
i8 += zzc;
break;
case 31:
z = false;
zzc = zzlk.zzc(i10, (List) unsafe.getObject(t, j), false);
i8 += zzc;
break;
case 32:
z = false;
zzc = zzlk.zzd(i10, (List) unsafe.getObject(t, j), false);
i8 += zzc;
break;
case 33:
z = false;
zzc = zzlk.zzg(i10, (List) unsafe.getObject(t, j), false);
i8 += zzc;
break;
case 34:
z = false;
zzc = zzlk.zzh(i10, (List) unsafe.getObject(t, j), false);
i8 += zzc;
break;
case 35:
zzd2 = zzlk.zzd((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case 36:
zzd2 = zzlk.zzc((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case 37:
zzd2 = zzlk.zzf((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case 38:
zzd2 = zzlk.zzj((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case 39:
zzd2 = zzlk.zze((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case 40:
zzd2 = zzlk.zzd((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case 41:
zzd2 = zzlk.zzc((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case 42:
zzd2 = zzlk.zza((List<?>) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case 43:
zzd2 = zzlk.zzi((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case 44:
zzd2 = zzlk.zzb((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case 45:
zzd2 = zzlk.zzc((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case 46:
zzd2 = zzlk.zzd((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case 47:
zzd2 = zzlk.zzg((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case TokenParametersOuterClass$TokenParameters.LOWPOWERMODE_FIELD_NUMBER /* 48 */:
zzd2 = zzlk.zzh((List) unsafe.getObject(t, j));
if (zzd2 > 0) {
zzf = zzir.zzf(i10);
zzg = zzir.zzg(zzd2);
zzd = zzf + zzg + zzd2;
i8 += zzd;
}
break;
case TokenParametersOuterClass$TokenParameters.DARKMODE_FIELD_NUMBER /* 49 */:
zza3 = zzlk.zza(i10, (List<zzkq>) unsafe.getObject(t, j), zze(i7));
i8 += zza3;
break;
case 50:
zza3 = this.zzr.zza(i10, unsafe.getObject(t, j), zzf(i7));
i8 += zza3;
break;
case 51:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zza(i10, 0.0d);
i8 += zza3;
}
break;
case 52:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zza(i10, 0.0f);
i8 += zza3;
}
break;
case 53:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zzb(i10, zzd(t, j));
i8 += zza3;
}
break;
case 54:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zze(i10, zzd(t, j));
i8 += zza3;
}
break;
case 55:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zzc(i10, zzc(t, j));
i8 += zza3;
}
break;
case 56:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zza(i10, 0L);
i8 += zza3;
}
break;
case 57:
if (zzc((zzku<T>) t, i10, i7)) {
zzd = zzir.zzb(i10, 0);
i8 += zzd;
}
break;
case TokenParametersOuterClass$TokenParameters.LASTADVERTISEDBUNDLES_FIELD_NUMBER /* 58 */:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zza(i10, true);
i8 += zza3;
}
break;
case TokenParametersOuterClass$TokenParameters.PRIORCLICKS_FIELD_NUMBER /* 59 */:
if (zzc((zzku<T>) t, i10, i7)) {
Object object2 = unsafe.getObject(t, j);
if (object2 instanceof zzhx) {
zza3 = zzir.zza(i10, (zzhx) object2);
} else {
zza3 = zzir.zza(i10, (String) object2);
}
i8 += zza3;
}
break;
case 60:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzlk.zza(i10, unsafe.getObject(t, j), zze(i7));
i8 += zza3;
}
break;
case TokenParametersOuterClass$TokenParameters.PRIORCLICKTYPES_FIELD_NUMBER /* 61 */:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zza(i10, (zzhx) unsafe.getObject(t, j));
i8 += zza3;
}
break;
case 62:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zzf(i10, zzc(t, j));
i8 += zza3;
}
break;
case 63:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zza(i10, zzc(t, j));
i8 += zza3;
}
break;
case 64:
if (zzc((zzku<T>) t, i10, i7)) {
zzd = zzir.zzd(i10, 0);
i8 += zzd;
}
break;
case 65:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zzc(i10, 0L);
i8 += zza3;
}
break;
case TokenParametersOuterClass$TokenParameters.LGPDCONSENT_FIELD_NUMBER /* 66 */:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zze(i10, zzc(t, j));
i8 += zza3;
}
break;
case TokenParametersOuterClass$TokenParameters.IGNITEVERSION_FIELD_NUMBER /* 67 */:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zzd(i10, zzd(t, j));
i8 += zza3;
}
break;
case TokenParametersOuterClass$TokenParameters.IGNITEPACKAGENAME_FIELD_NUMBER /* 68 */:
if (zzc((zzku<T>) t, i10, i7)) {
zza3 = zzir.zza(i10, (zzkq) unsafe.getObject(t, j), zze(i7));
i8 += zza3;
}
break;
}
i7 += 3;
i5 = i;
i6 = i2;
i4 = 1048575;
}
int i13 = 0;
zzmc<?, ?> zzmcVar = this.zzp;
int zza4 = i8 + zzmcVar.zza((zzmc<?, ?>) zzmcVar.zzd(t));
if (!this.zzh) {
return zza4;
}
zzja<?> zza5 = this.zzq.zza(t);
for (int i14 = 0; i14 < zza5.zza.zzb(); i14++) {
Map.Entry<?, Object> zzb2 = zza5.zza.zzb(i14);
i13 += zzja.zza((zzjc<?>) zzb2.getKey(), zzb2.getValue());
}
for (Map.Entry<?, Object> entry : zza5.zza.zzc()) {
i13 += zzja.zza((zzjc<?>) entry.getKey(), entry.getValue());
}
return zza4 + i13;
}
@Override // com.google.android.gms.internal.measurement.zzli
public final int zzb(T t) {
int i;
int zza2;
int length = this.zzc.length;
int i2 = 0;
for (int i3 = 0; i3 < length; i3 += 3) {
int zzc = zzc(i3);
int i4 = this.zzc[i3];
long j = 1048575 & zzc;
int i5 = 37;
switch ((zzc & 267386880) >>> 20) {
case 0:
i = i2 * 53;
zza2 = zzjn.zza(Double.doubleToLongBits(zzmh.zza(t, j)));
i2 = i + zza2;
break;
case 1:
i = i2 * 53;
zza2 = Float.floatToIntBits(zzmh.zzb(t, j));
i2 = i + zza2;
break;
case 2:
i = i2 * 53;
zza2 = zzjn.zza(zzmh.zzd(t, j));
i2 = i + zza2;
break;
case 3:
i = i2 * 53;
zza2 = zzjn.zza(zzmh.zzd(t, j));
i2 = i + zza2;
break;
case 4:
i = i2 * 53;
zza2 = zzmh.zzc(t, j);
i2 = i + zza2;
break;
case 5:
i = i2 * 53;
zza2 = zzjn.zza(zzmh.zzd(t, j));
i2 = i + zza2;
break;
case 6:
i = i2 * 53;
zza2 = zzmh.zzc(t, j);
i2 = i + zza2;
break;
case 7:
i = i2 * 53;
zza2 = zzjn.zza(zzmh.zzh(t, j));
i2 = i + zza2;
break;
case 8:
i = i2 * 53;
zza2 = ((String) zzmh.zze(t, j)).hashCode();
i2 = i + zza2;
break;
case 9:
Object zze = zzmh.zze(t, j);
if (zze != null) {
i5 = zze.hashCode();
}
i2 = (i2 * 53) + i5;
break;
case 10:
i = i2 * 53;
zza2 = zzmh.zze(t, j).hashCode();
i2 = i + zza2;
break;
case 11:
i = i2 * 53;
zza2 = zzmh.zzc(t, j);
i2 = i + zza2;
break;
case 12:
i = i2 * 53;
zza2 = zzmh.zzc(t, j);
i2 = i + zza2;
break;
case 13:
i = i2 * 53;
zza2 = zzmh.zzc(t, j);
i2 = i + zza2;
break;
case 14:
i = i2 * 53;
zza2 = zzjn.zza(zzmh.zzd(t, j));
i2 = i + zza2;
break;
case 15:
i = i2 * 53;
zza2 = zzmh.zzc(t, j);
i2 = i + zza2;
break;
case 16:
i = i2 * 53;
zza2 = zzjn.zza(zzmh.zzd(t, j));
i2 = i + zza2;
break;
case 17:
Object zze2 = zzmh.zze(t, j);
if (zze2 != null) {
i5 = zze2.hashCode();
}
i2 = (i2 * 53) + i5;
break;
case 18:
case 19:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 26:
case 27:
case 28:
case 29:
case 30:
case 31:
case 32:
case 33:
case 34:
case 35:
case 36:
case 37:
case 38:
case 39:
case 40:
case 41:
case 42:
case 43:
case 44:
case 45:
case 46:
case 47:
case TokenParametersOuterClass$TokenParameters.LOWPOWERMODE_FIELD_NUMBER /* 48 */:
case TokenParametersOuterClass$TokenParameters.DARKMODE_FIELD_NUMBER /* 49 */:
i = i2 * 53;
zza2 = zzmh.zze(t, j).hashCode();
i2 = i + zza2;
break;
case 50:
i = i2 * 53;
zza2 = zzmh.zze(t, j).hashCode();
i2 = i + zza2;
break;
case 51:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzjn.zza(Double.doubleToLongBits(zza(t, j)));
i2 = i + zza2;
break;
} else {
break;
}
case 52:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = Float.floatToIntBits(zzb(t, j));
i2 = i + zza2;
break;
} else {
break;
}
case 53:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzjn.zza(zzd(t, j));
i2 = i + zza2;
break;
} else {
break;
}
case 54:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzjn.zza(zzd(t, j));
i2 = i + zza2;
break;
} else {
break;
}
case 55:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzc(t, j);
i2 = i + zza2;
break;
} else {
break;
}
case 56:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzjn.zza(zzd(t, j));
i2 = i + zza2;
break;
} else {
break;
}
case 57:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzc(t, j);
i2 = i + zza2;
break;
} else {
break;
}
case TokenParametersOuterClass$TokenParameters.LASTADVERTISEDBUNDLES_FIELD_NUMBER /* 58 */:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzjn.zza(zze(t, j));
i2 = i + zza2;
break;
} else {
break;
}
case TokenParametersOuterClass$TokenParameters.PRIORCLICKS_FIELD_NUMBER /* 59 */:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = ((String) zzmh.zze(t, j)).hashCode();
i2 = i + zza2;
break;
} else {
break;
}
case 60:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzmh.zze(t, j).hashCode();
i2 = i + zza2;
break;
} else {
break;
}
case TokenParametersOuterClass$TokenParameters.PRIORCLICKTYPES_FIELD_NUMBER /* 61 */:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzmh.zze(t, j).hashCode();
i2 = i + zza2;
break;
} else {
break;
}
case 62:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzc(t, j);
i2 = i + zza2;
break;
} else {
break;
}
case 63:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzc(t, j);
i2 = i + zza2;
break;
} else {
break;
}
case 64:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzc(t, j);
i2 = i + zza2;
break;
} else {
break;
}
case 65:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzjn.zza(zzd(t, j));
i2 = i + zza2;
break;
} else {
break;
}
case TokenParametersOuterClass$TokenParameters.LGPDCONSENT_FIELD_NUMBER /* 66 */:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzc(t, j);
i2 = i + zza2;
break;
} else {
break;
}
case TokenParametersOuterClass$TokenParameters.IGNITEVERSION_FIELD_NUMBER /* 67 */:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzjn.zza(zzd(t, j));
i2 = i + zza2;
break;
} else {
break;
}
case TokenParametersOuterClass$TokenParameters.IGNITEPACKAGENAME_FIELD_NUMBER /* 68 */:
if (zzc((zzku<T>) t, i4, i3)) {
i = i2 * 53;
zza2 = zzmh.zze(t, j).hashCode();
i2 = i + zza2;
break;
} else {
break;
}
}
}
int hashCode = (i2 * 53) + this.zzp.zzd(t).hashCode();
return this.zzh ? (hashCode * 53) + this.zzq.zza(t).hashCode() : hashCode;
}
private static <T> int zzc(T t, long j) {
return ((Integer) zzmh.zze(t, j)).intValue();
}
/* JADX WARN: Code restructure failed: missing block: B:114:0x09f2, code lost:
throw com.google.android.gms.internal.measurement.zzjt.zzh();
*/
/* JADX WARN: Code restructure failed: missing block: B:73:0x0cfe, code lost:
if (r14 == r0) goto L522;
*/
/* JADX WARN: Code restructure failed: missing block: B:74:0x0d00, code lost:
r27.putInt(r7, r14, r13);
*/
/* JADX WARN: Code restructure failed: missing block: B:75:0x0d06, code lost:
r10 = r9.zzl;
r3 = null;
*/
/* JADX WARN: Code restructure failed: missing block: B:77:0x0d0d, code lost:
if (r10 >= r9.zzm) goto L635;
*/
/* JADX WARN: Code restructure failed: missing block: B:78:0x0d0f, code lost:
r3 = (com.google.android.gms.internal.measurement.zzmf) zza((java.lang.Object) r31, r9.zzk[r10], (int) r3, (com.google.android.gms.internal.measurement.zzmc<UT, int>) r9.zzp, (java.lang.Object) r31);
r10 = r10 + 1;
*/
/* JADX WARN: Code restructure failed: missing block: B:80:0x0d25, code lost:
if (r3 == null) goto L528;
*/
/* JADX WARN: Code restructure failed: missing block: B:81:0x0d27, code lost:
r9.zzp.zzb((java.lang.Object) r7, (T) r3);
*/
/* JADX WARN: Code restructure failed: missing block: B:82:0x0d2c, code lost:
if (r6 != 0) goto L534;
*/
/* JADX WARN: Code restructure failed: missing block: B:84:0x0d30, code lost:
if (r8 != r34) goto L532;
*/
/* JADX WARN: Code restructure failed: missing block: B:86:0x0d37, code lost:
throw com.google.android.gms.internal.measurement.zzjt.zzg();
*/
/* JADX WARN: Code restructure failed: missing block: B:88:0x0d3e, code lost:
return r8;
*/
/* JADX WARN: Code restructure failed: missing block: B:90:0x0d3a, code lost:
if (r8 > r34) goto L538;
*/
/* JADX WARN: Code restructure failed: missing block: B:91:0x0d3c, code lost:
if (r11 != r6) goto L538;
*/
/* JADX WARN: Code restructure failed: missing block: B:93:0x0d43, code lost:
throw com.google.android.gms.internal.measurement.zzjt.zzg();
*/
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:125:0x0c76 */
/* JADX WARN: Removed duplicated region for block: B:126:0x0ce1 */
/* JADX WARN: Removed duplicated region for block: B:210:0x08c5 */
/* JADX WARN: Removed duplicated region for block: B:211:0x08d2 */
/* JADX WARN: Type inference failed for: r1v135, types: [int] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final int zza(T r31, byte[] r32, int r33, int r34, int r35, com.google.android.gms.internal.measurement.zzhw r36) throws java.io.IOException {
/*
Method dump skipped, instructions count: 3544
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.measurement.zzku.zza(java.lang.Object, byte[], int, int, int, com.google.android.gms.internal.measurement.zzhw):int");
}
private final int zza(int i) {
if (i < this.zze || i > this.zzf) {
return -1;
}
return zza(i, 0);
}
private final int zzb(int i) {
return this.zzc[i + 2];
}
private final int zza(int i, int i2) {
int length = (this.zzc.length / 3) - 1;
while (i2 <= length) {
int i3 = (length + i2) >>> 1;
int i4 = i3 * 3;
int i5 = this.zzc[i4];
if (i == i5) {
return i4;
}
if (i < i5) {
length = i3 - 1;
} else {
i2 = i3 + 1;
}
}
return -1;
}
private final int zzc(int i) {
return this.zzc[i + 1];
}
private static <T> long zzd(T t, long j) {
return ((Long) zzmh.zze(t, j)).longValue();
}
private final zzjp zzd(int i) {
return (zzjp) this.zzd[((i / 3) << 1) + 1];
}
/* JADX WARN: Removed duplicated region for block: B:65:0x025b */
/* JADX WARN: Removed duplicated region for block: B:69:0x0276 */
/* JADX WARN: Removed duplicated region for block: B:86:0x0279 */
/* JADX WARN: Removed duplicated region for block: B:87:0x0260 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static <T> com.google.android.gms.internal.measurement.zzku<T> zza(java.lang.Class<T> r33, com.google.android.gms.internal.measurement.zzko r34, com.google.android.gms.internal.measurement.zzky r35, com.google.android.gms.internal.measurement.zzka r36, com.google.android.gms.internal.measurement.zzmc<?, ?> r37, com.google.android.gms.internal.measurement.zziz<?> r38, com.google.android.gms.internal.measurement.zzkn r39) {
/*
Method dump skipped, instructions count: 1038
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.measurement.zzku.zza(java.lang.Class, com.google.android.gms.internal.measurement.zzko, com.google.android.gms.internal.measurement.zzky, com.google.android.gms.internal.measurement.zzka, com.google.android.gms.internal.measurement.zzmc, com.google.android.gms.internal.measurement.zziz, com.google.android.gms.internal.measurement.zzkn):com.google.android.gms.internal.measurement.zzku");
}
private final zzli zze(int i) {
int i2 = (i / 3) << 1;
zzli zzliVar = (zzli) this.zzd[i2];
if (zzliVar != null) {
return zzliVar;
}
zzli<T> zza2 = zzle.zza().zza((Class) this.zzd[i2 + 1]);
this.zzd[i2] = zza2;
return zza2;
}
private static zzmf zze(Object obj) {
zzjk zzjkVar = (zzjk) obj;
zzmf zzmfVar = zzjkVar.zzb;
if (zzmfVar != zzmf.zzc()) {
return zzmfVar;
}
zzmf zzd = zzmf.zzd();
zzjkVar.zzb = zzd;
return zzd;
}
private final <UT, UB> UB zza(Object obj, int i, UB ub, zzmc<UT, UB> zzmcVar, Object obj2) {
zzjp zzd;
int i2 = this.zzc[i];
Object zze = zzmh.zze(obj, zzc(i) & 1048575);
return (zze == null || (zzd = zzd(i)) == null) ? ub : (UB) zza(i, i2, this.zzr.zze(zze), zzd, (zzjp) ub, (zzmc<UT, zzjp>) zzmcVar, obj2);
}
private final <K, V, UT, UB> UB zza(int i, int i2, Map<K, V> map, zzjp zzjpVar, UB ub, zzmc<UT, UB> zzmcVar, Object obj) {
zzkl<?, ?> zza2 = this.zzr.zza(zzf(i));
Iterator<Map.Entry<K, V>> it = map.entrySet().iterator();
while (it.hasNext()) {
Map.Entry<K, V> next = it.next();
if (!zzjpVar.zza(((Integer) next.getValue()).intValue())) {
if (ub == null) {
ub = zzmcVar.zzc(obj);
}
zzig zzc = zzhx.zzc(zzki.zza(zza2, next.getKey(), next.getValue()));
try {
zzki.zza(zzc.zzb(), zza2, next.getKey(), next.getValue());
zzmcVar.zza((zzmc<UT, UB>) ub, i2, zzc.zza());
it.remove();
} catch (IOException e) {
throw new RuntimeException(e);
}
}
}
return ub;
}
private final Object zzf(int i) {
return this.zzd[(i / 3) << 1];
}
/* JADX WARN: Multi-variable type inference failed */
private final Object zza(T t, int i) {
zzli zze = zze(i);
long zzc = zzc(i) & 1048575;
if (!zzc((zzku<T>) t, i)) {
return zze.zza();
}
Object object = zzb.getObject(t, zzc);
if (zzg(object)) {
return object;
}
Object zza2 = zze.zza();
if (object != null) {
zze.zza(zza2, object);
}
return zza2;
}
/* JADX WARN: Multi-variable type inference failed */
private final Object zza(T t, int i, int i2) {
zzli zze = zze(i2);
if (!zzc((zzku<T>) t, i, i2)) {
return zze.zza();
}
Object object = zzb.getObject(t, zzc(i2) & 1048575);
if (zzg(object)) {
return object;
}
Object zza2 = zze.zza();
if (object != null) {
zze.zza(zza2, object);
}
return zza2;
}
@Override // com.google.android.gms.internal.measurement.zzli
public final T zza() {
return (T) this.zzn.zza(this.zzg);
}
private static Field zza(Class<?> cls, String str) {
try {
return cls.getDeclaredField(str);
} catch (NoSuchFieldException unused) {
Field[] declaredFields = cls.getDeclaredFields();
for (Field field : declaredFields) {
if (str.equals(field.getName())) {
return field;
}
}
throw new RuntimeException("Field " + str + " for " + cls.getName() + " not found. Known fields are " + Arrays.toString(declaredFields));
}
}
private zzku(int[] iArr, Object[] objArr, int i, int i2, zzkq zzkqVar, zzlf zzlfVar, boolean z, int[] iArr2, int i3, int i4, zzky zzkyVar, zzka zzkaVar, zzmc<?, ?> zzmcVar, zziz<?> zzizVar, zzkn zzknVar) {
this.zzc = iArr;
this.zzd = objArr;
this.zze = i;
this.zzf = i2;
this.zzi = zzkqVar instanceof zzjk;
this.zzh = zzizVar != null && zzizVar.zza(zzkqVar);
this.zzj = false;
this.zzk = iArr2;
this.zzl = i3;
this.zzm = i4;
this.zzn = zzkyVar;
this.zzo = zzkaVar;
this.zzp = zzmcVar;
this.zzq = zzizVar;
this.zzg = zzkqVar;
this.zzr = zzknVar;
}
private static void zzf(Object obj) {
if (zzg(obj)) {
return;
}
throw new IllegalArgumentException("Mutating immutable message: " + String.valueOf(obj));
}
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.internal.measurement.zzli
public final void zzc(T t) {
if (zzg(t)) {
if (t instanceof zzjk) {
zzjk zzjkVar = (zzjk) t;
zzjkVar.zzc(Integer.MAX_VALUE);
zzjkVar.zza = 0;
zzjkVar.zzci();
}
int length = this.zzc.length;
for (int i = 0; i < length; i += 3) {
int zzc = zzc(i);
long j = 1048575 & zzc;
int i2 = (zzc & 267386880) >>> 20;
if (i2 != 9) {
if (i2 == 60 || i2 == 68) {
if (zzc((zzku<T>) t, this.zzc[i], i)) {
zze(i).zzc(zzb.getObject(t, j));
}
} else {
switch (i2) {
case 18:
case 19:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 26:
case 27:
case 28:
case 29:
case 30:
case 31:
case 32:
case 33:
case 34:
case 35:
case 36:
case 37:
case 38:
case 39:
case 40:
case 41:
case 42:
case 43:
case 44:
case 45:
case 46:
case 47:
case TokenParametersOuterClass$TokenParameters.LOWPOWERMODE_FIELD_NUMBER /* 48 */:
case TokenParametersOuterClass$TokenParameters.DARKMODE_FIELD_NUMBER /* 49 */:
this.zzo.zzb(t, j);
break;
case 50:
Unsafe unsafe = zzb;
Object object = unsafe.getObject(t, j);
if (object != null) {
unsafe.putObject(t, j, this.zzr.zzc(object));
break;
} else {
break;
}
}
}
}
if (zzc((zzku<T>) t, i)) {
zze(i).zzc(zzb.getObject(t, j));
}
}
this.zzp.zzf(t);
if (this.zzh) {
this.zzq.zzc(t);
}
}
}
@Override // com.google.android.gms.internal.measurement.zzli
public final void zza(T t, T t2) {
zzf(t);
t2.getClass();
for (int i = 0; i < this.zzc.length; i += 3) {
int zzc = zzc(i);
long j = 1048575 & zzc;
int i2 = this.zzc[i];
switch ((zzc & 267386880) >>> 20) {
case 0:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza(t, j, zzmh.zza(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 1:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza((Object) t, j, zzmh.zzb(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 2:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza((Object) t, j, zzmh.zzd(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 3:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza((Object) t, j, zzmh.zzd(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 4:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza((Object) t, j, zzmh.zzc(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 5:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza((Object) t, j, zzmh.zzd(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 6:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza((Object) t, j, zzmh.zzc(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 7:
if (zzc((zzku<T>) t2, i)) {
zzmh.zzc(t, j, zzmh.zzh(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 8:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza(t, j, zzmh.zze(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 9:
zza(t, t2, i);
break;
case 10:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza(t, j, zzmh.zze(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 11:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza((Object) t, j, zzmh.zzc(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 12:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza((Object) t, j, zzmh.zzc(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 13:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza((Object) t, j, zzmh.zzc(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 14:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza((Object) t, j, zzmh.zzd(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 15:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza((Object) t, j, zzmh.zzc(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 16:
if (zzc((zzku<T>) t2, i)) {
zzmh.zza((Object) t, j, zzmh.zzd(t2, j));
zzb((zzku<T>) t, i);
break;
} else {
break;
}
case 17:
zza(t, t2, i);
break;
case 18:
case 19:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 26:
case 27:
case 28:
case 29:
case 30:
case 31:
case 32:
case 33:
case 34:
case 35:
case 36:
case 37:
case 38:
case 39:
case 40:
case 41:
case 42:
case 43:
case 44:
case 45:
case 46:
case 47:
case TokenParametersOuterClass$TokenParameters.LOWPOWERMODE_FIELD_NUMBER /* 48 */:
case TokenParametersOuterClass$TokenParameters.DARKMODE_FIELD_NUMBER /* 49 */:
this.zzo.zza(t, t2, j);
break;
case 50:
zzlk.zza(this.zzr, t, t2, j);
break;
case 51:
case 52:
case 53:
case 54:
case 55:
case 56:
case 57:
case TokenParametersOuterClass$TokenParameters.LASTADVERTISEDBUNDLES_FIELD_NUMBER /* 58 */:
case TokenParametersOuterClass$TokenParameters.PRIORCLICKS_FIELD_NUMBER /* 59 */:
if (zzc((zzku<T>) t2, i2, i)) {
zzmh.zza(t, j, zzmh.zze(t2, j));
zzb((zzku<T>) t, i2, i);
break;
} else {
break;
}
case 60:
zzb(t, t2, i);
break;
case TokenParametersOuterClass$TokenParameters.PRIORCLICKTYPES_FIELD_NUMBER /* 61 */:
case 62:
case 63:
case 64:
case 65:
case TokenParametersOuterClass$TokenParameters.LGPDCONSENT_FIELD_NUMBER /* 66 */:
case TokenParametersOuterClass$TokenParameters.IGNITEVERSION_FIELD_NUMBER /* 67 */:
if (zzc((zzku<T>) t2, i2, i)) {
zzmh.zza(t, j, zzmh.zze(t2, j));
zzb((zzku<T>) t, i2, i);
break;
} else {
break;
}
case TokenParametersOuterClass$TokenParameters.IGNITEPACKAGENAME_FIELD_NUMBER /* 68 */:
zzb(t, t2, i);
break;
}
}
zzlk.zza(this.zzp, t, t2);
if (this.zzh) {
zzlk.zza(this.zzq, t, t2);
}
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:34:0x062e A[Catch: all -> 0x00ca, TryCatch #6 {all -> 0x00ca, blocks: (B:50:0x00c4, B:13:0x00d2, B:32:0x0629, B:34:0x062e, B:35:0x0633, B:64:0x00fe, B:67:0x0113, B:68:0x0124, B:69:0x0135, B:70:0x0146, B:71:0x0157, B:73:0x0161, B:76:0x0168, B:77:0x016d, B:78:0x017a, B:79:0x018b, B:80:0x0199, B:81:0x01ab, B:82:0x01b3, B:83:0x01c5, B:84:0x01d7, B:85:0x01e9, B:86:0x01fb, B:87:0x020d, B:88:0x021f, B:89:0x0231, B:90:0x0243, B:92:0x0253, B:93:0x0274, B:94:0x025d, B:96:0x0265, B:97:0x0285, B:98:0x0297, B:99:0x02a5, B:100:0x02b3, B:101:0x02c1), top: B:49:0x00c4 }] */
/* JADX WARN: Removed duplicated region for block: B:39:0x0639 A[SYNTHETIC] */
/* JADX WARN: Removed duplicated region for block: B:59:0x0662 A[LOOP:3: B:57:0x065e->B:59:0x0662, LOOP_END] */
/* JADX WARN: Removed duplicated region for block: B:62:0x0676 */
/* JADX WARN: Type inference failed for: r19v0, types: [com.google.android.gms.internal.measurement.zzlj] */
@Override // com.google.android.gms.internal.measurement.zzli
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void zza(T r18, com.google.android.gms.internal.measurement.zzlj r19, com.google.android.gms.internal.measurement.zzix r20) throws java.io.IOException {
/*
Method dump skipped, instructions count: 1800
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.measurement.zzku.zza(java.lang.Object, com.google.android.gms.internal.measurement.zzlj, com.google.android.gms.internal.measurement.zzix):void");
}
@Override // com.google.android.gms.internal.measurement.zzli
public final void zza(T t, byte[] bArr, int i, int i2, zzhw zzhwVar) throws IOException {
zza((zzku<T>) t, bArr, i, i2, 0, zzhwVar);
}
/* JADX WARN: Multi-variable type inference failed */
private final void zza(T t, T t2, int i) {
if (zzc((zzku<T>) t2, i)) {
long zzc = zzc(i) & 1048575;
Unsafe unsafe = zzb;
Object object = unsafe.getObject(t2, zzc);
if (object == null) {
throw new IllegalStateException("Source subfield " + this.zzc[i] + " is present but null: " + String.valueOf(t2));
}
zzli zze = zze(i);
if (!zzc((zzku<T>) t, i)) {
if (!zzg(object)) {
unsafe.putObject(t, zzc, object);
} else {
Object zza2 = zze.zza();
zze.zza(zza2, object);
unsafe.putObject(t, zzc, zza2);
}
zzb((zzku<T>) t, i);
return;
}
Object object2 = unsafe.getObject(t, zzc);
if (!zzg(object2)) {
Object zza3 = zze.zza();
zze.zza(zza3, object2);
unsafe.putObject(t, zzc, zza3);
object2 = zza3;
}
zze.zza(object2, object);
}
}
/* JADX WARN: Multi-variable type inference failed */
private final void zzb(T t, T t2, int i) {
int i2 = this.zzc[i];
if (zzc((zzku<T>) t2, i2, i)) {
long zzc = zzc(i) & 1048575;
Unsafe unsafe = zzb;
Object object = unsafe.getObject(t2, zzc);
if (object == null) {
throw new IllegalStateException("Source subfield " + this.zzc[i] + " is present but null: " + String.valueOf(t2));
}
zzli zze = zze(i);
if (!zzc((zzku<T>) t, i2, i)) {
if (!zzg(object)) {
unsafe.putObject(t, zzc, object);
} else {
Object zza2 = zze.zza();
zze.zza(zza2, object);
unsafe.putObject(t, zzc, zza2);
}
zzb((zzku<T>) t, i2, i);
return;
}
Object object2 = unsafe.getObject(t, zzc);
if (!zzg(object2)) {
Object zza3 = zze.zza();
zze.zza(zza3, object2);
unsafe.putObject(t, zzc, zza3);
object2 = zza3;
}
zze.zza(object2, object);
}
}
private final void zza(Object obj, int i, zzlj zzljVar) throws IOException {
if (zzg(i)) {
zzmh.zza(obj, i & 1048575, zzljVar.zzr());
} else if (this.zzi) {
zzmh.zza(obj, i & 1048575, zzljVar.zzq());
} else {
zzmh.zza(obj, i & 1048575, zzljVar.zzp());
}
}
private final void zzb(T t, int i) {
int zzb2 = zzb(i);
long j = 1048575 & zzb2;
if (j == 1048575) {
return;
}
zzmh.zza((Object) t, j, (1 << (zzb2 >>> 20)) | zzmh.zzc(t, j));
}
private final void zzb(T t, int i, int i2) {
zzmh.zza((Object) t, zzb(i2) & 1048575, i);
}
private final void zza(T t, int i, Object obj) {
zzb.putObject(t, zzc(i) & 1048575, obj);
zzb((zzku<T>) t, i);
}
private final void zza(T t, int i, int i2, Object obj) {
zzb.putObject(t, zzc(i2) & 1048575, obj);
zzb((zzku<T>) t, i, i2);
}
private final <K, V> void zza(zzmx zzmxVar, int i, Object obj, int i2) throws IOException {
if (obj != null) {
zzmxVar.zza(i, this.zzr.zza(zzf(i2)), this.zzr.zzd(obj));
}
}
private static void zza(int i, Object obj, zzmx zzmxVar) throws IOException {
if (obj instanceof String) {
zzmxVar.zza(i, (String) obj);
} else {
zzmxVar.zza(i, (zzhx) obj);
}
}
/* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
/* JADX WARN: Removed duplicated region for block: B:10:0x003f */
/* JADX WARN: Removed duplicated region for block: B:277:0x0517 */
/* JADX WARN: Removed duplicated region for block: B:297:0x0556 */
/* JADX WARN: Removed duplicated region for block: B:511:0x0b90 */
@Override // com.google.android.gms.internal.measurement.zzli
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void zza(T r24, com.google.android.gms.internal.measurement.zzmx r25) throws java.io.IOException {
/*
Method dump skipped, instructions count: 3272
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.measurement.zzku.zza(java.lang.Object, com.google.android.gms.internal.measurement.zzmx):void");
}
private static <UT, UB> void zza(zzmc<UT, UB> zzmcVar, T t, zzmx zzmxVar) throws IOException {
zzmcVar.zzb((zzmc<UT, UB>) zzmcVar.zzd(t), zzmxVar);
}
private final boolean zzc(T t, T t2, int i) {
return zzc((zzku<T>) t, i) == zzc((zzku<T>) t2, i);
}
@Override // com.google.android.gms.internal.measurement.zzli
public final boolean zzb(T t, T t2) {
boolean zza2;
int length = this.zzc.length;
for (int i = 0; i < length; i += 3) {
int zzc = zzc(i);
long j = zzc & 1048575;
switch ((zzc & 267386880) >>> 20) {
case 0:
if (zzc(t, t2, i) && Double.doubleToLongBits(zzmh.zza(t, j)) == Double.doubleToLongBits(zzmh.zza(t2, j))) {
continue;
}
return false;
case 1:
if (zzc(t, t2, i) && Float.floatToIntBits(zzmh.zzb(t, j)) == Float.floatToIntBits(zzmh.zzb(t2, j))) {
continue;
}
return false;
case 2:
if (zzc(t, t2, i) && zzmh.zzd(t, j) == zzmh.zzd(t2, j)) {
continue;
}
return false;
case 3:
if (zzc(t, t2, i) && zzmh.zzd(t, j) == zzmh.zzd(t2, j)) {
continue;
}
return false;
case 4:
if (zzc(t, t2, i) && zzmh.zzc(t, j) == zzmh.zzc(t2, j)) {
continue;
}
return false;
case 5:
if (zzc(t, t2, i) && zzmh.zzd(t, j) == zzmh.zzd(t2, j)) {
continue;
}
return false;
case 6:
if (zzc(t, t2, i) && zzmh.zzc(t, j) == zzmh.zzc(t2, j)) {
continue;
}
return false;
case 7:
if (zzc(t, t2, i) && zzmh.zzh(t, j) == zzmh.zzh(t2, j)) {
continue;
}
return false;
case 8:
if (zzc(t, t2, i) && zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j))) {
continue;
}
return false;
case 9:
if (zzc(t, t2, i) && zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j))) {
continue;
}
return false;
case 10:
if (zzc(t, t2, i) && zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j))) {
continue;
}
return false;
case 11:
if (zzc(t, t2, i) && zzmh.zzc(t, j) == zzmh.zzc(t2, j)) {
continue;
}
return false;
case 12:
if (zzc(t, t2, i) && zzmh.zzc(t, j) == zzmh.zzc(t2, j)) {
continue;
}
return false;
case 13:
if (zzc(t, t2, i) && zzmh.zzc(t, j) == zzmh.zzc(t2, j)) {
continue;
}
return false;
case 14:
if (zzc(t, t2, i) && zzmh.zzd(t, j) == zzmh.zzd(t2, j)) {
continue;
}
return false;
case 15:
if (zzc(t, t2, i) && zzmh.zzc(t, j) == zzmh.zzc(t2, j)) {
continue;
}
return false;
case 16:
if (zzc(t, t2, i) && zzmh.zzd(t, j) == zzmh.zzd(t2, j)) {
continue;
}
return false;
case 17:
if (zzc(t, t2, i) && zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j))) {
continue;
}
return false;
case 18:
case 19:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 26:
case 27:
case 28:
case 29:
case 30:
case 31:
case 32:
case 33:
case 34:
case 35:
case 36:
case 37:
case 38:
case 39:
case 40:
case 41:
case 42:
case 43:
case 44:
case 45:
case 46:
case 47:
case TokenParametersOuterClass$TokenParameters.LOWPOWERMODE_FIELD_NUMBER /* 48 */:
case TokenParametersOuterClass$TokenParameters.DARKMODE_FIELD_NUMBER /* 49 */:
zza2 = zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j));
break;
case 50:
zza2 = zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j));
break;
case 51:
case 52:
case 53:
case 54:
case 55:
case 56:
case 57:
case TokenParametersOuterClass$TokenParameters.LASTADVERTISEDBUNDLES_FIELD_NUMBER /* 58 */:
case TokenParametersOuterClass$TokenParameters.PRIORCLICKS_FIELD_NUMBER /* 59 */:
case 60:
case TokenParametersOuterClass$TokenParameters.PRIORCLICKTYPES_FIELD_NUMBER /* 61 */:
case 62:
case 63:
case 64:
case 65:
case TokenParametersOuterClass$TokenParameters.LGPDCONSENT_FIELD_NUMBER /* 66 */:
case TokenParametersOuterClass$TokenParameters.IGNITEVERSION_FIELD_NUMBER /* 67 */:
case TokenParametersOuterClass$TokenParameters.IGNITEPACKAGENAME_FIELD_NUMBER /* 68 */:
long zzb2 = zzb(i) & 1048575;
if (zzmh.zzc(t, zzb2) == zzmh.zzc(t2, zzb2) && zzlk.zza(zzmh.zze(t, j), zzmh.zze(t2, j))) {
continue;
}
return false;
default:
}
if (!zza2) {
return false;
}
}
if (!this.zzp.zzd(t).equals(this.zzp.zzd(t2))) {
return false;
}
if (this.zzh) {
return this.zzq.zza(t).equals(this.zzq.zza(t2));
}
return true;
}
private final boolean zzc(T t, int i) {
int zzb2 = zzb(i);
long j = zzb2 & 1048575;
if (j != 1048575) {
return (zzmh.zzc(t, j) & (1 << (zzb2 >>> 20))) != 0;
}
int zzc = zzc(i);
long j2 = zzc & 1048575;
switch ((zzc & 267386880) >>> 20) {
case 0:
return Double.doubleToRawLongBits(zzmh.zza(t, j2)) != 0;
case 1:
return Float.floatToRawIntBits(zzmh.zzb(t, j2)) != 0;
case 2:
return zzmh.zzd(t, j2) != 0;
case 3:
return zzmh.zzd(t, j2) != 0;
case 4:
return zzmh.zzc(t, j2) != 0;
case 5:
return zzmh.zzd(t, j2) != 0;
case 6:
return zzmh.zzc(t, j2) != 0;
case 7:
return zzmh.zzh(t, j2);
case 8:
Object zze = zzmh.zze(t, j2);
if (zze instanceof String) {
return !((String) zze).isEmpty();
}
if (zze instanceof zzhx) {
return !zzhx.zza.equals(zze);
}
throw new IllegalArgumentException();
case 9:
return zzmh.zze(t, j2) != null;
case 10:
return !zzhx.zza.equals(zzmh.zze(t, j2));
case 11:
return zzmh.zzc(t, j2) != 0;
case 12:
return zzmh.zzc(t, j2) != 0;
case 13:
return zzmh.zzc(t, j2) != 0;
case 14:
return zzmh.zzd(t, j2) != 0;
case 15:
return zzmh.zzc(t, j2) != 0;
case 16:
return zzmh.zzd(t, j2) != 0;
case 17:
return zzmh.zze(t, j2) != null;
default:
throw new IllegalArgumentException();
}
}
private final boolean zza(T t, int i, int i2, int i3, int i4) {
if (i2 == 1048575) {
return zzc((zzku<T>) t, i);
}
return (i3 & i4) != 0;
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r1v21 */
/* JADX WARN: Type inference failed for: r1v22 */
/* JADX WARN: Type inference failed for: r1v23, types: [com.google.android.gms.internal.measurement.zzli] */
/* JADX WARN: Type inference failed for: r1v30 */
/* JADX WARN: Type inference failed for: r1v31 */
/* JADX WARN: Type inference failed for: r1v8, types: [com.google.android.gms.internal.measurement.zzli] */
@Override // com.google.android.gms.internal.measurement.zzli
public final boolean zzd(T t) {
int i;
int i2;
int i3 = 1048575;
int i4 = 0;
int i5 = 0;
while (i5 < this.zzl) {
int i6 = this.zzk[i5];
int i7 = this.zzc[i6];
int zzc = zzc(i6);
int i8 = this.zzc[i6 + 2];
int i9 = i8 & 1048575;
int i10 = 1 << (i8 >>> 20);
if (i9 != i3) {
if (i9 != 1048575) {
i4 = zzb.getInt(t, i9);
}
i2 = i4;
i = i9;
} else {
i = i3;
i2 = i4;
}
if ((268435456 & zzc) != 0 && !zza((zzku<T>) t, i6, i, i2, i10)) {
return false;
}
int i11 = (267386880 & zzc) >>> 20;
if (i11 == 9 || i11 == 17) {
if (zza((zzku<T>) t, i6, i, i2, i10) && !zza((Object) t, zzc, zze(i6))) {
return false;
}
} else {
if (i11 != 27) {
if (i11 == 60 || i11 == 68) {
if (zzc((zzku<T>) t, i7, i6) && !zza((Object) t, zzc, zze(i6))) {
return false;
}
} else if (i11 != 49) {
if (i11 != 50) {
continue;
} else {
Map<?, ?> zzd = this.zzr.zzd(zzmh.zze(t, zzc & 1048575));
if (zzd.isEmpty()) {
continue;
} else if (this.zzr.zza(zzf(i6)).zzc.zzb() == zzmy.MESSAGE) {
?? r1 = 0;
for (Object obj : zzd.values()) {
r1 = r1;
if (r1 == 0) {
r1 = zzle.zza().zza((Class) obj.getClass());
}
if (!r1.zzd(obj)) {
return false;
}
}
} else {
continue;
}
}
}
}
List list = (List) zzmh.zze(t, zzc & 1048575);
if (list.isEmpty()) {
continue;
} else {
?? zze = zze(i6);
for (int i12 = 0; i12 < list.size(); i12++) {
if (!zze.zzd(list.get(i12))) {
return false;
}
}
}
}
i5++;
i3 = i;
i4 = i2;
}
return !this.zzh || this.zzq.zza(t).zzg();
}
/* JADX WARN: Multi-variable type inference failed */
private static boolean zza(Object obj, int i, zzli zzliVar) {
return zzliVar.zzd(zzmh.zze(obj, i & 1048575));
}
private static boolean zzg(Object obj) {
if (obj == null) {
return false;
}
if (obj instanceof zzjk) {
return ((zzjk) obj).zzcj();
}
return true;
}
private final boolean zzc(T t, int i, int i2) {
return zzmh.zzc(t, (long) (zzb(i2) & 1048575)) == i;
}
private static <T> boolean zze(T t, long j) {
return ((Boolean) zzmh.zze(t, j)).booleanValue();
}
}