package okhttp3;

import java.net.ProxySelector;
import java.util.List;
import java.util.Objects;
import javax.net.SocketFactory;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.SSLSocketFactory;
import kotlin.jvm.internal.o;
import okhttp3.HttpUrl;
import okhttp3.internal.HostnamesKt;
import okhttp3.internal.Util;
import q.AbstractC2761L;

/* JADX INFO: loaded from: classes3.dex */
public final class Address {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final Dns f21889a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final SocketFactory f21890b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final SSLSocketFactory f21891c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final HostnameVerifier f21892d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final CertificatePinner f21893e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final Authenticator f21894f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final ProxySelector f21895g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final HttpUrl f21896h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public final List f21897i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final List f21898j;

    public Address(String uriHost, int i6, Dns dns, SocketFactory socketFactory, SSLSocketFactory sSLSocketFactory, HostnameVerifier hostnameVerifier, CertificatePinner certificatePinner, Authenticator proxyAuthenticator, List protocols, List connectionSpecs, ProxySelector proxySelector) {
        o.h(uriHost, "uriHost");
        o.h(dns, "dns");
        o.h(socketFactory, "socketFactory");
        o.h(proxyAuthenticator, "proxyAuthenticator");
        o.h(protocols, "protocols");
        o.h(connectionSpecs, "connectionSpecs");
        o.h(proxySelector, "proxySelector");
        this.f21889a = dns;
        this.f21890b = socketFactory;
        this.f21891c = sSLSocketFactory;
        this.f21892d = hostnameVerifier;
        this.f21893e = certificatePinner;
        this.f21894f = proxyAuthenticator;
        this.f21895g = proxySelector;
        HttpUrl.Builder builder = new HttpUrl.Builder();
        String str = sSLSocketFactory != null ? "https" : "http";
        if (str.equalsIgnoreCase("http")) {
            builder.f22035a = "http";
        } else {
            if (!str.equalsIgnoreCase("https")) {
                throw new IllegalArgumentException("unexpected scheme: ".concat(str));
            }
            builder.f22035a = "https";
        }
        String strB = HostnamesKt.b(HttpUrl.Companion.d(HttpUrl.f22023k, uriHost, 0, 0, 7));
        if (strB == null) {
            throw new IllegalArgumentException("unexpected host: ".concat(uriHost));
        }
        builder.f22038d = strB;
        if (1 > i6 || i6 >= 65536) {
            throw new IllegalArgumentException(Z0.o.l("unexpected port: ", i6).toString());
        }
        builder.f22039e = i6;
        this.f21896h = builder.a();
        this.f21897i = Util.y(protocols);
        this.f21898j = Util.y(connectionSpecs);
    }

    public final boolean a(Address that) {
        o.h(that, "that");
        return o.c(this.f21889a, that.f21889a) && o.c(this.f21894f, that.f21894f) && o.c(this.f21897i, that.f21897i) && o.c(this.f21898j, that.f21898j) && o.c(this.f21895g, that.f21895g) && o.c(this.f21891c, that.f21891c) && o.c(this.f21892d, that.f21892d) && o.c(this.f21893e, that.f21893e) && this.f21896h.f22028e == that.f21896h.f22028e;
    }

    public final boolean equals(Object obj) {
        if (!(obj instanceof Address)) {
            return false;
        }
        Address address = (Address) obj;
        return o.c(this.f21896h, address.f21896h) && a(address);
    }

    public final int hashCode() {
        return Objects.hashCode(this.f21893e) + ((Objects.hashCode(this.f21892d) + ((Objects.hashCode(this.f21891c) + ((this.f21895g.hashCode() + AbstractC2761L.c(this.f21898j, AbstractC2761L.c(this.f21897i, (this.f21894f.hashCode() + ((this.f21889a.hashCode() + AbstractC2761L.b(527, 31, this.f21896h.f22032i)) * 31)) * 31, 31), 31)) * 961)) * 31)) * 31);
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder("Address{");
        HttpUrl httpUrl = this.f21896h;
        sb.append(httpUrl.f22027d);
        sb.append(':');
        sb.append(httpUrl.f22028e);
        sb.append(", ");
        sb.append("proxySelector=" + this.f21895g);
        sb.append('}');
        return sb.toString();
    }
}
