# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.datalayer.db.school.adapters.PersonEntities":"PersonAdapter.kt","world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl":"PersonRoleEntityDao_Impl.kt","world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl":"PersonRelatedPersonEntityDao_Impl.kt","world.respect.datalayer.school.model.PersonRole":"PersonRole.kt","world.respect.datalayer.shared.params.GetListCommonParams":"GetListCommonParams.kt","world.respect.datalayer.school.model.Person":"Person.kt","world.respect.datalayer.school.model.EnrollmentRoleEnum":"EnrollmentRoleEnum.kt","world.respect.datalayer.school.model.PersonRoleEnum":"PersonRoleEnum.kt","world.respect.datalayer.AuthenticatedUserPrincipalId":"AuthenticatedUserPrincipalId.kt","world.respect.datalayer.db.school.entities.PersonRoleEntity":"PersonRoleEntity.kt","world.respect.datalayer.db.school.daos.PersonEntityDao_Impl":"PersonEntityDao_Impl.kt","world.respect.datalayer.db.school.entities.PersonEntity":"PersonEntity.kt","world.respect.datalayer.school.model.PersonStatusEnum":"PersonStatusEnum.kt","world.respect.datalayer.db.school.entities.PersonRelatedPersonEntity":"PersonRelatedPersonEntity.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","world.respect.datalayer.shared.XXHashUidNumberMapper":"XXHashUidNumberMapper.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt","kotlin.time.Clock$System":"Clock.kt","world.respect.datalayer.school.PersonDataSource$GetListParams":"PersonDataSource.kt","world.respect.libutil.util.time.TimeInMillis_androidKt":"TimeInMillis.android.kt","kotlin.time.InstantJvmKt":"InstantJvm.kt"}}
world.respect.datalayer.db.school.PersonDataSourceDb -> x65:
# {"id":"sourceFile","fileName":"PersonDataSourceDb.kt"}
    world.respect.datalayer.db.RespectSchoolDatabase schoolDb -> a
    world.respect.datalayer.UidNumberMapper uidNumberMapper -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lg98;"}
    world.respect.datalayer.AuthenticatedUserPrincipalId authenticatedUser -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfx;"}
    world.respect.datalayer.school.domain.CheckPersonPermissionUseCase checkPersonPermissionUseCase -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsr0;"}
    13:15:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.school.domain.CheckPersonPermissionUseCase):32:32 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfx;Lsr0;Lg98;Lworld/respect/datalayer/db/RespectSchoolDatabase;)V"}
    16:17:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.school.domain.CheckPersonPermissionUseCase):33:33 -> <init>
    18:19:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.school.domain.CheckPersonPermissionUseCase):34:34 -> <init>
    20:21:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.school.domain.CheckPersonPermissionUseCase):35:35 -> <init>
    22:24:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.school.domain.CheckPersonPermissionUseCase):36:36 -> <init>
    27:47:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):102:102 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhi1;Ljava/lang/String;Lqa1;)Ljava/lang/Object;"}
    48:61:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):106:106 -> a
    62:68:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByGuidNum(long,kotlin.coroutines.Continuation):434:434 -> a
    62:68:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):106 -> a
    69:72:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> a
    69:72:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByGuidNum(long,kotlin.coroutines.Continuation):434 -> a
    69:72:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):106 -> a
    73:77:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):106:106 -> a
    78:81:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):102:102 -> a
    82:104:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):107:107 -> a
    4:9:kotlinx.coroutines.flow.Flow findByGuidAsFlow(java.lang.String):111:111 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ljf2;"}
    10:14:kotlinx.coroutines.flow.Flow findByGuidAsFlow(java.lang.String):112:112 -> b
    15:20:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> b
    15:20:kotlinx.coroutines.flow.Flow findByGuidAsFlow(java.lang.String):112 -> b
    21:22:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByGuidHashAsFlow(long):566:566 -> b
    21:22:kotlinx.coroutines.flow.Flow findByGuidAsFlow(java.lang.String):111 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    23:43:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByGuidHashAsFlow(long):566:566 -> b
    23:43:kotlinx.coroutines.flow.Flow findByGuidAsFlow(java.lang.String):111 -> b
    44:50:kotlinx.coroutines.flow.Flow findByGuidAsFlow(java.lang.String):248:248 -> b
    29:51:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):141:141 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/ArrayList;Lpa1;)Ljava/lang/Object;"}
    52:57:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142:142 -> d
    58:66:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):251:251 -> d
    67:79:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):252:252 -> d
    80:81:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):253:253 -> d
    82:87:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):143:143 -> d
    88:92:java.lang.Long kotlin.coroutines.jvm.internal.Boxing.boxLong(long):36:36 -> d
    88:92:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):143 -> d
    93:96:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):253:253 -> d
    97:101:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142:142 -> d
    102:106:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1536:1536 -> d
    102:106:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> d
    107:108:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1539:1539 -> d
    107:108:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> d
    109:111:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1537:1537 -> d
    109:111:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> d
    112:115:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1549:1549 -> d
    112:115:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> d
    116:118:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1550:1550 -> d
    116:118:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> d
    119:123:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1551:1551 -> d
    119:123:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> d
    124:125:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1554:1554 -> d
    124:125:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> d
    126:128:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1552:1552 -> d
    126:128:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> d
    129:133:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1555:1555 -> d
    129:133:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> d
    134:137:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1556:1556 -> d
    134:137:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> d
    138:146:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1557:1557 -> d
    138:146:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> d
    147:150:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> d
    147:150:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1557 -> d
    147:150:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> d
    151:155:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142:142 -> d
    156:157:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):141:141 -> d
    158:166:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):255:255 -> d
    167:180:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):256:256 -> d
    181:182:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):257:257 -> d
    183:190:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):144:144 -> d
    191:195:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):257:257 -> d
    1:7:world.respect.datalayer.shared.paging.IPagingSourceFactory listDetailsAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):229:229 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhi1;Lj65;)Lp43;"}
    5:10:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):151:151 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhi1;Lj65;)Ljf2;"}
    11:12:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):152:152 -> g
    13:14:java.lang.String world.respect.datalayer.AuthenticatedUserPrincipalId.getGuid():11:11 -> g
    13:14:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):152 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    15:22:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):152:152 -> g
    23:24:world.respect.datalayer.shared.params.GetListCommonParams world.respect.datalayer.school.PersonDataSource$GetListParams.getCommon():34:34 -> g
    23:24:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):153 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:30:kotlin.time.Instant world.respect.datalayer.shared.params.GetListCommonParams.getSince():21:21 -> g
    25:30:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):153 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:36:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):153:153 -> g
    37:40:java.lang.String world.respect.datalayer.shared.params.GetListCommonParams.getGuid():19:19 -> g
    37:40:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):154 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    41:46:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> g
    41:46:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):154 -> g
    47:50:java.lang.String world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByClazzUid():35:35 -> g
    47:50:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):155 -> g
    51:56:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> g
    51:56:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):155 -> g
    57:60:world.respect.datalayer.school.model.EnrollmentRoleEnum world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByEnrolmentRole():36:36 -> g
    57:60:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):156 -> g
    61:64:int world.respect.datalayer.school.model.EnrollmentRoleEnum.getFlag():14:14 -> g
    61:64:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):156 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    65:68:kotlinx.datetime.LocalDate world.respect.datalayer.school.PersonDataSource$GetListParams.getInClassOnDay():41:41 -> g
    65:68:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):157 -> g
    69:72:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):157:157 -> g
    73:74:java.lang.String world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByName():37:37 -> g
    73:74:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):158 -> g
    75:78:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByPersonRole():39:39 -> g
    75:78:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):159 -> g
    79:85:int world.respect.datalayer.school.model.PersonRoleEnum.getFlag():12:12 -> g
    79:85:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):159 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    86:89:world.respect.datalayer.school.model.PersonStatusEnum world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByPersonStatus():38:38 -> g
    86:89:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):160 -> g
    90:96:int world.respect.datalayer.school.model.PersonStatusEnum.getFlag():12:12 -> g
    90:96:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):160 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    97:98:boolean world.respect.datalayer.school.PersonDataSource$GetListParams.getIncludeRelated():40:40 -> g
    97:98:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):161 -> g
    99:102:java.lang.Boolean world.respect.datalayer.shared.params.GetListCommonParams.getIncludeDeleted():23:23 -> g
    99:102:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):162 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    103:108:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):162:162 -> g
    109:112:long world.respect.libutil.util.time.TimeInMillis_androidKt.systemTimeInMillis():4:4 -> g
    109:112:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao.listAsFlow$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,int,java.lang.Object):118 -> g
    109:112:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):151 -> g
    113:114:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.listAsFlow(long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean):947:947 -> g
    113:114:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao.listAsFlow$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,int,java.lang.Object):110 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    113:114:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):151 -> g
    115:165:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.listAsFlow(long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean):947:947 -> g
    115:165:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao.listAsFlow$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,int,java.lang.Object):110 -> g
    115:165:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):151 -> g
    166:172:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):261:261 -> g
    1:7:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):63:63 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lpa1;)Ljava/lang/Object;"}
    8:14:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):66:66 -> i
    15:20:java.lang.Object androidx.room.RoomDatabaseKt.useWriterConnection(androidx.room.RoomDatabase,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> i
    15:20:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):66 -> i
    21:25:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> i
    21:25:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):66 -> i
    26:28:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):64:64 -> i
    1:7:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):176:176 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhi1;Lj65;)Lp43;"}
    1:7:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):128:128 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lpa1;)Ljava/lang/Object;"}
    8:13:java.lang.Object androidx.room.RoomDatabaseKt.useWriterConnection(androidx.room.RoomDatabase,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> l
    8:13:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):128 -> l
    14:18:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> l
    14:18:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):128 -> l
    19:21:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):128:128 -> l
    33:57:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):195:195 -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhi1;Lj65;Lqa1;)Ljava/lang/Object;"}
    58:63:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> t
    58:63:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> t
    58:63:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):199 -> t
    64:69:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200:200 -> t
    70:71:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):201:201 -> t
    72:73:java.lang.String world.respect.datalayer.AuthenticatedUserPrincipalId.getGuid():11:11 -> t
    72:73:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):201 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    74:81:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):201:201 -> t
    82:83:world.respect.datalayer.shared.params.GetListCommonParams world.respect.datalayer.school.PersonDataSource$GetListParams.getCommon():34:34 -> t
    82:83:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):202 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    84:89:kotlin.time.Instant world.respect.datalayer.shared.params.GetListCommonParams.getSince():21:21 -> t
    84:89:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):202 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    90:95:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):202:202 -> t
    96:99:java.lang.String world.respect.datalayer.shared.params.GetListCommonParams.getGuid():19:19 -> t
    96:99:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):203 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    100:105:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> t
    100:105:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):203 -> t
    106:109:java.lang.String world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByClazzUid():35:35 -> t
    106:109:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):204 -> t
    110:116:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> t
    110:116:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):204 -> t
    117:120:world.respect.datalayer.school.model.EnrollmentRoleEnum world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByEnrolmentRole():36:36 -> t
    117:120:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):205 -> t
    121:124:int world.respect.datalayer.school.model.EnrollmentRoleEnum.getFlag():14:14 -> t
    121:124:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):205 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    125:128:kotlinx.datetime.LocalDate world.respect.datalayer.school.PersonDataSource$GetListParams.getInClassOnDay():41:41 -> t
    125:128:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):206 -> t
    129:132:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):206:206 -> t
    133:134:java.lang.String world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByName():37:37 -> t
    133:134:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):207 -> t
    135:138:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByPersonRole():39:39 -> t
    135:138:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):208 -> t
    139:145:int world.respect.datalayer.school.model.PersonRoleEnum.getFlag():12:12 -> t
    139:145:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):208 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    146:147:boolean world.respect.datalayer.school.PersonDataSource$GetListParams.getIncludeRelated():40:40 -> t
    146:147:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):209 -> t
    148:151:java.lang.Boolean world.respect.datalayer.shared.params.GetListCommonParams.getIncludeDeleted():23:23 -> t
    148:151:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):210 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    152:157:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):210:210 -> t
    158:162:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200:200 -> t
    163:168:long world.respect.libutil.util.time.TimeInMillis_androidKt.systemTimeInMillis():4:4 -> t
    163:168:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao.list$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation,int,java.lang.Object):145 -> t
    163:168:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200 -> t
    169:172:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.list(long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation):1348:1348 -> t
    169:172:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao.list$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation,int,java.lang.Object):137 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    169:172:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200 -> t
    173:201:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.list(long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation):1348:1348 -> t
    173:201:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao.list$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation,int,java.lang.Object):137 -> t
    173:201:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200 -> t
    202:205:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> t
    202:205:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.list(long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation):1348 -> t
    202:205:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao.list$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation,int,java.lang.Object):137 -> t
    202:205:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200 -> t
    206:212:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200:200 -> t
    213:214:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):195:195 -> t
    215:225:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):264:264 -> t
    226:239:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):265:265 -> t
    240:241:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):266:266 -> t
    242:249:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):212:212 -> t
    250:253:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):266:266 -> t
    254:255:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):215:215 -> t
    256:257:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):217:217 -> t
    258:271:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):218:218 -> t
    272:295:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):219:219 -> t
    296:300:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):217:217 -> t
    301:304:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):215:215 -> t
    31:97:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):40:40 -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li65;Lqa1;)Ljava/lang/Object;"}
    98:130:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> u
    98:130:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> u
    98:130:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    131:139:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43:43 -> u
    140:141:java.lang.String world.respect.datalayer.school.model.Person.getGuid():22:22 -> u
    140:141:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):58 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    140:141:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    142:145:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):58:58 -> u
    142:145:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    146:147:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):60:60 -> u
    146:147:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    148:149:java.lang.String world.respect.datalayer.school.model.Person.getGuid():22:22 -> u
    148:149:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):61 -> u
    148:149:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    150:151:boolean world.respect.datalayer.school.model.Person.getUserActive():23:23 -> u
    150:151:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):63 -> u
    150:151:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    152:153:world.respect.datalayer.school.model.PersonStatusEnum world.respect.datalayer.school.model.Person.getStatus():24:24 -> u
    152:153:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):64 -> u
    152:153:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    154:155:kotlin.time.Instant world.respect.datalayer.school.model.Person.getLastModified():25:25 -> u
    154:155:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):65 -> u
    154:155:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    156:159:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):65:65 -> u
    156:159:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    160:161:kotlin.time.Instant world.respect.datalayer.school.model.Person.getStored():26:26 -> u
    160:161:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):66 -> u
    160:161:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    162:165:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):66:66 -> u
    162:165:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    166:167:kotlinx.serialization.json.JsonObject world.respect.datalayer.school.model.Person.getMetadata():27:27 -> u
    166:167:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):67 -> u
    166:167:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    168:169:java.lang.String world.respect.datalayer.school.model.Person.getUsername():29:29 -> u
    168:169:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):68 -> u
    168:169:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    170:171:java.lang.String world.respect.datalayer.school.model.Person.getGivenName():30:30 -> u
    170:171:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):69 -> u
    170:171:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    172:173:java.lang.String world.respect.datalayer.school.model.Person.getFamilyName():31:31 -> u
    172:173:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):70 -> u
    172:173:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    174:175:java.lang.String world.respect.datalayer.school.model.Person.getMiddleName():32:32 -> u
    174:175:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):71 -> u
    174:175:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    176:179:world.respect.datalayer.school.model.PersonGenderEnum world.respect.datalayer.school.model.Person.getGender():33:33 -> u
    176:179:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):72 -> u
    176:179:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    180:183:kotlinx.datetime.LocalDate world.respect.datalayer.school.model.Person.getDateOfBirth():40:40 -> u
    180:183:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):73 -> u
    180:183:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    184:187:java.lang.String world.respect.datalayer.school.model.Person.getEmail():41:41 -> u
    184:187:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):74 -> u
    184:187:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    188:207:java.lang.String world.respect.datalayer.school.model.Person.getPhoneNumber():42:42 -> u
    188:207:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):75 -> u
    188:207:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    208:211:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):60:60 -> u
    208:211:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    212:213:java.util.List world.respect.datalayer.school.model.Person.getRoles():38:38 -> u
    212:213:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):77 -> u
    212:213:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    214:224:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):106:106 -> u
    214:224:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    225:238:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):107:107 -> u
    225:238:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    239:240:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):108:108 -> u
    239:240:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    241:242:boolean world.respect.datalayer.school.model.PersonRole.isPrimaryRole():8:8 -> u
    241:242:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):80 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    241:242:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    243:244:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.model.PersonRole.getRoleEnum():9:9 -> u
    243:244:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):81 -> u
    243:244:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    245:246:kotlinx.datetime.LocalDate world.respect.datalayer.school.model.PersonRole.getEndDate():11:11 -> u
    245:246:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):82 -> u
    245:246:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    247:248:kotlinx.datetime.LocalDate world.respect.datalayer.school.model.PersonRole.getBeginDate():10:10 -> u
    247:248:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):83 -> u
    247:248:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    249:260:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):78:78 -> u
    249:260:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    261:263:void world.respect.datalayer.db.school.entities.PersonRoleEntity.<init>(int,long,boolean,world.respect.datalayer.school.model.PersonRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,int,kotlin.jvm.internal.DefaultConstructorMarker):9:9 -> u
    261:263:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):78 -> u
    261:263:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    264:267:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):108:108 -> u
    264:267:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    268:269:java.util.List world.respect.datalayer.school.model.Person.getRelatedPersonUids():39:39 -> u
    268:269:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):86 -> u
    268:269:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    270:280:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):110:110 -> u
    270:280:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    281:294:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):111:111 -> u
    281:294:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    295:296:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):112:112 -> u
    295:296:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    297:298:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):87:87 -> u
    297:298:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    299:306:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):90:90 -> u
    299:306:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    307:309:void world.respect.datalayer.db.school.entities.PersonRelatedPersonEntity.<init>(int,long,java.lang.String,long,int,kotlin.jvm.internal.DefaultConstructorMarker):7:7 -> u
    307:309:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):87 -> u
    307:309:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    310:313:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):112:112 -> u
    310:313:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    314:318:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):59:59 -> u
    314:318:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    319:327:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):45:45 -> u
    328:329:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.insert(world.respect.datalayer.db.school.entities.PersonEntity,kotlin.coroutines.Continuation):113:113 -> u
    328:329:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):45 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    330:337:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.insert(world.respect.datalayer.db.school.entities.PersonEntity,kotlin.coroutines.Continuation):113:113 -> u
    330:337:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):45 -> u
    338:349:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> u
    338:349:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.insert(world.respect.datalayer.db.school.entities.PersonEntity,kotlin.coroutines.Continuation):113 -> u
    338:349:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):45 -> u
    350:353:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):47:47 -> u
    354:355:world.respect.datalayer.db.school.entities.PersonEntity world.respect.datalayer.db.school.adapters.PersonEntities.getPersonEntity():15:15 -> u
    354:355:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):48 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    356:357:long world.respect.datalayer.db.school.entities.PersonEntity.getPGuidHash():17:17 -> u
    356:357:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):48 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    358:362:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):47:47 -> u
    363:364:java.lang.Object world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl.deleteByPersonGuidHash(long,kotlin.coroutines.Continuation):70:70 -> u
    363:364:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):47 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    365:373:java.lang.Object world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl.deleteByPersonGuidHash(long,kotlin.coroutines.Continuation):70:70 -> u
    365:373:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):47 -> u
    374:384:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> u
    374:384:java.lang.Object world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl.deleteByPersonGuidHash(long,kotlin.coroutines.Continuation):70 -> u
    374:384:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):47 -> u
    385:388:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):50:50 -> u
    389:390:java.util.List world.respect.datalayer.db.school.adapters.PersonEntities.getPersonRoleEntities():16:16 -> u
    389:390:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):51 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    391:395:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):50:50 -> u
    396:397:java.lang.Object world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl.upsertList(java.util.List,kotlin.coroutines.Continuation):59:59 -> u
    396:397:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):50 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    398:406:java.lang.Object world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl.upsertList(java.util.List,kotlin.coroutines.Continuation):59:59 -> u
    398:406:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):50 -> u
    407:417:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> u
    407:417:java.lang.Object world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl.upsertList(java.util.List,kotlin.coroutines.Continuation):59 -> u
    407:417:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):50 -> u
    418:421:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):54:54 -> u
    422:423:world.respect.datalayer.db.school.entities.PersonEntity world.respect.datalayer.db.school.adapters.PersonEntities.getPersonEntity():15:15 -> u
    422:423:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):55 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    424:425:long world.respect.datalayer.db.school.entities.PersonEntity.getPGuidHash():17:17 -> u
    424:425:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):55 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    426:430:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):54:54 -> u
    431:432:java.lang.Object world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl.deleteByPersonUidNum(long,kotlin.coroutines.Continuation):51:51 -> u
    431:432:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):54 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    433:441:java.lang.Object world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl.deleteByPersonUidNum(long,kotlin.coroutines.Continuation):51:51 -> u
    433:441:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):54 -> u
    442:452:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> u
    442:452:java.lang.Object world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl.deleteByPersonUidNum(long,kotlin.coroutines.Continuation):51 -> u
    442:452:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):54 -> u
    453:456:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):57:57 -> u
    457:459:java.util.List world.respect.datalayer.db.school.adapters.PersonEntities.getRelatedPersonEntities():17:17 -> u
    457:459:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):58 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    460:464:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):57:57 -> u
    465:466:java.lang.Object world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):40:40 -> u
    465:466:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):57 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    467:475:java.lang.Object world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):40:40 -> u
    467:475:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):57 -> u
    476:486:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> u
    476:486:java.lang.Object world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):40 -> u
    476:486:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):57 -> u
