package com.google.android.recaptcha.internal;

import A4.d;
import J4.e;
import S4.m;
import V4.E;
import com.google.android.gms.tasks.Task;
import com.google.android.recaptcha.RecaptchaAction;
import com.google.android.recaptcha.RecaptchaClient;
import com.google.android.recaptcha.RecaptchaTasksClient;
import java.util.UUID;
import m3.AbstractC2467b;
import w4.n;

/* JADX INFO: loaded from: classes3.dex */
public final class zzdc implements RecaptchaClient, RecaptchaTasksClient {
    private static final m zza = new m("^[a-zA-Z0-9/_]{0,100}$");
    private final zzcn zzb;
    private final String zzc;
    private final zzek zzd;
    private final zzbi zze;

    public zzdc(zzcn zzcnVar, String str, zzbi zzbiVar, zzek zzekVar) {
        this.zzb = zzcnVar;
        this.zzc = str;
        this.zze = zzbiVar;
        this.zzd = zzekVar;
    }

    public static final /* synthetic */ void zze(zzdc zzdcVar, long j4, RecaptchaAction recaptchaAction) throws zzbd {
        zzbd zzbdVar = !zza.d(recaptchaAction.getAction()) ? new zzbd(zzbb.zzg, zzba.zzh, null) : null;
        if (j4 < 5000) {
            zzbdVar = new zzbd(zzbb.zzb, zzba.zzI, null);
        }
        if (zzbdVar != null) {
            throw zzbdVar;
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object zzf(RecaptchaAction recaptchaAction, long j4, d dVar) {
        zzcy zzcyVar;
        String string;
        zzbd zzbdVar;
        if (dVar instanceof zzcy) {
            zzcyVar = (zzcy) dVar;
            int i6 = zzcyVar.zzc;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                zzcyVar.zzc = i6 - Integer.MIN_VALUE;
            } else {
                zzcyVar = new zzcy(this, dVar);
            }
        }
        Object objZzg = zzcyVar.zza;
        Object obj = B4.a.f492a;
        int i7 = zzcyVar.zzc;
        if (i7 == 0) {
            AbstractC2467b.l(objZzg);
            try {
                string = UUID.randomUUID().toString();
            } catch (zzbd e6) {
                e = e6;
                zzbdVar = e;
                return AbstractC2467b.d(zzbdVar.zzc());
            }
            try {
                e zzczVar = new zzcz(this, j4, recaptchaAction, string, null);
                zzcyVar.zzc = 1;
                objZzg = zzg(string, zzczVar, zzcyVar);
                if (objZzg == obj) {
                    return obj;
                }
            } catch (zzbd e7) {
                e = e7;
                zzbdVar = e;
                return AbstractC2467b.d(zzbdVar.zzc());
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            try {
                AbstractC2467b.l(objZzg);
            } catch (zzbd e8) {
                zzbdVar = e8;
                return AbstractC2467b.d(zzbdVar.zzc());
            }
        }
        return ((n) objZzg).f25472a;
    }

    /* JADX INFO: Access modifiers changed from: private */
    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /* JADX WARN: Type inference failed for: r5v5, types: [com.google.android.recaptcha.internal.zzen] */
    /* JADX WARN: Type inference failed for: r5v8 */
    /* JADX WARN: Type inference failed for: r5v9 */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object zzg(String str, e eVar, d dVar) throws zzbd {
        zzdb zzdbVar;
        if (dVar instanceof zzdb) {
            zzdbVar = (zzdb) dVar;
            int i6 = zzdbVar.zzc;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                zzdbVar.zzc = i6 - Integer.MIN_VALUE;
            } else {
                zzdbVar = new zzdb(this, dVar);
            }
        }
        Object objInvoke = zzdbVar.zza;
        Object obj = B4.a.f492a;
        int i7 = zzdbVar.zzc;
        try {
            if (i7 == 0) {
                AbstractC2467b.l(objInvoke);
                zzek zzekVarZza = this.zzd.zza();
                zzekVarZza.zzc(str);
                zzen zzenVarZzf = zzekVarZza.zzf(9);
                zzdbVar.zzd = zzenVarZzf;
                zzdbVar.zzc = 1;
                objInvoke = eVar.invoke(zzekVarZza, zzdbVar);
                str = zzenVarZzf;
                if (objInvoke == obj) {
                    return obj;
                }
            } else {
                if (i7 != 1) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                zzen zzenVar = zzdbVar.zzd;
                AbstractC2467b.l(objInvoke);
                str = zzenVar;
            }
            str.zza();
            return objInvoke;
        } catch (zzbd e6) {
            str.zzb(e6);
            throw e6;
        } catch (Exception e7) {
            zzbd zzbdVar = new zzbd(zzbb.zzb, zzba.zzX, e7.getMessage());
            str.zzb(zzbdVar);
            throw zzbdVar;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    @Override // com.google.android.recaptcha.RecaptchaClient
    /* JADX INFO: renamed from: execute-0E7RQCE */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object mo348execute0E7RQCE(RecaptchaAction recaptchaAction, long j4, d dVar) {
        zzcw zzcwVar;
        if (dVar instanceof zzcw) {
            zzcwVar = (zzcw) dVar;
            int i6 = zzcwVar.zzc;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                zzcwVar.zzc = i6 - Integer.MIN_VALUE;
            } else {
                zzcwVar = new zzcw(this, dVar);
            }
        }
        Object obj = zzcwVar.zza;
        Object obj2 = B4.a.f492a;
        int i7 = zzcwVar.zzc;
        if (i7 != 0) {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(obj);
            return ((n) obj).f25472a;
        }
        AbstractC2467b.l(obj);
        zzcwVar.zzc = 1;
        Object objZzf = zzf(recaptchaAction, j4, zzcwVar);
        return objZzf == obj2 ? obj2 : objZzf;
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    @Override // com.google.android.recaptcha.RecaptchaClient
    /* JADX INFO: renamed from: execute-gIAlu-s */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object mo349executegIAlus(RecaptchaAction recaptchaAction, d dVar) {
        zzcx zzcxVar;
        if (dVar instanceof zzcx) {
            zzcxVar = (zzcx) dVar;
            int i6 = zzcxVar.zzc;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                zzcxVar.zzc = i6 - Integer.MIN_VALUE;
            } else {
                zzcxVar = new zzcx(this, dVar);
            }
        }
        Object obj = zzcxVar.zza;
        Object obj2 = B4.a.f492a;
        int i7 = zzcxVar.zzc;
        if (i7 != 0) {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(obj);
            return ((n) obj).f25472a;
        }
        AbstractC2467b.l(obj);
        zzcxVar.zzc = 1;
        Object objMo348execute0E7RQCE = mo348execute0E7RQCE(recaptchaAction, 10000L, zzcxVar);
        return objMo348execute0E7RQCE == obj2 ? obj2 : objMo348execute0E7RQCE;
    }

    @Override // com.google.android.recaptcha.RecaptchaTasksClient
    public final Task<String> executeTask(RecaptchaAction recaptchaAction) {
        return zzas.zza(E.e(this.zze.zzb(), null, new zzda(this, recaptchaAction, 10000L, null), 3));
    }

    public final String zzd() {
        return this.zzc;
    }

    @Override // com.google.android.recaptcha.RecaptchaTasksClient
    public final Task<String> executeTask(RecaptchaAction recaptchaAction, long j4) {
        return zzas.zza(E.e(this.zze.zzb(), null, new zzda(this, recaptchaAction, j4, null), 3));
    }
}
