# {"id":"partitionSourceFiles","fileNameMappings":{"com.ustadmobile.libcache.okhttp.OkCallExtKt$await$1":"OkCallExt.kt","kotlinx.coroutines.CompletableDeferredImpl":"CompletableDeferred.kt","kotlinx.coroutines.Dispatchers":"Dispatchers.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzkl -> bd9:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    java.util.Comparator androidx.compose.ui.text.android.LayoutIntrinsics_androidKt.IntRangeComparator -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmf;"}
    1:9:void androidx.compose.ui.text.android.LayoutIntrinsics_androidKt.<clinit>():226:226 -> <clinit>
    22:24:void com.ustadmobile.libcache.okhttp.OkCallExtKt$await$1.<init>(kotlin.coroutines.Continuation):0:0 -> a
    22:24:java.lang.Object com.ustadmobile.libcache.okhttp.OkCallExtKt.await(okhttp3.Call,kotlin.coroutines.Continuation):0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lpq5;Lkb1;)Ljava/lang/Object;"}
    25:26:java.lang.Object com.ustadmobile.libcache.okhttp.OkCallExtKt.await(okhttp3.Call,kotlin.coroutines.Continuation):0:0 -> a
    27:51:java.lang.Object com.ustadmobile.libcache.okhttp.OkCallExtKt.await(okhttp3.Call,kotlin.coroutines.Continuation):13:13 -> a
    52:56:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred(kotlinx.coroutines.Job):64:64 -> a
    52:56:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred$default(kotlinx.coroutines.Job,int,java.lang.Object):64 -> a
    52:56:java.lang.Object com.ustadmobile.libcache.okhttp.OkCallExtKt.await(okhttp3.Call,kotlin.coroutines.Continuation):14 -> a
    57:66:java.lang.Object com.ustadmobile.libcache.okhttp.OkCallExtKt.await(okhttp3.Call,kotlin.coroutines.Continuation):15:15 -> a
    67:70:java.lang.Object com.ustadmobile.libcache.okhttp.OkCallExtKt.await(okhttp3.Call,kotlin.coroutines.Continuation):26:26 -> a
    71:74:java.lang.Object kotlinx.coroutines.CompletableDeferredImpl.await(kotlin.coroutines.Continuation):114:114 -> a
    71:74:java.lang.Object com.ustadmobile.libcache.okhttp.OkCallExtKt.await(okhttp3.Call,kotlin.coroutines.Continuation):26 -> a
    75:80:java.lang.Object com.ustadmobile.libcache.okhttp.OkCallExtKt.await(okhttp3.Call,kotlin.coroutines.Continuation):26:26 -> a
    81:84:java.lang.Object com.ustadmobile.libcache.okhttp.OkCallExtKt.await(okhttp3.Call,kotlin.coroutines.Continuation):28:28 -> a
    85:87:java.lang.Object com.ustadmobile.libcache.okhttp.OkCallExtKt.await(okhttp3.Call,kotlin.coroutines.Continuation):29:29 -> a
    88:88:java.lang.Object com.ustadmobile.libcache.okhttp.OkCallExtKt.await(okhttp3.Call,kotlin.coroutines.Continuation):31:31 -> a
    1:18:boolean kotlinx.coroutines.CoroutineContextKt.hasCopyableElements(kotlin.coroutines.CoroutineContext):47:47 -> b
    1:18:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):62 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbd1;Lbd1;Z)Lbd1;"}
    19:37:boolean kotlinx.coroutines.CoroutineContextKt.hasCopyableElements(kotlin.coroutines.CoroutineContext):47:47 -> b
    19:37:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):63 -> b
    38:42:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):67:67 -> b
    43:58:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):71:71 -> b
    59:70:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):88:88 -> b
    71:77:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):96:96 -> b
    1:12:boolean kotlinx.datetime.internal.UtilKt.isAsciiDigit(char):8:8 -> c
    1:9:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):26:26 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lld1;Lbd1;)Lbd1;"}
    10:13:kotlinx.coroutines.CoroutineDispatcher kotlinx.coroutines.Dispatchers.getDefault():16:16 -> d
    10:13:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):28 -> d
    14:21:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):28:28 -> d
    22:26:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):29:29 -> d
    1:27:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):19:19 -> e
    1:27:java.lang.String zzkl1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> e
      # {"id":"com.android.tools.r8.synthesized"}
    28:37:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):22:22 -> e
    28:37:java.lang.String zzkl1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> e
    38:58:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):28:28 -> e
    38:58:java.lang.String zzkl1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> e
    59:67:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):575:575 -> e
    59:67:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> e
    59:67:java.lang.String zzkl1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> e
    68:79:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):577:577 -> e
    68:79:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> e
    68:79:java.lang.String zzkl1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> e
    80:82:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):578:578 -> e
    80:82:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> e
    80:82:java.lang.String zzkl1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> e
    83:90:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):579:579 -> e
    83:90:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> e
    83:90:java.lang.String zzkl1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> e
    91:95:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35:35 -> e
    91:95:java.lang.String zzkl1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> e
    96:99:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> e
    96:99:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> e
    96:99:java.lang.String zzkl1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> e
    100:103:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):0:0 -> e
    100:103:java.lang.String zzkl1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> e
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":110,"3":112,"6":115,"9":119,"12":124},"outline":"Lng4;l(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;"}
    104:109:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> e
    104:109:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> e
    104:109:java.lang.String zzkl1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> e
    110:110:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> e
    110:110:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> e
    112:112:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> e
    112:112:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> e
    115:115:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> e
    115:115:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> e
    119:119:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> e
    119:119:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> e
    124:124:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> e
    124:124:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> e
    1:6:kotlinx.coroutines.UndispatchedCoroutine kotlinx.coroutines.CoroutineContextKt.updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):133:133 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljb1;Lbd1;Ljava/lang/Object;)Ljq7;"}
    7:14:kotlinx.coroutines.UndispatchedCoroutine kotlinx.coroutines.CoroutineContextKt.updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):146:146 -> f
    15:16:kotlinx.coroutines.UndispatchedCoroutine kotlinx.coroutines.CoroutineContextKt.updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):148:148 -> f
    17:21:kotlinx.coroutines.UndispatchedCoroutine kotlinx.coroutines.CoroutineContextKt.undispatchedCompletion(kotlin.coroutines.jvm.internal.CoroutineStackFrame):156:156 -> f
    17:21:kotlinx.coroutines.UndispatchedCoroutine kotlinx.coroutines.CoroutineContextKt.updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):148 -> f
    22:28:kotlinx.coroutines.UndispatchedCoroutine kotlinx.coroutines.CoroutineContextKt.undispatchedCompletion(kotlin.coroutines.jvm.internal.CoroutineStackFrame):157:157 -> f
    22:28:kotlinx.coroutines.UndispatchedCoroutine kotlinx.coroutines.CoroutineContextKt.updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):148 -> f
    29:37:kotlinx.coroutines.UndispatchedCoroutine kotlinx.coroutines.CoroutineContextKt.undispatchedCompletion(kotlin.coroutines.jvm.internal.CoroutineStackFrame):159:159 -> f
    29:37:kotlinx.coroutines.UndispatchedCoroutine kotlinx.coroutines.CoroutineContextKt.updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):148 -> f
    38:41:kotlinx.coroutines.UndispatchedCoroutine kotlinx.coroutines.CoroutineContextKt.updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):149:149 -> f
