# {"id":"partitionSourceFiles","fileNameMappings":{"io.ktor.serialization.kotlinx.ExtensionsJvmKt":"ExtensionsJvm.kt","io.ktor.serialization.JsonConvertException":"ContentConvertException.kt","io.ktor.serialization.kotlinx.json.KotlinxSerializationJsonExtensionProvider":"KotlinxSerializationJsonExtensions.kt","kotlinx.serialization.json.Json":"Json.kt","io.ktor.utils.io.ByteChannelCtorKt":"ByteChannelCtor.kt","io.ktor.serialization.kotlinx.ExtensionsKt":"Extensions.kt"}}
io.ktor.serialization.kotlinx.KotlinxSerializationConverter -> mn3:
# {"id":"sourceFile","fileName":"KotlinxSerializationConverter.kt"}
    kotlinx.serialization.SerialFormat format -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvi3;"}
    java.util.List extensions -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    1:3:void <init>(kotlinx.serialization.SerialFormat):23:23 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvi3;)V"}
    4:5:void <init>(kotlinx.serialization.SerialFormat):25:25 -> <init>
    6:7:java.util.List io.ktor.serialization.kotlinx.ExtensionsJvmKt.getProviders():11:11 -> <init>
    6:7:java.util.List io.ktor.serialization.kotlinx.ExtensionsKt.extensions(kotlinx.serialization.SerialFormat):17 -> <init>
    6:7:void <init>(kotlinx.serialization.SerialFormat):28 -> <init>
    8:12:java.util.List io.ktor.serialization.kotlinx.ExtensionsKt.extensions(kotlinx.serialization.SerialFormat):45:45 -> <init>
    8:12:void <init>(kotlinx.serialization.SerialFormat):28 -> <init>
    13:26:java.util.List io.ktor.serialization.kotlinx.ExtensionsKt.extensions(kotlinx.serialization.SerialFormat):55:55 -> <init>
    13:26:void <init>(kotlinx.serialization.SerialFormat):28 -> <init>
    27:28:java.util.List io.ktor.serialization.kotlinx.ExtensionsKt.extensions(kotlinx.serialization.SerialFormat):54:54 -> <init>
    27:28:void <init>(kotlinx.serialization.SerialFormat):28 -> <init>
    29:31:java.util.List io.ktor.serialization.kotlinx.ExtensionsKt.extensions(kotlinx.serialization.SerialFormat):17:17 -> <init>
    29:31:void <init>(kotlinx.serialization.SerialFormat):28 -> <init>
    32:36:io.ktor.serialization.kotlinx.KotlinxSerializationExtension io.ktor.serialization.kotlinx.json.KotlinxSerializationJsonExtensionProvider.extension(kotlinx.serialization.SerialFormat):28:28 -> <init>
    32:36:java.util.List io.ktor.serialization.kotlinx.ExtensionsKt.extensions(kotlinx.serialization.SerialFormat):17 -> <init>
    32:36:void <init>(kotlinx.serialization.SerialFormat):28 -> <init>
    37:40:java.util.List io.ktor.serialization.kotlinx.ExtensionsKt.extensions(kotlinx.serialization.SerialFormat):54:54 -> <init>
    37:40:void <init>(kotlinx.serialization.SerialFormat):28 -> <init>
    41:43:void <init>(kotlinx.serialization.SerialFormat):28:28 -> <init>
    27:68:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):57:57 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/charset/Charset;Ldo7;Lxb0;Lkb1;)Ljava/lang/Object;"}
    69:81:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):58:58 -> a
    82:83:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):57:57 -> a
    84:105:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):60:60 -> a
    106:108:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):61:61 -> a
    109:113:io.ktor.utils.io.ByteReadChannel io.ktor.utils.io.ByteChannelCtorKt.ByteReadChannel(kotlinx.io.Source):29:29 -> a
    109:113:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):61 -> a
    114:134:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):61:61 -> a
    135:138:kotlinx.serialization.modules.SerializersModule kotlinx.serialization.json.Json.getSerializersModule():75:75 -> a
    135:138:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):64 -> a
    139:142:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):64:64 -> a
    143:154:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):68:68 -> a
    155:174:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):78:78 -> a
    175:177:void io.ktor.serialization.ContentConvertException.<init>(java.lang.String,java.lang.Throwable):9:9 -> a
    175:177:void io.ktor.serialization.JsonConvertException.<init>(java.lang.String,java.lang.Throwable):14 -> a
    175:177:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):78 -> a
    178:178:java.lang.Object deserialize(java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,io.ktor.utils.io.ByteReadChannel,kotlin.coroutines.Continuation):78:78 -> a
    33:64:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):37:37 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lra1;Ljava/nio/charset/Charset;Ldo7;Ljava/lang/Object;Lkb1;)Ljava/lang/Object;"}
    65:71:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__BuildersKt.asFlow(java.lang.Iterable):353:353 -> b
    65:71:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.asFlow(java.lang.Iterable):1 -> b
    65:71:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):43 -> b
    72:82:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):128:128 -> b
    83:86:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):45:45 -> b
    87:89:void io.ktor.serialization.kotlinx.KotlinxSerializationConverter$serialize$fromExtension$2.<init>(kotlin.coroutines.Continuation):0:0 -> b
    87:89:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):45 -> b
    90:99:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):45:45 -> b
    100:103:java.lang.Object kotlinx.coroutines.flow.FlowKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> b
    100:103:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):45 -> b
    104:110:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):45:45 -> b
    111:115:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):37:37 -> b
    116:120:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):50:50 -> b
    121:124:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):52:52 -> b
    125:130:io.ktor.http.content.OutgoingContent$ByteArrayContent serializeContent(kotlinx.serialization.KSerializer,kotlinx.serialization.SerialFormat,java.lang.Object,io.ktor.http.ContentType,java.nio.charset.Charset):92:92 -> b
    125:130:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):54 -> b
    131:140:io.ktor.http.content.OutgoingContent$ByteArrayContent serializeContent(kotlinx.serialization.KSerializer,kotlinx.serialization.SerialFormat,java.lang.Object,io.ktor.http.ContentType,java.nio.charset.Charset):93:93 -> b
    131:140:java.lang.Object serialize(io.ktor.http.ContentType,java.nio.charset.Charset,io.ktor.util.reflect.TypeInfo,java.lang.Object,kotlin.coroutines.Continuation):54 -> b
