package com.google.android.gms.internal.ads; import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; import java.util.Arrays; import java.util.Locale; /* loaded from: classes3.dex */ public final class zzagg { public static final zzage zza = new Object() { // from class: com.google.android.gms.internal.ads.zzage }; /* JADX WARN: Removed duplicated region for block: B:6:0x00af A[RETURN] */ /* JADX WARN: Removed duplicated region for block: B:8:0x00b0 */ @androidx.annotation.Nullable /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public static final com.google.android.gms.internal.ads.zzay zza(byte[] r11, int r12, com.google.android.gms.internal.ads.zzage r13, com.google.android.gms.internal.ads.zzafi r14) { /* Method dump skipped, instructions count: 284 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzagg.zza(byte[], int, com.google.android.gms.internal.ads.zzage, com.google.android.gms.internal.ads.zzafi):com.google.android.gms.internal.ads.zzay"); } private static int zzb(int i) { return (i == 0 || i == 3) ? 1 : 2; } private static int zzc(byte[] bArr, int i, int i2) { int zzd = zzd(bArr, i); if (i2 == 0 || i2 == 3) { return zzd; } while (true) { int length = bArr.length; if (zzd >= length - 1) { return length; } int i3 = zzd + 1; if ((zzd - i) % 2 == 0 && bArr[i3] == 0) { return zzd; } zzd = zzd(bArr, i3); } } private static int zzd(byte[] bArr, int i) { while (true) { int length = bArr.length; if (i >= length) { return length; } if (bArr[i] == 0) { return i; } i++; } } private static int zze(zzdy zzdyVar, int i) { byte[] zzN = zzdyVar.zzN(); int zzd = zzdyVar.zzd(); int i2 = zzd; while (true) { int i3 = i2 + 1; if (i3 >= zzd + i) { return i; } if ((zzN[i2] & 255) == 255 && zzN[i3] == 0) { System.arraycopy(zzN, i2 + 2, zzN, i3, (i - (i2 - zzd)) - 2); i--; } i2 = i3; } } private static zzfxn zzf(byte[] bArr, int i, int i2) { if (i2 >= bArr.length) { return zzfxn.zzo(""); } zzfxk zzfxkVar = new zzfxk(); int zzc = zzc(bArr, i2, i); while (i2 < zzc) { zzfxkVar.zzf(new String(bArr, i2, zzc - i2, zzi(i))); i2 = zzb(i) + zzc; zzc = zzc(bArr, i2, i); } zzfxn zzi = zzfxkVar.zzi(); return zzi.isEmpty() ? zzfxn.zzo("") : zzi; } private static String zzg(byte[] bArr, int i, int i2, Charset charset) { return (i2 <= i || i2 > bArr.length) ? "" : new String(bArr, i, i2 - i, charset); } private static String zzh(int i, int i2, int i3, int i4, int i5) { return i == 2 ? String.format(Locale.US, "%c%c%c", Integer.valueOf(i2), Integer.valueOf(i3), Integer.valueOf(i4)) : String.format(Locale.US, "%c%c%c%c", Integer.valueOf(i2), Integer.valueOf(i3), Integer.valueOf(i4), Integer.valueOf(i5)); } /* JADX WARN: Code restructure failed: missing block: B:25:0x0048, code lost: r4 = false; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private static boolean zzj(com.google.android.gms.internal.ads.zzdy r21, int r22, int r23, boolean r24) { /* r1 = r21 r0 = r22 int r2 = r21.zzd() L8: int r3 = r21.zzb() // Catch: java.lang.Throwable -> L22 r4 = 1 r5 = r23 if (r3 < r5) goto La7 r3 = 3 r6 = 0 if (r0 < r3) goto L25 int r7 = r21.zzg() // Catch: java.lang.Throwable -> L22 long r8 = r21.zzu() // Catch: java.lang.Throwable -> L22 int r10 = r21.zzq() // Catch: java.lang.Throwable -> L22 goto L2f L22: r0 = move-exception goto Lab L25: int r7 = r21.zzo() // Catch: java.lang.Throwable -> L22 int r8 = r21.zzo() // Catch: java.lang.Throwable -> L22 long r8 = (long) r8 // Catch: java.lang.Throwable -> L22 r10 = r6 L2f: r11 = 0 if (r7 != 0) goto L3b int r7 = (r8 > r11 ? 1 : (r8 == r11 ? 0 : -1)) if (r7 != 0) goto L3b if (r10 != 0) goto L3b goto La7 L3b: r7 = 4 if (r0 != r7) goto L6b if (r24 != 0) goto L6b r13 = 8421504(0x808080, double:4.160776E-317) long r13 = r13 & r8 int r11 = (r13 > r11 ? 1 : (r13 == r11 ? 0 : -1)) if (r11 == 0) goto L4b L48: r4 = r6 goto La7 L4b: r11 = 255(0xff, double:1.26E-321) long r13 = r8 & r11 r15 = 8 long r15 = r8 >> r15 r17 = 16 long r17 = r8 >> r17 r19 = 24 long r8 = r8 >> r19 long r15 = r15 & r11 long r11 = r17 & r11 r17 = 7 long r15 = r15 << r17 long r13 = r13 | r15 r15 = 14 long r11 = r11 << r15 long r11 = r11 | r13 r13 = 21 long r8 = r8 << r13 long r8 = r8 | r11 L6b: if (r0 != r7) goto L7b r3 = r10 & 64 if (r3 == 0) goto L72 goto L73 L72: r4 = r6 L73: r3 = r10 & 1 r20 = r4 r4 = r3 r3 = r20 goto L8d L7b: if (r0 != r3) goto L8b r3 = r10 & 32 if (r3 == 0) goto L83 r3 = r4 goto L84 L83: r3 = r6 L84: r7 = r10 & 128(0x80, float:1.8E-43) if (r7 == 0) goto L89 goto L8d L89: r4 = r6 goto L8d L8b: r3 = r6 r4 = r3 L8d: if (r4 == 0) goto L91 int r3 = r3 + 4 L91: long r3 = (long) r3 // Catch: java.lang.Throwable -> L22 int r3 = (r8 > r3 ? 1 : (r8 == r3 ? 0 : -1)) if (r3 >= 0) goto L97 goto L48 L97: int r3 = r21.zzb() // Catch: java.lang.Throwable -> L22 long r3 = (long) r3 // Catch: java.lang.Throwable -> L22 int r3 = (r3 > r8 ? 1 : (r3 == r8 ? 0 : -1)) if (r3 >= 0) goto La1 goto L48 La1: int r3 = (int) r8 // Catch: java.lang.Throwable -> L22 r1.zzM(r3) // Catch: java.lang.Throwable -> L22 goto L8 La7: r1.zzL(r2) return r4 Lab: r1.zzL(r2) throw r0 */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzagg.zzj(com.google.android.gms.internal.ads.zzdy, int, int, boolean):boolean"); } private static byte[] zzk(byte[] bArr, int i, int i2) { return i2 <= i ? zzei.zzf : Arrays.copyOfRange(bArr, i, i2); } /* JADX ERROR: Type inference failed jadx.core.utils.exceptions.JadxOverflowException: Type inference error: updates count limit reached at jadx.core.utils.ErrorsCounter.addError(ErrorsCounter.java:59) at jadx.core.utils.ErrorsCounter.error(ErrorsCounter.java:31) at jadx.core.dex.attributes.nodes.NotificationAttrNode.addError(NotificationAttrNode.java:19) at jadx.core.dex.visitors.typeinference.TypeInferenceVisitor.visit(TypeInferenceVisitor.java:77) */ @androidx.annotation.Nullable private static com.google.android.gms.internal.ads.zzagh zzl(int r35, com.google.android.gms.internal.ads.zzdy r36, boolean r37, int r38, @androidx.annotation.Nullable com.google.android.gms.internal.ads.zzage r39) { /* Method dump skipped, instructions count: 1534 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzagg.zzl(int, com.google.android.gms.internal.ads.zzdy, boolean, int, com.google.android.gms.internal.ads.zzage):com.google.android.gms.internal.ads.zzagh"); } private static Charset zzi(int i) { return i != 1 ? i != 2 ? i != 3 ? StandardCharsets.ISO_8859_1 : StandardCharsets.UTF_8 : StandardCharsets.UTF_16BE : StandardCharsets.UTF_16; } }