# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.android.HandlerContext":"HandlerDispatcher.kt","androidx.compose.runtime.SnapshotState_androidKt":"SnapshotState.android.kt","kotlinx.coroutines.Dispatchers":"Dispatchers.kt","com.ustadmobile.libcache.db.dao.RetentionLockDao_Impl":"RetentionLockDao_Impl.kt","androidx.compose.ui.node.ComposeUiNode$Companion":"ComposeUiNode.kt","androidx.compose.runtime.RecomposeScopeImpl":"RecomposeScopeImpl.kt","androidx.compose.foundation.layout.SizeKt":"Size.kt","world.respect.shared.generated.resources.String3_commonMainKt":"String3.commonMain.kt","world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel":"InviteQrViewModel.kt","com.ustadmobile.libcache.db.dao.CacheEntryExtraHeadersDao_Impl":"CacheEntryExtraHeadersDao_Impl.kt","androidx.compose.foundation.layout.Arrangement":"Arrangement.kt","com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt$getContentEntryAndMetaDataByKey$1":"UstadCacheDbExt.kt","com.ustadmobile.libcache.db.dao.CacheEntryDao_Impl":"CacheEntryDao_Impl.kt","androidx.compose.runtime.ParcelableSnapshotMutableState":"SnapshotState.android.kt","androidx.compose.ui.text.style.TextAlign":"TextAlign.kt","world.respect.shared.viewmodel.person.qrcode.InviteQrUiState":"InviteQrViewModel.kt","androidx.compose.runtime.GapComposer":"GapComposer.kt","androidx.compose.ui.graphics.Color":"Color.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzki -> xc9:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    11:41:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):42:42 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqh3;Lsq2;I)V"}
    42:46:androidx.compose.ui.Modifier androidx.compose.foundation.layout.SizeKt.fillMaxSize(androidx.compose.ui.Modifier,float):523:523 -> a
    42:46:androidx.compose.ui.Modifier androidx.compose.foundation.layout.SizeKt.fillMaxSize$default(androidx.compose.ui.Modifier,float,int,java.lang.Object):522 -> a
    42:46:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):45 -> a
    47:50:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):46:46 -> a
    51:52:androidx.compose.ui.Alignment$Horizontal androidx.compose.ui.Alignment$Companion.getCenterHorizontally():105:105 -> a
    51:52:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):47 -> a
    53:56:androidx.compose.foundation.layout.Arrangement$Vertical androidx.compose.foundation.layout.Arrangement.getTop():154:154 -> a
    53:56:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):48 -> a
    57:60:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):84:84 -> a
    61:62:long androidx.compose.runtime.GapComposer.getCompositeKeyHashCode():596:596 -> a
    61:62:long androidx.compose.runtime.ComposablesKt.getCurrentCompositeKeyHashCode(androidx.compose.runtime.Composer,int):269 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    61:62:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):90 -> a
    63:66:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):90:90 -> a
    67:70:androidx.compose.runtime.CompositionLocalMap androidx.compose.runtime.GapComposer.getCurrentCompositionLocalMap():1064:1064 -> a
    67:70:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):91 -> a
    71:74:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):92:92 -> a
    75:79:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):94:94 -> a
    80:81:kotlin.jvm.functions.Function0 androidx.compose.ui.node.ComposeUiNode$Companion.getConstructor():40:40 -> a
    80:81:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):94 -> a
    82:84:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):97:97 -> a
    85:88:boolean androidx.compose.runtime.GapComposer.getInserting():577:577 -> a
    85:88:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):98 -> a
    89:92:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):99:99 -> a
    93:95:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):101:101 -> a
    96:97:kotlin.jvm.functions.Function2 androidx.compose.ui.node.ComposeUiNode$Companion.getSetMeasurePolicy():47:47 -> a
    96:97:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):104 -> a
    98:100:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):104:104 -> a
    101:102:kotlin.jvm.functions.Function2 androidx.compose.ui.node.ComposeUiNode$Companion.getSetResolvedCompositionLocals():44:44 -> a
    101:102:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):105 -> a
    103:105:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):105:105 -> a
    106:109:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):106:106 -> a
    110:111:kotlin.jvm.functions.Function2 androidx.compose.ui.node.ComposeUiNode$Companion.getSetCompositeKeyHash():54:54 -> a
    110:111:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):106 -> a
    112:114:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):106:106 -> a
    115:116:kotlin.jvm.functions.Function1 androidx.compose.ui.node.ComposeUiNode$Companion.getApplyOnDeactivatedNodeAssertion():55:55 -> a
    115:116:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):107 -> a
    117:119:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):107:107 -> a
    120:121:kotlin.jvm.functions.Function2 androidx.compose.ui.node.ComposeUiNode$Companion.getSetModifier():42:42 -> a
    120:121:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):108 -> a
    122:126:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):108:108 -> a
    127:135:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):50:50 -> a
    136:139:java.lang.String world.respect.shared.viewmodel.person.qrcode.InviteQrUiState.getSchoolOrClass():20:20 -> a
    136:139:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):53 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    140:143:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):53:53 -> a
    144:147:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):54:54 -> a
    148:204:androidx.compose.ui.text.style.TextAlign androidx.compose.ui.text.style.TextAlign.box-impl(int):0:0 -> a
    148:204:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):55 -> a
    205:211:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):52:52 -> a
    212:220:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):58:58 -> a
    221:227:java.lang.String world.respect.shared.viewmodel.person.qrcode.InviteQrUiState.getLink():19:19 -> a
    221:227:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):59 -> a
    228:230:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):60:60 -> a
    231:236:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):62:62 -> a
    237:252:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):64:64 -> a
    253:260:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):61:61 -> a
    261:266:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):69:69 -> a
    267:299:long androidx.compose.ui.graphics.Color.access$getTransparent$cp():113:113 -> a
    267:299:long androidx.compose.ui.graphics.Color$Companion.getTransparent-0d7_KjU():282 -> a
    267:299:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):70 -> a
    300:305:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):66:66 -> a
    306:313:void androidx.compose.runtime.GapComposer.endGroup():658:658 -> a
    306:313:void androidx.compose.runtime.GapComposer.endReplaceGroup():398 -> a
    306:313:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):60 -> a
    314:316:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):72:72 -> a
    317:319:void androidx.compose.runtime.GapComposer.endGroup():658:658 -> a
    317:319:void androidx.compose.runtime.GapComposer.endReplaceGroup():398 -> a
    317:319:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):72 -> a
    320:327:org.jetbrains.compose.resources.StringResource world.respect.shared.generated.resources.String3_commonMainKt.getQr_code_private_screen(world.respect.shared.generated.resources.Res$string):597:597 -> a
    320:327:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):76 -> a
    328:335:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):76:76 -> a
    336:339:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):78:78 -> a
    340:376:androidx.compose.ui.text.style.TextAlign androidx.compose.ui.text.style.TextAlign.box-impl(int):0:0 -> a
    340:376:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):77 -> a
    377:382:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):75:75 -> a
    383:387:void androidx.compose.runtime.GapComposer.endNode():710:710 -> a
    383:387:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):116 -> a
    388:390:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):40:40 -> a
    391:405:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):81:81 -> a
    406:408:void androidx.compose.runtime.RecomposeScopeImpl.updateScope(kotlin.jvm.functions.Function2):249:249 -> a
    406:408:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrUiState,androidx.compose.runtime.Composer,int):81 -> a
    4:33:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel,androidx.compose.runtime.Composer,int):31:31 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrh3;Lsq2;I)V"}
    34:35:kotlinx.coroutines.flow.StateFlow world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel.getUiState():33:33 -> b
    34:35:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel,androidx.compose.runtime.Composer,int):32 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    36:37:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel,androidx.compose.runtime.Composer,int):32:32 -> b
    38:39:kotlinx.coroutines.MainCoroutineDispatcher kotlinx.coroutines.Dispatchers.getMain():19:19 -> b
    38:39:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel,androidx.compose.runtime.Composer,int):32 -> b
    40:41:kotlinx.coroutines.android.HandlerContext kotlinx.coroutines.android.HandlerContext.getImmediate():126:126 -> b
    40:41:kotlinx.coroutines.MainCoroutineDispatcher kotlinx.coroutines.android.HandlerContext.getImmediate():110 -> b
    40:41:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel,androidx.compose.runtime.Composer,int):32 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    42:45:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.collectAsState(kotlinx.coroutines.flow.StateFlow,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):1:1 -> b
    42:45:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel,androidx.compose.runtime.Composer,int):32 -> b
    46:51:world.respect.shared.viewmodel.person.qrcode.InviteQrUiState world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen$lambda$0(androidx.compose.runtime.State):120:120 -> b
    46:51:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel,androidx.compose.runtime.Composer,int):35 -> b
    52:55:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel,androidx.compose.runtime.Composer,int):34:34 -> b
    56:58:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel,androidx.compose.runtime.Composer,int):31:31 -> b
    59:71:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel,androidx.compose.runtime.Composer,int):37:37 -> b
    72:74:void androidx.compose.runtime.RecomposeScopeImpl.updateScope(kotlin.jvm.functions.Function2):249:249 -> b
    72:74:void world.respect.app.view.person.qrcode.InviteQrScreenKt.InviteQrScreen(world.respect.shared.viewmodel.person.qrcode.InviteQrViewModel,androidx.compose.runtime.Composer,int):37 -> b
    1:2:androidx.compose.runtime.SnapshotMutationPolicy androidx.compose.runtime.SnapshotStateKt.neverEqualPolicy():1:1 -> c
    1:2:androidx.compose.runtime.MutableState androidx.compose.foundation.lazy.layout.ObservableScopeInvalidator.constructor-impl$default(androidx.compose.runtime.MutableState,int,kotlin.jvm.internal.DefaultConstructorMarker):30 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lze4;"}
    3:4:androidx.compose.runtime.snapshots.SnapshotMutableState androidx.compose.runtime.SnapshotState_androidKt.createSnapshotMutableState(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):27:27 -> c
    3:4:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt.mutableStateOf(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):65 -> c
    3:4:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):1 -> c
    3:4:androidx.compose.runtime.MutableState androidx.compose.foundation.lazy.layout.ObservableScopeInvalidator.constructor-impl$default(androidx.compose.runtime.MutableState,int,kotlin.jvm.internal.DefaultConstructorMarker):30 -> c
    5:10:void androidx.compose.runtime.ParcelableSnapshotMutableState.<init>(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):29:29 -> c
    5:10:androidx.compose.runtime.snapshots.SnapshotMutableState androidx.compose.runtime.SnapshotState_androidKt.createSnapshotMutableState(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):27 -> c
    5:10:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt.mutableStateOf(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):65 -> c
    5:10:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):1 -> c
    5:10:androidx.compose.runtime.MutableState androidx.compose.foundation.lazy.layout.ObservableScopeInvalidator.constructor-impl$default(androidx.compose.runtime.MutableState,int,kotlin.jvm.internal.DefaultConstructorMarker):30 -> c
    22:24:void com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt$getContentEntryAndMetaDataByKey$1.<init>(kotlin.coroutines.Continuation):0:0 -> d
    22:24:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):0 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/ustadmobile/libcache/db/UstadCacheDb;Ljava/lang/String;Ljd0;Lkb1;)Ljava/lang/Object;"}
    25:26:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):0:0 -> d
    27:94:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):7:7 -> d
    95:106:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):13:13 -> d
    107:113:java.lang.Object com.ustadmobile.libcache.db.dao.CacheEntryDao_Impl.findEntryByKey(java.lang.String,kotlin.coroutines.Continuation):302:302 -> d
    107:113:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):13 -> d
    114:121:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> d
    114:121:java.lang.Object com.ustadmobile.libcache.db.dao.CacheEntryDao_Impl.findEntryByKey(java.lang.String,kotlin.coroutines.Continuation):302 -> d
    114:121:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):13 -> d
    122:126:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):7:7 -> d
    127:140:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):14:14 -> d
    141:147:java.lang.Object com.ustadmobile.libcache.db.dao.RetentionLockDao_Impl.findByKey(java.lang.String,kotlin.coroutines.Continuation):126:126 -> d
    141:147:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):14 -> d
    148:160:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> d
    148:160:java.lang.Object com.ustadmobile.libcache.db.dao.RetentionLockDao_Impl.findByKey(java.lang.String,kotlin.coroutines.Continuation):126 -> d
    148:160:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):14 -> d
    161:162:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):7:7 -> d
    163:178:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):15:15 -> d
    179:186:java.lang.Object com.ustadmobile.libcache.db.dao.CacheEntryExtraHeadersDao_Impl.findByKey(java.lang.String,kotlin.coroutines.Continuation):90:90 -> d
    179:186:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):15 -> d
    187:196:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> d
    187:196:java.lang.Object com.ustadmobile.libcache.db.dao.CacheEntryExtraHeadersDao_Impl.findByKey(java.lang.String,kotlin.coroutines.Continuation):90 -> d
    187:196:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):15 -> d
    197:198:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):7:7 -> d
    199:204:java.lang.Object com.ustadmobile.libcache.db.ext.UstadCacheDbExtKt.getContentEntryAndMetaDataByKey(com.ustadmobile.libcache.db.UstadCacheDb,java.lang.String,com.ustadmobile.libcache.db.entities.CacheEntry,kotlin.coroutines.Continuation):11:11 -> d
    void com.google.android.material.shape.CornerTreatment.getCornerPath(com.google.android.material.shape.ShapePath,float,float,float) -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfs6;FF)V"}
