# {"id":"partitionSourceFiles","fileNameMappings":{"okio.Buffer":"Buffer.kt","okio.internal.-Path":"Path.kt","okio.ByteString":"ByteString.kt"}}
okio.Path -> p35:
# {"id":"sourceFile","fileName":"Path.kt"}
    okio.ByteString bytes -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lic0;"}
    java.lang.String DIRECTORY_SEPARATOR -> Y
    1:8:void <clinit>():114:114 -> <clinit>
    4:6:void <init>(okio.ByteString):40:40 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lic0;)V"}
    7:9:void <init>(okio.ByteString):41:41 -> <init>
    1:5:java.util.List getSegmentsBytes():168:168 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ljava/util/ArrayList;"}
    6:12:int okio.internal.-Path.access$rootLength(okio.Path):1:1 -> b
    6:12:java.util.List getSegmentsBytes():169 -> b
    13:18:java.util.List getSegmentsBytes():172:172 -> b
    19:24:int okio.ByteString.size():127:127 -> b
    19:24:java.util.List getSegmentsBytes():174 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:32:byte okio.ByteString.getByte(int):123:123 -> b
    25:32:java.util.List getSegmentsBytes():174 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    33:39:int okio.ByteString.size():127:127 -> b
    33:39:java.util.List getSegmentsBytes():178 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    40:53:byte okio.ByteString.getByte(int):123:123 -> b
    40:53:java.util.List getSegmentsBytes():179 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    54:65:java.util.List getSegmentsBytes():180:180 -> b
    66:71:int okio.ByteString.size():127:127 -> b
    66:71:java.util.List getSegmentsBytes():185 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    72:75:int okio.ByteString.size():127:127 -> b
    72:75:java.util.List getSegmentsBytes():186 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    76:83:java.util.List getSegmentsBytes():186:186 -> b
    1:2:int compareTo(java.lang.Object):40:40 -> compareTo
    3:5:int compareTo(okio.Path):0:0 -> compareTo
    3:5:int compareTo(java.lang.Object):40 -> compareTo
    6:7:okio.ByteString getBytes$okio():41:41 -> compareTo
    6:7:int compareTo(okio.Path):306 -> compareTo
    6:7:int compareTo(java.lang.Object):40 -> compareTo
    8:9:okio.ByteString getBytes$okio():41:41 -> compareTo
    8:9:int compareTo(okio.Path):306 -> compareTo
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:9:int compareTo(java.lang.Object):40 -> compareTo
    10:14:int compareTo(okio.Path):306:306 -> compareTo
    10:14:int compareTo(java.lang.Object):40 -> compareTo
    1:12:int okio.internal.-Path.getIndexOfLastSlash(okio.Path):126:126 -> d
    1:12:int okio.internal.-Path.access$getIndexOfLastSlash(okio.Path):1 -> d
    1:12:okio.ByteString nameBytes():198 -> d
    1:12:java.lang.String name():203 -> d
    13:24:int okio.internal.-Path.getIndexOfLastSlash(okio.Path):128:128 -> d
    13:24:int okio.internal.-Path.access$getIndexOfLastSlash(okio.Path):1 -> d
    13:24:okio.ByteString nameBytes():198 -> d
    13:24:java.lang.String name():203 -> d
    25:29:okio.ByteString nameBytes():200:200 -> d
    25:29:java.lang.String name():203 -> d
    30:35:okio.ByteString nameBytes():201:201 -> d
    30:35:java.lang.String name():203 -> d
    36:41:int okio.ByteString.size():127:127 -> d
    36:41:okio.ByteString nameBytes():201 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    36:41:java.lang.String name():203 -> d
    42:43:okio.ByteString nameBytes():201:201 -> d
    42:43:java.lang.String name():203 -> d
    44:48:java.lang.String name():203:203 -> d
    1:2:okio.ByteString okio.internal.-Path.access$getDOT$p():1:1 -> e
    1:2:okio.Path parent():204 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp35;"}
    3:10:okio.Path parent():204:204 -> e
    11:12:okio.ByteString okio.internal.-Path.access$getSLASH$p():1:1 -> e
    11:12:okio.Path parent():204 -> e
    13:18:okio.Path parent():204:204 -> e
    19:20:okio.ByteString okio.internal.-Path.access$getBACKSLASH$p():1:1 -> e
    19:20:okio.Path parent():204 -> e
    21:26:okio.Path parent():204:204 -> e
    27:31:boolean okio.internal.-Path.lastSegmentIsDotDot(okio.Path):178:178 -> e
    27:31:boolean okio.internal.-Path.access$lastSegmentIsDotDot(okio.Path):1 -> e
    27:31:okio.Path parent():204 -> e
    32:34:boolean okio.ByteString.endsWith(okio.ByteString):0:0 -> e
    32:34:boolean okio.internal.-Path.lastSegmentIsDotDot(okio.Path):178 -> e
    32:34:boolean okio.internal.-Path.access$lastSegmentIsDotDot(okio.Path):1 -> e
    32:34:okio.Path parent():204 -> e
    35:38:int okio.ByteString.size():127:127 -> e
    35:38:boolean okio.ByteString.endsWith(okio.ByteString):452 -> e
    35:38:boolean okio.internal.-Path.lastSegmentIsDotDot(okio.Path):178 -> e
    35:38:boolean okio.internal.-Path.access$lastSegmentIsDotDot(okio.Path):1 -> e
    35:38:okio.Path parent():204 -> e
    39:40:byte[] okio.ByteString.getData$okio():61:61 -> e
    39:40:int okio.ByteString.getSize$okio():440 -> e
    39:40:int okio.ByteString.size():127 -> e
    39:40:boolean okio.ByteString.endsWith(okio.ByteString):452 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    39:40:boolean okio.internal.-Path.lastSegmentIsDotDot(okio.Path):178 -> e
    39:40:boolean okio.internal.-Path.access$lastSegmentIsDotDot(okio.Path):1 -> e
    39:40:okio.Path parent():204 -> e
    41:42:int okio.ByteString.getSize$okio():440:440 -> e
    41:42:int okio.ByteString.size():127 -> e
    41:42:boolean okio.ByteString.endsWith(okio.ByteString):452 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    41:42:boolean okio.internal.-Path.lastSegmentIsDotDot(okio.Path):178 -> e
    41:42:boolean okio.internal.-Path.access$lastSegmentIsDotDot(okio.Path):1 -> e
    41:42:okio.Path parent():204 -> e
    43:43:int okio.ByteString.getSize$okio():440:440 -> e
    43:43:int okio.ByteString.size():127 -> e
    43:43:boolean okio.ByteString.endsWith(okio.ByteString):452 -> e
    43:43:boolean okio.internal.-Path.lastSegmentIsDotDot(okio.Path):178 -> e
    43:43:boolean okio.internal.-Path.access$lastSegmentIsDotDot(okio.Path):1 -> e
    43:43:okio.Path parent():204 -> e
    44:52:boolean okio.ByteString.endsWith(okio.ByteString):452:452 -> e
    44:52:boolean okio.internal.-Path.lastSegmentIsDotDot(okio.Path):178 -> e
    44:52:boolean okio.internal.-Path.access$lastSegmentIsDotDot(okio.Path):1 -> e
    44:52:okio.Path parent():204 -> e
    53:60:int okio.ByteString.size():127:127 -> e
    53:60:boolean okio.internal.-Path.lastSegmentIsDotDot(okio.Path):179 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    53:60:boolean okio.internal.-Path.access$lastSegmentIsDotDot(okio.Path):1 -> e
    53:60:okio.Path parent():204 -> e
    61:65:int okio.ByteString.size():127:127 -> e
    61:65:boolean okio.internal.-Path.lastSegmentIsDotDot(okio.Path):180 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    61:65:boolean okio.internal.-Path.access$lastSegmentIsDotDot(okio.Path):1 -> e
    61:65:okio.Path parent():204 -> e
    66:73:boolean okio.internal.-Path.lastSegmentIsDotDot(okio.Path):180:180 -> e
    66:73:boolean okio.internal.-Path.access$lastSegmentIsDotDot(okio.Path):1 -> e
    66:73:okio.Path parent():204 -> e
    74:78:int okio.ByteString.size():127:127 -> e
    74:78:boolean okio.internal.-Path.lastSegmentIsDotDot(okio.Path):181 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    74:78:boolean okio.internal.-Path.access$lastSegmentIsDotDot(okio.Path):1 -> e
    74:78:okio.Path parent():204 -> e
    79:86:boolean okio.internal.-Path.lastSegmentIsDotDot(okio.Path):181:181 -> e
    79:86:boolean okio.internal.-Path.access$lastSegmentIsDotDot(okio.Path):1 -> e
    79:86:okio.Path parent():204 -> e
    87:94:int okio.internal.-Path.getIndexOfLastSlash(okio.Path):126:126 -> e
    87:94:int okio.internal.-Path.access$getIndexOfLastSlash(okio.Path):1 -> e
    87:94:okio.Path parent():208 -> e
    95:101:int okio.internal.-Path.getIndexOfLastSlash(okio.Path):128:128 -> e
    95:101:int okio.internal.-Path.access$getIndexOfLastSlash(okio.Path):1 -> e
    95:101:okio.Path parent():208 -> e
    102:107:okio.Path parent():210:210 -> e
    108:114:int okio.ByteString.size():127:127 -> e
    108:114:okio.Path parent():211 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    115:126:okio.Path parent():212:212 -> e
    127:129:boolean okio.ByteString.startsWith(okio.ByteString):0:0 -> e
    127:129:okio.Path parent():214 -> e
    130:133:int okio.ByteString.size():127:127 -> e
    130:133:boolean okio.ByteString.startsWith(okio.ByteString):450 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    130:133:okio.Path parent():214 -> e
    134:142:boolean okio.ByteString.startsWith(okio.ByteString):450:450 -> e
    134:142:okio.Path parent():214 -> e
    143:148:okio.Path parent():217:217 -> e
    149:155:int okio.ByteString.size():127:127 -> e
    149:155:okio.Path parent():218 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    156:167:okio.Path parent():219:219 -> e
    168:175:okio.Path parent():222:222 -> e
    176:185:okio.Path parent():225:225 -> e
    186:197:okio.Path parent():228:228 -> e
    1:6:boolean equals(java.lang.Object):307:307 -> equals
    7:8:okio.ByteString getBytes$okio():41:41 -> equals
    7:8:boolean equals(java.lang.Object):307 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:10:okio.ByteString getBytes$okio():41:41 -> equals
    9:10:boolean equals(java.lang.Object):307 -> equals
    11:20:boolean equals(java.lang.Object):307:307 -> equals
    6:9:int okio.internal.-Path.access$rootLength(okio.Path):1:1 -> f
    6:9:okio.Path getRoot():133 -> f
    6:9:okio.Path relativeTo(okio.Path):264 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp35;)Lp35;"}
    10:18:okio.Path getRoot():134:134 -> f
    10:18:okio.Path relativeTo(okio.Path):264 -> f
    19:27:okio.Path getRoot():135:135 -> f
    19:27:okio.Path relativeTo(okio.Path):264 -> f
    28:35:int okio.internal.-Path.access$rootLength(okio.Path):1:1 -> f
    28:35:okio.Path getRoot():133 -> f
    28:35:okio.Path relativeTo(okio.Path):264 -> f
    36:44:okio.Path getRoot():135:135 -> f
    36:44:okio.Path relativeTo(okio.Path):264 -> f
    45:52:okio.Path relativeTo(okio.Path):264:264 -> f
    53:56:okio.Path relativeTo(okio.Path):268:268 -> f
    57:60:okio.Path relativeTo(okio.Path):269:269 -> f
    61:75:okio.Path relativeTo(okio.Path):273:273 -> f
    76:94:okio.Path relativeTo(okio.Path):275:275 -> f
    95:104:int okio.ByteString.size():127:127 -> f
    95:104:okio.Path relativeTo(okio.Path):280 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    105:106:okio.Path relativeTo(okio.Path):282:282 -> f
    107:111:okio.Path okio.Path$Companion.get$default(okio.Path$Companion,java.lang.String,boolean,int,java.lang.Object):119:119 -> f
    107:111:okio.Path relativeTo(okio.Path):282 -> f
    112:119:okio.Path relativeTo(okio.Path):285:285 -> f
    120:121:okio.ByteString okio.internal.-Path.access$getDOT_DOT$p():1:1 -> f
    120:121:okio.Path relativeTo(okio.Path):285 -> f
    122:127:okio.Path relativeTo(okio.Path):285:285 -> f
    128:129:okio.ByteString okio.internal.-Path.access$getDOT$p():1:1 -> f
    128:129:okio.Path relativeTo(okio.Path):289 -> f
    130:136:okio.Path relativeTo(okio.Path):289:289 -> f
    137:138:okio.Path relativeTo(okio.Path):294:294 -> f
    139:141:void okio.Buffer.<init>():76:76 -> f
    139:141:okio.Path relativeTo(okio.Path):294 -> f
    142:153:okio.ByteString okio.internal.-Path.access$getSlash(okio.Path):1:1 -> f
    142:153:okio.Path relativeTo(okio.Path):295 -> f
    154:155:okio.Path relativeTo(okio.Path):295:295 -> f
    156:159:okio.ByteString okio.internal.-Path.access$toSlash(java.lang.String):1:1 -> f
    156:159:okio.Path relativeTo(okio.Path):295 -> f
    160:166:okio.Path relativeTo(okio.Path):296:296 -> f
    167:168:okio.ByteString okio.internal.-Path.access$getDOT_DOT$p():1:1 -> f
    167:168:okio.Path relativeTo(okio.Path):297 -> f
    169:171:okio.Path relativeTo(okio.Path):297:297 -> f
    172:177:okio.Path relativeTo(okio.Path):298:298 -> f
    178:183:okio.Path relativeTo(okio.Path):300:300 -> f
    184:192:okio.Path relativeTo(okio.Path):301:301 -> f
    193:198:okio.Path relativeTo(okio.Path):302:302 -> f
    199:203:okio.Path relativeTo(okio.Path):304:304 -> f
    204:205:okio.Path relativeTo(okio.Path):286:286 -> f
    206:209:okio.Path relativeTo(okio.Path):285:285 -> f
    210:211:okio.Path relativeTo(okio.Path):265:265 -> f
    212:215:okio.Path relativeTo(okio.Path):264:264 -> f
    4:5:okio.Path resolve(java.lang.String):230:230 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lp35;"}
    6:8:void okio.Buffer.<init>():76:76 -> g
    6:8:okio.Path resolve(java.lang.String):230 -> g
    9:12:okio.Path resolve(java.lang.String):230:230 -> g
    13:21:okio.Path resolve(java.lang.String):240:240 -> g
    1:2:okio.ByteString okio.internal.-Path.access$getSLASH$p():1:1 -> h
    1:2:java.lang.Character volumeLetter():192 -> h
    3:12:java.lang.Character volumeLetter():192:192 -> h
    13:21:int okio.ByteString.size():127:127 -> h
    13:21:java.lang.Character volumeLetter():193 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:31:byte okio.ByteString.getByte(int):123:123 -> h
    22:31:java.lang.Character volumeLetter():194 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    32:53:byte okio.ByteString.getByte(int):123:123 -> h
    32:53:java.lang.Character volumeLetter():195 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    54:60:java.lang.Character volumeLetter():197:197 -> h
    1:2:okio.ByteString getBytes$okio():41:41 -> hashCode
    1:2:int hashCode():308 -> hashCode
    3:7:int hashCode():308:308 -> hashCode
    1:2:java.io.File toFile():99:99 -> toFile
    3:4:okio.ByteString getBytes$okio():41:41 -> toFile
    3:4:java.lang.String toString():309 -> toFile
    3:4:java.io.File toFile():99 -> toFile
    5:8:java.lang.String toString():309:309 -> toFile
    5:8:java.io.File toFile():99 -> toFile
    9:12:java.io.File toFile():99:99 -> toFile
    1:2:okio.ByteString getBytes$okio():41:41 -> toString
    1:2:java.lang.String toString():309 -> toString
    3:7:java.lang.String toString():309:309 -> toString
