package com.google.android.gms.internal.play_billing; /* loaded from: classes.dex */ final class zzfu { public static final /* synthetic */ int zza = 0; private static final zzfr zzb; static { if (zzfp.zzx() && zzfp.zzy()) { int i10 = zzbb.zza; } zzb = new zzfs(); } static /* bridge */ /* synthetic */ int zza(byte[] bArr, int i10, int i11) { int i12 = i11 - i10; byte b10 = bArr[i10 - 1]; if (i12 == 0) { if (b10 <= -12) { return b10; } return -1; } if (i12 == 1) { byte b11 = bArr[i10]; if (b10 > -12 || b11 > -65) { return -1; } return (b11 << 8) ^ b10; } if (i12 != 2) { throw new AssertionError(); } byte b12 = bArr[i10]; byte b13 = bArr[i10 + 1]; if (b10 > -12 || b12 > -65 || b13 > -65) { return -1; } return (b13 << 16) ^ ((b12 << 8) ^ b10); } /* JADX WARN: Code restructure failed: missing block: B:12:0x0101, code lost: return r10 + r0; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct code enable 'Show inconsistent code' option in preferences */ static int zzb(java.lang.String r8, byte[] r9, int r10, int r11) { /* Method dump skipped, instructions count: 258 To view this dump change 'Code comments level' option to 'DEBUG' */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.play_billing.zzfu.zzb(java.lang.String, byte[], int, int):int"); } static int zzc(String str) { int length = str.length(); int i10 = 0; int i11 = 0; while (i11 < length && str.charAt(i11) < 128) { i11++; } int i12 = length; while (true) { if (i11 >= length) { break; } char charAt = str.charAt(i11); if (charAt < 2048) { i12 += (127 - charAt) >>> 31; i11++; } else { int length2 = str.length(); while (i11 < length2) { char charAt2 = str.charAt(i11); if (charAt2 < 2048) { i10 += (127 - charAt2) >>> 31; } else { i10 += 2; if (charAt2 >= 55296 && charAt2 <= 57343) { if (Character.codePointAt(str, i11) < 65536) { throw new zzft(i11, length2); } i11++; } } i11++; } i12 += i10; } } if (i12 >= length) { return i12; } throw new IllegalArgumentException("UTF-8 length does not fit in int: " + (i12 + 4294967296L)); } static boolean zzd(byte[] bArr) { return zzb.zzb(bArr, 0, bArr.length); } static boolean zze(byte[] bArr, int i10, int i11) { return zzb.zzb(bArr, i10, i11); } }