# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.datalayer.db.school.xapi.daos.XapiStatementEntityJsonDao_Impl":"XapiStatementEntityJsonDao_Impl.kt","world.respect.datalayer.db.school.daos.ClassEntityDao_Impl":"ClassEntityDao_Impl.kt","world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams":"XapiStatementsResource.kt","world.respect.datalayer.school.model.Clazz":"Clazz.kt","kotlin.Pair":"Tuples.kt","world.respect.datalayer.db.school.xapi.daos.XapiStatementEntityDao_Impl":"XapiStatementEntityDao_Impl.kt","world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb":"XapiStatementsResourceDb.kt","io.ktor.client.utils.HeadersKt":"headers.kt","world.respect.datalayer.db.school.xapi.entities.XapiStatementEntityJson":"XapiStatementEntityJson.kt","io.ktor.http.HeadersBuilder":"Headers.kt","world.respect.datalayer.AuthenticatedUserPrincipalId":"AuthenticatedUserPrincipalId.kt","world.respect.datalayer.db.school.ClassDatasourceDb":"ClassDatasourceDb.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","world.respect.datalayer.shared.XXHashUidNumberMapper":"XXHashUidNumberMapper.kt"}}
world.respect.datalayer.db.school.ClassDatasourceDb$updateLocal$2$1 -> cu0:
# {"id":"sourceFile","fileName":"ClassDatasourceDb.kt"}
    byte ClassDatasourceDb$updateLocal$2$1.$r8$classId -> d0
      # {"id":"com.android.tools.r8.synthesized"}
    int label -> e0
      # {"id":"com.android.tools.r8.residualsignature","signature":"B"}
    boolean Z$0 -> f0
    java.lang.Object L$1 -> g0
    world.respect.datalayer.db.school.ClassDatasourceDb this$0 -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    java.lang.Object L$2 -> i0
    kotlin.jvm.internal.Ref$IntRef $numUpdated -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/io/Serializable;"}
    java.lang.Object L$3 -> k0
    java.lang.Object L$5 -> l0
    java.util.List $list -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    4:22:void world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.<init>(world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementFormatEnum,world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb,kotlin.Pair,kotlin.Pair,world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams,boolean,kotlin.time.Instant,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhj8;Lek8;Lw15;Lw15;Lkj8;ZLrc3;Lpa1;)V"}
    23:23:void <init>(java.util.List,world.respect.datalayer.db.school.ClassDatasourceDb,boolean,kotlin.jvm.internal.Ref$IntRef,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Ldu0;Lut5;Lpa1;)V"}
    12:22:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invoke(androidx.room.TransactionScope,kotlin.coroutines.Continuation):0:0 -> n
    12:22:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invoke(java.lang.Object,java.lang.Object):0 -> n
    23:34:java.lang.Object invoke(androidx.room.TransactionScope,kotlin.coroutines.Continuation):0:0 -> n
    23:34:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> n
    12:45:kotlin.coroutines.Continuation world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lpa1;Ljava/lang/Object;)Lpa1;"}
    46:58:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
    20:41:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    20:41:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):0 -> s
    42:87:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):408:408 -> s
    88:89:world.respect.datalayer.db.RespectSchoolDatabase world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb.access$getSchoolDb$p(world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb):84:84 -> s
    88:89:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):433 -> s
    90:106:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):409:409 -> s
    107:112:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):410:410 -> s
    113:114:java.lang.Object kotlin.Pair.getFirst():28:28 -> s
    113:114:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):411 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    115:127:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):411:411 -> s
    128:129:java.lang.Object kotlin.Pair.getSecond():29:29 -> s
    128:129:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):412 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    130:142:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):412:412 -> s
    143:144:java.lang.Object kotlin.Pair.getFirst():28:28 -> s
    143:144:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):413 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    145:157:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):413:413 -> s
    158:159:java.lang.Object kotlin.Pair.getSecond():29:29 -> s
    158:159:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):414 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    160:170:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):414:414 -> s
    171:174:world.respect.lib.xapi.model.XapiActor world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getAgent():46:46 -> s
    171:174:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):415 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    175:183:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):415:415 -> s
    184:187:java.lang.String world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getVerb():47:47 -> s
    184:187:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):416 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    188:190:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):416:416 -> s
    191:201:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> s
    191:201:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):416 -> s
    202:205:java.lang.String world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getActivity():48:48 -> s
    202:205:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):417 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    206:208:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):417:417 -> s
    209:216:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> s
    209:216:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):417 -> s
    217:218:boolean world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getRelatedAgents():51:51 -> s
    217:218:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):418 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    219:220:boolean world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getRelatedActivities():50:50 -> s
    219:220:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):419 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    221:224:kotlin.time.Instant world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getSince():52:52 -> s
    221:224:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):420 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    225:230:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):420:420 -> s
    231:234:kotlin.time.Instant world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getUntil():53:53 -> s
    231:234:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):421 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    235:240:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):421:421 -> s
    241:242:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):422:422 -> s
    243:246:java.lang.Integer world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getLimit():54:54 -> s
    243:246:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):423 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    247:252:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):423:423 -> s
    253:254:java.lang.String world.respect.datalayer.AuthenticatedUserPrincipalId.getGuid():11:11 -> s
    253:254:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):424 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    255:258:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):424:424 -> s
    259:262:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):425:425 -> s
    263:265:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):426:426 -> s
    266:271:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> s
    266:271:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):426 -> s
    272:273:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):410:410 -> s
    274:275:java.lang.Object world.respect.datalayer.db.school.xapi.daos.XapiStatementEntityJsonDao_Impl.list(long,long,long,long,long,long,long,boolean,boolean,long,long,boolean,int,long,long,long,kotlin.coroutines.Continuation):176:176 -> s
    274:275:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):410 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    276:291:java.lang.Object world.respect.datalayer.db.school.xapi.daos.XapiStatementEntityJsonDao_Impl.list(long,long,long,long,long,long,long,boolean,boolean,long,long,boolean,int,long,long,long,kotlin.coroutines.Continuation):176:176 -> s
    276:291:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):410 -> s
    292:299:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> s
    292:299:java.lang.Object world.respect.datalayer.db.school.xapi.daos.XapiStatementEntityJsonDao_Impl.list(long,long,long,long,long,long,long,boolean,boolean,long,long,boolean,int,long,long,long,kotlin.coroutines.Continuation):176 -> s
    292:299:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):410 -> s
    300:301:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):408:408 -> s
    302:312:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):726:726 -> s
    313:326:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):727:727 -> s
    327:328:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):728:728 -> s
    329:330:kotlinx.serialization.json.Json world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb.access$getJson$p(world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb):84:84 -> s
    329:330:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):428 -> s
    331:332:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):429:429 -> s
    333:334:java.lang.String world.respect.datalayer.db.school.xapi.entities.XapiStatementEntityJson.getFullStatement():30:30 -> s
    333:334:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):429 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    335:340:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):428:428 -> s
    341:347:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):728:728 -> s
    348:353:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):433:433 -> s
    354:355:java.lang.Object kotlin.Pair.getFirst():28:28 -> s
    354:355:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):434 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    356:368:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):434:434 -> s
    369:370:java.lang.Object kotlin.Pair.getSecond():29:29 -> s
    369:370:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):435 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    371:383:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):435:435 -> s
    384:385:java.lang.Object kotlin.Pair.getFirst():28:28 -> s
    384:385:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):436 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    386:398:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):436:436 -> s
    399:400:java.lang.Object kotlin.Pair.getSecond():29:29 -> s
    399:400:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):437 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    401:411:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):437:437 -> s
    412:415:world.respect.lib.xapi.model.XapiActor world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getAgent():46:46 -> s
    412:415:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):438 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    416:424:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):438:438 -> s
    425:428:java.lang.String world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getVerb():47:47 -> s
    425:428:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):439 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    429:431:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):439:439 -> s
    432:442:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> s
    432:442:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):439 -> s
    443:446:java.lang.String world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getActivity():48:48 -> s
    443:446:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):440 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    447:449:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):440:440 -> s
    450:457:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> s
    450:457:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):440 -> s
    458:459:boolean world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getRelatedAgents():51:51 -> s
    458:459:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):441 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    460:461:boolean world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getRelatedActivities():50:50 -> s
    460:461:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):442 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    462:465:kotlin.time.Instant world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getSince():52:52 -> s
    462:465:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):443 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    466:471:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):443:443 -> s
    472:475:kotlin.time.Instant world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getUntil():53:53 -> s
    472:475:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):444 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    476:481:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):444:444 -> s
    482:483:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):445:445 -> s
    484:487:java.lang.Integer world.respect.lib.xapi.resources.XapiStatementsResource$GetStatementParams.getLimit():54:54 -> s
    484:487:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):446 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    488:493:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):446:446 -> s
    494:495:java.lang.String world.respect.datalayer.AuthenticatedUserPrincipalId.getGuid():11:11 -> s
    494:495:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):447 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    496:499:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):447:447 -> s
    500:503:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):448:448 -> s
    504:506:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):449:449 -> s
    507:512:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> s
    507:512:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):449 -> s
    513:516:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):433:433 -> s
    517:518:java.lang.Object world.respect.datalayer.db.school.xapi.daos.XapiStatementEntityDao_Impl.list(long,long,long,long,long,long,long,boolean,boolean,long,long,boolean,int,long,long,long,kotlin.coroutines.Continuation):325:325 -> s
    517:518:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):433 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    519:536:java.lang.Object world.respect.datalayer.db.school.xapi.daos.XapiStatementEntityDao_Impl.list(long,long,long,long,long,long,long,boolean,boolean,long,long,boolean,int,long,long,long,kotlin.coroutines.Continuation):325:325 -> s
    519:536:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):433 -> s
    537:544:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> s
    537:544:java.lang.Object world.respect.datalayer.db.school.xapi.daos.XapiStatementEntityDao_Impl.list(long,long,long,long,long,long,long,boolean,boolean,long,long,boolean,int,long,long,long,kotlin.coroutines.Continuation):325 -> s
    537:544:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):433 -> s
    545:546:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):408:408 -> s
    547:554:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):451:451 -> s
    555:559:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):450:450 -> s
    560:566:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb.access$mapToCanonicalStatements(world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb,java.util.List,boolean,kotlin.coroutines.Continuation):84:84 -> s
    560:566:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):450 -> s
    567:571:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):408:408 -> s
    572:573:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):455:455 -> s
    574:578:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):456:456 -> s
    579:580:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):460:460 -> s
    581:586:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):462:462 -> s
    587:596:io.ktor.http.Headers world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb.makeXapiHeadersForStatementResult(java.util.List,kotlin.time.Instant,boolean):254:254 -> s
    587:596:io.ktor.http.Headers world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb.access$makeXapiHeadersForStatementResult(world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb,java.util.List,kotlin.time.Instant,boolean):84 -> s
    587:596:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):461 -> s
    597:599:io.ktor.http.Headers io.ktor.client.utils.HeadersKt.buildHeaders(kotlin.jvm.functions.Function1):15:15 -> s
    597:599:io.ktor.http.Headers world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb.makeXapiHeadersForStatementResult(java.util.List,kotlin.time.Instant,boolean):254 -> s
    597:599:io.ktor.http.Headers world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb.access$makeXapiHeadersForStatementResult(world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb,java.util.List,kotlin.time.Instant,boolean):84 -> s
    597:599:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):461 -> s
    600:602:void io.ktor.http.HeadersBuilder.<init>(int):35:35 -> s
    600:602:void io.ktor.http.HeadersBuilder.<init>(int,int,kotlin.jvm.internal.DefaultConstructorMarker):35 -> s
    600:602:io.ktor.http.Headers io.ktor.client.utils.HeadersKt.buildHeaders(kotlin.jvm.functions.Function1):15 -> s
    600:602:io.ktor.http.Headers world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb.makeXapiHeadersForStatementResult(java.util.List,kotlin.time.Instant,boolean):254 -> s
    600:602:io.ktor.http.Headers world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb.access$makeXapiHeadersForStatementResult(world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb,java.util.List,kotlin.time.Instant,boolean):84 -> s
    600:602:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):461 -> s
    603:629:io.ktor.http.Headers io.ktor.client.utils.HeadersKt.buildHeaders(kotlin.jvm.functions.Function1):15:15 -> s
    603:629:io.ktor.http.Headers world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb.makeXapiHeadersForStatementResult(java.util.List,kotlin.time.Instant,boolean):254 -> s
    603:629:io.ktor.http.Headers world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb.access$makeXapiHeadersForStatementResult(world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb,java.util.List,kotlin.time.Instant,boolean):84 -> s
    603:629:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):461 -> s
    630:636:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):460:460 -> s
    637:640:java.lang.Object world.respect.datalayer.db.school.xapi.XapiStatementsResourceDb$get$2$1.invokeSuspend(java.lang.Object):455:455 -> s
    641:704:java.lang.Object invokeSuspend(java.lang.Object):136:136 -> s
    705:710:java.lang.Object invokeSuspend(java.lang.Object):137:137 -> s
    711:727:java.lang.Object invokeSuspend(java.lang.Object):160:160 -> s
    728:729:world.respect.datalayer.db.RespectSchoolDatabase world.respect.datalayer.db.school.ClassDatasourceDb.access$getSchoolDb$p(world.respect.datalayer.db.school.ClassDatasourceDb):28:28 -> s
    728:729:java.lang.Object invokeSuspend(java.lang.Object):138 -> s
    730:733:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> s
    734:735:world.respect.datalayer.UidNumberMapper world.respect.datalayer.db.school.ClassDatasourceDb.access$getUidNumberMapper$p(world.respect.datalayer.db.school.ClassDatasourceDb):28:28 -> s
    734:735:java.lang.Object invokeSuspend(java.lang.Object):139 -> s
    736:737:java.lang.String world.respect.datalayer.school.model.Clazz.getGuid():11:11 -> s
    736:737:java.lang.Object invokeSuspend(java.lang.Object):139 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    738:741:java.lang.Object invokeSuspend(java.lang.Object):139:139 -> s
    742:753:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> s
    754:755:java.lang.Object world.respect.datalayer.db.school.daos.ClassEntityDao_Impl.getLastModifiedByGuid(long,kotlin.coroutines.Continuation):319:319 -> s
    754:755:java.lang.Object invokeSuspend(java.lang.Object):138 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    756:761:java.lang.Object world.respect.datalayer.db.school.daos.ClassEntityDao_Impl.getLastModifiedByGuid(long,kotlin.coroutines.Continuation):319:319 -> s
    756:761:java.lang.Object invokeSuspend(java.lang.Object):138 -> s
    762:774:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> s
    762:774:java.lang.Object world.respect.datalayer.db.school.daos.ClassEntityDao_Impl.getLastModifiedByGuid(long,kotlin.coroutines.Continuation):319 -> s
    762:774:java.lang.Object invokeSuspend(java.lang.Object):138 -> s
    775:787:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> s
    788:789:kotlin.time.Instant world.respect.datalayer.school.model.Clazz.getLastModified():15:15 -> s
    788:789:java.lang.Object invokeSuspend(java.lang.Object):142 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    790:802:java.lang.Object invokeSuspend(java.lang.Object):142:142 -> s
    803:815:java.lang.Object invokeSuspend(java.lang.Object):143:143 -> s
    816:825:java.lang.Object world.respect.datalayer.db.school.ClassDatasourceDb.access$doUpsertClass(world.respect.datalayer.db.school.ClassDatasourceDb,world.respect.datalayer.school.model.Clazz,kotlin.coroutines.Continuation):28:28 -> s
    816:825:java.lang.Object invokeSuspend(java.lang.Object):143 -> s
    826:836:java.lang.Object invokeSuspend(java.lang.Object):144:144 -> s
    837:840:java.lang.Object invokeSuspend(java.lang.Object):147:147 -> s
