package com.google.android.gms.internal.common; import javax.annotation.CheckForNull; /* JADX INFO: compiled from: com.google.android.gms:play-services-basement@@18.3.0 */ /* JADX INFO: loaded from: classes2.dex */ abstract class zzw extends zzj { final CharSequence zzb; final zzo zzc; final boolean zzd; int zze = 0; int zzf = Integer.MAX_VALUE; protected zzw(zzx zzxVar, CharSequence charSequence) { this.zzc = zzxVar.zza; this.zzd = zzxVar.zzb; this.zzb = charSequence; } @Override // com.google.android.gms.internal.common.zzj @CheckForNull protected final /* bridge */ /* synthetic */ Object zza() { int iZzd; int iZzc; int i = this.zze; while (true) { int i2 = this.zze; if (i2 == -1) { zzb(); return null; } iZzd = zzd(i2); if (iZzd == -1) { iZzd = this.zzb.length(); this.zze = -1; iZzc = -1; } else { iZzc = zzc(iZzd); this.zze = iZzc; } if (iZzc == i) { int i3 = iZzc + 1; this.zze = i3; if (i3 > this.zzb.length()) { this.zze = -1; } } else { if (i < iZzd) { this.zzb.charAt(i); } if (i < iZzd) { this.zzb.charAt(iZzd - 1); } if (!this.zzd || i != iZzd) { break; } i = this.zze; } } int i4 = this.zzf; if (i4 == 1) { iZzd = this.zzb.length(); this.zze = -1; if (iZzd > i) { this.zzb.charAt(iZzd - 1); } } else { this.zzf = i4 - 1; } return this.zzb.subSequence(i, iZzd).toString(); } abstract int zzc(int i); abstract int zzd(int i); }