package 㿎;

import java.util.Comparator;
import java.util.Map;
import java.util.TreeMap;

/* renamed from: 㿎.㿎  reason: contains not printable characters */
/* compiled from: CipherSuite */
public final class C2665 {

    /* renamed from: ʬ  reason: contains not printable characters */
    public static final Map<String, C2665> f9064 = new TreeMap(f9070);

    /* renamed from: Ԕ  reason: contains not printable characters */
    public static final C2665 f9065 = m6991("TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384");

    /* renamed from: ؿ  reason: contains not printable characters */
    public static final C2665 f9066 = m6991("TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256");

    /* renamed from: ඓ  reason: contains not printable characters */
    public static final C2665 f9067 = m6991("TLS_RSA_WITH_AES_128_CBC_SHA");

    /* renamed from: ᕣ  reason: contains not printable characters */
    public static final C2665 f9068 = m6991("TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256");

    /* renamed from: ᨨ  reason: contains not printable characters */
    public static final C2665 f9069 = m6991("TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA");

    /* renamed from: ῲ  reason: contains not printable characters */
    public static final Comparator<String> f9070 = new C2666();

    /* renamed from: ⁱ  reason: contains not printable characters */
    public static final C2665 f9071 = m6991("TLS_RSA_WITH_AES_128_GCM_SHA256");

    /* renamed from: 㑃  reason: contains not printable characters */
    public static final C2665 f9072 = m6991("TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384");

    /* renamed from: 㗗  reason: contains not printable characters */
    public static final C2665 f9073 = m6991("TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256");

    /* renamed from: 㳳  reason: contains not printable characters */
    public static final C2665 f9074 = m6991("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA");

    /* renamed from: 㴹  reason: contains not printable characters */
    public static final C2665 f9075 = m6991("TLS_RSA_WITH_AES_256_CBC_SHA");

    /* renamed from: 㸾  reason: contains not printable characters */
    public static final C2665 f9076 = m6991("SSL_RSA_WITH_3DES_EDE_CBC_SHA");

    /* renamed from: 㿎  reason: contains not printable characters */
    public static final C2665 f9077 = m6991("TLS_RSA_WITH_AES_256_GCM_SHA384");

    /* renamed from: 䁗  reason: contains not printable characters */
    public static final C2665 f9078 = m6991("TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256");

    /* renamed from: K  reason: contains not printable characters */
    public final String f9079;

