# {"id":"partitionSourceFiles","fileNameMappings":{"okhttp3.Route":"Route.kt","okhttp3.internal.http.RequestLine":"RequestLine.kt","okhttp3.internal.http1.Http1ExchangeCodec$UnknownLengthSource":"Http1ExchangeCodec.kt","okhttp3.Response$Builder":"Response.kt","okhttp3.Response":"Response.kt","okhttp3.HttpUrl":"HttpUrl.kt","okhttp3.internal.connection.RealConnection":"RealConnection.kt","okhttp3.internal.http1.HeadersReader":"HeadersReader.kt","kotlin.text.StringsKt__StringsJVMKt":"StringsJVM.kt","okhttp3.Address":"Address.kt"}}
okhttp3.internal.http1.Http1ExchangeCodec -> nz0:
# {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"}
    okhttp3.OkHttpClient client -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lit1;"}
    okhttp3.internal.connection.RealConnection connection -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le62;"}
    okio.BufferedSource source -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnr;"}
    okio.BufferedSink sink -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmr;"}
    int state -> e
    okhttp3.internal.http1.HeadersReader headersReader -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfy0;"}
    okhttp3.Headers trailers -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ley0;"}
    7:9:void <init>(okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okio.BufferedSource,okio.BufferedSink):64:64 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lit1;Le62;Lx52;Lv52;)V"}
    10:11:void <init>(okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okio.BufferedSource,okio.BufferedSink):66:66 -> <init>
    12:13:void <init>(okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okio.BufferedSource,okio.BufferedSink):68:68 -> <init>
    14:15:void <init>(okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okio.BufferedSource,okio.BufferedSink):69:69 -> <init>
    16:17:void <init>(okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okio.BufferedSource,okio.BufferedSink):70:70 -> <init>
    18:22:void <init>(okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okio.BufferedSource,okio.BufferedSink):73:73 -> <init>
    23:30:void okhttp3.internal.http1.HeadersReader.<init>(okio.BufferedSource):24:24 -> <init>
    23:30:void <init>(okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okio.BufferedSource,okio.BufferedSink):73 -> <init>
    31:32:void okhttp3.internal.http1.HeadersReader.<init>(okio.BufferedSource):25:25 -> <init>
    31:32:void <init>(okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okio.BufferedSource,okio.BufferedSink):73 -> <init>
    33:35:void <init>(okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okio.BufferedSource,okio.BufferedSink):73:73 -> <init>
    4:5:okhttp3.internal.connection.RealConnection getConnection():68:68 -> a
    4:5:void writeRequestHeaders(okhttp3.Request):118 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxl;)V"}
    6:7:okhttp3.Route okhttp3.internal.connection.RealConnection.route():637:637 -> a
    6:7:void writeRequestHeaders(okhttp3.Request):118 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:9:java.net.Proxy okhttp3.Route.proxy():42:42 -> a
    8:9:void writeRequestHeaders(okhttp3.Request):118 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:16:void writeRequestHeaders(okhttp3.Request):118:118 -> a
    17:21:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):30:30 -> a
    17:21:void writeRequestHeaders(okhttp3.Request):118 -> a
    22:25:java.lang.String okhttp3.Request.method():30:30 -> a
    22:25:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):31 -> a
    22:25:void writeRequestHeaders(okhttp3.Request):118 -> a
    26:30:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):31:31 -> a
    26:30:void writeRequestHeaders(okhttp3.Request):118 -> a
    31:33:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):32:32 -> a
    31:33:void writeRequestHeaders(okhttp3.Request):118 -> a
    34:37:boolean okhttp3.Request.isHttps():39:39 -> a
    34:37:boolean okhttp3.internal.http.RequestLine.includeAuthorityInRequestLine(okhttp3.Request,java.net.Proxy$Type):46 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    34:37:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):33 -> a
    34:37:void writeRequestHeaders(okhttp3.Request):118 -> a
    38:41:boolean okhttp3.HttpUrl.isHttps():384:384 -> a
    38:41:boolean okhttp3.Request.isHttps():39 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    38:41:boolean okhttp3.internal.http.RequestLine.includeAuthorityInRequestLine(okhttp3.Request,java.net.Proxy$Type):46 -> a
    38:41:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):33 -> a
    38:41:void writeRequestHeaders(okhttp3.Request):118 -> a
    42:45:boolean okhttp3.internal.http.RequestLine.includeAuthorityInRequestLine(okhttp3.Request,java.net.Proxy$Type):46:46 -> a
    42:45:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):33 -> a
    42:45:void writeRequestHeaders(okhttp3.Request):118 -> a
    46:49:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):34:34 -> a
    46:49:void writeRequestHeaders(okhttp3.Request):118 -> a
    50:53:java.lang.String okhttp3.internal.http.RequestLine.requestPath(okhttp3.HttpUrl):54:54 -> a
    50:53:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):36 -> a
    50:53:void writeRequestHeaders(okhttp3.Request):118 -> a
    54:59:java.lang.String okhttp3.internal.http.RequestLine.requestPath(okhttp3.HttpUrl):55:55 -> a
    54:59:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):36 -> a
    54:59:void writeRequestHeaders(okhttp3.Request):118 -> a
    60:79:java.lang.String okhttp3.internal.http.RequestLine.requestPath(okhttp3.HttpUrl):56:56 -> a
    60:79:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):36 -> a
    60:79:void writeRequestHeaders(okhttp3.Request):118 -> a
    80:82:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):36:36 -> a
    80:82:void writeRequestHeaders(okhttp3.Request):118 -> a
    83:87:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):38:38 -> a
    83:87:void writeRequestHeaders(okhttp3.Request):118 -> a
    88:91:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):30:30 -> a
    88:91:void writeRequestHeaders(okhttp3.Request):118 -> a
    92:95:okhttp3.Headers okhttp3.Request.headers():31:31 -> a
    92:95:void writeRequestHeaders(okhttp3.Request):119 -> a
    96:99:void writeRequestHeaders(okhttp3.Request):119:119 -> a
    1:13:okio.Source openResponseBodySource(okhttp3.Response):132:132 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Loa2;)Lfq2;"}
    14:19:boolean isChunked(okhttp3.Response):76:76 -> b
    14:19:okio.Source openResponseBodySource(okhttp3.Response):133 -> b
    20:26:boolean kotlin.text.StringsKt__StringsJVMKt.equals(java.lang.String,java.lang.String,boolean):59:59 -> b
    20:26:boolean isChunked(okhttp3.Response):76 -> b
    20:26:okio.Source openResponseBodySource(okhttp3.Response):133 -> b
    27:32:okio.Source openResponseBodySource(okhttp3.Response):133:133 -> b
    33:34:okhttp3.Request okhttp3.Response.request():50:50 -> b
    33:34:okio.Source openResponseBodySource(okhttp3.Response):133 -> b
    35:38:okhttp3.HttpUrl okhttp3.Request.url():29:29 -> b
    35:38:okio.Source openResponseBodySource(okhttp3.Response):133 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    39:42:okio.Source newChunkedSource(okhttp3.HttpUrl):233:233 -> b
    39:42:okio.Source openResponseBodySource(okhttp3.Response):133 -> b
    43:44:okio.Source newChunkedSource(okhttp3.HttpUrl):234:234 -> b
    43:44:okio.Source openResponseBodySource(okhttp3.Response):133 -> b
    45:50:okio.Source newChunkedSource(okhttp3.HttpUrl):235:235 -> b
    45:50:okio.Source openResponseBodySource(okhttp3.Response):133 -> b
    51:56:okio.Source newChunkedSource(okhttp3.HttpUrl):233:233 -> b
    51:56:okio.Source openResponseBodySource(okhttp3.Response):133 -> b
    57:66:okio.Source openResponseBodySource(okhttp3.Response):135:135 -> b
    67:71:okio.Source openResponseBodySource(okhttp3.Response):137:137 -> b
    72:75:okio.Source newUnknownLengthSource():239:239 -> b
    72:75:okio.Source openResponseBodySource(okhttp3.Response):139 -> b
    76:77:okio.Source newUnknownLengthSource():240:240 -> b
    76:77:okio.Source openResponseBodySource(okhttp3.Response):139 -> b
    78:79:okhttp3.internal.connection.RealConnection getConnection():68:68 -> b
    78:79:okio.Source newUnknownLengthSource():241 -> b
    78:79:okio.Source openResponseBodySource(okhttp3.Response):139 -> b
    80:82:okio.Source newUnknownLengthSource():241:241 -> b
    80:82:okio.Source openResponseBodySource(okhttp3.Response):139 -> b
    83:84:okio.Source newUnknownLengthSource():242:242 -> b
    83:84:okio.Source openResponseBodySource(okhttp3.Response):139 -> b
    85:88:void okhttp3.internal.http1.Http1ExchangeCodec$UnknownLengthSource.<init>(okhttp3.internal.http1.Http1ExchangeCodec):467:467 -> b
    85:88:okio.Source newUnknownLengthSource():242 -> b
    85:88:okio.Source openResponseBodySource(okhttp3.Response):139 -> b
    89:94:okio.Source newUnknownLengthSource():239:239 -> b
    89:94:okio.Source openResponseBodySource(okhttp3.Response):139 -> b
    1:6:void finishRequest():155:155 -> c
    1:2:okhttp3.internal.connection.RealConnection getConnection():68:68 -> cancel
    1:2:void cancel():104 -> cancel
    3:10:void okhttp3.internal.connection.RealConnection.cancel():641:641 -> cancel
    3:10:void cancel():104 -> cancel
    1:6:void flushRequest():151:151 -> d
    1:9:long reportedContentLength(okhttp3.Response):124:124 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Loa2;)J"}
    10:15:boolean isChunked(okhttp3.Response):76:76 -> e
    10:15:long reportedContentLength(okhttp3.Response):125 -> e
    16:26:boolean kotlin.text.StringsKt__StringsJVMKt.equals(java.lang.String,java.lang.String,boolean):59:59 -> e
    16:26:boolean isChunked(okhttp3.Response):76 -> e
    16:26:long reportedContentLength(okhttp3.Response):125 -> e
    27:31:long reportedContentLength(okhttp3.Response):126:126 -> e
    1:15:okhttp3.Response$Builder readResponseHeaders(boolean):173:173 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lna2;"}
    16:19:okhttp3.Response$Builder readResponseHeaders(boolean):176:176 -> f
    20:23:okhttp3.Response$Builder readResponseHeaders(boolean):173:173 -> f
    24:27:java.lang.String okhttp3.internal.http1.HeadersReader.readLine():29:29 -> f
    24:27:okhttp3.Response$Builder readResponseHeaders(boolean):180 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:33:java.lang.String okhttp3.internal.http1.HeadersReader.readLine():29:29 -> f
    28:33:okhttp3.Response$Builder readResponseHeaders(boolean):180 -> f
    34:43:java.lang.String okhttp3.internal.http1.HeadersReader.readLine():30:30 -> f
    34:43:okhttp3.Response$Builder readResponseHeaders(boolean):180 -> f
    44:49:okhttp3.Response$Builder readResponseHeaders(boolean):180:180 -> f
    50:54:okhttp3.Response$Builder readResponseHeaders(boolean):182:182 -> f
    55:58:okhttp3.Response$Builder readResponseHeaders(boolean):183:183 -> f
    59:60:okhttp3.Response$Builder okhttp3.Response$Builder.protocol(okhttp3.Protocol):348:348 -> f
    59:60:okhttp3.Response$Builder readResponseHeaders(boolean):183 -> f
    61:62:okhttp3.Response$Builder okhttp3.Response$Builder.code(int):352:352 -> f
    61:62:okhttp3.Response$Builder readResponseHeaders(boolean):184 -> f
    63:66:okhttp3.Response$Builder readResponseHeaders(boolean):185:185 -> f
    67:68:okhttp3.Response$Builder okhttp3.Response$Builder.message(java.lang.String):356:356 -> f
    67:68:okhttp3.Response$Builder readResponseHeaders(boolean):185 -> f
    69:72:okhttp3.Response$Builder readResponseHeaders(boolean):186:186 -> f
    73:87:okhttp3.Response$Builder okhttp3.Response$Builder.headers(okhttp3.Headers):386:386 -> f
    73:87:okhttp3.Response$Builder readResponseHeaders(boolean):186 -> f
    88:100:okhttp3.Response$Builder readResponseHeaders(boolean):193:193 -> f
    101:104:okhttp3.Response$Builder readResponseHeaders(boolean):199:199 -> f
    105:107:okhttp3.Response$Builder readResponseHeaders(boolean):203:203 -> f
    108:109:okhttp3.internal.connection.RealConnection getConnection():68:68 -> f
    108:109:okhttp3.Response$Builder readResponseHeaders(boolean):209 -> f
    110:111:okhttp3.Route okhttp3.internal.connection.RealConnection.route():637:637 -> f
    110:111:okhttp3.Response$Builder readResponseHeaders(boolean):209 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    112:113:okhttp3.Address okhttp3.Route.address():35:35 -> f
    112:113:okhttp3.Response$Builder readResponseHeaders(boolean):209 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    114:115:okhttp3.HttpUrl okhttp3.Address.url():74:74 -> f
    114:115:okhttp3.Response$Builder readResponseHeaders(boolean):209 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    116:119:okhttp3.Response$Builder readResponseHeaders(boolean):209:209 -> f
    120:131:okhttp3.Response$Builder readResponseHeaders(boolean):210:210 -> f
    1:3:okhttp3.internal.connection.RealConnection getConnection():68:68 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Le62;"}
    1:6:okio.Source newFixedLengthSource(long):227:227 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Llz0;"}
    7:8:okio.Source newFixedLengthSource(long):228:228 -> h
    9:14:okio.Source newFixedLengthSource(long):229:229 -> h
    15:23:okio.Source newFixedLengthSource(long):227:227 -> h
    1:4:void writeRequest(okhttp3.Headers,java.lang.String):160:160 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ley0;Ljava/lang/String;)V"}
    5:15:void writeRequest(okhttp3.Headers,java.lang.String):161:161 -> i
    16:22:void writeRequest(okhttp3.Headers,java.lang.String):162:162 -> i
    23:30:void writeRequest(okhttp3.Headers,java.lang.String):163:163 -> i
    31:36:void writeRequest(okhttp3.Headers,java.lang.String):164:164 -> i
    37:44:void writeRequest(okhttp3.Headers,java.lang.String):165:165 -> i
    45:50:void writeRequest(okhttp3.Headers,java.lang.String):166:166 -> i
    51:54:void writeRequest(okhttp3.Headers,java.lang.String):168:168 -> i
    55:57:void writeRequest(okhttp3.Headers,java.lang.String):169:169 -> i
    58:65:void writeRequest(okhttp3.Headers,java.lang.String):160:160 -> i
