- 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
177 lines
6.9 KiB
Java
177 lines
6.9 KiB
Java
package com.google.android.gms.internal.ads;
|
|
|
|
import androidx.annotation.Nullable;
|
|
import com.ironsource.mediationsdk.logger.IronSourceError;
|
|
import java.util.Arrays;
|
|
import java.util.List;
|
|
import java.util.Objects;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public final class zzab {
|
|
public static final /* synthetic */ int zzL = 0;
|
|
|
|
@Nullable
|
|
public final byte[] zzA;
|
|
public final int zzB;
|
|
|
|
@Nullable
|
|
public final zzk zzC;
|
|
public final int zzD;
|
|
public final int zzE;
|
|
public final int zzF;
|
|
public final int zzG;
|
|
public final int zzH;
|
|
public final int zzI;
|
|
public final int zzJ;
|
|
public final int zzK;
|
|
private int zzM;
|
|
|
|
@Nullable
|
|
public final String zza;
|
|
|
|
@Nullable
|
|
public final String zzb;
|
|
public final List zzc;
|
|
|
|
@Nullable
|
|
public final String zzd;
|
|
public final int zze;
|
|
public final int zzf;
|
|
public final int zzg;
|
|
public final int zzh;
|
|
public final int zzi;
|
|
public final int zzj;
|
|
|
|
@Nullable
|
|
public final String zzk;
|
|
|
|
@Nullable
|
|
public final zzay zzl;
|
|
|
|
@Nullable
|
|
public final Object zzm;
|
|
|
|
@Nullable
|
|
public final String zzn;
|
|
|
|
@Nullable
|
|
public final String zzo;
|
|
public final int zzp;
|
|
public final int zzq;
|
|
public final List zzr;
|
|
|
|
@Nullable
|
|
public final zzu zzs;
|
|
public final long zzt;
|
|
public final boolean zzu;
|
|
public final int zzv;
|
|
public final int zzw;
|
|
public final float zzx;
|
|
public final int zzy;
|
|
public final float zzz;
|
|
|
|
static {
|
|
new zzab(new zzz());
|
|
}
|
|
|
|
/* JADX WARN: Code restructure failed: missing block: B:54:0x008a, code lost:
|
|
|
|
if (r0 == null) goto L23;
|
|
*/
|
|
/* JADX WARN: Incorrect condition in loop: B:59:0x0097 */
|
|
/* JADX WARN: Removed duplicated region for block: B:11:0x0115 */
|
|
/* JADX WARN: Removed duplicated region for block: B:14:0x014a */
|
|
/* JADX WARN: Removed duplicated region for block: B:17:0x015c */
|
|
/* JADX WARN: Removed duplicated region for block: B:20:0x018f */
|
|
/* JADX WARN: Removed duplicated region for block: B:23:0x019e */
|
|
/* JADX WARN: Removed duplicated region for block: B:26:0x01b6 A[ADDED_TO_REGION] */
|
|
/* JADX WARN: Removed duplicated region for block: B:32:0x0191 */
|
|
/* JADX WARN: Removed duplicated region for block: B:33:0x015f */
|
|
/* JADX WARN: Removed duplicated region for block: B:34:0x014c */
|
|
/* JADX WARN: Removed duplicated region for block: B:35:0x011a */
|
|
/* JADX WARN: Removed duplicated region for block: B:8:0x00e5 */
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
private zzab(com.google.android.gms.internal.ads.zzz r8) {
|
|
/*
|
|
Method dump skipped, instructions count: 450
|
|
To view this dump add '--comments-level debug' option
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzab.<init>(com.google.android.gms.internal.ads.zzz):void");
|
|
}
|
|
|
|
public final boolean equals(@Nullable Object obj) {
|
|
int i;
|
|
if (this == obj) {
|
|
return true;
|
|
}
|
|
if (obj != null && zzab.class == obj.getClass()) {
|
|
zzab zzabVar = (zzab) obj;
|
|
int i2 = this.zzM;
|
|
if ((i2 == 0 || (i = zzabVar.zzM) == 0 || i2 == i) && this.zze == zzabVar.zze && this.zzf == zzabVar.zzf && this.zzh == zzabVar.zzh && this.zzi == zzabVar.zzi && this.zzp == zzabVar.zzp && this.zzt == zzabVar.zzt && this.zzv == zzabVar.zzv && this.zzw == zzabVar.zzw && this.zzy == zzabVar.zzy && this.zzB == zzabVar.zzB && this.zzD == zzabVar.zzD && this.zzE == zzabVar.zzE && this.zzF == zzabVar.zzF && this.zzG == zzabVar.zzG && this.zzH == zzabVar.zzH && this.zzI == zzabVar.zzI && this.zzK == zzabVar.zzK && Float.compare(this.zzx, zzabVar.zzx) == 0 && Float.compare(this.zzz, zzabVar.zzz) == 0 && Objects.equals(this.zza, zzabVar.zza) && Objects.equals(this.zzb, zzabVar.zzb) && this.zzc.equals(zzabVar.zzc) && Objects.equals(this.zzk, zzabVar.zzk) && Objects.equals(this.zzn, zzabVar.zzn) && Objects.equals(this.zzo, zzabVar.zzo) && Objects.equals(this.zzd, zzabVar.zzd) && Arrays.equals(this.zzA, zzabVar.zzA) && Objects.equals(this.zzl, zzabVar.zzl) && Objects.equals(this.zzC, zzabVar.zzC) && Objects.equals(this.zzs, zzabVar.zzs) && zzd(zzabVar)) {
|
|
return true;
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
|
|
public final int hashCode() {
|
|
int i = this.zzM;
|
|
if (i != 0) {
|
|
return i;
|
|
}
|
|
String str = this.zza;
|
|
int hashCode = str == null ? 0 : str.hashCode();
|
|
String str2 = this.zzb;
|
|
int hashCode2 = ((((hashCode + IronSourceError.ERROR_NON_EXISTENT_INSTANCE) * 31) + (str2 == null ? 0 : str2.hashCode())) * 31) + this.zzc.hashCode();
|
|
String str3 = this.zzd;
|
|
int hashCode3 = ((((((((((hashCode2 * 31) + (str3 == null ? 0 : str3.hashCode())) * 31) + this.zze) * 31) + this.zzf) * 961) + this.zzh) * 31) + this.zzi) * 31;
|
|
String str4 = this.zzk;
|
|
int hashCode4 = (hashCode3 + (str4 == null ? 0 : str4.hashCode())) * 31;
|
|
zzay zzayVar = this.zzl;
|
|
int hashCode5 = (hashCode4 + (zzayVar == null ? 0 : zzayVar.hashCode())) * 961;
|
|
String str5 = this.zzn;
|
|
int hashCode6 = (hashCode5 + (str5 == null ? 0 : str5.hashCode())) * 31;
|
|
int hashCode7 = ((((((((((((((((((((((((((((((((((hashCode6 + (this.zzo != null ? r2.hashCode() : 0)) * 31) + this.zzp) * 31) + ((int) this.zzt)) * 31) + this.zzv) * 31) + this.zzw) * 31) + Float.floatToIntBits(this.zzx)) * 31) + this.zzy) * 31) + Float.floatToIntBits(this.zzz)) * 31) + this.zzB) * 31) + this.zzD) * 31) + this.zzE) * 31) + this.zzF) * 31) + this.zzG) * 31) + this.zzH) * 31) + this.zzI) * 31) - 1) * 31) - 1) * 31) + this.zzK;
|
|
this.zzM = hashCode7;
|
|
return hashCode7;
|
|
}
|
|
|
|
public final String toString() {
|
|
return "Format(" + this.zza + ", " + this.zzb + ", " + this.zzn + ", " + this.zzo + ", " + this.zzk + ", " + this.zzj + ", " + this.zzd + ", [" + this.zzv + ", " + this.zzw + ", " + this.zzx + ", " + String.valueOf(this.zzC) + "], [" + this.zzD + ", " + this.zzE + "])";
|
|
}
|
|
|
|
public final int zza() {
|
|
int i;
|
|
int i2 = this.zzv;
|
|
if (i2 == -1 || (i = this.zzw) == -1) {
|
|
return -1;
|
|
}
|
|
return i2 * i;
|
|
}
|
|
|
|
public final zzz zzb() {
|
|
return new zzz(this, null);
|
|
}
|
|
|
|
public final zzab zzc(int i) {
|
|
zzz zzzVar = new zzz(this, null);
|
|
zzzVar.zzD(i);
|
|
return new zzab(zzzVar);
|
|
}
|
|
|
|
public final boolean zzd(zzab zzabVar) {
|
|
if (this.zzr.size() != zzabVar.zzr.size()) {
|
|
return false;
|
|
}
|
|
for (int i = 0; i < this.zzr.size(); i++) {
|
|
if (!Arrays.equals((byte[]) this.zzr.get(i), (byte[]) zzabVar.zzr.get(i))) {
|
|
return false;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
}
|