# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.collections.ArraysKt___ArraysKt":"_Arrays.kt","okhttp3.ConnectionSpec$Builder":"ConnectionSpec.kt","okhttp3.internal.Util":"Util.kt","okhttp3.ConnectionSpec":"ConnectionSpec.kt"}}
okhttp3.internal.connection.ConnectionSpecSelector -> z30:
# {"id":"sourceFile","fileName":"ConnectionSpecSelector.kt"}
    java.util.List connectionSpecs -> a
    int nextModeIndex -> b
    boolean isFallbackPossible -> c
    boolean isFallback -> d
    4:6:void <init>(java.util.List):34:34 -> <init>
    7:9:void <init>(java.util.List):35:35 -> <init>
    1:11:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):50:50 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)Ly30;"}
    12:17:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):51:51 -> a
    18:24:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):52:52 -> a
    25:33:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):54:54 -> a
    34:42:boolean isFallbackPossible(javax.net.ssl.SSLSocket):115:115 -> a
    34:42:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):68 -> a
    43:60:boolean isFallbackPossible(javax.net.ssl.SSLSocket):116:116 -> a
    43:60:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):68 -> a
    61:62:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):68:68 -> a
    63:64:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70:70 -> a
    65:70:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):109:109 -> a
    65:70:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    65:70:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    71:77:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):110:110 -> a
    71:77:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    71:77:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    78:79:java.util.Comparator okhttp3.CipherSuite$Companion.getORDER_BY_NAME$okhttp():62:62 -> a
    78:79:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):110 -> a
    78:79:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    78:79:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    80:84:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):110:110 -> a
    80:84:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    80:84:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    85:90:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):112:112 -> a
    85:90:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    85:90:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    91:104:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):116:116 -> a
    91:104:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    91:104:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    105:108:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):118:118 -> a
    105:108:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    105:108:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    109:112:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):123:123 -> a
    109:112:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    109:112:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    113:115:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):124:124 -> a
    113:115:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    113:115:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    116:117:java.util.Comparator okhttp3.CipherSuite$Companion.getORDER_BY_NAME$okhttp():62:62 -> a
    116:117:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):125 -> a
    116:117:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    116:117:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    118:119:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):124:124 -> a
    118:119:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    118:119:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    120:123:int okhttp3.internal.Util.indexOf(java.lang.String[],java.lang.String,java.util.Comparator):639:639 -> a
    120:123:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):124 -> a
    120:123:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    120:123:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    124:125:int okhttp3.internal.Util.indexOf(java.lang.String[],java.lang.String,java.util.Comparator):640:640 -> a
    124:125:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):124 -> a
    124:125:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    124:125:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    126:142:int okhttp3.internal.Util.indexOf(java.lang.String[],java.lang.String,java.util.Comparator):167:167 -> a
    126:142:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):124 -> a
    126:142:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    126:142:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    143:145:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):127:127 -> a
    143:145:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    143:145:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    146:150:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):128:128 -> a
    146:150:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    146:150:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    151:158:java.lang.String[] okhttp3.internal.Util.concat(java.lang.String[],java.lang.String):171:171 -> a
    151:158:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):127 -> a
    151:158:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    151:158:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    159:160:int kotlin.collections.ArraysKt___ArraysKt.getLastIndex(java.lang.Object[]):8333:8333 -> a
    159:160:java.lang.String[] okhttp3.internal.Util.concat(java.lang.String[],java.lang.String):172 -> a
    159:160:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):127 -> a
    159:160:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    159:160:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    161:162:java.lang.String[] okhttp3.internal.Util.concat(java.lang.String[],java.lang.String):172:172 -> a
    161:162:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):127 -> a
    161:162:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    161:162:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    163:164:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):131:131 -> a
    163:164:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    163:164:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    165:167:void okhttp3.ConnectionSpec$Builder.<init>(okhttp3.ConnectionSpec):211:211 -> a
    165:167:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):131 -> a
    165:167:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    165:167:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    168:169:boolean okhttp3.ConnectionSpec.isTls():47:47 -> a
    168:169:void okhttp3.ConnectionSpec$Builder.<init>(okhttp3.ConnectionSpec):212 -> a
    168:169:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):131 -> a
    168:169:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    168:169:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    170:171:void okhttp3.ConnectionSpec$Builder.<init>(okhttp3.ConnectionSpec):212:212 -> a
    170:171:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):131 -> a
    170:171:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    170:171:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    172:173:void okhttp3.ConnectionSpec$Builder.<init>(okhttp3.ConnectionSpec):213:213 -> a
    172:173:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):131 -> a
    172:173:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    172:173:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    174:175:void okhttp3.ConnectionSpec$Builder.<init>(okhttp3.ConnectionSpec):214:214 -> a
    174:175:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):131 -> a
    174:175:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    174:175:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    176:177:boolean okhttp3.ConnectionSpec.supportsTlsExtensions():48:48 -> a
    176:177:void okhttp3.ConnectionSpec$Builder.<init>(okhttp3.ConnectionSpec):215 -> a
    176:177:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):131 -> a
    176:177:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    176:177:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    178:179:void okhttp3.ConnectionSpec$Builder.<init>(okhttp3.ConnectionSpec):215:215 -> a
    178:179:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):131 -> a
    178:179:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    178:179:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    180:192:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):132:132 -> a
    180:192:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    180:192:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    193:205:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):133:133 -> a
    193:205:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    193:205:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    206:209:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):134:134 -> a
    206:209:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):94 -> a
    206:209:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    210:215:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):96:96 -> a
    210:215:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    216:220:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):97:97 -> a
    216:220:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    221:226:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):100:100 -> a
    221:226:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    227:232:void okhttp3.ConnectionSpec.apply$okhttp(javax.net.ssl.SSLSocket,boolean):101:101 -> a
    227:232:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70 -> a
    233:254:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):63:63 -> a
    255:268:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):65:65 -> a
    269:284:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):63:63 -> a
