package a3;

import java.io.UnsupportedEncodingException;
import java.net.URL;
import java.net.URLEncoder;
import java.util.Locale;
import m3.AbstractC2467b;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;
import w4.C3137A;

/* JADX INFO: renamed from: a3.z, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0986z extends C4.j implements J4.e {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public /* synthetic */ Object f10804a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ String f10805b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final /* synthetic */ String f10806c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final /* synthetic */ OkHttpClient f10807d;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public C0986z(String str, String str2, OkHttpClient okHttpClient, A4.d dVar) {
        super(2, dVar);
        this.f10805b = str;
        this.f10806c = str2;
        this.f10807d = okHttpClient;
    }

    @Override // C4.a
    public final A4.d create(Object obj, A4.d dVar) {
        C0986z c0986z = new C0986z(this.f10805b, this.f10806c, this.f10807d, dVar);
        c0986z.f10804a = obj;
        return c0986z;
    }

    @Override // J4.e
    public final Object invoke(Object obj, Object obj2) {
        return ((C0986z) create((V4.C) obj, (A4.d) obj2)).invokeSuspend(C3137A.f25453a);
    }

    @Override // C4.a
    public final Object invokeSuspend(Object obj) throws UnsupportedEncodingException {
        String str;
        String string;
        Object objD;
        String str2;
        Object objD2;
        String protocol;
        String host;
        int port;
        String path;
        String strConcat;
        String str3 = this.f10805b;
        B4.a aVar = B4.a.f492a;
        AbstractC2467b.l(obj);
        String str4 = this.f10806c;
        try {
            URL url = new URL(str3);
            StringBuilder sb = new StringBuilder();
            String query = url.getQuery();
            if (query != null && !S4.p.Q0(query)) {
                sb.append(url.getQuery());
                sb.append("&");
            }
            sb.append("provider=");
            sb.append(URLEncoder.encode(str4, "UTF-8"));
            String string2 = sb.toString();
            protocol = url.getProtocol();
            host = url.getHost();
            port = url.getPort();
            path = url.getPath();
            if (string2.length() > 0) {
                strConcat = "?".concat(string2);
                str = "";
            } else {
                strConcat = "";
                str = strConcat;
            }
        } catch (Exception unused) {
            str = "";
        }
        try {
            string = new URL(protocol, host, port, path + strConcat).toString();
        } catch (Exception unused2) {
            String str5 = S4.p.D0(str3, "?", false) ? "&" : "?";
            string = str3 + str5 + "provider=" + URLEncoder.encode(str4, "UTF-8");
        }
        try {
            Request.Builder builder = new Request.Builder();
            builder.i(string);
            builder.d();
            Response responseD = this.f10807d.a(builder.b()).d();
            try {
                String host2 = new URL(string).getHost();
                kotlin.jvm.internal.o.g(host2, "getHost(...)");
                objD = host2.toLowerCase(Locale.ROOT);
                kotlin.jvm.internal.o.g(objD, "toLowerCase(...)");
            } finally {
                try {
                } finally {
                }
            }
            if (objD instanceof w4.m) {
                objD = null;
            }
            String str6 = (String) objD;
            String str7 = str6 == null ? str : str6;
            String strB = Response.b("Location", responseD);
            String string3 = strB != null ? S4.p.o1(strB).toString() : null;
            if (string3 == null) {
                string3 = str;
            }
            if (string3.length() > 0) {
                if (!S4.w.A0(string3, "http", false)) {
                    string3 = new URL(new URL(str3), string3).toString();
                    kotlin.jvm.internal.o.e(string3);
                }
                str2 = string3;
            } else {
                str2 = null;
            }
            String str8 = str2 == null ? responseD.f22140a.f22125a.f22032i : str2;
            try {
                String host3 = new URL(str8).getHost();
                kotlin.jvm.internal.o.g(host3, "getHost(...)");
                objD2 = host3.toLowerCase(Locale.ROOT);
                kotlin.jvm.internal.o.g(objD2, "toLowerCase(...)");
            } catch (Throwable th) {
                objD2 = AbstractC2467b.d(th);
            }
            if (objD2 instanceof w4.m) {
                objD2 = null;
            }
            String str9 = (String) objD2;
            if (str9 == null) {
                str9 = str;
            }
            if (S4.p.Q0(str7) || !str7.equals(str9)) {
                int i6 = responseD.f22143d;
                if (300 > i6 || i6 >= 400 || str2 == null) {
                    str2 = responseD.c() ? str8 : null;
                }
                responseD.close();
                return str2;
            }
            responseD.close();
        } catch (Exception unused3) {
        }
        return null;
    }
}
