kotlinx.coroutines.Job -> t61:
# {"id":"sourceFile","fileName":"Job.kt"}
    java.util.concurrent.CancellationException getCancellationException() -> N
    kotlinx.coroutines.DisposableHandle invokeOnCompletion(kotlin.jvm.functions.Function1) -> S
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lnu0;)Ltf0;"}
    java.lang.Object join(kotlin.coroutines.Continuation) -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls50;)Ljava/lang/Object;"}
    boolean isActive() -> e
    kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1) -> e0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ZZLn;)Ltf0;"}
    void cancel(java.util.concurrent.CancellationException) -> g
    boolean start() -> start
    kotlinx.coroutines.ChildHandle attachChild(kotlinx.coroutines.ChildJob) -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"(La71;)Lpw;"}
