# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.runtime.snapshots.TransparentObserverSnapshot":"Snapshot.kt","world.respect.datalayer.school.model.DeviceInfo":"DeviceInfo.kt","androidx.compose.runtime.snapshots.SnapshotKt":"Snapshot.kt","androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot":"Snapshot.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzap -> qh8:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    float[] androidx.compose.animation.core.ArcSplineKt.OurPercentCache -> a
    3:7:void androidx.compose.animation.core.ArcSplineKt.<clinit>():388:388 -> <clinit>
    1:2:androidx.compose.runtime.internal.SnapshotThreadLocal androidx.compose.runtime.snapshots.SnapshotKt.access$getThreadSnapshot$p():1:1 -> a
    1:2:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.getCurrentThreadSnapshot():554 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lbr6;"}
    3:9:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.getCurrentThreadSnapshot():554:554 -> a
    1:8:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):565:565 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbr6;)Lbr6;"}
    9:10:long androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.getThreadId$runtime():1707:1707 -> b
    9:10:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):2601 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:18:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):2601:2601 -> b
    19:21:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> b
    19:21:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):566 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:28:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):569:569 -> b
    29:30:long androidx.compose.runtime.snapshots.TransparentObserverSnapshot.getThreadId$runtime():1810:1810 -> b
    29:30:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):2602 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:38:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):2602:2602 -> b
    39:42:void androidx.compose.runtime.snapshots.TransparentObserverSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1802:1802 -> b
    39:42:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):570 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    43:46:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.SnapshotKt.createTransparentSnapshotWithNoParentReadObserver$default(androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1,boolean,int,java.lang.Object):1868:1868 -> b
    43:46:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):575 -> b
    47:50:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):578:578 -> b
    1:2:androidx.compose.runtime.internal.SnapshotThreadLocal androidx.compose.runtime.snapshots.SnapshotKt.access$getThreadSnapshot$p():1:1 -> c
    1:2:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2552 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcr1;Lqk2;)Ljava/lang/Object;"}
    3:8:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2552:2552 -> c
    9:15:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2553:2553 -> c
    16:17:long androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.getThreadId$runtime():1707:1707 -> c
    16:17:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2554 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:25:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2554:2554 -> c
    26:27:kotlin.jvm.functions.Function1 androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.getReadObserver$runtime():1704:1704 -> c
    26:27:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2555 -> c
    28:29:kotlin.jvm.functions.Function1 androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.getWriteObserver$runtime():1705:1705 -> c
    28:29:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2556 -> c
    30:33:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2559:2559 -> c
    34:37:kotlin.jvm.functions.Function1 androidx.compose.runtime.snapshots.SnapshotKt.mergedReadObserver$default(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,boolean,int,java.lang.Object):1890:1890 -> c
    34:37:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2559 -> c
    38:39:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> c
    38:39:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2559 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    40:41:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2560:2560 -> c
    42:43:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setWriteObserver$runtime(kotlin.jvm.functions.Function1):1705:1705 -> c
    42:43:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2560 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    44:47:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2562:2562 -> c
    48:49:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> c
    48:49:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2564 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    50:54:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setWriteObserver$runtime(kotlin.jvm.functions.Function1):1705:1705 -> c
    50:54:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2565 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    55:56:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> c
    55:56:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2564 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    57:58:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setWriteObserver$runtime(kotlin.jvm.functions.Function1):1705:1705 -> c
    57:58:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2565 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    59:61:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2565:2565 -> c
    62:67:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2571:2571 -> c
    68:72:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2584:2584 -> c
    73:74:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2572:2572 -> c
    75:86:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2573:2573 -> c
    87:90:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2572:2572 -> c
    91:94:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2589:2589 -> c
    95:98:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2591:2591 -> c
    99:101:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2593:2593 -> c
    102:110:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2594:2594 -> c
    111:114:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2593:2593 -> c
    115:118:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2594:2594 -> c
    3:6:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):591:591 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbr6;Lbr6;Lsk2;)V"}
    7:8:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):592:592 -> d
    9:11:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> d
    9:11:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):592 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:15:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):594:594 -> d
    16:17:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):595:595 -> d
    18:20:void androidx.compose.runtime.snapshots.TransparentObserverSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1802:1802 -> d
    18:20:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):595 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    21:26:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):598:598 -> d
    27:32:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):602:602 -> d
    33:36:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):603:603 -> d
    1:4:java.lang.String world.respect.datalayer.school.model.DeviceInfo.getManufacturer():16:16 -> e
    1:4:java.lang.String world.respect.shared.domain.getdeviceinfo.DeviceInfoExtKt.toUserFriendlyString(world.respect.datalayer.school.model.DeviceInfo):6 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:4:java.lang.String zzap4.toUserFriendlyString(DeviceInfo):0 -> e
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llr1;)Ljava/lang/String;"}
    5:6:java.lang.String world.respect.shared.domain.getdeviceinfo.DeviceInfoExtKt.toUserFriendlyString(world.respect.datalayer.school.model.DeviceInfo):6:6 -> e
    5:6:java.lang.String zzap4.toUserFriendlyString(DeviceInfo):0 -> e
    7:10:java.lang.String world.respect.datalayer.school.model.DeviceInfo.getModel():17:17 -> e
    7:10:java.lang.String world.respect.shared.domain.getdeviceinfo.DeviceInfoExtKt.toUserFriendlyString(world.respect.datalayer.school.model.DeviceInfo):6 -> e
    7:10:java.lang.String zzap4.toUserFriendlyString(DeviceInfo):0 -> e
    11:14:java.lang.String world.respect.shared.domain.getdeviceinfo.DeviceInfoExtKt.toUserFriendlyString(world.respect.datalayer.school.model.DeviceInfo):6:6 -> e
    11:14:java.lang.String zzap4.toUserFriendlyString(DeviceInfo):0 -> e
    15:19:java.lang.String world.respect.shared.domain.getdeviceinfo.DeviceInfoExtKt.toUserFriendlyString(world.respect.datalayer.school.model.DeviceInfo):0:0 -> e
    15:19:java.lang.String zzap4.toUserFriendlyString(DeviceInfo):0 -> e
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":20,"3":22,"6":25,"9":29,"12":34},"outline":"Lyi4;m(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    20:20:java.lang.String world.respect.shared.domain.getdeviceinfo.DeviceInfoExtKt.toUserFriendlyString(world.respect.datalayer.school.model.DeviceInfo):6:6 -> e
    22:22:java.lang.String world.respect.shared.domain.getdeviceinfo.DeviceInfoExtKt.toUserFriendlyString(world.respect.datalayer.school.model.DeviceInfo):6:6 -> e
    25:25:java.lang.String world.respect.shared.domain.getdeviceinfo.DeviceInfoExtKt.toUserFriendlyString(world.respect.datalayer.school.model.DeviceInfo):6:6 -> e
    29:29:java.lang.String world.respect.shared.domain.getdeviceinfo.DeviceInfoExtKt.toUserFriendlyString(world.respect.datalayer.school.model.DeviceInfo):6:6 -> e
    34:34:java.lang.String world.respect.shared.domain.getdeviceinfo.DeviceInfoExtKt.toUserFriendlyString(world.respect.datalayer.school.model.DeviceInfo):6:6 -> e
