# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.input.pointer.PointerInputChange":"PointerEvent.kt","kotlin.jvm.internal.Ref$BooleanRef":"Ref.java","kotlinx.serialization.json.JsonEncodingException":"JsonExceptions.kt","androidx.compose.ui.node.LayoutNode":"LayoutNode.kt","androidx.compose.foundation.text.selection.SelectionGestures_androidKt":"SelectionGestures.android.kt","kotlin.jvm.internal.Ref$LongRef":"Ref.java","kotlin.jvm.internal.Intrinsics":"Intrinsics.java","androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine":"SuspendingPointerInputFilter.kt","androidx.compose.foundation.text.selection.SelectionGesturesKt$touchSelectionFirstPress$1":"SelectionGestures.kt","androidx.compose.foundation.text.selection.SelectionGesturesKt$awaitDown$1":"SelectionGestures.kt","androidx.compose.ui.input.pointer.PointerEvent":"PointerEvent.android.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl":"SuspendingPointerInputFilter.kt","androidx.compose.foundation.text.selection.SelectionGesturesKt$touchSelectionSubsequentPress$1":"SelectionGestures.kt","androidx.compose.foundation.text.selection.SelectionGesturesKt$mouseSelection$1":"SelectionGestures.kt","androidx.compose.ui.input.pointer.PointerEvent_androidKt":"PointerEvent.android.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzaz -> xq8:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    float androidx.compose.material3.tokens.BaselineButtonTokens.LeadingSpace -> a
    float androidx.compose.material3.tokens.BaselineButtonTokens.TrailingSpace -> b
    1:8:kotlinx.serialization.json.JsonEncodingException kotlinx.serialization.json.internal.JsonExceptionsKt.InvalidFloatingPointEncoded(java.lang.Number,java.lang.String):112:112 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Number;Ljava/lang/String;)Lkk3;"}
    9:12:void kotlinx.serialization.json.JsonEncodingException.<init>(java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):85:85 -> a
    9:12:kotlinx.serialization.json.JsonEncodingException kotlinx.serialization.json.internal.JsonExceptionsKt.InvalidFloatingPointEncoded(java.lang.Number,java.lang.String):112 -> a
    4:5:kotlinx.serialization.json.JsonEncodingException kotlinx.serialization.json.internal.JsonExceptionsKt.InvalidKeyKindException(kotlinx.serialization.descriptors.SerialDescriptor):98:98 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrq6;)Lkk3;"}
    6:24:kotlinx.serialization.json.JsonEncodingException kotlinx.serialization.json.internal.JsonExceptionsKt.InvalidKeyKindException(kotlinx.serialization.descriptors.SerialDescriptor):99:99 -> b
    25:28:kotlinx.serialization.json.JsonEncodingException kotlinx.serialization.json.internal.JsonExceptionsKt.InvalidKeyKindException(kotlinx.serialization.descriptors.SerialDescriptor):100:100 -> b
    29:40:kotlinx.serialization.json.JsonEncodingException kotlinx.serialization.json.internal.JsonExceptionsKt.InvalidKeyKindException(kotlinx.serialization.descriptors.SerialDescriptor):99:99 -> b
    41:43:kotlinx.serialization.json.JsonEncodingException kotlinx.serialization.json.internal.JsonExceptionsKt.InvalidKeyKindException(kotlinx.serialization.descriptors.SerialDescriptor):101:101 -> b
    44:45:kotlinx.serialization.json.JsonEncodingException kotlinx.serialization.json.internal.JsonExceptionsKt.InvalidKeyKindException(kotlinx.serialization.descriptors.SerialDescriptor):102:102 -> b
    46:49:kotlinx.serialization.json.JsonEncodingException kotlinx.serialization.json.internal.JsonExceptionsKt.InvalidKeyKindException(kotlinx.serialization.descriptors.SerialDescriptor):98:98 -> b
    22:24:void androidx.compose.foundation.text.selection.SelectionGesturesKt$awaitDown$1.<init>(kotlin.coroutines.Continuation):0:0 -> c
    22:24:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitDown(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):0 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lea7;Lk20;)Ljava/lang/Object;"}
    25:26:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitDown(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):0:0 -> c
    27:49:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitDown(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):337:337 -> c
    50:64:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitDown(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):340:340 -> c
    65:66:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitDown(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):337:337 -> c
    67:68:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> c
    67:68:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitDown(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):341 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    69:75:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitDown(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):384:384 -> c
    76:79:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitDown(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):385:385 -> c
    80:81:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitDown(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):383:383 -> c
    82:92:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitDown(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):341:341 -> c
    1:8:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitSelectionGestures(androidx.compose.ui.input.pointer.PointerInputScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.TextDragObserver,kotlin.coroutines.Continuation):109:109 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkf5;Lhd4;Laf7;Lnb1;)Ljava/lang/Object;"}
    9:12:androidx.compose.ui.platform.ViewConfiguration androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl.getViewConfiguration():534:534 -> d
    9:12:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitSelectionGestures(androidx.compose.ui.input.pointer.PointerInputScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.TextDragObserver,kotlin.coroutines.Continuation):109 -> d
    13:14:androidx.compose.ui.platform.ViewConfiguration androidx.compose.ui.node.LayoutNode.getViewConfiguration():761:761 -> d
    13:14:androidx.compose.ui.platform.ViewConfiguration androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl.getViewConfiguration():534 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    13:14:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitSelectionGestures(androidx.compose.ui.input.pointer.PointerInputScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.TextDragObserver,kotlin.coroutines.Continuation):109 -> d
    15:17:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitSelectionGestures(androidx.compose.ui.input.pointer.PointerInputScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.TextDragObserver,kotlin.coroutines.Continuation):109:109 -> d
    18:27:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitSelectionGestures(androidx.compose.ui.input.pointer.PointerInputScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.TextDragObserver,kotlin.coroutines.Continuation):110:110 -> d
    28:32:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> d
    28:32:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitSelectionGestures(androidx.compose.ui.input.pointer.PointerInputScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.TextDragObserver,kotlin.coroutines.Continuation):110 -> d
    33:35:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.awaitSelectionGestures(androidx.compose.ui.input.pointer.PointerInputScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.TextDragObserver,kotlin.coroutines.Continuation):110:110 -> d
    1:7:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.formatDecodingException(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String):72:72 -> e
    8:29:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.formatDecodingException(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String):73:73 -> e
    30:34:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.formatDecodingException(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String):74:74 -> e
    35:41:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.formatDecodingException(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String):76:76 -> e
    42:46:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.formatDecodingException(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String):77:77 -> e
    47:51:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.formatDecodingException(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String):78:78 -> e
    52:58:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.formatDecodingException(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String):80:80 -> e
    59:69:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.formatDecodingException(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String):81:81 -> e
    70:74:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.formatDecodingException(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String):84:84 -> e
    75:77:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.formatDecodingException(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String):85:85 -> e
    78:82:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.formatDecodingException(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String):72:72 -> e
    1:6:java.lang.Void kotlinx.serialization.json.internal.JsonExceptionsKt.invalidTrailingComma(kotlinx.serialization.json.internal.AbstractJsonLexer,java.lang.String):91:91 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls0;Ljava/lang/String;)V"}
    7:10:java.lang.Void kotlinx.serialization.json.internal.JsonExceptionsKt.invalidTrailingComma(kotlinx.serialization.json.internal.AbstractJsonLexer,java.lang.String):92:92 -> f
    11:12:java.lang.Void kotlinx.serialization.json.internal.JsonExceptionsKt.invalidTrailingComma(kotlinx.serialization.json.internal.AbstractJsonLexer,java.lang.String):93:93 -> f
    13:17:java.lang.Void kotlinx.serialization.json.internal.JsonExceptionsKt.invalidTrailingComma(kotlinx.serialization.json.internal.AbstractJsonLexer,java.lang.String):91:91 -> f
    4:13:java.lang.CharSequence kotlinx.serialization.json.internal.JsonExceptionsKt.minify(java.lang.CharSequence,int):123:123 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/CharSequence;)Ljava/lang/CharSequence;"}
    14:17:java.lang.CharSequence kotlinx.serialization.json.internal.JsonExceptionsKt.minify(java.lang.CharSequence,int):124:124 -> g
    18:26:java.lang.CharSequence kotlinx.serialization.json.internal.JsonExceptionsKt.minify(java.lang.CharSequence,int):125:125 -> g
    27:55:java.lang.CharSequence kotlinx.serialization.json.internal.JsonExceptionsKt.minify(java.lang.CharSequence,int):127:127 -> g
    56:62:java.lang.CharSequence kotlinx.serialization.json.internal.JsonExceptionsKt.minify(java.lang.CharSequence,int):132:132 -> g
    63:69:java.lang.CharSequence kotlinx.serialization.json.internal.JsonExceptionsKt.minify(java.lang.CharSequence,int):133:133 -> g
    70:103:java.lang.CharSequence kotlinx.serialization.json.internal.JsonExceptionsKt.minify(java.lang.CharSequence,int):134:134 -> g
    24:26:void androidx.compose.foundation.text.selection.SelectionGesturesKt$mouseSelection$1.<init>(kotlin.coroutines.Continuation):0:0 -> h
    24:26:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):0 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lea7;Lhd4;Lud;Lze5;Lk20;)Ljava/lang/Object;"}
    27:28:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):0:0 -> h
    29:73:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):255:255 -> h
    74:75:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> h
    74:75:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):260 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    76:81:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):260:260 -> h
    82:84:int androidx.compose.ui.input.pointer.PointerEvent.getKeyboardModifiers-k7X9c1A():105:105 -> h
    82:84:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):261 -> h
    85:88:boolean androidx.compose.ui.input.pointer.PointerEvent_androidKt.isShiftPressed-5xRPYO0(int):298:298 -> h
    85:88:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):261 -> h
    89:90:long androidx.compose.ui.input.pointer.PointerInputChange.getPosition-F1C5BW0():425:425 -> h
    89:90:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):262 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    91:96:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):262:262 -> h
    97:99:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):265:265 -> h
    100:101:long androidx.compose.ui.input.pointer.PointerInputChange.getId-J3iCeTQ():423:423 -> h
    100:101:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):267 -> h
    102:128:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):267:267 -> h
    129:130:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.getCurrentEvent():814:814 -> h
    129:130:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):274 -> h
    131:132:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl.access$getCurrentEvent$p(androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl):481:481 -> h
    131:132:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.getCurrentEvent():814 -> h
    131:132:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):274 -> h
    133:134:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> h
    133:134:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):274 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    135:140:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):373:373 -> h
    141:144:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):374:374 -> h
    145:146:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):375:375 -> h
    147:158:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):274:274 -> h
    159:167:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):277:277 -> h
    168:173:int androidx.compose.foundation.text.selection.ClicksCounter.getClicks():312:312 -> h
    168:173:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):282 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    174:176:androidx.compose.foundation.text.selection.SelectionAdjustment androidx.compose.foundation.text.selection.SelectionAdjustment$Companion.getParagraph():77:77 -> h
    174:176:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):285 -> h
    177:180:androidx.compose.foundation.text.selection.SelectionAdjustment androidx.compose.foundation.text.selection.SelectionAdjustment$Companion.getWord():67:67 -> h
    177:180:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):284 -> h
    181:182:long androidx.compose.ui.input.pointer.PointerInputChange.getPosition-F1C5BW0():425:425 -> h
    181:182:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):289 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    183:188:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):289:289 -> h
    189:190:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):292:292 -> h
    191:193:void kotlin.jvm.internal.Ref$BooleanRef.<init>():85:85 -> h
    191:193:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):292 -> h
    194:198:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> h
    194:198:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):292 -> h
    199:200:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):292:292 -> h
    201:202:long androidx.compose.ui.input.pointer.PointerInputChange.getId-J3iCeTQ():423:423 -> h
    201:202:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):294 -> h
    203:233:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):294:294 -> h
    234:237:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):301:301 -> h
    238:239:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.getCurrentEvent():814:814 -> h
    238:239:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):302 -> h
    240:241:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl.access$getCurrentEvent$p(androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl):481:481 -> h
    240:241:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.getCurrentEvent():814 -> h
    240:241:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):302 -> h
    242:243:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> h
    242:243:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):302 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    244:249:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):378:378 -> h
    250:253:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):379:379 -> h
    254:255:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):380:380 -> h
    256:267:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):302:302 -> h
    268:275:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):305:305 -> h
    276:278:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.mouseSelection(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.selection.MouseSelectionObserver,androidx.compose.foundation.text.selection.ClicksCounter,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):309:309 -> h
    1:16:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.nonFiniteFpMessage(java.lang.Number,java.lang.String):119:119 -> i
    1:16:java.lang.String zzaz4.nonFiniteFpMessage(java.lang.Number,java.lang.String):0 -> i
      # {"id":"com.android.tools.r8.synthesized"}
    17:20:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.nonFiniteFpMessage(java.lang.Number,java.lang.String):0:0 -> i
    17:20:java.lang.String zzaz4.nonFiniteFpMessage(java.lang.Number,java.lang.String):0 -> i
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":28,"3":30,"6":33,"9":37,"12":42},"outline":"Ljh4;m(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    21:22:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.nonFiniteFpMessage(java.lang.Number,java.lang.String):119:119 -> i
    21:22:java.lang.String zzaz4.nonFiniteFpMessage(java.lang.Number,java.lang.String):0 -> i
    23:27:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.nonFiniteFpMessage(java.lang.Number,java.lang.String):0:0 -> i
    23:27:java.lang.String zzaz4.nonFiniteFpMessage(java.lang.Number,java.lang.String):0 -> i
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":43,"4":45,"7":48},"outline":"Lil0;o(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    28:28:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.nonFiniteFpMessage(java.lang.Number,java.lang.String):119:119 -> i
    30:30:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.nonFiniteFpMessage(java.lang.Number,java.lang.String):119:119 -> i
    33:33:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.nonFiniteFpMessage(java.lang.Number,java.lang.String):119:119 -> i
    37:37:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.nonFiniteFpMessage(java.lang.Number,java.lang.String):119:119 -> i
    42:42:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.nonFiniteFpMessage(java.lang.Number,java.lang.String):119:119 -> i
    43:43:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.nonFiniteFpMessage(java.lang.Number,java.lang.String):119:119 -> i
    45:45:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.nonFiniteFpMessage(java.lang.Number,java.lang.String):119:119 -> i
    48:48:java.lang.String kotlinx.serialization.json.internal.JsonExceptionsKt.nonFiniteFpMessage(java.lang.Number,java.lang.String):119:119 -> i
    22:24:void androidx.compose.foundation.text.selection.SelectionGesturesKt$touchSelectionFirstPress$1.<init>(kotlin.coroutines.Continuation):0:0 -> j
    22:24:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):0 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lea7;Laf7;Lze5;Lk20;)Ljava/lang/Object;"}
    25:26:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):0:0 -> j
    27:74:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):135:135 -> j
    75:76:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> j
    75:76:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):140 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    77:82:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):140:140 -> j
    83:84:long androidx.compose.ui.input.pointer.PointerInputChange.getId-J3iCeTQ():423:423 -> j
    83:84:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):141 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    85:99:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):141:141 -> j
    100:103:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):135:135 -> j
    104:109:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):142:142 -> j
    110:111:int androidx.compose.ui.input.pointer.PointerInputChange.getType-T8wyACA():432:432 -> j
    110:111:boolean androidx.compose.foundation.text.selection.SelectionGesturesKt.distanceIsTolerable(androidx.compose.ui.platform.ViewConfiguration,androidx.compose.ui.input.pointer.PointerInputChange,androidx.compose.ui.input.pointer.PointerInputChange):350 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    110:111:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):142 -> j
    112:115:boolean androidx.compose.foundation.text.selection.SelectionGesturesKt.distanceIsTolerable(androidx.compose.ui.platform.ViewConfiguration,androidx.compose.ui.input.pointer.PointerInputChange,androidx.compose.ui.input.pointer.PointerInputChange):350:350 -> j
    112:115:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):142 -> j
    116:117:long androidx.compose.ui.input.pointer.PointerInputChange.getPosition-F1C5BW0():425:425 -> j
    116:117:boolean androidx.compose.foundation.text.selection.SelectionGesturesKt.distanceIsTolerable(androidx.compose.ui.platform.ViewConfiguration,androidx.compose.ui.input.pointer.PointerInputChange,androidx.compose.ui.input.pointer.PointerInputChange):351 -> j
    116:117:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):142 -> j
    118:134:boolean androidx.compose.foundation.text.selection.SelectionGesturesKt.distanceIsTolerable(androidx.compose.ui.platform.ViewConfiguration,androidx.compose.ui.input.pointer.PointerInputChange,androidx.compose.ui.input.pointer.PointerInputChange):351:351 -> j
    118:134:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):142 -> j
    135:136:androidx.compose.foundation.text.selection.SelectionAdjustment androidx.compose.foundation.text.selection.SelectionGestures_androidKt.getFirstLongPressSelectionAdjustment():36:36 -> j
    135:136:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):143 -> j
    137:139:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):143:143 -> j
    140:141:long androidx.compose.ui.input.pointer.PointerInputChange.getId-J3iCeTQ():423:423 -> j
    140:141:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):145 -> j
    142:169:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):145:145 -> j
    170:171:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.getCurrentEvent():814:814 -> j
    170:171:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):151 -> j
    172:173:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl.access$getCurrentEvent$p(androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl):481:481 -> j
    172:173:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.getCurrentEvent():814 -> j
    172:173:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):151 -> j
    174:175:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> j
    174:175:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):151 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    176:181:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):363:363 -> j
    182:185:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):364:364 -> j
    186:187:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):365:365 -> j
    188:199:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):151:151 -> j
    200:203:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):152:152 -> j
    204:206:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):154:154 -> j
    207:209:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):161:161 -> j
    210:212:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):158:158 -> j
    213:213:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionFirstPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,kotlin.coroutines.Continuation):159:159 -> j
    22:24:void androidx.compose.foundation.text.selection.SelectionGesturesKt$touchSelectionSubsequentPress$1.<init>(kotlin.coroutines.Continuation):0:0 -> k
    22:24:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):0 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lea7;Laf7;Lze5;ILk20;)Ljava/lang/Object;"}
    25:26:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):0:0 -> k
    27:81:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):176:176 -> k
    82:83:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> k
    82:83:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):182 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    84:89:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):182:182 -> k
    90:91:long androidx.compose.ui.input.pointer.PointerInputChange.getId-J3iCeTQ():423:423 -> k
    90:91:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):183 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    92:95:long androidx.compose.ui.input.pointer.PointerInputChange.getPosition-F1C5BW0():425:425 -> k
    92:95:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):187 -> k
    96:98:androidx.compose.foundation.text.selection.SelectionAdjustment androidx.compose.foundation.text.selection.SelectionAdjustment$Companion.getParagraph():77:77 -> k
    96:98:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):188 -> k
    99:100:androidx.compose.foundation.text.selection.SelectionAdjustment androidx.compose.foundation.text.selection.SelectionAdjustment$Companion.getWord():67:67 -> k
    99:100:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):188 -> k
    101:103:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):186:186 -> k
    104:105:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):191:191 -> k
    106:113:void kotlin.jvm.internal.Ref$LongRef.<init>():49:49 -> k
    106:113:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):191 -> k
    114:115:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):191:191 -> k
    116:149:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):193:193 -> k
    150:151:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):213:213 -> k
    152:155:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):215:215 -> k
    156:159:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):217:217 -> k
    160:163:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):221:221 -> k
    164:167:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):223:223 -> k
    168:171:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):225:225 -> k
    172:176:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):227:227 -> k
    177:204:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):232:232 -> k
    205:206:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.getCurrentEvent():814:814 -> k
    205:206:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):239 -> k
    207:208:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl.access$getCurrentEvent$p(androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl):481:481 -> k
    207:208:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.getCurrentEvent():814 -> k
    207:208:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):239 -> k
    209:210:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> k
    209:210:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):239 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    211:217:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):368:368 -> k
    218:221:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):369:369 -> k
    222:223:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):370:370 -> k
    224:229:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):240:240 -> k
    230:235:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):241:241 -> k
    236:239:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):244:244 -> k
    240:243:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):246:246 -> k
    244:246:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):249:249 -> k
    247:247:java.lang.Object androidx.compose.foundation.text.selection.SelectionGesturesKt.touchSelectionSubsequentPress(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.foundation.text.TextDragObserver,androidx.compose.ui.input.pointer.PointerEvent,int,kotlin.coroutines.Continuation):250:250 -> k
