# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.text.StringsKt___StringsKt":"_Strings.kt","kotlin.text.StringsKt__StringsJVMKt":"StringsJVM.kt","kotlin.ranges.IntRange":"PrimitiveRanges.kt"}}
net.thauvin.erik.urlencoder.UrlEncoderUtil -> qm7:
# {"id":"sourceFile","fileName":"UrlEncoderUtil.kt"}
    char[] hexDigits -> a
    boolean[] unreservedChars -> b
    3:11:void <clinit>():39:39 -> <clinit>
    12:16:void <clinit>():50:50 -> <clinit>
    17:20:void <clinit>():51:51 -> <clinit>
    21:24:void <clinit>():52:52 -> <clinit>
    25:32:void <clinit>():53:53 -> <clinit>
    33:44:void <clinit>():55:55 -> <clinit>
    45:54:void <clinit>():58:58 -> <clinit>
    55:60:void <clinit>():61:61 -> <clinit>
    61:64:void <clinit>():50:50 -> <clinit>
    1:3:java.lang.String decode(java.lang.String,boolean):0:0 -> a
    1:3:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ljava/lang/String;"}
    4:11:java.lang.String decode(java.lang.String,boolean):88:88 -> a
    4:11:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    12:15:java.lang.String decode(java.lang.String,boolean):92:92 -> a
    12:15:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    16:28:java.lang.String decode(java.lang.String,boolean):93:93 -> a
    16:28:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    29:39:java.lang.String decode(java.lang.String,boolean):99:99 -> a
    29:39:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    40:47:java.lang.String decode(java.lang.String,boolean):102:102 -> a
    40:47:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    48:57:java.lang.String decode(java.lang.String,boolean):108:108 -> a
    48:57:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    58:79:java.lang.String decode(java.lang.String,boolean):113:113 -> a
    58:79:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    80:83:java.lang.String decode(java.lang.String,boolean):115:115 -> a
    80:83:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    84:92:java.lang.String decode(java.lang.String,boolean):114:114 -> a
    84:92:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    93:117:java.lang.String decode(java.lang.String,boolean):118:118 -> a
    93:117:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    118:148:java.lang.String decode(java.lang.String,boolean):111:111 -> a
    118:148:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    149:152:java.lang.String kotlin.text.StringsKt__StringsJVMKt.decodeToString$default(byte[],int,int,boolean,int,java.lang.Object):231:231 -> a
    149:152:java.lang.String decode(java.lang.String,boolean):122 -> a
    149:152:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    153:160:java.lang.String decode(java.lang.String,boolean):122:122 -> a
    153:160:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    161:169:java.lang.String decode(java.lang.String,boolean):134:134 -> a
    161:169:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    170:173:java.lang.String kotlin.text.StringsKt__StringsJVMKt.decodeToString$default(byte[],int,int,boolean,int,java.lang.Object):231:231 -> a
    170:173:java.lang.String decode(java.lang.String,boolean):141 -> a
    170:173:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    174:179:java.lang.String decode(java.lang.String,boolean):141:141 -> a
    174:179:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    180:184:java.lang.String decode(java.lang.String,boolean):144:144 -> a
    180:184:java.lang.String decode$default(java.lang.String,boolean,int,java.lang.Object):87 -> a
    1:3:java.lang.String encode(java.lang.String,java.lang.String,boolean):0:0 -> b
    1:3:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    1:3:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
      # {"id":"com.android.tools.r8.synthesized"}
    4:15:java.lang.String encode(java.lang.String,java.lang.String,boolean):156:156 -> b
    4:15:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    4:15:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    16:21:java.lang.String encode(java.lang.String,java.lang.String,boolean):161:161 -> b
    16:21:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    16:21:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    22:27:java.lang.String encode(java.lang.String,java.lang.String,boolean):162:162 -> b
    22:27:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    22:27:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    28:40:boolean isUnreserved(char):68:68 -> b
    28:40:java.lang.String encode(java.lang.String,java.lang.String,boolean):163 -> b
    28:40:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    28:40:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    41:50:java.lang.String encode(java.lang.String,java.lang.String,boolean):163:163 -> b
    41:50:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    41:50:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    51:58:java.lang.String encode(java.lang.String,java.lang.String,boolean):164:164 -> b
    51:58:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    51:58:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    59:67:java.lang.String encode(java.lang.String,java.lang.String,boolean):168:168 -> b
    59:67:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    59:67:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    68:73:java.lang.String encode(java.lang.String,java.lang.String,boolean):169:169 -> b
    68:73:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    68:73:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    74:79:int codePointAt(java.lang.CharSequence,int):235:235 -> b
    74:79:java.lang.String encode(java.lang.String,java.lang.String,boolean):171 -> b
    74:79:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    74:79:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    80:83:int codePointAt(java.lang.CharSequence,int):237:237 -> b
    80:83:java.lang.String encode(java.lang.String,java.lang.String,boolean):171 -> b
    80:83:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    80:83:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    84:93:int codePointAt(java.lang.CharSequence,int):238:238 -> b
    84:93:java.lang.String encode(java.lang.String,java.lang.String,boolean):171 -> b
    84:93:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    84:93:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    94:111:java.lang.Character kotlin.text.StringsKt___StringsKt.getOrNull(java.lang.CharSequence,int):154:154 -> b
    94:111:int codePointAt(java.lang.CharSequence,int):239 -> b
    94:111:java.lang.String encode(java.lang.String,java.lang.String,boolean):171 -> b
    94:111:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    94:111:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    112:121:int codePointAt(java.lang.CharSequence,int):240:240 -> b
    112:121:java.lang.String encode(java.lang.String,java.lang.String,boolean):171 -> b
    112:121:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    112:121:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    122:134:int codePointAt(java.lang.CharSequence,int):241:241 -> b
    122:134:java.lang.String encode(java.lang.String,java.lang.String,boolean):171 -> b
    122:134:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    122:134:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    135:140:java.lang.String encode(java.lang.String,java.lang.String,boolean):173:173 -> b
    135:140:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    135:140:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    141:147:void appendEncodedByte(java.lang.StringBuilder,int):76:76 -> b
    141:147:java.lang.String encode(java.lang.String,java.lang.String,boolean):177 -> b
    141:147:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    141:147:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    148:154:void appendEncodedDigit(java.lang.StringBuilder,int):72:72 -> b
    148:154:void appendEncodedByte(java.lang.StringBuilder,int):77 -> b
    148:154:java.lang.String encode(java.lang.String,java.lang.String,boolean):177 -> b
    148:154:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    148:154:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    155:164:void appendEncodedDigit(java.lang.StringBuilder,int):72:72 -> b
    155:164:void appendEncodedByte(java.lang.StringBuilder,int):78 -> b
    155:164:java.lang.String encode(java.lang.String,java.lang.String,boolean):177 -> b
    155:164:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    155:164:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    165:178:java.lang.String encode(java.lang.String,java.lang.String,boolean):183:183 -> b
    165:178:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    165:178:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    179:185:void appendEncodedByte(java.lang.StringBuilder,int):76:76 -> b
    179:185:java.lang.String encode(java.lang.String,java.lang.String,boolean):184 -> b
    179:185:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    179:185:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    186:192:void appendEncodedDigit(java.lang.StringBuilder,int):72:72 -> b
    186:192:void appendEncodedByte(java.lang.StringBuilder,int):77 -> b
    186:192:java.lang.String encode(java.lang.String,java.lang.String,boolean):184 -> b
    186:192:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    186:192:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    193:223:void appendEncodedDigit(java.lang.StringBuilder,int):72:72 -> b
    193:223:void appendEncodedByte(java.lang.StringBuilder,int):78 -> b
    193:223:java.lang.String encode(java.lang.String,java.lang.String,boolean):184 -> b
    193:223:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    193:223:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    224:229:java.lang.String encode(java.lang.String,java.lang.String,boolean):192:192 -> b
    224:229:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    224:229:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    230:234:java.lang.String kotlin.text.StringsKt__StringsJVMKt.concatToString(char[]):173:173 -> b
    230:234:java.lang.String encode(java.lang.String,java.lang.String,boolean):192 -> b
    230:234:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    230:234:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    235:244:java.lang.String encode(java.lang.String,java.lang.String,boolean):192:192 -> b
    235:244:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    235:244:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    245:251:void appendEncodedByte(java.lang.StringBuilder,int):76:76 -> b
    245:251:java.lang.String encode(java.lang.String,java.lang.String,boolean):193 -> b
    245:251:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    245:251:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    252:258:void appendEncodedDigit(java.lang.StringBuilder,int):72:72 -> b
    252:258:void appendEncodedByte(java.lang.StringBuilder,int):77 -> b
    252:258:java.lang.String encode(java.lang.String,java.lang.String,boolean):193 -> b
    252:258:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    252:258:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    259:270:void appendEncodedDigit(java.lang.StringBuilder,int):72:72 -> b
    259:270:void appendEncodedByte(java.lang.StringBuilder,int):78 -> b
    259:270:java.lang.String encode(java.lang.String,java.lang.String,boolean):193 -> b
    259:270:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    259:270:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    271:276:int codePointAt(java.lang.CharSequence,int):235:235 -> b
    271:276:java.lang.String encode(java.lang.String,java.lang.String,boolean):171 -> b
    271:276:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    271:276:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    277:280:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0:0 -> b
    281:287:kotlin.ranges.IntRange kotlin.text.StringsKt__StringsKt.getIndices(java.lang.CharSequence):383:383 -> b
    281:287:int codePointAt(java.lang.CharSequence,int):235 -> b
    281:287:java.lang.String encode(java.lang.String,java.lang.String,boolean):171 -> b
    281:287:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    281:287:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    288:290:void kotlin.ranges.IntRange.<init>(int,int):54:54 -> b
    288:290:kotlin.ranges.IntRange kotlin.text.StringsKt__StringsKt.getIndices(java.lang.CharSequence):383 -> b
    288:290:int codePointAt(java.lang.CharSequence,int):235 -> b
    288:290:java.lang.String encode(java.lang.String,java.lang.String,boolean):171 -> b
    288:290:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    288:290:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    291:303:int codePointAt(java.lang.CharSequence,int):235:235 -> b
    291:303:java.lang.String encode(java.lang.String,java.lang.String,boolean):171 -> b
    291:303:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    291:303:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
    304:311:java.lang.String encode(java.lang.String,java.lang.String,boolean):201:201 -> b
    304:311:java.lang.String encode$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):155 -> b
    304:311:java.lang.String UrlEncoderUtil.encode$default(java.lang.String):0 -> b
