# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.coroutines.jvm.internal.ContinuationImpl":"ContinuationImpl.kt","world.respect.datalayer.db.school.entities.EnrollmentEntity":"EnrollmentEntity.kt","world.respect.datalayer.school.model.Enrollment":"Enrollment.kt","kotlinx.coroutines.channels.ProduceKt$awaitClose$1":"Produce.kt","world.respect.datalayer.shared.XXHashUidNumberMapper":"XXHashUidNumberMapper.kt"}}
com.google.android.gms.internal.mlkit_vision_barcode.zzrj -> rm9:
# {"id":"sourceFile","fileName":"com.google.android.gms:play-services-mlkit-barcode-scanning@@18.3.1"}
    long[] androidx.collection.SieveCacheKt.EmptyNodes -> a
    2:6:void androidx.collection.SieveCacheKt.<clinit>():39:39 -> <clinit>
    22:24:void kotlinx.coroutines.channels.ProduceKt$awaitClose$1.<init>(kotlin.coroutines.Continuation):0:0 -> a
    22:24:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmi5;Lwo2;Lkb1;)Ljava/lang/Object;"}
    25:26:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):0:0 -> a
    27:51:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):60:60 -> a
    52:56:kotlin.coroutines.CoroutineContext kotlin.coroutines.jvm.internal.ContinuationImpl.getContext():106:106 -> a
    52:56:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):61 -> a
    57:64:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):61:61 -> a
    65:68:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):361:361 -> a
    69:77:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):362:362 -> a
    78:80:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):368:368 -> a
    81:89:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):64:64 -> a
    90:93:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):370:370 -> a
    94:98:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):361:361 -> a
    99:101:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):69:69 -> a
    102:104:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):71:71 -> a
    105:108:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):69:69 -> a
    109:114:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):61:61 -> a
    12:17:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):336:336 -> b
    12:17:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlin.jvm.functions.Function2):302 -> b
    12:17:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlin.jvm.functions.Function2,int,java.lang.Object):297 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lld1;Lmp2;I)Lmi5;"}
    18:23:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):337:337 -> b
    18:23:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlin.jvm.functions.Function2):302 -> b
    18:23:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlin.jvm.functions.Function2,int,java.lang.Object):297 -> b
    24:28:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):338:338 -> b
    24:28:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlin.jvm.functions.Function2):302 -> b
    24:28:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlin.jvm.functions.Function2,int,java.lang.Object):297 -> b
    29:34:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):340:340 -> b
    29:34:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlin.jvm.functions.Function2):302 -> b
    29:34:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlin.jvm.functions.Function2,int,java.lang.Object):297 -> b
    8:9:java.lang.String world.respect.datalayer.school.model.Enrollment.getUid():17:17 -> c
    8:9:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):27 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld72;Lj68;)Li82;"}
    10:13:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):27:27 -> c
    14:15:java.lang.String world.respect.datalayer.school.model.Enrollment.getUid():17:17 -> c
    14:15:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):29 -> c
    16:17:world.respect.datalayer.school.model.StatusEnum world.respect.datalayer.school.model.Enrollment.getStatus():18:18 -> c
    16:17:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):31 -> c
    18:19:kotlin.time.Instant world.respect.datalayer.school.model.Enrollment.getLastModified():19:19 -> c
    18:19:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):32 -> c
    20:21:kotlin.time.Instant world.respect.datalayer.school.model.Enrollment.getStored():20:20 -> c
    20:21:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):33 -> c
    22:23:kotlinx.serialization.json.JsonObject world.respect.datalayer.school.model.Enrollment.getMetadata():21:21 -> c
    22:23:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):34 -> c
    24:25:java.lang.String world.respect.datalayer.school.model.Enrollment.getClassUid():22:22 -> c
    24:25:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):35 -> c
    26:29:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):36:36 -> c
    30:31:java.lang.String world.respect.datalayer.school.model.Enrollment.getPersonUid():23:23 -> c
    30:31:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):37 -> c
    32:35:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):38:38 -> c
    36:37:world.respect.datalayer.school.model.EnrollmentRoleEnum world.respect.datalayer.school.model.Enrollment.getRole():24:24 -> c
    36:37:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):39 -> c
    38:41:kotlinx.datetime.LocalDate world.respect.datalayer.school.model.Enrollment.getBeginDate():25:25 -> c
    38:41:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):40 -> c
    42:45:kotlinx.datetime.LocalDate world.respect.datalayer.school.model.Enrollment.getEndDate():26:26 -> c
    42:45:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):41 -> c
    46:49:java.lang.String world.respect.datalayer.school.model.Enrollment.getInviteCode():28:28 -> c
    46:49:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):42 -> c
    50:53:java.lang.String world.respect.datalayer.school.model.Enrollment.getApprovedByPersonUid():29:29 -> c
    50:53:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):43 -> c
    54:65:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> c
    54:65:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):43 -> c
    66:69:java.lang.String world.respect.datalayer.school.model.Enrollment.getApprovedByPersonUid():29:29 -> c
    66:69:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):44 -> c
    70:75:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):28:28 -> c
    76:79:void world.respect.datalayer.db.school.entities.EnrollmentEntity.<init>(java.lang.String,long,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,long,java.lang.String,long,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,long,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):22:22 -> c
    76:79:world.respect.datalayer.db.school.entities.EnrollmentEntity world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toEntities(world.respect.datalayer.school.model.Enrollment,world.respect.datalayer.UidNumberMapper):28 -> c
    4:5:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):8:8 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li82;)Ld72;"}
    6:7:java.lang.String world.respect.datalayer.db.school.entities.EnrollmentEntity.getEUid():23:23 -> d
    6:7:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):9 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:9:world.respect.datalayer.school.model.StatusEnum world.respect.datalayer.db.school.entities.EnrollmentEntity.getEStatus():26:26 -> d
    8:9:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):10 -> d
    10:11:kotlin.time.Instant world.respect.datalayer.db.school.entities.EnrollmentEntity.getELastModified():27:27 -> d
    10:11:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):11 -> d
    12:13:kotlin.time.Instant world.respect.datalayer.db.school.entities.EnrollmentEntity.getEStored():28:28 -> d
    12:13:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):12 -> d
    14:15:kotlinx.serialization.json.JsonObject world.respect.datalayer.db.school.entities.EnrollmentEntity.getEMetadata():29:29 -> d
    14:15:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):13 -> d
    16:17:java.lang.String world.respect.datalayer.db.school.entities.EnrollmentEntity.getEClassUid():30:30 -> d
    16:17:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):14 -> d
    18:19:java.lang.String world.respect.datalayer.db.school.entities.EnrollmentEntity.getEPersonUid():32:32 -> d
    18:19:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):15 -> d
    20:21:world.respect.datalayer.school.model.EnrollmentRoleEnum world.respect.datalayer.db.school.entities.EnrollmentEntity.getERole():34:34 -> d
    20:21:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):16 -> d
    22:23:kotlinx.datetime.LocalDate world.respect.datalayer.db.school.entities.EnrollmentEntity.getEBeginDate():35:35 -> d
    22:23:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):17 -> d
    24:25:kotlinx.datetime.LocalDate world.respect.datalayer.db.school.entities.EnrollmentEntity.getEEndDate():36:36 -> d
    24:25:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):18 -> d
    26:27:java.lang.String world.respect.datalayer.db.school.entities.EnrollmentEntity.getEInviteCode():38:38 -> d
    26:27:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):19 -> d
    28:31:java.lang.String world.respect.datalayer.db.school.entities.EnrollmentEntity.getEApprovedByPersonUid():40:40 -> d
    28:31:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):20 -> d
    32:35:world.respect.datalayer.school.model.Enrollment world.respect.datalayer.db.school.adapters.EnrollmentAdapterKt.toModel(world.respect.datalayer.db.school.entities.EnrollmentEntity):8:8 -> d
    7:15:boolean com.google.android.gms.internal.fido.zzbk.zza(java.lang.Object,java.lang.Object):1:1 -> e
