# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.encoding.CompositeDecoder":"Decoding.kt","kotlinx.serialization.SerializationException":"SerializationExceptions.kt"}}
kotlinx.serialization.json.JsonContentPolymorphicSerializer -> ug3:
# {"id":"sourceFile","fileName":"JsonContentPolymorphicSerializer.kt"}
    int JsonContentPolymorphicSerializer.$r8$classId -> a
      # {"id":"com.android.tools.r8.synthesized"}
    kotlin.reflect.KClass baseClass -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    kotlinx.serialization.descriptors.SerialDescriptor descriptor -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    4:6:void <init>(kotlin.reflect.KClass):66:66 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbv0;)V"}
    7:8:void <init>(kotlin.reflect.KClass):67:67 -> <init>
    9:42:void <init>(kotlin.reflect.KClass):77:77 -> <init>
    43:43:void world.respect.lib.serializers.StringValueSerializer.<init>(java.lang.String,kotlin.jvm.functions.Function1):21:21 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljn2;)V"}
    44:44:void world.respect.lib.serializers.StringValueSerializer.<init>(java.lang.String,kotlin.jvm.functions.Function1):23:23 -> <init>
    45:45:void world.respect.lib.serializers.StringValueSerializer.<init>(java.lang.String,kotlin.jvm.functions.Function1):26:26 -> <init>
    46:46:void kotlinx.serialization.internal.KeyValueSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):18:18 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhj3;Lhj3;)V"}
    47:48:void kotlinx.serialization.internal.KeyValueSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):20:21 -> <init>
    8:20:world.respect.lib.serializers.StringValue world.respect.lib.serializers.StringValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):33:33 -> c
    8:20:java.lang.Object world.respect.lib.serializers.StringValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):21 -> c
    8:20:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbp1;)Ljava/lang/Object;"}
    21:24:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):35:35 -> c
    21:24:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    25:28:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):169:169 -> c
    25:28:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    29:32:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):43:43 -> c
    29:32:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    33:49:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):45:45 -> c
    33:49:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    50:53:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):53:53 -> c
    50:53:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    54:57:kotlinx.serialization.KSerializer kotlinx.serialization.internal.KeyValueSerializer.getValueSerializer():21:21 -> c
    54:57:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):53 -> c
    54:57:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    58:59:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):53:53 -> c
    58:59:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    60:64:java.lang.Object kotlinx.serialization.encoding.CompositeDecoder.decodeSerializableElement$default(kotlinx.serialization.encoding.CompositeDecoder,kotlinx.serialization.descriptors.SerialDescriptor,int,kotlinx.serialization.DeserializationStrategy,java.lang.Object,int,java.lang.Object):539:539 -> c
    60:64:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):53 -> c
    60:64:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    65:68:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):55:55 -> c
    65:68:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    69:72:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):0:0 -> c
    69:72:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":149,"3":151,"6":154,"9":158},"outline":"Lod4;j(ILjava/lang/String;)Ljava/lang/String;"}
    73:75:void kotlinx.serialization.SerializationException.<init>(java.lang.String):51:51 -> c
    73:75:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):55 -> c
    73:75:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    76:76:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):55:55 -> c
    76:76:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    77:80:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):50:50 -> c
    77:80:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    81:83:kotlinx.serialization.KSerializer kotlinx.serialization.internal.KeyValueSerializer.getKeySerializer():20:20 -> c
    81:83:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):50 -> c
    81:83:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    84:86:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):50:50 -> c
    84:86:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    87:95:java.lang.Object kotlinx.serialization.encoding.CompositeDecoder.decodeSerializableElement$default(kotlinx.serialization.encoding.CompositeDecoder,kotlinx.serialization.descriptors.SerialDescriptor,int,kotlinx.serialization.DeserializationStrategy,java.lang.Object,int,java.lang.Object):539:539 -> c
    87:95:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):50 -> c
    87:95:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    96:99:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):61:61 -> c
    96:99:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    100:103:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):171:171 -> c
    100:103:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    104:107:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):59:59 -> c
    104:107:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    108:110:void kotlinx.serialization.SerializationException.<init>(java.lang.String):51:51 -> c
    108:110:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):59 -> c
    108:110:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    111:111:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):59:59 -> c
    111:111:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    112:115:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):58:58 -> c
    112:115:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    116:118:void kotlinx.serialization.SerializationException.<init>(java.lang.String):51:51 -> c
    116:118:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):58 -> c
    116:118:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    119:119:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):58:58 -> c
    119:119:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    120:123:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):89:89 -> c
    120:123:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    124:127:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):90:90 -> c
    124:127:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    128:136:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):93:93 -> c
    128:136:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    137:148:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):94:94 -> c
    137:148:java.lang.Object JsonContentPolymorphicSerializer.deserialize(Decoder1):0 -> c
    149:149:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):55:55 -> c
    151:151:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):55:55 -> c
    154:154:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):55:55 -> c
    158:158:java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.deserialize(kotlinx.serialization.encoding.Decoder):55:55 -> c
    9:10:void world.respect.lib.serializers.StringValueSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):21:21 -> d
    9:10:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc52;Ljava/lang/Object;)V"}
    11:13:void world.respect.lib.serializers.StringValueSerializer.serialize(kotlinx.serialization.encoding.Encoder,world.respect.lib.serializers.StringValue):0:0 -> d
    11:13:void world.respect.lib.serializers.StringValueSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):21 -> d
    11:13:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    14:21:void world.respect.lib.serializers.StringValueSerializer.serialize(kotlinx.serialization.encoding.Encoder,world.respect.lib.serializers.StringValue):30:30 -> d
    14:21:void world.respect.lib.serializers.StringValueSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):21 -> d
    14:21:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    22:29:void kotlinx.serialization.internal.KeyValueSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):29:29 -> d
    22:29:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    30:45:void kotlinx.serialization.internal.KeyValueSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):30:30 -> d
    30:45:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    46:62:void kotlinx.serialization.internal.KeyValueSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):31:31 -> d
    46:62:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    63:70:void kotlinx.serialization.internal.KeyValueSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):32:32 -> d
    63:70:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    71:73:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0:0 -> d
    74:82:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):81:81 -> d
    74:82:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    83:90:kotlinx.serialization.SerializationStrategy kotlinx.serialization.modules.SerialModuleImpl.getPolymorphic(kotlin.reflect.KClass,java.lang.Object):165:165 -> d
    83:90:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):81 -> d
    83:90:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    91:93:kotlinx.serialization.SerializationStrategy kotlinx.serialization.modules.SerialModuleImpl.getPolymorphic(kotlin.reflect.KClass,java.lang.Object):170:170 -> d
    91:93:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):81 -> d
    91:93:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    94:101:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):82:82 -> d
    94:101:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    102:107:kotlinx.serialization.KSerializer kotlinx.serialization.SerializersKt.serializerOrNull(kotlin.reflect.KClass):1:1 -> d
    102:107:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):82 -> d
    102:107:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    108:109:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):81:81 -> d
    108:109:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    110:115:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):85:85 -> d
    110:115:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    116:123:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83:83 -> d
    116:123:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    124:133:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):103:103 -> d
    124:133:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    124:133:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    134:156:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):104:104 -> d
    134:156:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    134:156:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    157:158:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):105:105 -> d
    157:158:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    157:158:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    159:162:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):106:106 -> d
    159:162:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    159:162:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    163:168:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):0:0 -> d
    163:168:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":173,"3":175,"6":178,"9":182,"12":187,"15":193,"18":200},"outline":"Lpc1;l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    169:171:void kotlinx.serialization.SerializationException.<init>(java.lang.String):51:51 -> d
    169:171:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):105 -> d
    169:171:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    169:171:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    172:172:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):105:105 -> d
    172:172:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    172:172:void JsonContentPolymorphicSerializer.serialize(Encoder1,java.lang.Object):0 -> d
    173:173:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):106:106 -> d
    173:173:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    175:175:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):106:106 -> d
    175:175:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    178:178:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):106:106 -> d
    178:178:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    182:182:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):106:106 -> d
    182:182:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    187:187:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):106:106 -> d
    187:187:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    193:193:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):106:106 -> d
    193:193:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    200:200:java.lang.Void throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):106:106 -> d
    200:200:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):83 -> d
    8:10:kotlinx.serialization.descriptors.SerialDescriptor world.respect.lib.serializers.StringValueSerializer.getDescriptor():26:26 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lyl6;"}
    11:14:kotlinx.serialization.descriptors.SerialDescriptor getDescriptor():76:76 -> e
    java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.getKey(java.lang.Object) -> f
    java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.getValue(java.lang.Object) -> g
    kotlinx.serialization.DeserializationStrategy selectDeserializer(kotlinx.serialization.json.JsonElement) -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Leh3;)Lhj3;"}
    java.lang.Object kotlinx.serialization.internal.KeyValueSerializer.toResult(java.lang.Object,java.lang.Object) -> i
