kotlinx.serialization.internal.AbstractCollectionSerializer -> x:
# {"id":"sourceFile","fileName":"CollectionSerializers.kt"}
    java.lang.Object builder() -> a
    int builderSize(java.lang.Object) -> b
    java.util.Iterator collectionIterator(java.lang.Object) -> c
    int collectionSize(java.lang.Object) -> d
    1:5:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):43:43 -> deserialize
    1:4:java.lang.Object merge(kotlinx.serialization.encoding.Decoder,java.lang.Object):27:27 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;"}
    5:8:java.lang.Object merge(kotlinx.serialization.encoding.Decoder,java.lang.Object):28:28 -> e
    9:16:java.lang.Object merge(kotlinx.serialization.encoding.Decoder,java.lang.Object):29:29 -> e
    17:28:java.lang.Object merge(kotlinx.serialization.encoding.Decoder,java.lang.Object):34:34 -> e
    29:32:void readElement$default(kotlinx.serialization.internal.AbstractCollectionSerializer,kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean,int,java.lang.Object):51:51 -> e
    29:32:java.lang.Object merge(kotlinx.serialization.encoding.Decoder,java.lang.Object):36 -> e
    33:39:java.lang.Object merge(kotlinx.serialization.encoding.Decoder,java.lang.Object):39:39 -> e
    40:44:java.lang.Object merge(kotlinx.serialization.encoding.Decoder,java.lang.Object):40:40 -> e
    void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean) -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(La30;ILjava/lang/Object;)V"}
    java.lang.Object toBuilder(java.lang.Object) -> g
    java.lang.Object toResult(java.lang.Object) -> h