    /* renamed from: 㿎.㿎$K  reason: contains not printable characters */
    /* compiled from: CipherSuite */
    public class C2666 implements Comparator<String> {
        /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object, java.lang.Object] */
        @Override // java.util.Comparator
        public int compare(String str, String str2) {
            String str3 = str;
            String str4 = str2;
            int min = Math.min(str3.length(), str4.length());
            int i = 4;
            while (true) {
                if (i < min) {
                    char charAt = str3.charAt(i);
                    char charAt2 = str4.charAt(i);
                    if (charAt == charAt2) {
                        i++;
                    } else if (charAt < charAt2) {
                        return -1;
                    }
                } else {
                    int length = str3.length();
                    int length2 = str4.length();
                    if (length == length2) {
                        return 0;
                    }
                    if (length < length2) {
                        return -1;
                    }
                }
            }
            return 1;
        }
    }

    static {
        m6991("SSL_RSA_WITH_NULL_MD5");
        m6991("SSL_RSA_WITH_NULL_SHA");
        m6991("SSL_RSA_EXPORT_WITH_RC4_40_MD5");
        m6991("SSL_RSA_WITH_RC4_128_MD5");
        m6991("SSL_RSA_WITH_RC4_128_SHA");
        m6991("SSL_RSA_EXPORT_WITH_DES40_CBC_SHA");
        m6991("SSL_RSA_WITH_DES_CBC_SHA");
        m6991("SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA");
        m6991("SSL_DHE_DSS_WITH_DES_CBC_SHA");
        m6991("SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA");
        m6991("SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA");
        m6991("SSL_DHE_RSA_WITH_DES_CBC_SHA");
        m6991("SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA");
        m6991("SSL_DH_anon_EXPORT_WITH_RC4_40_MD5");
        m6991("SSL_DH_anon_WITH_RC4_128_MD5");
        m6991("SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA");
        m6991("SSL_DH_anon_WITH_DES_CBC_SHA");
        m6991("SSL_DH_anon_WITH_3DES_EDE_CBC_SHA");
        m6991("TLS_KRB5_WITH_DES_CBC_SHA");
        m6991("TLS_KRB5_WITH_3DES_EDE_CBC_SHA");
        m6991("TLS_KRB5_WITH_RC4_128_SHA");
        m6991("TLS_KRB5_WITH_DES_CBC_MD5");
        m6991("TLS_KRB5_WITH_3DES_EDE_CBC_MD5");
        m6991("TLS_KRB5_WITH_RC4_128_MD5");
        m6991("TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA");
        m6991("TLS_KRB5_EXPORT_WITH_RC4_40_SHA");
        m6991("TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5");
        m6991("TLS_KRB5_EXPORT_WITH_RC4_40_MD5");
        m6991("TLS_DHE_DSS_WITH_AES_128_CBC_SHA");
        m6991("TLS_DHE_RSA_WITH_AES_128_CBC_SHA");
        m6991("TLS_DH_anon_WITH_AES_128_CBC_SHA");
        m6991("TLS_DHE_DSS_WITH_AES_256_CBC_SHA");
        m6991("TLS_DHE_RSA_WITH_AES_256_CBC_SHA");
        m6991("TLS_DH_anon_WITH_AES_256_CBC_SHA");
        m6991("TLS_RSA_WITH_NULL_SHA256");
        m6991("TLS_RSA_WITH_AES_128_CBC_SHA256");
        m6991("TLS_RSA_WITH_AES_256_CBC_SHA256");
        m6991("TLS_DHE_DSS_WITH_AES_128_CBC_SHA256");
        m6991("TLS_RSA_WITH_CAMELLIA_128_CBC_SHA");
        m6991("TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA");
        m6991("TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA");
        m6991("TLS_DHE_RSA_WITH_AES_128_CBC_SHA256");
        m6991("TLS_DHE_DSS_WITH_AES_256_CBC_SHA256");
        m6991("TLS_DHE_RSA_WITH_AES_256_CBC_SHA256");
        m6991("TLS_DH_anon_WITH_AES_128_CBC_SHA256");
        m6991("TLS_DH_anon_WITH_AES_256_CBC_SHA256");
        m6991("TLS_RSA_WITH_CAMELLIA_256_CBC_SHA");
        m6991("TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA");
        m6991("TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA");
        m6991("TLS_PSK_WITH_RC4_128_SHA");
        m6991("TLS_PSK_WITH_3DES_EDE_CBC_SHA");
        m6991("TLS_PSK_WITH_AES_128_CBC_SHA");
        m6991("TLS_PSK_WITH_AES_256_CBC_SHA");
        m6991("TLS_RSA_WITH_SEED_CBC_SHA");
        m6991("TLS_DHE_RSA_WITH_AES_128_GCM_SHA256");
        m6991("TLS_DHE_RSA_WITH_AES_256_GCM_SHA384");
        m6991("TLS_DHE_DSS_WITH_AES_128_GCM_SHA256");
        m6991("TLS_DHE_DSS_WITH_AES_256_GCM_SHA384");
        m6991("TLS_DH_anon_WITH_AES_128_GCM_SHA256");
        m6991("TLS_DH_anon_WITH_AES_256_GCM_SHA384");
        m6991("TLS_EMPTY_RENEGOTIATION_INFO_SCSV");
        m6991("TLS_FALLBACK_SCSV");
        m6991("TLS_ECDH_ECDSA_WITH_NULL_SHA");
        m6991("TLS_ECDH_ECDSA_WITH_RC4_128_SHA");
        m6991("TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA");
        m6991("TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA");
        m6991("TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA");
        m6991("TLS_ECDHE_ECDSA_WITH_NULL_SHA");
        m6991("TLS_ECDHE_ECDSA_WITH_RC4_128_SHA");
        m6991("TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA");
        m6991("TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA");
        m6991("TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA");
        m6991("TLS_ECDH_RSA_WITH_NULL_SHA");
        m6991("TLS_ECDH_RSA_WITH_RC4_128_SHA");
        m6991("TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA");
        m6991("TLS_ECDH_RSA_WITH_AES_128_CBC_SHA");
        m6991("TLS_ECDH_RSA_WITH_AES_256_CBC_SHA");
        m6991("TLS_ECDHE_RSA_WITH_NULL_SHA");
        m6991("TLS_ECDHE_RSA_WITH_RC4_128_SHA");
        m6991("TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA");
        m6991("TLS_ECDH_anon_WITH_NULL_SHA");
        m6991("TLS_ECDH_anon_WITH_RC4_128_SHA");
        m6991("TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA");
        m6991("TLS_ECDH_anon_WITH_AES_128_CBC_SHA");
        m6991("TLS_ECDH_anon_WITH_AES_256_CBC_SHA");
        m6991("TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256");
        m6991("TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384");
        m6991("TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256");
        m6991("TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384");
        m6991("TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256");
        m6991("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384");
        m6991("TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256");
        m6991("TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384");
        m6991("TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256");
        m6991("TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384");
        m6991("TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256");
        m6991("TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384");
        m6991("TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA");
        m6991("TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA");
        m6991("TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256");
    }

    public C2665(String str) {
        if (str != null) {
            this.f9079 = str;
            return;
        }
        throw new NullPointerException();
    }

    /* renamed from: K  reason: contains not printable characters */
    public static synchronized C2665 m6991(String str) {
        C2665 r1;
        synchronized (C2665.class) {
            r1 = f9064.get(str);
            if (r1 == null) {
                r1 = new C2665(str);
                f9064.put(str, r1);
            }
        }
        return r1;
    }

    public String toString() {
        return this.f9079;
    }
}
