# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.encoding.CompositeDecoder":"Decoding.kt","kotlinx.serialization.internal.HashMapClassDesc":"CollectionDescriptors.kt","kotlinx.serialization.internal.AbstractCollectionSerializer":"CollectionSerializers.kt","kotlin.ranges.IntProgression":"Progressions.kt","kotlinx.serialization.encoding.Encoder":"Encoding.kt"}}
kotlinx.serialization.internal.HashMapSerializer -> ry2:
# {"id":"sourceFile","fileName":"CollectionSerializers.kt"}
    kotlinx.serialization.KSerializer kotlinx.serialization.internal.MapLikeSerializer.keySerializer -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lin3;"}
    kotlinx.serialization.KSerializer kotlinx.serialization.internal.MapLikeSerializer.valueSerializer -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lin3;"}
    int HashMapSerializer.$r8$classId -> c
      # {"id":"com.android.tools.r8.synthesized"}
    kotlinx.serialization.descriptors.SerialDescriptor descriptor -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqy2;"}
    13:15:void kotlinx.serialization.internal.MapLikeSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    13:15:void <init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):268 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lin3;Lin3;I)V"}
    16:25:void <init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):273:273 -> <init>
    26:31:void kotlinx.serialization.internal.HashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):0:0 -> <init>
    26:31:void <init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):273 -> <init>
    32:33:void kotlinx.serialization.internal.HashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):133:133 -> <init>
    32:33:void <init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):273 -> <init>
    34:36:void kotlinx.serialization.internal.MapLikeDescriptor.<init>(java.lang.String,kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    34:36:void kotlinx.serialization.internal.HashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):132 -> <init>
    34:36:void <init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):273 -> <init>
    37:39:void <init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):273:273 -> <init>
    40:42:void kotlinx.serialization.internal.MapLikeSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    40:42:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):252 -> <init>
    43:52:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257:257 -> <init>
    53:58:void kotlinx.serialization.internal.LinkedHashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):0:0 -> <init>
    53:58:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257 -> <init>
    59:60:void kotlinx.serialization.internal.LinkedHashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):130:130 -> <init>
    59:60:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257 -> <init>
    61:63:void kotlinx.serialization.internal.MapLikeDescriptor.<init>(java.lang.String,kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    61:63:void kotlinx.serialization.internal.LinkedHashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):129 -> <init>
    61:63:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257 -> <init>
    64:66:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257:257 -> <init>
    67:67:void kotlinx.serialization.internal.AbstractCollectionSerializer.<init>():13:13 -> <init>
    67:67:void kotlinx.serialization.internal.AbstractCollectionSerializer.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    67:67:void kotlinx.serialization.internal.MapLikeSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):84 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lin3;Lin3;B)V"}
    68:69:void kotlinx.serialization.internal.MapLikeSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):86:87 -> <init>
    1:5:SerialDescriptor HashMapSerializer.getDescriptor():0:0 -> a
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lgu6;"}
    1:3:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):117:117 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly52;Ljava/lang/Object;)V"}
    4:7:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):118:118 -> g
    8:10:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):285:285 -> g
    11:14:kotlinx.serialization.encoding.CompositeEncoder kotlinx.serialization.encoding.Encoder.beginCollection(kotlinx.serialization.descriptors.SerialDescriptor,int):272:272 -> g
    11:14:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):285 -> g
    15:19:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):119:119 -> g
    20:39:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):287:287 -> g
    40:45:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):122:122 -> g
    46:47:kotlinx.serialization.KSerializer kotlinx.serialization.internal.MapLikeSerializer.getKeySerializer():86:86 -> g
    46:47:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):122 -> g
    48:52:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):122:122 -> g
    53:58:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):123:123 -> g
    59:60:kotlinx.serialization.KSerializer kotlinx.serialization.internal.MapLikeSerializer.getValueSerializer():87:87 -> g
    59:60:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):123 -> g
    61:66:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):123:123 -> g
    67:70:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):289:289 -> g
    6:11:java.util.LinkedHashMap kotlinx.serialization.internal.LinkedHashMapSerializer.builder():260:260 -> i
    6:11:java.lang.Object kotlinx.serialization.internal.LinkedHashMapSerializer.builder():252 -> i
    12:18:java.util.HashMap builder():276:276 -> i
    12:18:java.lang.Object builder():268 -> i
    6:7:int kotlinx.serialization.internal.LinkedHashMapSerializer.builderSize(java.lang.Object):252:252 -> j
    8:10:int kotlinx.serialization.internal.LinkedHashMapSerializer.builderSize(java.util.LinkedHashMap):0:0 -> j
    8:10:int kotlinx.serialization.internal.LinkedHashMapSerializer.builderSize(java.lang.Object):252 -> j
    11:17:int kotlinx.serialization.internal.LinkedHashMapSerializer.builderSize(java.util.LinkedHashMap):261:261 -> j
    11:17:int kotlinx.serialization.internal.LinkedHashMapSerializer.builderSize(java.lang.Object):252 -> j
    18:19:int builderSize(java.lang.Object):268:268 -> j
    20:22:int builderSize(java.util.HashMap):0:0 -> j
    20:22:int builderSize(java.lang.Object):268 -> j
    23:28:int builderSize(java.util.HashMap):277:277 -> j
    23:28:int builderSize(java.lang.Object):268 -> j
    6:7:void kotlinx.serialization.internal.LinkedHashMapSerializer.checkCapacity(java.lang.Object,int):252:252 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;)V"}
    8:11:void kotlinx.serialization.internal.LinkedHashMapSerializer.checkCapacity(java.util.LinkedHashMap,int):0:0 -> k
    8:11:void kotlinx.serialization.internal.LinkedHashMapSerializer.checkCapacity(java.lang.Object,int):252 -> k
    12:13:void checkCapacity(java.lang.Object,int):268:268 -> k
    14:18:void checkCapacity(java.util.HashMap,int):0:0 -> k
    14:18:void checkCapacity(java.lang.Object,int):268 -> k
    6:7:java.util.Iterator kotlinx.serialization.internal.LinkedHashMapSerializer.collectionIterator(java.lang.Object):252:252 -> l
    8:10:java.util.Iterator kotlinx.serialization.internal.LinkedHashMapSerializer.collectionIterator(java.util.Map):0:0 -> l
    8:10:java.util.Iterator kotlinx.serialization.internal.LinkedHashMapSerializer.collectionIterator(java.lang.Object):252 -> l
    11:19:java.util.Iterator kotlinx.serialization.internal.LinkedHashMapSerializer.collectionIterator(java.util.Map):259:259 -> l
    11:19:java.util.Iterator kotlinx.serialization.internal.LinkedHashMapSerializer.collectionIterator(java.lang.Object):252 -> l
    20:21:java.util.Iterator collectionIterator(java.lang.Object):268:268 -> l
    22:24:java.util.Iterator collectionIterator(java.util.Map):0:0 -> l
    22:24:java.util.Iterator collectionIterator(java.lang.Object):268 -> l
    25:34:java.util.Iterator collectionIterator(java.util.Map):275:275 -> l
    25:34:java.util.Iterator collectionIterator(java.lang.Object):268 -> l
    6:7:int kotlinx.serialization.internal.LinkedHashMapSerializer.collectionSize(java.lang.Object):252:252 -> m
    8:10:int kotlinx.serialization.internal.LinkedHashMapSerializer.collectionSize(java.util.Map):0:0 -> m
    8:10:int kotlinx.serialization.internal.LinkedHashMapSerializer.collectionSize(java.lang.Object):252 -> m
    11:15:int kotlinx.serialization.internal.LinkedHashMapSerializer.collectionSize(java.util.Map):258:258 -> m
    11:15:int kotlinx.serialization.internal.LinkedHashMapSerializer.collectionSize(java.lang.Object):252 -> m
    16:17:int collectionSize(java.lang.Object):268:268 -> m
    18:20:int collectionSize(java.util.Map):0:0 -> m
    18:20:int collectionSize(java.lang.Object):268 -> m
    21:26:int collectionSize(java.util.Map):274:274 -> m
    21:26:int collectionSize(java.lang.Object):268 -> m
    1:2:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.lang.Object,int,int):84:84 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx51;Ljava/lang/Object;II)V"}
    3:10:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.util.Map,int,int):0:0 -> o
    3:10:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.lang.Object,int,int):84 -> o
    11:18:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.util.Map,int,int):95:95 -> o
    11:18:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.lang.Object,int,int):84 -> o
    19:20:int kotlin.ranges.IntProgression.getFirst():94:94 -> o
    19:20:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.util.Map,int,int):95 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    19:20:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.lang.Object,int,int):84 -> o
    21:22:int kotlin.ranges.IntProgression.getLast():99:99 -> o
    21:22:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.util.Map,int,int):95 -> o
    21:22:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.lang.Object,int,int):84 -> o
    23:34:int kotlin.ranges.IntProgression.getStep():104:104 -> o
    23:34:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.util.Map,int,int):95 -> o
    23:34:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.lang.Object,int,int):84 -> o
    35:42:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.util.Map,int,int):96:96 -> o
    35:42:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.lang.Object,int,int):84 -> o
    43:48:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.util.Map,int,int):94:94 -> o
    43:48:void kotlinx.serialization.internal.MapLikeSerializer.readAll(kotlinx.serialization.encoding.CompositeDecoder,java.lang.Object,int,int):84 -> o
    2:7:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84:84 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx51;ILjava/lang/Object;)V"}
    7:8:java.lang.Object kotlinx.serialization.internal.LinkedHashMapSerializer.toBuilder(java.lang.Object):252:252 -> q
    9:11:java.util.LinkedHashMap kotlinx.serialization.internal.LinkedHashMapSerializer.toBuilder(java.util.Map):0:0 -> q
    9:11:java.lang.Object kotlinx.serialization.internal.LinkedHashMapSerializer.toBuilder(java.lang.Object):252 -> q
    12:26:java.util.LinkedHashMap kotlinx.serialization.internal.LinkedHashMapSerializer.toBuilder(java.util.Map):263:263 -> q
    12:26:java.lang.Object kotlinx.serialization.internal.LinkedHashMapSerializer.toBuilder(java.lang.Object):252 -> q
    27:28:java.lang.Object toBuilder(java.lang.Object):268:268 -> q
    29:31:java.util.HashMap toBuilder(java.util.Map):0:0 -> q
    29:31:java.lang.Object toBuilder(java.lang.Object):268 -> q
    32:46:java.util.HashMap toBuilder(java.util.Map):279:279 -> q
    32:46:java.lang.Object toBuilder(java.lang.Object):268 -> q
    6:7:java.lang.Object kotlinx.serialization.internal.LinkedHashMapSerializer.toResult(java.lang.Object):252:252 -> r
    8:11:java.util.Map kotlinx.serialization.internal.LinkedHashMapSerializer.toResult(java.util.LinkedHashMap):0:0 -> r
    8:11:java.lang.Object kotlinx.serialization.internal.LinkedHashMapSerializer.toResult(java.lang.Object):252 -> r
    12:13:java.lang.Object toResult(java.lang.Object):268:268 -> r
    14:18:java.util.Map toResult(java.util.HashMap):0:0 -> r
    14:18:java.lang.Object toResult(java.lang.Object):268 -> r
    4:12:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):100:100 -> s
    4:12:void HashMapSerializer.readElement(CompositeDecoder,int,java.util.Map,boolean):0 -> s
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx51;ILjava/util/Map;Z)V"}
    13:18: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 -> s
    13:18:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):100 -> s
    13:18:void HashMapSerializer.readElement(CompositeDecoder,int,java.util.Map,boolean):0 -> s
    19:31:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):102:102 -> s
    19:31:void HashMapSerializer.readElement(CompositeDecoder,int,java.util.Map,boolean):0 -> s
    32:35:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):103:103 -> s
    32:35:void HashMapSerializer.readElement(CompositeDecoder,int,java.util.Map,boolean):0 -> s
    36:39:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):0:0 -> s
    36:39:void HashMapSerializer.readElement(CompositeDecoder,int,java.util.Map,boolean):0 -> s
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":95,"3":97,"6":100,"9":104,"12":109,"15":115},"outline":"Lrl0;j(Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/String;"}
    40:45:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):103:103 -> s
    40:45:void HashMapSerializer.readElement(CompositeDecoder,int,java.util.Map,boolean):0 -> s
    46:65:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):108:108 -> s
    46:65:void HashMapSerializer.readElement(CompositeDecoder,int,java.util.Map,boolean):0 -> s
    66:80:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):109:109 -> s
    66:80:void HashMapSerializer.readElement(CompositeDecoder,int,java.util.Map,boolean):0 -> s
    81:86:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):111:111 -> s
    81:86:void HashMapSerializer.readElement(CompositeDecoder,int,java.util.Map,boolean):0 -> s
    87:90: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 -> s
    87:90:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):111 -> s
    87:90:void HashMapSerializer.readElement(CompositeDecoder,int,java.util.Map,boolean):0 -> s
    91:94:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):113:113 -> s
    91:94:void HashMapSerializer.readElement(CompositeDecoder,int,java.util.Map,boolean):0 -> s
    95:95:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):103:103 -> s
    97:97:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):103:103 -> s
    100:100:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):103:103 -> s
    104:104:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):103:103 -> s
    109:109:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):103:103 -> s
    115:115:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):103:103 -> s
